如果缺少一个或有一个损坏的 winload.exe - 并且 winload~1.exe、winloadOLD.exe 等不起作用 - 您该怎么做才能重新生成它?(例如在登录屏幕自定义失败之后。)
答案1
sfc /scannow - 应该可以。如果无法启动,最后从恢复 CD/USB 进行离线扫描。
winload.exe 是受系统保护的文件,只有“受信任的安装程序”才具有完全访问权限。我不会简单地复制、重命名、移动这个关键的系统文件!
可以在以下位置找到 winload.exe 的副本:
- \windows\system32\启动
- \windows\winsxs 子文件夹(在我的 Win 7/64 SP1 系统上的 6 个子文件夹中找到)。
默认系统加载程序是“\windows\system32\winload.exe”。
答案2
就我而言,我重命名了
C:\windows\system32\winload~1.exe
到
winload.exe
我知道,这听起来很荒谬,文件的大小非常不同,但至少,我可以再次启动我的安装并从那里继续。