注册表更改写入硬盘的方法
遇到一个问题,注册一些组件和设置成开机启动后,在注册表里有相应的更改,但是此时强制断电并重启机器后,开机启动项没了。分析应该是对注册表的修改还在内存中,未提交到储巢文件引起的。
那么,有没有一个函数能强制 flush 内存中的注册表到硬盘呢?
[最优解释]
RegFlushKey()?
[其他解释]
"注册一些组件和设置成开机启动后,在注册表里有相应的更改,但是此时强制断电并重启机器后,开机启动项没了"真有此事?
[其他解释]
我雪呢,虚拟机啊
[其他解释]
配一下你虚拟机开机启动的设置
[其他解释]
测试了,真有此事,不过在真实机上很难出现。VMWare 上百试不爽。