我的 Windows 10 已损坏(在 Windows.old 中),可以在 C: 上的 Windows 中安装 Windows 10 的新实体。我可以通过转移注册表配置单元来恢复 windows.old 中的所有程序,方法HKEY_LOCAL_MACHINE\SOFTWARE : \system32\config\software
是将文件 \system32\config\software
从旧 Windows 移动到新 Windows 文件夹,并将程序目录也从旧 Windows 移动到新 Windows?
我的旧 Windows 10 无法再通过 Windows 修复过程进行修复,所以我无法再次启动它。有没有办法保存旧系统上安装的程序?谢谢
答案1
Windows.old
在安装新的 Windows 28 天后将大部分被删除,所以如果您想保留它,我建议至少重命名它。
您所建议的是不可能的,尽管很多人都在寻找它。您需要在新 Windows 中从头开始安装所有应用程序并进行设置。
您可以使用Windows.old
它来了解需要安装的内容。您可以尝试将某些应用程序的一些设置文件复制到它们的新安装文件夹中,但对于 Windows 您无法这样做。
您也可以查阅旧的注册表配置单元。请参阅文章 使用 Regedit 进行脱机注册表配置单元编辑。
请小心,因为安装新 Windows 可能会保留问题发生前安装的应用程序的旧安装文件夹。您可能会混淆新旧数据。
我还建议验证chkdsk
磁盘的状态,并查阅其 SMART 数据以确保崩溃不会因磁盘降级而发生。
答案2
Windows.old 是回滚一个正常工作的系统。也就是说,windows.old 不是常规备份。所以你想要的是不可能的 (> 95%)。尝试恢复应用程序将无法正确设置。
如果您的系统无法运行,那么您能做的最好的事情就是恢复您拥有的所有数据和文档。
然后重新安装 Windows,安装您的应用程序并恢复您的数据。