When you use DISM to mount an image using the Mount-Image switch, the following error may occur:
Error: 1243 The specified service does not exist. The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
The error message will be the same if you use the Mount-WindowsImage
PowerShell cmdlet to mount an image.
Mount-WindowsImage : The specified service does not exist.
The DISM.log file may contain the following entries.
Info DISM DISM Imaging Provider: PID=11856 TID=11968 WIM image specified - CGenericImagingManager::GetImageInfoCollection [11856.11968] [0x800704db] OpenFilterPort:(365): The specified service does not exist. [11856.11968] [0x800704db] FltCommVerifyFilterPresent:(459): The specified service does not exist. [11856.11968] [0x800704db] WIMMountImageHandle:(1102): The specified service does not exist. [11856.11968] [0x80070002] GetMountedImagesKey:(149): The system cannot find the file specified. [11856.11968] [0x80070002] StateStoreRemoveMountedImage:(1107): The system cannot find the file specified. [11856.11968] [0x80070002] WIMMountImageHandle:(1344): The system cannot find the file specified. Error DISM DISM WIM Provider: PID=11856 TID=11968 "Failed to mount the image." - CWimImageInfo::Mount(hr:0x800704db)
Cause
DISM error 1243 (“ERROR_SERVICE_NOT_FOUND”)’s hex equivalent error code is 0x800704db. It means “The specified service does not exist.”
The above error occurs if the WIMMount driver service has been deleted.
Resolution
To fix the DISM Error 1243, restore the missing Wimmount service registration.
- Download wimmount.reg (zipped), unzip, and run it. Click Yes to confirm.
- Restart Windows. Note that shutting down the unit and powering it on will NOT help. You’ll need to **restart** Windows.
This restores the wimmount entry in the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount
INFO: Contents of wimmount.reg
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount] "DebugFlags"=dword:00000000 "Description"="@%SystemRoot%\\system32\\drivers\\wimmount.sys,-102" "DisplayName"="@%SystemRoot%\\system32\\drivers\\wimmount.sys,-101" "ErrorControl"=dword:00000001 "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 "Start"=dword:00000003 "SupportedFeatures"=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
Additionally, ensure that the file “C:\windows\system32\drivers\wimmount.sys” exists on the computer.
That should resolve the issue.
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!