我有一台配备 8GB 内存的戴尔 Inspiron 3542,我曾多次使用笔记本电脑上的 Rufus 从可启动 USB 安装了 Windows 10,最高版本为 1909,但有一天我在安装 Windows 时停止了笔记本电脑,因为它花费的时间太长了。从那种情况来看,我无法从 USB 启动 Windows 10。我正在使用带有 GPT 的 UEFI 启动。我多次恢复了 BIOS 并安装了 BIOS 更新。但奇怪的是,它可以启动 kali 和 Linux mint 以及其他 Linux 发行版,非官方的 Windows 10 Alienware 操作系统也可以运行,但原始操作系统文件无法启动它,并且显示黑屏,屏幕左上角的连字符不闪烁,我尝试了传统系统和 UEFI,但没有用,我使用了 Rufus、Windows Media 创建工具等等。
我仍然不知道为什么 Windows 10 Alienware iso 能够启动和安装。
我发现了一些可能有用的东西
Trail-1 我使用 Windows 10 Alienware iso 创建了可启动 USB,并且我更改了源文件夹,我用 Windows 10 2004 iso 源文件夹替换了它,现在它也无法启动。
Trail-2 我保留了 Windows 10 Alienware iso 中的所有文件,但只有“install.wim”文件被我用 USB 记忆棒中的 Windows 10 2004 iso 替换,现在它正在启动并安装了最新版本,没有自定义效果,注意现在它很好,但我不知道为什么不启动原始 iso。
我尝试使用 NTFS 和 fat32 USB,因为我将“install.swm”文件转换为 fat32,使其大小低于 4gb,但没有任何帮助。同样的问题
Windows 10 Alienware iso 是 1903 版本,为此,我也尝试了原始的 Windows 10 1903 iso,但屏幕仍然一样黑。
我还在另一台笔记本电脑(hp)上测试了可启动 USB,同样的 UEFI,但它启动正常
答案1
在加载任何内容(图形甚至文本)之前出现黑屏可能是最糟糕的情况了,但如果您知道旧版本的操作系统可以运行并且您将其用作参考点,那么您仍然可以找到解决办法。
Trail-1 意味着我们可以排除一些实际启动前的成分,所以我只关注boot.wim
(接下来要加载的东西,负责所有预安装环境)。反过来,我建议你不要使用完整的 ISO,而是使用其相应的 32 位温湿度记录仪版本。它小得多,而且只有一个卷映像。这意味着你可以使用 7-Zip 来修改其内容(我想平底靴也是一种可能性,但 DISM 对我来说似乎总是出问题)。
现在真正的挑战是,你必须二分法。这意味着你需要一次将一堆文件从损坏的 Windows 版本 WIM 混合并混合到旧的功能版本中,直到它以你习惯的方式中断(或者我猜是相反的方式)。
如果你根本无法启动,那么你可能会从整个 Windows 文件夹开始,然后是 System32,最后是里面的一些内容(一些不错的候选这里)。一旦你开始干预,BSOD 就会开始成为一种常见现象,但在这种情况下,与“什么都没有”相比,它们仍然是一个进步(请注意,当你触摸位于引导子文件夹,该文件夹应始终与 ntoskrnl.exe、hal*.dll 和 pshed.dll 匹配)。
最后但同样重要的是,一旦你最终找到并限制了罪魁祸首,如果你想对原始设置档案应用任何更改,我会使用管理界面挂载它们并运行受信任的安装程序cmd 复制、删除或覆盖所需的任何文件(不要忘记复制两个 WIM 索引的修改)。这样就大功告成了。如果某个错误仍然适用于最新的 Windows 版本,甚至可能准备向 Microsoft 报告该错误。
顺便说一句,我还建议你使用bcd 编辑启用所有启动日志/显示选项,并在执行所有这些技巧时禁用启动媒体的所有完整性检查。这样,故障会更加细致和详细(我还发现了一些关于使用调试器在写这篇文章时我还不知道如何应对,但可以说所涉及的难度相当高)。