显然,我会丢失 C 盘上的所有数据。这是我在新驱动器上安装新系统之前的最后手段,所以我想了解一些事情。
我总共有四个驱动器,系统、程序、数据、备份。
我的系统驱动器出现故障(坏扇区),我太懒了,没有及时更新映像备份。所以我能够检索完整的注册表备份。
我可以在新驱动器上重新安装 Windows 并恢复注册表吗?这会带来什么问题?
C 盘上唯一的程序/差异是我无法更改路径的程序(谷歌浏览器)和一些实用程序 CCleaner Auslogics DD。
大部分情况下,除了一些随机文件外,所有文件都应该在我的数据硬盘上。
Acronis 和 clonezilla 都不行。不过现在我在 Windows 中为我的第二个驱动器制作映像,希望我不必重新安装,只需在第二个驱动器上恢复映像即可。
任何意见,将不胜感激。
答案1
操作系统
您可以使用注册表备份来恢复某些配置数据。例如,您可以恢复网络、安全策略和桌面配置。
您不应该覆盖(或导入备份) 注册表备份,因为这会给你带来更大的麻烦。Windows 会生成许多不同的唯一标识符供内部使用,全新安装后,这些标识符与旧系统中的标识符不同(或者在你当前的注册表备份中)。
如果您想从备份中获取某些设置,那么您应该:
- 想想您需要得到什么,并将其写在有序的列表中。
- 重新排列你的列表,将最重要的事情放在第一位,将最不重要的事情放在最后。
- 开始浏览你的列表:
- 通过常规的 GUI 配置方法是否更容易/可能?如果是,请跳过。
- 找出操作系统/应用程序存储所需信息的位置。Google 会提供帮助。
- 备份新注册表的那部分。
- 从备份中替换并测试其是否按预期工作。
- 转至下一个项目。
程式
大多数程序并不将注册表作为存储设置/其他信息的唯一位置。有很多东西写入文件,有些可以在%USERPROFILE%\AppData\
其他文件下找到,嗯,任何地方(是的,这取决于...)。
但是,虽然可以从注册表中找到一些信息,但通常存储的是密码,而这类信息要么以加密形式存储,要么存储在不属于注册表的某些文件中。
书签、地址簿、电子邮件等很可能存储在文件系统而不是注册表中。