我的 Windows 7 在所有启动模式状态下登录前都出现黑屏和光标。它说我没有还原点(但实际上有),我已经尝试了所有恢复选项。在 WinRE 中,我在 cmd 中对驱动器运行 CHKDSK /r 后发生了这种情况。我有另一台可以运行的计算机和一张 Win 7 零售光盘。我可以从 install.wim 中提取 Win7 Ultimate 目录并通过 Linux 启动 CD 完全替换 C:\WINDOWS\ 目录吗?是否有任何文件我想保持完整以正确启动(显然是驱动程序文件夹,但还有什么)。有没有办法像在 XP 中一样进行修复安装?我没办法了。
答案1
即使您设法从 Windows 安装媒体中提取installer.wim
,替换 Windows 文件只会进一步损坏您当前的系统。
我建议您创建 Windows 7 系统修复磁盘;为此,您需要一个可以正常运行的 Windows 7 系统:
- 打开“开始”菜单,然后
recdisc.exe
在搜索框中输入内容并按 Enter。 - 插入空白的将未格式化的 CD 或 DVD 放入 CD/DVD 驱动器,然后单击“创建光盘”按钮。注意:如果提示您插入 Windows 安装光盘,则表示您的计算机上找不到创建系统修复光盘所需的文件。插入 Windows 7 安装光盘。
- 它现在将开始创建系统修复盘。
- 完成后,单击“关闭”按钮。
- 单击“确定”
- 从 CD/DVD 驱动器中取出并标记新的 Windows 7 系统修复光盘。
然后使用新创建的修复盘修复损坏的系统。
或者你可以尝试Hirens 启动 CD(下载/从U盘启动)。
Hirens Boot CD 具有 Mini Windows XP,可让您确定问题的根源并(如果可能)修复它。
如果所有方法均失败,请在当前 Windows 上安装新 Windows(Custom Install
***
)。所有文件将移动到Windows.old
驱动器根目录中的文件夹,驱动程序将位于 中Windows.old\Windows\System32\Drivers
。
但是这种方法确实有效,建议从您的电脑制造商网站下载驱动程序的安装包。
旁注:如果您已注册程序,大多数程序都会将其许可证信息存储在 Registry( Windows.old\Windows\System32\config\
)、AppData( Windows.old\Windows\System32\config\systemprofile\AppData
) 和 ProgramData( Windows.old\ProgramData\
)中
你可以将旧系统中的旧注册表项挂载到配置单元中在新系统中。
只需确保将所有程序内容复制到新操作系统上的相同位置并复制许可证信息/注册表项(Export -> Unmount Hive -> Import
)。
另请注意:如果该文件夹Windows.old
已经存在,则所有当前文件将移动到的文件夹将是Windows.old (2)
等...
***
确保选择了损坏操作系统的正确分区,并且不要格式化,继续安装。