2023年11月27日发(作者:)



批处理关闭系统还原功能 节省磁盘空间

批处理关闭系统还原功能 节省磁盘空间





Windows默认打开系统还原功能,该功能用于当系统出现异常时恢复到前一个时间点的状态,但这个恢复操作会把整个硬盘或所监视的磁盘完全恢复到这个时点,也就是说在该时点以后创建的文件都有可能会丢失,所以高手一般不用此功能,而是用GHOST或其他软件来恢复系统。既然不用,那就最好关闭它,还可以节省磁盘空间,因为当还原功能打开时,系统还会创建多个还原时点,也就是多个系统备份文件,这是很占磁盘空间的。





@echo off

title 关闭系统还原 BY

echo.

echo 正在修改注册表项

echo.

reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSystemRestore" /v DisableSR /t reg_dword /d 0x1 /f >nul

echo.

echo 修改完成!!

echo.

echo 正在修改对应服务项...

sc config srservice start= disabled >nul

echo.

echo 修改完成!!

echo.

echo 按任意键退出!!

pause>nul



■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■



以下供参考:

批处理关闭系统属性 远程和自动更新及系统还原 作者:腾龙网维 日期:2009-01-22 regsvr32 /u /s

regsvr32 /u /s

reg add "HKLMSOFTWAREPoliciesMicrosoftWindows NTsystemrestore" /v DisableConfig /t reg_dword /d 1 /f>nul

reg add "HKLMSOFTWAREPoliciesMicrosoftWindows NTsystemrestore" /v DisableSR /t reg_dword /d 1 /f>nul



■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■



启用系统还原的代码: (这段代码不懂怎么用,有兴趣的可以研究交流一下。)



以脚本的方式实现启用系统还原

REM 系统还原.VBS

REM 启用完全系统还原脚本

strComputer = "chs"

Set objWMIService = GetObject("winmgmts:""" & strComputer & ""root"default")

Set objItem = ("SystemRestore")

errResults = e("") : REM 如果启用系统还原脚本为 ("")

REM errResults = ("") : REM 如果启用系统还原脚本为 ("")

REM errResults

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■





系统还原可以保留系统盘的监视。 其他分区可以关闭 而且关闭系统还原并不能彻底删除系统的还原点,要彻底删除过去的还原点关系监视后在到主册表找到“HKEY_LOCAL_MACHINE/System/CurrentControSe

t/Services/VxD”,在下面找到VXDMON主键,把它全部删除,重启后即可删除所有的还原点



Powered by 无名小鬼