我试图通过命令行关闭系统还原。
这是我正在使用的命令:
Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /V DisableSR /t REG_DWORD /d 1 /f
然后我以管理员身份运行它,它说命令成功完成,但是当我转到计算机 - > 属性 - > 系统保护时,它仍然显示驱动器的系统还原已打开。
是否有额外的步骤或不同的命令?
我试图通过命令行关闭系统还原。
这是我正在使用的命令:
Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /V DisableSR /t REG_DWORD /d 1 /f
然后我以管理员身份运行它,它说命令成功完成,但是当我转到计算机 - > 属性 - > 系统保护时,它仍然显示驱动器的系统还原已打开。
是否有额外的步骤或不同的命令?
Answers:
您可以从PowerShell(以管理员身份运行)执行此操作:
disable-computerrestore -drive "C:\"
srservice
在Windows Vista及更高版本中不存在。
我一直在努力寻找如何通过命令行禁用Windows 7中的系统保护。我发现的与MDPC所说的相符。
要通过命令提示符关闭Volumn Shadow副本: sc config vss start= disabled
然后停止服务: net stop vss
如果您要操作还原点,则需要使用vssadmin命令:
vssadmin list shadowstorage
- 此命令列出所有已连接的硬盘驱动器及其已使用,已分配和最大的卷影副本存储空间。
vssadmin list shadows
- 此命令列出系统上的所有现有卷影副本
vssadmin delete shadows /for=c: /oldest
- 此命令删除驱动器C上最旧的卷影副本
vssadmin delete shadows /for=d: /all
- 此命令删除驱动器D上的所有现有卷影副本
vssadmin delete shadows /for=c: /shadow=ID
- 删除选定的卷影副本。使用list shadows命令时会列出ID。
vssadmin resize shadowstorage /for=c: /maxsize=2GB
- 将驱动器C的卷影存储设置为2千兆字节。如果空间不足以存储所有系统还原点,则可以删除从最旧的还原点开始的现有还原点
(我认为原版是从命令行中的WayBack 管理系统还原 - gHacks Tech News)