更换主板后,Windows 7无法启动,我不想格式化


0

我刚刚发现我的ASUS Crosshair II Formula已被打破。我已经要求一个RMA,我将需要等待一个半月以上才能获得替代品。与此同时,我发现我的旧华硕Crosshair正在工作,所以我更换了主板,直到我拿到新主板。

现在Windows 7 x64无法启动。 openSUSE 11.3 x64。 即使我尝试加载安全模式,Windows实际上在闪蓝屏后重新启动。

我已经知道我可以格式化,但我现在不想要。

问题是我有5个硬盘,而Crosshair II处于AHCI模式,可以让操作系统检测到所有6个SATA端口。 Crosshair classic有6个SATA端口,但它们是常规SATA控制器。当我用Vista将Crosshair升级到Crosshair II时,我得到了 同样的确切 当SATA端口设置为AHCI时Windows重启的问题(当设置为IDE时,我只能看到4,如手册中所述)。

我确信现在,在降级期间,同样的问题正在发生。当我有Vista时,我能够在IDE模式下安装主板驱动程序,然后在AHCI模式下运行系统还原,并让它做一些事情。

你有什么想法?我尝试在BIOS上禁用“Silicon SATAII controller”但没有帮助(它仍然检测到5个硬盘)

更新:这是我尝试使用Vista,只是为了完成 - http://www.avforums.com/forums/windows-7/944905-windows-7-ahci.html


也许修理安装?
Sathyajith Bhat

它能保持我的软件完整吗?我只是试图删除GRUB(你可以猜到,我在双启动)而且我正在运行系统修复,承租人是否有效
usr-local-ΕΨΗΕΛΩΝ

@djechelon - 它只是重建引导加载程序并替换一些系统文件。你应该没事。 (你必须重建你的双启动。)
Shinrai

看起来Seven的DVD只能进行全新安装(=格式化)。我有一个线索。如果我可以从恢复控制台或其他地方编辑我的Windows注册表,我可能会按照我在帖子中链接的文章中的建议设置正确的AHCI注册表项。从恢复控制台尝试regedit但似乎修复不适用(下次重启,相同的值)。有任何想法吗?
usr-local-ΕΨΗΕΛΩΝ

您只能在Windows 7中进行修复安装,无法在启动或安全模式下进行修复安装。您必须以管理员帐户登录Windows 7才能进行修复安装..... sevenforums.com/tutorials/3413-repair-install.html
Moab

Answers:


1

终于找到了解决方案。

AHCI Vs IDE教程对我帮助很大,尤其是这一篇: http://www.vistax64.com/drivers/155040-disabling-ahci-bsod.html

那些有同样问题的人(从AHCI切换到IDE而无法在AHCI中启动)必须执行以下步骤:

  • 启动进入恢复模式,然后打开控制台,
  • 加载regedit.exe
  • 将c:\ windows \ system32 \ config \ system中的注册表配置单元加载到一个密钥中(这是必需的,因为您在regedit中看到的是恢复模式的注册表,并且是易失性的)
  • 转到Windows HKLM \ System \ ControlSet001 \ Services(您导入的配置单元)
  • 如果您有Intel CPU,请启用iaStorV服务(稍后阅读)
  • 如果您有AMD CPU,请启用所有以amd开头的IDE相关服务

要在引导期间启用驱动程序:在其键上,找到“开始”值并将其设置为0(当您看到它时应将其设置为3)。

但是,为了确保,我启用了更多的驱动程序,并且它有效。现在我可以登录到Windows。还要+1到 编辑windows注册表文件system.dat

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.