古董电脑(intel处理器,无USB3.0接口)突然坏了,已经没有维修价值了,硬盘还是完好的。欲把硬盘拆下来,装到USB3.0硬盘盒上,然后在新电脑(AMD R5-4650G/A520)上从USB3.0硬盘盒上启动。

一、需要工具

  1. SATA数据线
  2. PS/2鼠标
  3. SkyIAR v2.75
  4. AMD主板Win7驱动(主要是USB3.0)

把硬盘从旧机器上拆下来,通过SATA数据线接入到新机器主板上,同时使用PS/2鼠标操作(因为旧机器没有USB3.0驱动,无法使用)。

二、硬盘传输接口从IDE模式转换到AHCI模式

旧硬盘上的Win7系统是IDE模式,新电脑上没有IDE模式,只能转换到AHCI模式。步骤如下:

  1. 下载SkyIAR v2.75到WinPE中。
  2. 进入BIOS,把SATA Mode改为AHCI模式。
  3. 进入WinPE,运行SkyIAR,磁盘控制器驱动选择【精确匹配】,工具会自动勾选识别到的对应驱动,直接点击【开始】,弹出提示信息,点击【确定】,最后提示导入完毕。
  4. 重启电脑进入Win7系统,桌面右下角自动安装AHCI和硬盘驱动,安装完成的后根据提示重启电脑。
  5. 打开Win7系统的设备管理器,点击IDE控制器是不是有“AHCI”,如果有,说明安装成功。

三、安装USB3.0驱动

  1. 打开Win7系统的设备管理器,点击【通用串行总线控制器】,右键【更新驱动程序】,选择【浏览我的电脑以查找驱动程序】,然后选择对应的主板驱动或者USB3.0驱动。
  2. 根据提示,重启电脑。USB3.0驱动安装成功后,普通USB键鼠都可以使用了。

四、设置Win7从USB3.0启动

注册表 ControlSet001、ControlSet002以及CurrentControlSet

注册表HKLM\system注意 注册表项包含windows启动的三个控件组(额外还可能存在一个备份控件组)。在初始状态下。它们各自是ControlSet001、ControlSet002以及CurrentControlSet。这些控件组中包括了操作系统配置的信息,比方服务、驱动、系统控制、枚举信息等等。
默认情况下,ControlSet001是系统真实的配置信息。可是为了避免序号混乱,windows启动时会从ControlSet001复制一份副 本,作为操作系统当前的配置信息。也就是CurrentControlSet。
我们对于计算机配置所作的改动都是直接写入到 CurrentControlSet,在重新启动过程中。windows会用CurrentControlSet的内容覆盖掉ControlSet001。以保证这两个控件组一致。
当操作系统每成功启动一次(指成功登录),它都将CurrentControlSet和ControlSet001中的数据拷贝到 ControlSet002中。这样,ControlSet002就成了“近期一次成功启动的配置信息”(非常熟悉吧?在启动windows前按下F8所调出的菜单中有这个选项)。所以我们一般系统注冊表中都仅仅是有这三个控件组,而且序号都是current、001和002。
可是,这个顺序和数目不是一成不变的。改变就发生在使用过“近期一次的正确配置”之后。这个时候,系统会把002当作系统真实的配置信息。而001这个存在问题的控件组会被备份封存起来。系统启动时会从002复制副本到current。启动成功后又会把002和current的信息复制一份到一个新的控件组作为新的“近期一次的正确配置”,也就是003。这个时候系统就存在4个控件组:current、002、003和备份的001,这里的001是一个存在问题的组,除非我们想把系统恢复到上次使用“近期一次正确配置”之前的状态,否则001的内容将不再被使用。

根据上面注册表知识,假设ControlSet00α是系统真实的配置信息,可以把如下代码合并到注册表中(实际执行请把α换为实际值):

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\Control]
"BootDriverFlags"=dword:00000014[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\Control\PnP]
"PollBootPartitionTimeout"=dword:00007530[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3hcs]
"BootFlags"=dword:00000010[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3hub]
"BootFlags"=dword:00000010[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3xhc]
"BootFlags"=dword:00000010

