суббота, 4 марта 2017 г.

Установка DISM на windows XP

Установка DISM на windows XP


Файлы  DISM можно получить из Windows 7 или WAIK 2.0
Файлы которые нужно взять:

%WINDIR%\system32\dism.exe
%WINDIR%\system32\wdscore.dll
%WINDIR%\system32\wimgapi.dll
%WINDIR%\system32\wimserv.exe
%WINDIR%\system32\Dism\CbsProvider.dll
%WINDIR%\system32\Dism\CompatProvider.dll
%WINDIR%\system32\Dism\DismCore.dll
%WINDIR%\system32\Dism\DismCorePS.dll
%WINDIR%\system32\Dism\DismHost.exe
%WINDIR%\system32\Dism\DismProv.dll
%WINDIR%\system32\Dism\DmiProvider.dll
%WINDIR%\system32\Dism\FolderProvider.dll
%WINDIR%\system32\Dism\IntlProvider.dll
%WINDIR%\system32\Dism\LogProvider.dll
%WINDIR%\system32\Dism\MsiProvider.dll
%WINDIR%\system32\Dism\OSProvider.dll
%WINDIR%\system32\Dism\SmiProvider.dll
%WINDIR%\system32\Dism\TransmogProvider.dll
%WINDIR%\system32\Dism\UnattendProvider.dll
%WINDIR%\system32\Dism\WimProvider.dll
%WINDIR%\system32\Dism\en-US\CbsProvider.dll.mui
%WINDIR%\system32\Dism\en-US\CompatProvider.dll.mui
%WINDIR%\system32\Dism\en-US\DismCore.dll.mui
%WINDIR%\system32\Dism\en-US\DismProv.dll.mui
%WINDIR%\system32\Dism\en-US\DmiProvider.dll.mui
%WINDIR%\system32\Dism\en-US\FolderProvider.dll.mui
%WINDIR%\system32\Dism\en-US\IntlProvider.dll.mui
%WINDIR%\system32\Dism\en-US\LogProvider.dll.mui
%WINDIR%\system32\Dism\en-US\MsiProvider.dll.mui
%WINDIR%\system32\Dism\en-US\OSProvider.dll.mui
%WINDIR%\system32\Dism\en-US\SmiProvider.dll.mui
%WINDIR%\system32\Dism\en-US\TransmogProvider.dll.mui
%WINDIR%\system32\Dism\en-US\UnattendProvider.dll.mui
%WINDIR%\system32\Dism\en-US\WimProvider.dll.mui
%WINDIR%\system32\Drivers\wimmount.sys


Нужно выполнить следующие команды, чтобы установить и зарегистрировать файлы:

Set DismProg=%WinDir%\System32\Dism.exe
regsvr32 /s %WindDir%\System32\Dism\CbsProvider.dll
regsvr32 /s %WindDir%\System32\Dism\CompatProvider.dll
regsvr32 /s %WindDir%\System32\Dism\DismCore.dll
regsvr32 /s %WindDir%\System32\Dism\DismCorePS.dll
regsvr32 /s %WindDir%\System32\Dism\DismProv.dll
regsvr32 /s %WindDir%\System32\Dism\IntlProvider.dll
regsvr32 /s %WindDir%\System32\Dism\MsiProvider.dll
regsvr32 /s %WindDir%\System32\Dism\SmiProvider.dll
regsvr32 /s %WindDir%\System32\Dism\UnattendProvider.dll


Импортировать данные в реестр:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_WIMMOUNT]
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_WIMMOUNT\0000]
"Service"="WIMMount"
"Legacy"=dword:00000001
"ConfigFlags"=dword:00000000
"Class"="LegacyDriver"
"ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}"
"DeviceDesc"="WIMMount"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WIMMount]
"DebugFlags"=dword:00000000
"DisplayName"="WIMMount"
"Group"="FSFilter Infrastructure"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
  72,00,69,00,76,00,65,00,72,00,73,00,5c,00,77,00,69,00,6d,00,6d,00,6f,00,75,\
  00,6e,00,74,00,2e,00,73,00,79,00,73,00,00,00
"Description"="WIM Image mount service driver"
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Tag"=dword:00000001
"Type"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WIMMount\Instances]
"DefaultInstance"="WIMMount"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WIMMount\Instances\WIMMount]
"Altitude"="180700"
"Flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WIMMount\Enum]
"0"="Root\\LEGACY_WIMMOUNT\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001


Ссылка на архив с файлами для установки dism на Windows XP
dism.7z

Материал взят с сайта:
https://ryanvm.net/forum/viewtopic.php?t=8616

3 комментария:

  1. Здравствуйте. Скачал Ваш архив, при запуске файла "02reg.reg" получаю ошибку "ошибка при доступе к реестру". Другие reg файлы импортируются.

    ОтветитьУдалить
  2. Файлы в архиве для 64 разрядной ОC, а надо для 32 разрядной!!!

    ОтветитьУдалить