![如何在Win 10 PE实时救援环境中使用内置系统帐户安装应用程序?](https://linux22.com/image/1566924/%E5%A6%82%E4%BD%95%E5%9C%A8Win%2010%20PE%E5%AE%9E%E6%97%B6%E6%95%91%E6%8F%B4%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%86%85%E7%BD%AE%E7%B3%BB%E7%BB%9F%E5%B8%90%E6%88%B7%E5%AE%89%E8%A3%85%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我已经下载了基于 Win10 PE x64 的救援磁盘。它是从https://www.hirensbootcd.org/download/我已经重建了 ISO,并包含了一个新文件夹,其中包含一些附加应用程序,例如 Textpad(以及其他一些应用程序),我计划在 WinPE 救援磁盘启动时将这些应用程序安装在 X:RAM 驱动器上以供当前会话使用。
这只是一个独立的文件夹,其内容并未集成到 WIM 文件中。由于它位于 DVD 上,因此当 WinPE 加载时,我只需在 Windows 资源管理器中访问 DVD 驱动器号即可访问它。
原则上这是没问题的,并且一些应用程序(如 Minitool Partition Wizard)确实可以顺利安装并按照 WinPE 环境中的预期从 X: RAM Drive 运行。
但是,Textpad (5.4.2 x64) 等应用程序拒绝在 Live WinPE 中安装,并显示以下错误。
系统管理员已设置策略来阻止此安装。
消息框的标题栏显示Windows 安装程序。 我猜问题出在内置的系统帐户上。
我尝试右键单击 exe 并以管理员身份运行,但没有帮助。
有什么方法可以在 Win10 PE(例如在 RAM 驱动器上)中为该会话安装 Textpad 之类的应用程序吗?据我所知,Win10 PE 中没有用户帐户。甚至控制面板中的“用户帐户”选项也无法打开。
答案1
总体概述:
在安装/运行时,Windows ISO 文件会从boot.wim
和中提取所需文件install.wim
。因此,要安装所需的程序(此处文本板), 可执行文件应放在 WIM 文件中。概述是,将 WIM 文件提取到文件夹中,将所需程序的可执行文件放入其中,创建新的 WIM 文件,然后将其放入 ISO 文件中。请参阅本文使用 DISM 修改 Windows 映像了解更多详情。
脚步:
提取 WIM 文件:安装该文件Hiren 的 BootCD PE ISO只需双击即可。转到已安装的驱动器并将文件复制
sources\boot.wim
到桌面或任何工作文件夹。路径将如下所示:ISO --> 源 --> boot.wim。挂载 boot.wim 文件:创建一个要提取该 WIM 文件的测试文件夹。在该文件夹中以管理员身份运行命令提示符并运行以下命令(根据需要更改路径):
DISM /Mount-Image /ImageFile:C:\folder\boot.wim /Index:1 /MountDir:C:\folder\test
- 安装并复制 TextPad:安装文本板和您当前工作的 Windows 中一样。从 Program Files 目录复制所需的可执行文件。复制整个
TextPad 8
文件夹。以下是文件夹结构:
C:\Program Files
|
+-- TextPad 8
|
+-- TextPad.exe
|
+-- Samples\
+-- Spelling\
+-- System\
将该文件夹粘贴到解压的 WIM 文件夹的 Program Files 目录中。粘贴后,新的文件夹结构将是:
C:\folder\test
|
+-- Program Files
|
+-- TextPad 8
|
+-- TextPad.exe
|
+-- Samples\
+-- Spelling\
+-- System\
保存更改:在该测试文件夹中以管理员身份打开之前的命令提示符。关闭任何文件资源管理器窗口。运行以下命令(根据需要更改路径):
DISM /提交图像/MountDir:C:\文件夹\测试DISM /卸载图像/MountDir:C:\文件夹\测试/提交
更换新的Boot.wim:有许多 ISO 编辑器。在这种情况下,我使用任何烧伤。在编辑之前卸载该 ISO 文件。在 ISO 编辑器程序中打开 ISO 文件。
boot.wim
只需拖放即可替换源文件夹中的先前文件。新 ISO 文件将比先前文件大。