dism 命令相关技巧
手工安装 Windows 更新 cab 包
Windows 10 自动下载的更新 cab 包会缓存在 C:\Windows\SoftwareDistribution\Download 目录,可以使用 dism 命令来手工安装:
dism /online /add-package /packagepath:"C:\Windows\SoftwareDistribution\Download\XXX\Windows10.0-KB5048652-x64.cab"
禁用保留存储空间
dism /Online /Set-ReservedStorageState /State:Disabled
wim 镜像管理
获取 wim 镜像信息:
dism /get-wiminfo /wimfile:<pathto>\boot.wim
挂载 wim 镜像到某个空的目录:
dism /mount-wim /wimfile:XXX\boot.wim /index:n /mountdir:<pathto>mount
卸载并提交保存 wim 镜像:
dism /umount-wim /commit /mountdir:<pathto>mount
手工增加驱动
在 Windows 修复环境中,我们可以先手工加载驱动:
pnputil.exe -a C:\<filename>.INF
如果 pnputil 无法使用,也可以使用 drvload 命令从 inf 文件加载驱动:
drvload drv.inf
确认可以加载并识别设备后,可以使用 dism 命令将驱动加入系统:
dism /Image:C:\ /Add-Driver /Driver:D:\Drivers /Recurse
我们甚至可以修改 wim 文件,手工增加驱动(需要提前挂载,增加完也需要卸载并提交保存):
dism /add-driver /image:<pathto>mount /driverpath:<pathto>driverINF