Posted By: Charles | Feb 26th, 2007 @ 4:34 PM | 55,289 Views | 37 Comments
"Time Warp" is an awfully cool code name, but an even cooler file system technology that's part of Vista. So cool in fact, that I am taking the chance of getting yelled at for revealing it here as it's frowned upon (typically) to use code names for products that have already shipped...

In this second installment for Channel 9's Vista Week coverage (remember, 9 days, not 5 or 7- and that's 9 work days....), we meet some of the folks who wrote Previous Versions - a Vista technology that utilizes the services of VSS (Volume Shadow Copy) to restore several versions of modified files, enabling users to travel back in time should the need arise. (Dev's, be sure to check out what's new in VSS here). We're pleased to introduce Adi Oltean, Software Developer Extraordinaire, Eduardo Laureno, Program Manager, and Jeffrey Saathoff, the software engineer who wrote the UI you see for Previous Versions.

Vista backs up your files for you automatically (of course, there is a limit to how much the system can maintain as back up data on your disk. Watch the video to learn more...) It's another example of an innovative low-level technology designed with the the user in mind. Vista is a highly user-centric OS. This theme will continue to shine through as we progress through Vista Week... (And you'll notice how often we emphasize this in the interviews... In fact, you should count the number of times you hear that Vista is user-centric coming from behind the camera for the next serveral days.)

Be sure to check out the Vista Week coverage on 10.
Media Downloads:
Rating:
0
0

All I want to know is how to turn VSS off.

The absolute last thing I want is old copies of sensitive files hanging around on my hard disk without my knowledge.

I back up my own files just fine, and only want Vista to keep it's hands to itself.

Ok, I admit I am a little confused. Does this take snapshots are predefined intervals or does it version a file everytime it is saved? So, if I save my document at 10:00 AM... then make a change and save it at 10:10 AM do I get both versions? Or, is that considered one change because it was saved between snapshot intervals?

Also, any chance NTFS will support the recycle bin? It seems at this time (XP) it is a shell feature cause I only get files in the recycle bin if I delete using explorer? But, if I use command line or some other app those files aren't put in the recycle. I would love to see the recycle bin be a file system feature.

THanks,
BOb


>>> All I want to know is how to turn VSS off. The absolute last thing I want is old copies of sensitive files hanging around on my hard disk without my knowledge. I back up my own files just fine, and only want Vista to keep it's hands to itself.

Thanks for your feedback. We got similar requests from various users to have a way to mark certain files as "sensitive" and therefore remove them from Recycle Bin or Previous Versions (especially from shadow copies).

Vista (and Windows in general) doesn't have today a way to mark certain files as "sensitive".

What you can do to prevent sensitive files on a shadow copy/previous versions - one of the following solutions:
1) Encrypt sensitive files using a special key that yo then obliterate. This is one of the safest methods as it makes sure that these files will be "un-decryptable" moving forward.
2) Turn off System Restore, as Charles mentioned
>>> Ok, I admit I am a little confused. Does this take snapshots are predefined intervals or does it version a file everytime it is saved? So, if I save my document at 10:00 AM... then make a change and save it at 10:10 AM do I get both versions? Or, is that considered one change because it was saved between snapshot intervals?

The shadow copies are taken at a predefined interval (daily, at 4:00 AM in the morning). Or if the system is sleeping at that time, then they are taken a few dozen minutes after idle time (but before the system goes to sleep again).
 


>>> Also, any chance NTFS will support the recycle bin? It seems at this time (XP) it is a shell feature cause I only get files in the recycle bin if I delete using explorer? But, if I use command line or some other app those files aren't put in the recycle. I would love to see the recycle bin be a file system feature.

Correct - Recycle Bin is primarily a Shell feature. However, you can use the Previous Versions feature to retrieve older copies of deleted files, no matter what application deleted them.

Thanks, Adi
Massif
Massif
aim stupidly high, expect to fail often.
If I can open a previous version directly, what happens if I try to make changes and save them to that previous version (not the current version.)

Apologies if you answer this in the video, I haven't finished it yet.
ZippyV
ZippyV
Fired Up
From all the negative articles I've read on the internet not one mentioned VSS, so... Congratulations! Wink

About System Restore: In previous versions it would only restore the system and application files but wouldn't touch any documents. Is this still the case? I found it pretty handy that documents weren't touched.

>>> If I can open a previous version directly, what happens if I try to make changes and save them to that previous version (not the current version.)

You will not be able to do that - the Previous Versions will appear in explorer as read-only shares, with a special name, like this:  

\\localhost\C$\Users\ (‎Today, ‎February ‎27, ‎2007, ‏‎7 hours ago)

>>> About System Restore: In previous versions it would only restore the system and application files but wouldn't touch any documents. Is this still the case? I found it pretty handy that documents weren't touched.

That's correct - the user data will not be replaced, only system-related binaries and stuff.

Microsoft Communities