Windows 小技巧,快速启用自带的快照功能

3 min


Windows 系统是自带快照功能的,并且是基于文件系统的快照,还可以通过系统自带的文件历史还原。Windows 称之为 Volume Shadow Copy (VSS),俗称「卷影复制」,基于 NTFS 文件系统实现。

新建快照演示:

先在 E 盘新建一个文件,然后开启快照。

#需要使用管理员权限打开命令行窗口
>wmic shadowcopy call create Volume=E:\
执行(Win32_ShadowCopy)->create()
方法执行成功。
外参数:
instance of __PARAMETERS
{
 ReturnValue = 0;
 ShadowID = "{4D196F30-1874-4B71-9C64-B89BADC8E71A}";
};

编辑并保存该文件,在文件管理器打开这个文件的属性,可以打开和恢复到之前的版本。

Windows 小技巧,快速启用自带的快照功能

删除快照则使用 vssadmin 命令,该命令可以查看和删除快照,使用方法可查看帮助手册。

vssadmin delete shadows /for=E:

注:
1.Windows 的快照是通过 Copy On Write 实现的,对性能有一定影响。
2.开启还原点功能会导致老的快照更快的被删除,因为快照占用的空间是有限的,而还原点会占用大量的快照空间,快照空间不足就会删除旧的快照。
3.快照不等同于文件历史记录,不是每次编辑都会有一个历史版本,它是快照,不是文件版本控制器,不要当成 git 使用。只有每打一次快照,才有一次文件历史记录。
4.卷影复制是针对整个盘的,临时文件会被自动忽略,有限支持排除指定文件功能。

如果要浏览以前的快照可以用这个软件

ShadowCopyView – Shadow copy viewer for Windows 10/8/7/Vista

Simple tool for Windows 10/8/7/Vista that lists the snapshots of your hard drive created by the Volume Shadow Copy service of Windows

参考

卷影复制服务 – Win32 apps

在系统上的应用程序继续写入卷时备份卷。 通过快速创建复制所有数据的卷的快照 (卷影副本) ,最大程度地减少应用程序停机时间。 执行多卷备份。

Volume Shadow Copy Service (VSS)

Learn how to use Volume Shadow Copy Service to coordinate the actions that are required to create a consistent shadow copy for backup and restore operations.


Like it? Share with your friends!

1
Anonymous

Choose A Format
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Video
Youtube and Vimeo Embeds