双系统之下更改Windows硬盘启动方式为AHCI(不用重装系统)

双系统之下更改Windows硬盘启动方式为AHCI(不用重装系统)

本机环境

windows版本:windows10
ubuntu版本: ubuntu18.04

背景

之前在Windows系统的基础上装了ubuntu,使得电脑具有双系统,但是最初windows系统安装时没有选择硬盘启动方式,默认为IDE选项而非AHCI。ubuntu系统安装时又设置了硬盘启动方式为AHCI(第一次装双系统,什么都不懂)。所以我启动windows时要将启动方式改为IDE,而在使用ubuntu时又要将其改为AHCI,十分麻烦,于是决定修改Windows下的硬盘启动方式。
参考其它大神的博客,了解到可以根据修改注册表的内容改变windows的硬盘启动方式为AHCI,但是本人亲自测验无效,这个无效是对我的双系统电脑而言,Windows单系统没有测验过。
究其原因,其实就是在安装Windows时,硬盘模式默认为IDE(一般人都不会更改),随后装系统时会安装IDE的驱动,但是却没有AHCI的驱动,所以我们要做的就是把AHCI驱动给自己的宝贝电脑装上,这样电脑就能在AHCI模式下启动了。下面介绍不用重装Windows即可修改硬盘模式为AHCI的方法。

省时省力好办法

我们利用Windows10自身的安全启动模式,windows系统在安全启动的时候,会有一个自检自修复的步骤,把硬盘的驱动修复。具体的操作过程如下:

  1. 保持IDE模式,正常开机。Win+R运行msconfig,在‘引导’标签页下勾选‘安全引导’,让系统默认以安全模式启动。
  2. 选择安全模式后立即重启电脑,并在系统启动之前唤出BIOS将硬盘 的SATA MODE 改为 AHCI。
  3. 保存修改启动电脑,系统成功以安全模式启动,这时,系统的 AHCI 驱动应该已经修复完成了。(当你在更改为AHCI后能以安全模式进入系统说明已经解决问题了)
  4. Win+R运行msconfig,取消‘安全引导’的勾选,让系统默认正常启动。再次重启,此时系统已经默认为AHCI模式启动了。

关于双系统

血与泪的教训,装双系统时一定要把自己电脑的硬盘启动模式弄清楚,ubuntu系统文件与window系统文件一定要区分开!!

  • 8
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
### 回答1: 要在Windows XP操作系统下启用AHCI(高级主机控制器接口)硬盘工作模式,您需要按照以下步骤进行操作: 1. 首先,您需要确保您的计算机的Intel芯片组支持AHCI模式。您可以通过查阅计算机的主板手册或与厂商联系来确定这一点。 2. 在确认支持后,您需要进入计算机的BIOS设置。通常,在电脑启动过程,按下"F2"、"F10"或"Delete"键可以进入BIOS菜单。 3. 在BIOS菜单,使用键盘方向键导航到"Advanced"(高级)或"Integrated Peripherals"(集成外设)选项。 4. 在"Advanced"或"Integrated Peripherals"菜单下找到"SATA Mode"(SATA模式)或类似的选项。 5. 将"SATA Mode"设置为"AHCI",如果可用的话。 6. 保存更改并退出BIOS菜单。通常,您需要按下"F10"来保存并退出。 7. 当计算机重新启动时,它会自动加载在BIOS进行的更改,并将硬盘配置为AHCI模式。 8. 当Windows XP操作系统启动后,它可能会检测到硬件更改并自动安装适当的驱动程序。如果它没有自动安装,您可以试图通过运行Windows XP安装光盘的驱动程序来手动安装。 需要注意的是,在更改BIOS设置之前,一定要备份重要的数据,并确保在操作系统重新启动后重新安装所需的驱动程序,以确保硬件正常工作。 这些是在Windows XP操作系统下启用AHCI硬盘工作模式的基本步骤。不同计算机的BIOS选项可能会有所不同,所以请根据您的实际情况进行相应的设置。 ### 回答2: 要在Windows XP操作系统下开启AHCI硬盘工作模式,您需要先确认您的主板支持AHCI安装了相关的驱动程序。下面是具体的操作方法: 1. 在开始菜单,选择“运行”并输入“regedit”,然后点击“确定”打开注册表编辑器。 2. 在注册表编辑器,找到以下注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci。 3. 在右侧窗口,找到“Start”项并双击打开。 4. 在弹出的编辑对话框,将数值数据改为“0”(原为“3”),然后点击“确定”。 5. 找到以下注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IAStorV。 6. 在右侧窗口,找到“Start”项并双击打开。 7. 在弹出的编辑对话框,将数值数据改为“0”(原为“3”),然后点击“确定”。 8. 关闭注册表编辑器。 9. 重启计算机。 10. 在计算机开机的过程,按下对应的热键(通常是Del或F2)进入BIOS设置界面。 11. 在BIOS设置界面,找到AHCI模式的选项(通常位于存储或高级设置菜单)。 12. 将选项值改为AHCI模式,并保存设置。 13. 计算机会重新启动,此时AHCI硬盘工作模式已经启用。 需要注意的是,在进行以上操作之前,务必备份重要的数据和系统。操作过程如果出现问题,可能会导致数据丢失或系统无法启动。 ### 回答3: 在Windows XP操作系统下开启AHCI硬盘工作模式的操作方法如下: 首先,确保计算机使用的是Intel芯片组。如果确定了芯片组型号,可以前往Intel官方网站下载最新的AHCI驱动程序。 1. 在Windows XP操作系统,打开“开始”菜单,选择“运行”命令,输入“regedit”并点击“确定”以打开注册表编辑器。 2. 在注册表编辑器,找到以下注册表路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor 3. 在右侧窗格,找到名为“Start”的条目,并双击它以修改数值数据。 - 如果数值数据为3,则表示AHCI模式已启用。 - 如果数值数据为0,则表示AHCI模式未启用。 - 如果数值数据为1,则表示AHCI模式正在使用。 将数值数据更改为1,即启用AHCI模式。 4. 关闭注册表编辑器,并重新启动计算机。 5. 在计算机重新启动后,进入BIOS设置界面。具体进入方式因计算机品牌和型号而异,一般需要在计算机开机时按下相应的按键,如F2、Delete键等。 6. 进入BIOS设置界面后,找到存储配置(Storage Configuration)或SATA设置(SATA Configuration)等类似选项。 7. 在存储配置或SATA设置选项,找到关于硬盘模式的设置。选择AHCI模式并保存设置。 8. 关闭BIOS设置界面,并重新启动计算机。 9. Windows XP操作系统将会自动检测并安装AHCI驱动程序。在驱动程序安装完毕后,系统将会要求重新启动计算机。 10. 计算机重新启动后,完成AHCI硬盘工作模式的开启。 请注意,修改注册表时存在风险,操作需谨慎。如果不确定操作流程或对计算机系统不够熟悉,建议寻求专业人士的帮助。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值