Microsoft has acknowledged that a Windows 10 bug is causing some users’ systems to freeze after using their System Restore feature.
The issue arose after users complained that when they updated Windows 10 and attempted to restart their system, they were met with a “Stop error” that blocked them from booting up. Microsoft for its part said in its advisory that “this is a known issue in Windows 10” and offered workarounds to the problem.
“In this scenario, the system is not restored to the ‘R1’ restore point. Instead, the computer experiences a Stop error (0xc000021a). You restart the computer, but the system cannot return to the Windows desktop,” according to a Friday Microsoft advisory.
Microsoft said that the glitch stemmed from the way that different versions of Windows .sys drivers are restored during the reboot process.
A driver package consists of all the software components that must be supplied in order for devices to be supported under Windows. During the system restore process, Windows temporarily stages the restoration of files that are in use, and then saves that information in the registry – so when the computer restarts, it should complete the staged operation. However, Microsoft said:
In this situation, Windows restores the catalog files and stages the driver .sys files to be restored when the computer restarts. However, when the computer restarts, Windows loads the existing drivers before it restores the later versions of the drivers. Because the driver versions do not match the versions of the restored catalog files, the restart process stops.
Microsoft said that workarounds exist – both for recovering from the failed restart, and avoiding the issue in the first place. Microsoft said users who have experienced a restart failure after updating Windows 10 can enter the Windows Recovery Environment (WinRE) – Microsoft’s environment that can repair common causes of unbootable operating systems – by using a hardware restart switch (after which one may need to restart two times). A user can do so by following these steps:
- Select Troubleshoot > Advanced options > More recovery options > Startup settings, and then select Restart now.
- In the list of startup settings, select Disable driver signature enforcement.
- Allow the startup process to continue. As Windows restarts, the system restore process will resume and finish.
And, to avoid the issue in the first place, Microsoft said that users should use Windows Recovery Environment instead of the settings dialog box to restore the system, using the directions below:
- Select Start > Settings > Update & Security > Recovery.
- Under Advanced options, select Restart now.
- After WinRE starts, select Troubleshoot > Advanced options > System restore.
- Enter your recovery key as it is shown on the screen, and then follow the instructions in the System Restore wizard.
It’s not the first time the Windows 10 updates have caused headaches for end users.
This latest advisory also comes a week after Microsoft released a patch for an elevation-of-privileges vulnerability rated important on Patch Tuesday, which it said was being exploited in the wild. That update also includes critical bugs that can lead to remote code-execution.
Want to know more about Identity Management and navigating the shift beyond passwords? Don’t miss our Threatpost webinar on May 29 at 2 p.m. ET. Join Threatpost editor Tom Spring and a panel of experts as they discuss how cloud, mobility and digital transformation are accelerating the adoption of new Identity Management solutions. Experts discuss the impact of millions of new digital devices (and things) requesting access to managed networks and the challenges that follow.