合并成功后,关机。把硬盘装入到移动硬盘盒上,开机就可以从启动菜单中选择USB3.0移动硬盘进入Win7系统(初次进入系统会比较慢)。进入系统后可以选择驱动人生、万能驱动等安装相应的驱动。

五、说明

5.1 蓝屏0X0000007B


Win7启动出现蓝屏0X0000007B表现:系统启动载入Win7 Logo突入出现蓝屏,或者安全模式下卡在\windows\system32\dirvers/disk.sys出现蓝屏。

蓝屏0X0000007B的原因很多,可能因为SATA Mode,也可能因为没有USB3.0驱动,也可能是其它原因。

5.2 PS/2鼠标

有的电脑插入PS/2鼠标不一定能用,可以尝试BIOS启用PS/2接口(PS/2 Y-cable、PS/2 Mouse Support、PS/2 Keyboard/Mouse Emulation),BIOS禁用USB键鼠,甚至断开主板CMOS供电以清除BIOS设置等多种措施。

5.3 防止USB移动硬盘休眠

在USB移动硬盘运行Win7系统要防止USB硬盘休眠,在控制面板➤电源选项中设置:“从不关闭硬盘”,“禁用USB选择性暂停”。

5.4 页面文件配置问题

系统提示:由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。所有磁盘驱动器的总页面大小可能稍大于你所指定的大小。
解决办法:进入控制面板系统➤高级系统设置➤性能设置➤高级➤虚拟内存,关闭C盘的分页文件,在其它非USB盘设置分页文件。

5.5 USB3.0 Win7驱动

本文用到AMD 520主板,AMD官方并没有提供Win7版本驱动,是Chiphell论坛大牛制作的驱动。可以去论坛下载,也在这里下载:AMD 300/400/500/TRX40/WRX80/600系平台主板芯片组驱动 for Win7/Win8.1。Intel系平台请自行在网络上寻觅。

https://www.haozhuangji.com/xtjc/10251659.html
https://blog.csdn.net/qq_43149632/article/details/103816712
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=162499
https://www.chiphell.com/forum.php?mod=viewthread&tid=2015544

