知用网
柔彩主题三 · 更轻盈的阅读体验

用PowerShell命令创建系统恢复点,简单几步搞定

发布时间:2025-12-11 01:26:10 阅读:24 次

为什么需要手动创建ref="/tag/195/" style="color:#2B406D;font-weight:bold;">恢复点

电脑用着用着突然出问题,比如更新完系统蓝屏、装了个软件直接卡死,这时候要是有个恢复点就能省不少事。Windows 自带的系统还原功能其实挺实用,关键是要提前创建恢复点。除了在设置里点点鼠标,其实用 PowerShell 命令几秒钟就能完成,特别适合准备装软件、改系统设置前快速备份一下。

检查系统还原是否已启用

不是所有电脑都默认开了系统还原,先确认一下。右键“此电脑”,选“属性”,点“系统保护”,看你的系统盘(通常是C盘)有没有显示“已配置”。如果没有,得先在这里启用,分配个几百兆到1G的空间就行。

以管理员身份运行PowerShell

这步不能跳。普通模式下执行不了恢复点操作。按 Win + X,选“Windows PowerShell(管理员)”,或者在开始菜单搜 PowerShell,右键选“以管理员身份运行”。

执行命令创建恢复点

输入下面这行命令,回车就完事:

Checkpoint-Computer -Description "手动创建恢复点" -RestorePointType MODIFY_SETTINGS

这里的 Description 是你给这个恢复点起的名字,可以改成“装XX软件前”、“更新前备份”这种具体描述,方便以后识别。RestorePointType 表示恢复点类型,MODIFY_SETTINGS 最常用,表示系统设置即将更改。如果要装驱动或大更新,也可以用 APPLICATION_INSTALL。

其他常用类型参考

# 安装应用程序
Checkpoint-Computer -Description "安装Office" -RestorePointType APPLICATION_INSTALL

# 卸载程序前
Checkpoint-Computer -Description "卸载显卡驱动" -RestorePointType APPLICATION_UNINSTALL

查看已有的恢复点

想看看刚才的命令有没有生效,可以在 PowerShell 里查:

vssadmin list shadowstorage

这条命令会列出卷影副本的使用情况,包括恢复点占用的空间和数量。虽然不直接显示描述信息,但能确认系统确实在保存快照。

实际场景举例

上周我朋友想升级显卡驱动,我说先打个恢复点保险点。他打开 PowerShell,输了一行命令,两秒搞定。结果新驱动真出问题,屏幕花屏。直接进恢复模式,选刚才那个“升级驱动前”的恢复点,十几分钟就恢复正常了,比重装系统省心多了。

平时养成习惯,动系统前花三秒钟打个恢复点,等于给电脑买了份意外险。万一哪天翻车,能少掉一半头发。