Ubuntu替换为Windows时安装程序无法识别磁盘的解决方案求助
Ubuntu替换为Windows时安装程序无法识别磁盘的解决方案求助
嗨,兄弟,你这情况我之前帮朋友处理过,确实挺磨人的!先给你几个亲测有效的办法,你挨个试试:
检查BIOS/UEFI的硬盘模式
很多时候Windows认不到磁盘是因为BIOS里的SATA模式不对。重启电脑进BIOS(一般按F2、Del或者Esc,看你电脑品牌),找到「SATA Mode」或者「Storage Configuration」这类选项,把它改成「AHCI」(之前装Ubuntu可能没影响,但Windows对这个模式更敏感)。改完保存重启,再进Windows安装程序看看能不能识别。用Windows安装盘自带的命令行彻底清盘
这个方法我屡试不爽,能把Linux留下的分区表痕迹清干净:- 进入Windows安装界面(选语言那一步),按
Shift + F10打开命令提示符 - 依次输入以下命令(注意每输完一条按回车):
diskpart(启动磁盘工具)list disk(列出所有磁盘,找到你要装系统的那个,记好它的编号,比如Disk 0)select disk 0(一定要确认选对磁盘,不然数据全没!)clean(彻底清除磁盘上的所有分区和数据,这个操作不可逆)- 如果你的电脑是UEFI启动,就输入
convert gpt;如果是老式Legacy BIOS,就输convert mbr
- 输完后输入
exit退出命令行,回到安装界面点「刷新」,应该就能看到磁盘了。
- 进入Windows安装界面(选语言那一步),按
排查安装U盘的问题
有可能是你的Windows安装镜像损坏或者制作的U盘有问题。建议用微软官方的「Media Creation Tool」重新下载Windows 11镜像并制作安装U盘,排除镜像本身的故障。关闭BIOS里的Secure Boot和Fast Boot
之前装过Ubuntu的电脑,Secure Boot可能会干扰Windows识别磁盘,Fast Boot也可能导致磁盘处于半休眠状态。进BIOS把这两个选项都关掉,保存后再尝试安装。
你之前用Gparted处理分区没效果,大概率是分区表或者BIOS层面的问题,上面这几个方法应该能解决大部分情况,优先试试命令行清盘的办法,这个最直接。
备注:内容来源于stack exchange,提问作者Laggy_McLagg




