DISM Error 1243 – The specified service does not exist

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!
So thank you so much for your support. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. Ramesh founded Winhelponline.com in 2005.

Leave a Comment