您可能已经阅读了几篇故障排除文章,这些文章警告您在对Windows计算机进行可能的重大更改之前创建系统还原点。(System Restore Point)如果您不知道系统还原点(System Restore Point)的含义,请将其视为 PC 设置和其他重要系统文件的备份副本。
假设(Say)您安装了恶意程序或意外删除了注册表文件,并且您的计算机开始出现故障,您可以通过执行系统还原(System Restore)轻松撤消这些(不需要的)更改。这使您可以在一切顺利时将计算机恢复到初始状态(称为还原点)。(Restore Point)
在本指南中,我们将解释系统还原(System Restore)在Windows 10中的工作原理,并教您几种手动创建系统还原点的方法。
在 Windows 上启用系统保护
系统保护(Protection)是创建和管理还原点的Windows 操作系统的一部分。(Windows OS)要创建还原点,您需要首先在您的设备上启用系统保护(System Protection enabled on your device)。尽管某些计算机默认情况下会开箱即用地激活此功能,但其他计算机可能需要您手动将其打开。
要检查您是否在 PC 上启用了系统保护,请在(Protection)Windows搜索栏中键入“还原点”,然后单击结果中的“创建还原点(Create a restore point)”。
这会将您重定向到系统保护(System Protection)窗口,您可以在其中配置设备上的系统还原(System Restore)。到达这一点的另一种方法是通过Control Panel > System > System protection。
如果系统还原(System Restore)和创建(Create)按钮灰显,并且系统(System)磁盘旁边的保护状态显示为(Protection)Off,则表示您的计算机上禁用了系统保护。(System Protection)
要启用系统保护(System Protection),请选择系统(System)驱动器并单击配置(Configure)。
选择打开系统保护(Turn on system protection),然后单击确定(OK)。
Windows会自动为(Windows)系统保护(System Protection)分配大约 3% 到 10% 的硬盘驱动器。您可以通过调整Max Usage滑块来更改此设置。但是,请确保分配至少 1GB(或更多),因为如果保留的磁盘空间低于 1GB ,系统保护功能将不会运行。(System Protection)
如果保留的空间被占用,Windows将删除旧的还原点,为新的还原点腾出空间。我们建议您继续使用Windows推荐的默认磁盘空间。
默认分配应该足以容纳尽可能多的还原点。您拥有的还原点越多,如果您的计算机遇到问题,恢复文件、设置和其他配置的机会就越大。
设置系统保护(System Protection)后,您现在可以手动创建还原点。
手动创建(Create)系统还原点(System Restore)_
(Windows)当您启用系统保护时, (Protection)Windows会自动创建还原点。它每周或在Windows更新、驱动程序安装等重大事件之前执行一次。如果您正在对计算机进行系统更改更改,您还可以手动创建还原点。例如,始终建议在更改 Windows 注册表(making changes to the Windows Registry)之前手动创建还原点。
要手动创建还原点,请前往系统保护(System Protection)窗口(控制面板(Control Panel)>系统( System)>系统保护(System protection)),然后单击创建(Create)。
在对话框中键入描述,然后单击创建(Create)继续。
Windows 将创建还原点并在完成后显示成功消息。
创建过程可能需要几分钟,具体取决于还原点中文件的大小以及驱动器的性能。
使用 Windows PowerShell创建还原点(Restore Point Using Windows PowerShell)
通常有很多方法可以在Windows上完成任务。您可以使用Windows PowerShell(Windows PowerShell)在几秒钟内快速创建还原点。您需要做的就是在PowerShell控制台中粘贴一些命令;我们会告诉你怎么做。
在Windows(Windows)搜索栏中键入“PowerShell”,然后在结果中单击以管理员身份运行(Run as Administrator)。
将以下命令粘贴到PowerShell控制台中,然后按Enter。
powershell.exe -ExecutionPolicy Bypass -NoExit -Command “Checkpoint-Computer -Description 'Restore Point Name' -RestorePointType 'MODIFY_SETTINGS'”
注意:(Note:)您可以将命令中的“Restore Point Name”占位符替换为您选择的任何描述。
当进度条达到 100% 时,Windows 将创建还原点。
默认情况下,您只能在 24 小时内使用PowerShell创建一个还原点。如果Windows显示错误“无法创建新的系统还原点,因为在过去 1440 分钟内已经创建了一个”,这意味着Windows已在过去 24 小时内自动为您创建了一个还原点。
如何使用系统还原来恢复更改(Changes Using System Restore)
既然您已经创建了一个还原点,那么如果您的 PC 遇到问题,您如何使用它来恢复到较早的点?也许,您最近安装了一个Windows更新或网络驱动程序,导致您的 Internet 连接混乱。以下是使用系统还原(System Restore)撤消系统更改的方法。
启动系统保护(System Protection)窗口(控制面板(Control Panel)>系统( System)>系统保护(System protection))并单击系统还原(System Restore)。
单击下一步(Click Next)以启动“系统还原”(System Restore)窗口。在此页面上,您会找到所有还原点的列表、它们的描述以及它们的创建日期和时间。Windows还按“类型”标记还原点 -手动(Manual)还原点是您自己创建的还原点,而System描述由(System)Windows自动生成的还原点。
选择还原点,然后单击下一步(Next)继续。确保在触发您尝试修复的问题的事件之前选择还原点。
专业提示:(Pro Tip:)单击扫描受影响的程序(Scan for affected programs)按钮以查看Windows将在系统还原过程中删除的应用程序列表。
如果您不记得还原点的描述,或者列表中有多个具有相似描述的项目,请检查日期/时间并选择最近的条目。
单击下一页上的完成以确认您的选择。(Finish)Windows将重新启动您的计算机,因此请确保您关闭所有活动的应用程序以避免丢失未保存的文件和数据。
在“系统还原”(System Restore)窗口中找不到还原点?请参阅此故障排除指南以修复 Windows 上丢失的还原点(troubleshooting guide on fixing missing restore points on Windows)。
Windows 无法启动(Boot)?这是执行系统(How)还原的方法(System Restore)
上面的技术向您展示了如何在计算机开启时使用“系统还原”撤消更改。(System Restore)但是,如果您的计算机根本无法启动怎么办?或者,在您进入“系统还原”(System Restore)窗口之前, Windows可能会正确启动但崩溃?(Windows)那么你如何恢复你的设备呢?
就像我们前面提到的,Windows通常提供多种方式来完成任务。因此,如果您的 PC 无法正确加载Windows ,您可以从“(Windows)高级启动(Advanced Startup) 选项(Options)”菜单启动系统还原。
关闭您的 PC 并重新打开它。一旦屏幕上出现Windows(Windows)徽标,请按住电源按钮以再次关闭您的 PC。重复此操作 3 次,您的 PC 应该会启动到Windows 恢复环境(Windows Recovery Environment)。
Windows 将诊断您的计算机并显示以下任一错误消息:“自动修复(Automatic Repair)无法修复您的 PC”或“您的 PC 未正确启动。” 忽略(” Ignore)错误信息,点击高级选项(Advanced options)进入高级(Advanced)选项菜单。
接下来,单击疑难解答(Troubleshoot )>高级选项( Advanced Options )>系统还原( System Restore),然后在下一页上选择您的用户名。
输入您的帐户密码以继续。如果您的帐户没有密码保护,请将密码框留空,然后点击继续(Continue)。从列表中选择一个还原点,然后单击下一步(Next)继续。
永不丢失重要文件(Lose Important Files)和设置(Settings)
您已经了解了如何手动创建系统还原点以及如何执行系统还原,即使您的计算机无法启动。但是,您应该注意系统还原不是备份解决方案。它只保存系统文件和设置,而不是您的个人数据。
除了手动创建还原点外,我们还建议创建系统映像备份(creating a System Image Backup)或recovery CD/USB drive。有了这些,您可以将您的计算机(包括所有已安装的程序、设置、文件等)恢复到以前的状态,以防您的 PC 损坏到无法加载Windows的程度。
How to Manually Create a System Restore Point in Windows 10
You’ve probably read several troubleshooting articles that warn you to crеate a Ѕystem Restore Point before makіng potentiаlly drastic changes tо your Windowѕ computer. If you haνe no idea what a System Restore Point meanѕ, think of it as a backup copy of your PC’s settingѕ and оther vital systеm files.
Say you installed a malicious program or deleted a registry file by accident, and your computer begins to malfunction, you can easily undo these (unwanted) changes by performing a System Restore. That allows you to revert your computer to an initial state (called Restore Point) when things were working smoothly.
In this guide, we’ll explain how System Restore works in Windows 10 and teach you several ways to manually create a system restore point.
Enable System Protection on Windows
System Protection is a section of the Windows OS where restore points are created and managed. To create restore points, you need to first have System Protection enabled on your device. Although some computers have this feature activated by default out-of-the-box, others may require you to manually turn it on.
To check if you have System Protection enabled on your PC, type “restore point” in the Windows search bar and click Create a restore point in the results.
That’ll redirect you to the System Protection window where you can configure System Restore on your device. An alternative route to this point is through Control Panel > System > System protection.
If the System Restore and Create buttons are grayed out, and the Protection status next to the System disk reads Off, that means System Protection is disabled on your computer.
To enable System Protection, select the System drive and click Configure.
Select Turn on system protection and click OK.
Windows automatically assigns about 3 – 10 percent of your hard drive for System Protection. You can change this by adjusting the Max Usage slider. However, make sure you assign at least 1GB (or more) because the System Protection feature won’t run if the reserved disk space is below 1GB.
If the reserved space gets occupied, Windows will delete older restore points to make room for new ones. We recommend that you proceed with the default disk space that Windows recommends.
The default allocation should be enough to accommodate as many restore points as possible. The more restore points you have, the higher the chances of recovering files, settings, and other configurations should your computer ever run into a problem.
With System Protection set up, you can now manually create restore points.
Manually Create a System Restore Point
Windows automatically creates restore points when you enable System Protection. It does so once every week or prior to significant events like a Windows update, driver installation, etc. You can also manually create a restore point if you’re making system-altering changes to your computer. For example, it’s always recommended to manually create a restore point before making changes to the Windows Registry.
To manually create a restore point, head to the System Protection window (Control Panel > System > System protection) and click Create.
Type a description in the dialog box and click Create to proceed.
Windows will create the restore point and display a success message when done.
The creation process may take a couple of minutes, depending on the sizes of files in the restore point as well as your drive’s performance.
Create a Restore Point Using Windows PowerShell
There are usually many ways to get things done on Windows. You can swiftly create a restore point in seconds using the Windows PowerShell. All you need to do is paste some commands in the PowerShell console; we’ll show you how.
Type “PowerShell” in the Windows search bar and click Run as Administrator on the results.
Paste the command below in the PowerShell console and press Enter.
powershell.exe -ExecutionPolicy Bypass -NoExit -Command “Checkpoint-Computer -Description ‘Restore Point Name’ -RestorePointType ‘MODIFY_SETTINGS’”
Note: You can replace the “Restore Point Name” placeholder in the command with any description of your choice.
Windows will create the restore point when the progress bar hits 100%.
By default, you can only create one restore point with PowerShell once in 24 hours. If Windows displays an error that reads “A new system restore point cannot be created because one has already been created within the past 1440 minutes,” that means Windows has automatically created a restore point for you in the past 24 hours.
How to Recover Changes Using System Restore
Now that you’ve created a restore point, how do you use it to revert to an earlier point if your PC runs into issues? Perhaps, you recently installed a Windows update or network driver that messed up your internet connectivity. Here’s how to undo system changes using System Restore.
Launch the System Protection window (Control Panel > System > System protection) and click System Restore.
Click Next to launch the System Restore window. On this page, you’ll find a list of all restore points, their description, as well as the date & time they were created. Windows also labels restore points by “Types”—Manual restore points are those you created yourself while System describes a restore point automatically generated by Windows.
Select the restore point and click Next to proceed. Make sure you select the restore point just before the event that triggered the issue you’re trying to fix.
Pro Tip: Click the Scan for affected programs button to see a list of apps that Windows will delete during the system restore process.
If you cannot remember the restore point’s description, or there are multiple items on the list with similar descriptions, check the date/time and select the most recent entry.
Click Finish on the next page to confirm your selection. Windows will restart your computer, so make sure you close all active apps to avoid losing unsaved files & data.
Can’t find a restore point in the System Restore window? Refer to this troubleshooting guide on fixing missing restore points on Windows.
Windows Won’t Boot? Here’s How to Perform a System Restore
The technique above shows you how to undo changes with System Restore when your computer is on. But what if your computer won’t start up at all? Or perhaps Windows boots correctly but crashes before you get to the System Restore window? How then do you restore your device?
Like we mentioned earlier, Windows often provides multiple ways to get things done. So, if your PC won’t properly load Windows, you can initiate a system restore from the Advanced Startup Options menu.
Power off your PC and turn it back on. Press and hold the power button as soon as the Windows logo appears on the screen to shut down your PC again. Repeat this three times and your PC should boot into the Windows Recovery Environment.
Windows will diagnose your computer and display either of these error messages: “Automatic Repair couldn’t repair your PC” or “Your PC did not start correctly.” Ignore the error message and click Advanced options to enter the Advanced options menu.
Next, click Troubleshoot > Advanced Options > System Restore and select your username on the next page.
Enter your account password to continue. If your account isn’t password-protected, leave the password box empty and click Continue. Select a restore point from the list and click Next to proceed.
Never Lose Important Files & Settings
You’ve learned how to manually create a system restore point and how to perform a system restore, even when your computer won’t boot. However, you should note that a system restore isn’t a backup solution; it only saves system files and settings, not your personal data.
In addition to manually creating a restore point, we also recommend creating a System Image Backup or a recovery CD/USB drive. With these, you can restore your computer (including all installed programs, settings, files, etc.) to a previous state should your PC get corrupted to the point where it won’t load Windows.