无法从 Windows 11 在旧电脑上启动?

无法从 Windows 11 在旧电脑上启动?

一台旧 PC(MSI P6NGM、Intel 四核、4GB RAM)无法启动安装在 SSD(MBR)上的 Windows 11。BIOS 提示找不到操作窗口。我已确保在 BIOS 中设置了正确的可启动设备。Windows 是从 Rufus 创建的 USB 安装的。

Windows 11 安装正在运行,它应该是一个可启动的 MBR。有一种解决方法可以进入该 Windows - 通过从 USB 启动到 Windows 11 设置,它会“看到”已安装的 Windows 并提供加载它的选项。这很有效 - 通过这个过程,我可以毫无问题地使用 Windows。

从恢复控制台,我尝试运行这些基本的 fixboot 命令:

bootsect /nt60 ALL /force /mbr
bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd
sfc /scannow

除“bootrec /fixboot”因“访问被拒绝”错误而失败外,所有命令均成功结束。

我还尝试了自动启动修复,但失败了。应该记录详细信息%WIN%\System32\Logfiles\Srt\SrtTail.txt,但根据该日志文件,所有测试均成功结束:

...
Test Performed: 
---------------------------
Name: Boot status test
Result: Completed successfully. Error code =  0x0
Time taken = 0 ms

Root cause found: 
---------------------------
Boot status indicates that the OS booted successfully.

---------------------------
---------------------------

根据 DISKPART,该卷是可启动的

DISKPART> LIST VOLUME

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 2     C   Kingston SS  NTFS   Partition    111 GB  Healthy    Boot

如何修复 Windows 启动,以便 PC 可以直接启动,而无需使用任何其他安装媒体?

答案1

Windows 11 需要第八代或更高版本的 CPU 才能运行。

因此,从本质上讲,你想要的东西是行不通的。

有一个注册表设置允许 Windows 11 在旧机器上安装和运行,但结果可能无法预测,并且既不保证也不支持。

Windows 11 甚至可能无法在您的计算机上启动和/或运行。

这是 2008 年的主板,没有 UEFI

这太旧了,无法启动 Windows 11,并且没有办法(我知道)强制执行。

不受支持的计算机上的 Windows 11

然后按照以下步骤操作:按键盘上的 Windows + R 打开运行对话框并输入 regedit,然后按 Enter。注册表编辑器应该打开。... 右键单击​​右侧的空白处并选择新建,然后选择 DWORD(32 位)值。输入 AllowUpgradesWithUnsupportedTPMOrCPU 作为名称并保存。

相关内容