系统没法启动inaccessible boot device

近日有一台Windows 2016遇到了系统没法启动的问题,出现错误inaccessible boot device。发现系统能够进入故障恢复模式,看来问题还不大。由于进入故障恢复模式的时候自动识别的当前的系统,而且要求输入Administrator密码,说明最基本的系统功能仍是正常的。windows

先是尝试了chkdsk修复磁盘,可是没有做用。而后尝试启用启动日志,结果也没有发现ntbtlog.txt。按理启动日志应当出如今Windows目录下。ide

接下去继续在网上搜索,看看有什么有用的操做。须要检查一下是否有Windows更新形成的系统没法完成更新的安装形成的系统没法启动。整体分为两部分,注册表中的pending项目和文件系统的安装包。.net

首先加载注册表,删除其中的Exclusive键值,让系统再次启动的时候再也不进行补丁安装更新。日志

reg load HKLM\temp c:\windows\system32\config\softwareblog

reg delete "HKLM\temp\Microsoft\Windows\CurrentVersion\Component Based Servicing\SessionsPending" /v Exclusiveci

reg unload HKLM\temp
若是看不到图,请点我
系统没法启动inaccessible boot device
注册表处理完毕后,另外一部分就是处理文件系统中的安装包。首先创建一个临时文件夹用于解压临时文件,建议大于1GB可用空间,而后检查系统中的安装包。rem

MKDIR c:\temp\BadUpdatesget

dism /image:C:\ /get-packages /scratchdir:c:\temp\BadUpdatesit

找到其中安装挂起Install Pending的包,复制它的标识符ID,而后卸载。io

dism /image:c:\ /remove-package /packagename:Package_for_RollupFix~31bf3856ad364e35~amd64~14393.3326.1.5 /scratchdir:c:\temp\BadUpdates
系统没法启动inaccessible boot device整个卸载命令耗费的时间比较长,请耐心等待。若是有多个状态是安装挂起Install Pending的包请将它们所有删除。从新启动系统后若是问题依旧,不要着急,继续按照以前的步骤操做。我就是重启了3次失败,卸载了3个安装包后才能正常启动的。这个方法对于 Windows 10, Windows 2019一样有效。

相关文章
相关标签/搜索