USB3.0移动硬盘启动Win7的方法(AHCI/AMD USB3.0/Win7)相关推荐

  1. hp服务器光盘安装win7系统安装教程,惠普win7系统安装方法,教您惠普win7系统怎么安装...

    惠普电脑是目前市场上比较大的一个电脑品牌之一,有着一定量的用户.为了让各位友友们能更好的使用惠普电脑,为了让这些惠普的用户在遇到无法解决问题时,需要操作系统重装时有经验可寻,下面,小编就来给大家带来了 ...

  2. win10共享计算机win7,win10共享文件夹给win7的方法是什么_win10给win7共享文件夹的方法...

    最近有朋友问小编win10共享文件夹给win7的方法是什么,对于这个问题,相信还有很多朋友不太清楚,win10系统怎么给win7系统共享文件夹呢?相信很多朋友都是一头雾水,不知道应该如何设置,别着急, ...

  3. win7的开机启动项怎么管理 win7管理开启启动项的方法

    win7纯净版系统很多软件都默认设置为开机启动项,随着安装的程序越来越多,可能添加的开机启动项越来越多,这样就拖慢系统运行速度.减少开机启动项可以加快开机速度,所以我们需要管理好开机启动项,关闭不必要 ...

  4. 服务器usb驱动安装系统安装失败怎么办,win7系统安装USB3.0驱动程序失败的解决方法...

    很多小伙伴都遇到过win7系统安装USB3.0驱动程序失败的困惑吧,一些朋友看过网上零散的win7系统安装USB3.0驱动程序失败的处理方法,并没有完完全全明白win7系统安装USB3.0驱动程序失败 ...

  5. 计算机打开正在处理器,戴尔装win7卡在正在启动windows解决方法(支持8/9/10代cpu)...

    最近有很多戴尔win7粉丝问我,为什么戴尔8代cpu的以上机器在安装win7时卡在正在启动windows这个地方一直不动,当然如果是卡在这个地方提前关闭安全启动的话可以等驱动安装完驱动后进入桌面了,出 ...

  6. 计算机没有usb视频教程,Win7已安装但没有USB3.0驱动如何安装教程

    不知道大家有没有遇到过,在一个带有usb3.0接口的电脑上安装了win7后,usb不能用,鼠标和键盘也不能用,关键是没有ps2接口,全部都是usb接口,所以没有安装usb3.0驱动之前,鼠标和键盘全部 ...

  7. Macbook air 2013安装windows7,解决鼠标键盘失灵问题的解决方法(集成USB3.0驱动的方法)

    Macbook air 2013安装windows7时,会出现在语言选择界面,键盘鼠标均失灵,或者在用户名界面,鼠标键盘失灵. 本文采用的是将USb3.0集成到Windows7的安装盘的方法. 本文为 ...

  8. 服务器ahci模式安装系统,ahci模式下安装win7系统的方法

    如今市面上很多主板都是支持AHCI模式,那么有些用户就想要在ahci模式下,这样就可以有效发挥SATA硬盘的性能,尤其是固态硬盘,那么ahci模式下如何安装win7系统呢?接下来给大家讲解一下具体的操 ...

  9. 在win7中访问删除linux硬盘分区,win7和linux双系统下,删除linux不能启动win7的解决方法...

    win7和linux双系统下,删除linux不能启动win7的解决方法 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 双系统下删除 ...

最新文章

  1. python音乐的数据抓取与分析_Python练习之抓取QQ音乐数据
  2. 电源完整性仿真让电路板更完美
  3. XJOI 3629 非严格次小生成树(pqq的礼物)
  4. Swift之深入解析如何将代码添加为自定义LLDB命令
  5. javascript中的this使用场景
  6. 燕山大学计算机学院官网,燕山大学信息科学与工程学院(专业学位)计算机技术保研夏令营...
  7. oracle imp导入修改字符集,Oracle中IMP导入数据时提示字符集不一致解决
  8. 在苹果Mac上的“磁盘工具”中如何修复储存设备?
  9. php100网站怎么了
  10. docker中容器与容器之间通讯
  11. mac pro M1(ARM)安装:ubuntu虚拟机(四)
  12. 虚拟机中修改虚拟网络编辑器无效
  13. Redis的安装及启动
  14. 【Go】Go 错误处理
  15. stg分区边界值问题
  16. 【抽象代数】素理想、极大理想、唯一析因环、主理想整环、欧几里得环
  17. 人工智能产业发展路线图是,先建岛,再扩区,由点到面
  18. 连接数据库用户名密码正确,但却显示Access denied for user ‘‘@‘localhost‘ (using password: NO)
  19. C语言关键字浅析-_Imaginary
  20. 图像识别的原理和应用:从基础知识到实际案例

热门文章

  1. 程序员兼职的几大网站--点赞收藏
  2. 有些公司,明天不上班!
  3. endnote文献服务器运行失败,EndNote在插入大量文献时出现错误怎么破 | 科研动力...
  4. 如何下载、安装并注册VMware Workstation Pro虚拟机软件
  5. 大学四年,强烈推荐第一个画图工具
  6. dm3730调试笔记
  7. 微信/易信公共平台开发(四):公众号调试器 (仿真微信平台,提供PHP源码)
  8. Scrapy爬取知乎用户信息以及人际拓扑关系
  9. 【soft6星社评】担心AI“主宰”世界 如同杞人忧天
  10. 《褚时健传》读书笔记