我正在尝试在 Windows 8.1 上安装 .cab 文件。该文件包含一个驱动程序,是从 Microsoft Update Catalog 下载的。文件的路径是e:\audio.cab
,我使用以下命令(在提升模式下):
dism /Online /Add-Package /PackagePath:E:\audio.cab /NoRestart
我得到:
An error occured trying to open - audio.cab Error: 0x80070002
Error: 2
The system cannot find the file specified.
这是为什么?该路径似乎有效。
答案1
Microsoft 更新目录
除了更新之外,Microsoft 更新目录还提供了驱动程序内阁档案此类驱动程序需要在解压后手动安装,例如使用7-Zip。
手动安装驱动程序
- 下载并解压驱动程序包。
- 打开装置经理。
- 找到要更新的设备,右键单击它,然后选择更新驱动程序软件从上下文菜单中。
- 点击浏览我的电脑以查找驱动程序软件。
- 点击浏览按钮,然后选择您解压驱动程序的文件夹。单击好的完成后。
- 点击下一个. 驱动程序应开始安装。
答案2
>
显然,您应该在包路径中的驱动器号后添加一个尖括号( ):
dism /Online /Add-Package /PackagePath:E:\>audio.cab /NoRestart
** 请注意下面关于角括号的确切位置的注释>
。
这对我解决 Windows 10 21H1 上的这个问题很有帮助。
应该将功劳归于 KazuyaKisho 在以下帖子中:https://social.technet.microsoft.com/Forums/en-US/bfab127c-9199-40b2-9b2a-8aa7ee6e351c/quotthe-system-cannot-find-the-file-specifiedquot-error-when-installing-package-using-dism-and?forum=w7itproinstall