何时将对注册表的更改保存在Windows 中,为什么?

当您手动更改Windows注册表或在安装或卸载软件或设备驱动程序期间更改Windows注册表时,Windows11/10或WindowsServer不会立即更改注册表。什么时候保存对注...

当您手动更改Windows 注册表或在安装或卸载软件或设备驱动程序期间更改 Windows 注册表时,Windows 11/10 或 Windows Server 不会立即更改注册表。

什么时候保存对注册表的更改?

对注册表的此类更新不会立即刷新到磁盘。取而代之的是,新操作系统所做的是在很短的时间间隔内定期将修改后的注册表数据刷新到磁盘。

现在,在对注册表进行更改后,如果您遇到计算机由于电源故障或任何此类意外原因而立即关闭的情况,则注册表更改可能无法保存。

在这种情况下,您可能会发现,当您重新启动 PC 时,应用程序可能无法正常运行,并且注册表更改可能根本不可见。事实上,即使是新安装的驱动程序也可能看起来没有安装——或者卸载的驱动程序可能继续显示为已安装。

在这种情况下,您应该更改注册表,重新安装或卸载软件或驱动程序。

所有挂起的磁盘写入请求,包括此类注册表更改,都会在机器断电之前(即在关机、重新启动、休眠和睡眠选项期间)保存到磁盘。

请注意,如果您通过电源选项将电源按钮设置为Do Nothing,将不会保存挂起的磁盘写入。

如果愿意,您可以让 Windows 立即将注册表修改写入磁盘。为此,您需要使用RegFlush API。但是,此操作在使用的资源方面成本很高,并且可能会影响系统的性能。

KB2784761 说因此这样做是为了最大限度地提高 Windows 11/10 的性能。

阅读前请先查看【免责声明】本文内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅供展示。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 1217266901@qq.com 举报,一经查实,本站将立刻删除。 转载请注明出处:https://m.jingfakeji.com/tech/10159.html

上一篇 2023年09月08日 21:08
下一篇 2023年09月08日 21:08

相关推荐

联系我们

在线咨询: QQ交谈

邮箱:1217266901@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信