Как интегрировать распространяемые файлы Microsoft Visual C++ и DirectX в образ Windows с помощью Windows ADK?
Я собираюсь создать свой собственный имидж. Что я сделал до сих пор:
Я использую следующие каталоги:
-
D:\Windows\drivers
папка с драйверами для моей системы -
D:\Windows\extracted
папка с извлеченным исходным изображением -
D:\Windows\mount
папка для созданного образа - папка для
Windows 10
файл .
Рабочий процесс:
Копировать
install.wim
отD:\Windows\extracted\sources
кD:\Windows\wim
Загрузите последнюю версию (для вашей системы) Windows ADK и установите как минимум следующие компоненты :
Deployment Tools Imaging And Configuration Designer (ICD) User State Migration Tool (USMT)
Старт (нажмите
Windows+X
начинатьWindows PowerShell (Administrator)
и напечатай)Отключите все (программы/пользовательские сервисы), которые можете.
Все последующие команды предназначены для
cmd
:SET DISM="C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.exe" %DISM% /Mount-Wim /WimFile:"D:\Windows\wim\install.wim" /index:1 /Mountdir:"D:\Windows\mount" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\bluetooth\Rtkfilter.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\HDMI Audio\AtihdWT6.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\network\rt640x64.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\touchpad\AsusTP.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\GPIO2\amdgpio2.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\I2C\amdi2c.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\PSP\amdpsp.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\SATA\amd_sata.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\SMBus\SMBUSamd.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\chipset\UART\amduart.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\video" /Recurse %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\WLAN\netrtwlane02.inf" %DISM% /Image:"D:\Windows\mount" /Add-Driver /Driver:"D:\Windows\drivers\audio" /Recurse %DISM% /Image:"D:\Windows\mount" /set-productkey:YOUR-WIN-DOWS-KEY-HERE %DISM% /Unmount-Wim /Mountdir:"D:\Windows\mount" /commit %DISM% /Cleanup-Wim
Теперь я хочу включить некоторые распространяемые файлы Microsoft Visual C++ . Мне нужно (из-за некоторых старых игр):
- Microsoft Visual C++ 2012 x86 ,
- Microsoft Visual C++ 2013 x64 и текущая версия
- Microsoft Visual C++ 2015, 2017, 2019 и 2022 x86 и
- Microsoft Visual C++ 2015, 2017, 2019 и 2022 x64 и старые версии
- ДиректХ 9.29.1974.1.
Можно ли интегрировать вышеуказанные библиотеки в образ Windows с помощьюDISM
? Если да, то как это можно сделать?