在 Windows 11 上,内置的 vssadmin 可以列出、删除或调整卷影副本的大小,但微软移除了创建它们的功能。不过,你仍然可以通过直接与卷影复制服务(VSS)API 交互来实现,我在我的另一个工具 SAMDump 中已经使用了这个 API。
在此仓库中,你可以找到用于创建、列出或删除卷影副本的独立脚本,以及组合了这三种功能的“管理器”脚本。它们本身不应被安全解决方案视为恶意。
这些脚本使用 C#、C++、Crystal 和 Python 实现,并且也应该能在其他 Windows 版本上运行。
创建卷影副本:
Create.exe
Manager.exe create
列出卷影副本:
List.exe
Manager.exe list
删除卷影副本:
Delete.exe \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy12
Manager.exe delete \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy12

创建卷影副本:
python create.py
python manager.py -o create
列出卷影副本:
python list.py
python manager.py -o list
删除卷影副本:
python delete.py \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy12
python manager.py -o delete -s \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy12
