我在两个分区 C:\ 和 D: 中安装了两个版本的 Windows 7。分区 C:\ 中的系统文件已损坏。我忘记了那里安装了哪个版本的 Windows,我需要这个来提供合适的 Windows 7 版本以恢复和修复系统。C:\ 中是否有任何文件包含有关所安装系统版本的信息,以便我可以从其他版本的系统访问它而无需访问损坏的操作系统?
答案1
您可以在注册表中查找任何 Windows 安装的版本。因此,我将在正常运行的 Windows 安装中安装两个安装的 SOFTWARE Hive。它位于 %SystemRoot%\System32\Config\Software(%SystemRoot% 是相应的 Windows 主文件夹),如中所述这篇 msdn 文章。
要安装它,请从正在运行的 Windows 安装中打开 regedit,选中 HKEY_LOCAL_MACHINE,然后从主菜单中选择文件 -->“加载配置单元...”。浏览到配置文件夹,然后选择软件文件(要使此功能正常工作,您必须将所有文件设置为在资源管理器设置中可见)。选择软件文件后,为新的子配置单元指定一个有意义的名称,以便以后区分它。它将以您选择的名称创建为 HKEY_LOCAL_MACHINE 的子项。您可以像浏览任何其他项一样浏览它。转到新子项下的 \Microsoft\Windows NT\CurrentVersion。在那里,您可以找到所需的有关 Windows 版本的所有信息(名称、SP、内部版本等)。
完成后,通过主菜单再次卸载配置单元。