有网友在安装千千纯净系统后遭遇了开机提示:“Windows安装程序无法将Windows配置为在此计算机上运行”。这一提示意味着系统未能找到必要的引导配置。导致此问题的原因众多,包括但不限于UEFI引导缺少ESP分区、多硬盘多分区环境中的引导写入错误等。
一、原因分析
1.UEFI引导与分区不匹配
若主板采用UEFI引导,而启动项分区非GPT或GPT分区中缺少ESP,将导致启动失败。例如,某机器硬盘虽为GPT分区,但不含ESP,安装工具可能错误地将引导盘设为安装盘,导致引导写入错误。
传统模式(Legacy Boot):要求分区类型为MBR,且必须包含主分区和活动分区。
UEFI模式:要求分区类型为GPT,并必须包含ESP(EFI系统分区)。
2.双硬盘双分区问题
在UEFI引导模式下,若第一启动项硬盘不含ESP,而第二块硬盘含ESP,且系统安装在第一块硬盘的第一个分区,启动项也指向该分区,将引发错误。
3.系统引导文件损坏或丢失
虽然引导文件丢失的情况相对较少,但一旦发生,可通过支持一键修复引导的工具或安装器进行修复。若PE环境中发现硬盘分区引导丢失,则需重新调整分区并修复引导。
二、解决方案
解决方案一:重新分区
进入PE系统,双击“分区工具DiskGenius"图标,点击“快速分区”按钮,进行硬盘分区操作
分区列表类型默认MBR格式,接着根据自己所需设置一下分区数和分区大小,然后点击“确定”,如图所示:
然后耐心等待硬盘分区完成即可,如图所示:
硬盘分区完成后,返回分区工具Diskgenius主窗口界面,此时我们就可以看到相应设置的分区,如图所示:
分区完成后,可以在PE系统中用安装工具进行安装系统。以下是“微PE”的界面:
解决方案二:修改bios
1、首先需要同时按下键盘上的shift+F10,如下图所示。
2、接下来需要进入管理员命令窗口输入cd C:\windows\system32\oobe回车,进入oobe文件夹。
3、接着输入msoobe命令回车根据提示完成操作即可。
4、最后开启进入bios--advance选项卡,将sata mode修改为ACHI模式即可,如图所示。