- Remove From My Forums
-
Question
-
I have been running MS systems since you needed to 5-1/4′ floppies to boot them. I know the difference between 32-bit and 64-bit systems. This one has me a bit frazzled.
When I run Dism.exe, I consistently get the following error:
Deployment Image Servicing and Management tool
Version: 6.3.9600.17031Error: 11
You cannot service a running 64-bit operating system with a 32-bit version of DISM.
Please use the version of DISM that corresponds to your computer’s architecture.The DISM log file can be found at C:WINDOWSLogsDISMdism.log
It’s obvious that the command that’s loading is the 32-bit version. I scanned the hard drive and found several versions of DISM.exe. Each time I get the same error, regardless of which DISM.exe I execute. Each time I was in an «elevated» cmd environment.
I even tried going into Powershell and running it. Same problem. I have checked the path, just to be sure. sysWOW64 appears before system32 in the path variable. I have tried running dism.exe from each individual location on the drive, just to make sure
the «local» command is/was being executed. Same error.The reason for this is that sfc /scannow found some corrupted files it could not repair. I wanted to run the DISM command, then rerun the sfc command.
Where can I find the 64-bit version of dism.exe? It should be on the hard drive somewhere or at least you would think so.
I also tried running Powershell and the Repair-WindowsImage -Online -RestoreHealth. It failed with a similar error.
Outside of these commands, I will likely have to restore Windows 8.1 and start over.
What prompted all this was the laptop started doing some flaky things. For example, when you try to open a cmd environment, the system would just stall and restart explorer.exe after a few minutes. This happened repeatedly. I was finally able to get a cmd
environment to open from the directory where the command is located. After that, it worked flawlessly. Similar things were happening trying to run other commands/features. This all started after installation of one of the MS security patches.At this point, wiping the system and starting with a clean slate may be the best option.
Oh — system running Windows 8.1, latest patches. HP Laptop 750GB HD, 6GB RAM, i3 processor.
Bob
Bob C., OCP
Answers
-
Hi Bob,
No, there is no way to edit the registry, since registry editor need administrator permission. However, according to your description, you have no administrator account. Like my last post, admin (especially built-in admin) have full permission to take
ownership of folder and change any user account type.To confirm this, please run this command:
From the output, we would check if it’s in Administrator group. Or post the output here let us help you.
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.
-
Marked as answer by
Thursday, April 2, 2015 7:45 PM
-
Marked as answer by
-
Okay folks… I have found a fix. It will take a while to iron out the kinks, but I back tracked the problem to the root drive, c: in this case.
From the error, we all knew that it was a permissions thing. I got a software package that lists the access rights for all folders, including subfolders, on a drive. After looking deeper, I found that my account and the Administrator account still have full
rights to the root drive. So, I logged out as myself; logged in as Administrator. Then, I proceeded to «take» ownership of the folders/subfolders on the drive from the root drive — c:. I got errors on some of them, but for the most part I
can now access and work with all the things I need to work with.To be candid, I have no idea how the access rights got changed. Maybe they were that way from day one. But, I never have had a virus, nor any malware/spyware. I have scanned the drive with Norton, Malwarebytes, and several other virus/malware products. They
have found none. Of course, it could be something that none of these products can detect, but I feel that is a remote possibility.I know that security has really changed in Windows 8 & 8.1. It could be a quirk, but it seems odd that I am the only one who has had this issue.
I think the only user that had «Full Access» to all folders/sub-folders was the Trusted Installer. That in itself seems suspect.
All that said, I am still having to having some access issues with a few folders/sub-folders. But, I now know what to do get that access back to where it was.
Bob C., OCP
-
Marked as answer by
DBA_Guy
Friday, April 3, 2015 1:36 AM
-
Marked as answer by
If when you run the built-in Windows 11/10 DISM tool, you receive error message codes like 87, 112, 11, 50, 3, 87,1726, 1392, 1393, 1910, etc, then these general troubleshooting suggestions may help you fix the problem. The error code may be accompanied by a message :
- If the accompanying message is – The restore health option is not recognized in this context, or An error occurred while processing the command, it could indicate that the DISM command you uses is not supported by the operating system version.
- If the accompanying message is – The add-package option is unknown, it could indicate that the option you use is not supported by the operating system version.
If a Windows image becomes unserviceable, you can use the Deployment Imaging and Servicing Management (DISM) tool to update the files and correct the problem. In the case of system inconsistencies and corruptions, corrupted Windows Update files, etc., you can run the DISM tool by using the Cleanup-Image functionality along with the available switches.
But if the effort fails, you may need to find out why this happened. Such errors are usually faced when you use the /restorehealth
parameter – but could appear when you use other parameters as well.
What does DISM stand for?
DISM stands for Deployment Image Servicing and Management. It is a command-line tool that helps users service a Windows image or prepare a Windows Pre-installation Environment (Windows PE). The DISM tool is also helpful when the System File Checker stops working or the Windows image becomes unserviceable.
Fix DISM Error on Windows 11/10
1] Run offline ChkDsk scan
In an elevated CMD execute the following command:
chkdsk /offlinescanandfix
Restart Windows and proceed to the next action.
Read: System error 5 has occurred, Access is denied
2] Revert Pending Actions
Open an elevated command prompt window and execute the following command to refresh the DISM tool:
dism.exe /image:C: /cleanup-image /revertpendingactions
This will revert all pending tasks including Windows Updates. It is recommended that you boot offline and then run it a recovery command prompt.
Related: The WOF Driver encountered a corruption in the compressed file’s Resource Table – DISM error.
3] Start Component Cleanup
Next, execute the following command:
dism.exe /online /Cleanup-Image /StartComponentCleanup
This will clean up the component store so that everything can run properly again.
Read: DISM /Apply-Image command fails with Error Code 5
4] Restore Health
Restart and then Run sfc /scannow in Safe Mode.
Restart your system and see if you can run the following command now:
dism.exe /online /Cleanup-Image /RestoreHealth
How do you read DISM logs?
Windows saves the DISM logs inside the DISM folder on the C drive. The DISM folder is located at the following location:
c:windowslogsdism
On opening the DIS folder, you will see a text file with the name dism. Open this file to read the DISM logs.
This should help!
RELATED READS:
- Fix DISM Error 0x800f0906
- DISM Unable to access the Image Error 2
- Fix DISM Error 0x800f081f or 0x800f0906
- DISM Error 1009: The configuration registry database is corrupt
- Error 50, DISM does not support servicing Windows PE with the online option.
Hi.
I need help
I’m looking into creating a WinRE and therefore I need to mount the install.wim and get it from there.
The info i got is from https://msdn.microsoft.com/en-us/library/windows/hardware/dn898523(v=vs.85).aspx
My PC is upgraded to win 10pro 32bit from Win 8.1
ADK is the newest and the Deployment and Imageing tools env. is 10.0.10240.16384
mouting other WIM with no problem.
I used the mediaCreationTool to download 32 and 64bit ISO on my langue language.
Used daemontools to open the ISO and copy the content to my HDD.
And they trying to mount with DISM. But I get this error.
C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Tools>
Dism /Mount-Image /ImageFile:C:windows10-32sourcesinstall.wim /Index:1 /Mount
Dir:C:mountwindows
Deployment Image Servicing and Management tool
Version: 10.0.10240.16384
Error: 11
Det blev forsøgt at indlæse et program med et forkert format.
The DISM log file can be found at C:WINDOWSLogsDISMdism.log
Here is the last info in the log
2015-08-06 13:32:08, Info DISM DISM.EXE: Host machine information: OS Version=10.0.10240, Running architecture=x86, Number of processors=4
2015-08-06 13:32:08, Info DISM DISM.EXE: Dism.exe version: 10.0.10240.16384
2015-08-06 13:32:08, Info DISM DISM.EXE: Executing command line: Dism /Mount-Image /ImageFile:C:windows10-32sourcesinstall.wim /Index:1 /MountDir:C:mountwindows
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Getting the collection of providers from a local provider store type. — CDISMProviderStore::GetProviderCollection
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMFolderProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMFolderProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMWimProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMWimProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMVHDProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMVHDProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMImagingProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMImagingProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMCompatProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMCompatProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Loading Provider from location C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMFfuProvider.dll
— CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Connecting to the provider located at C:Program FilesWindows Kits10Assessment and Deployment KitDeployment Toolsx86DISMFfuProvider.dll.
— CDISMProviderStore::Internal_LoadProvider
2015-08-06 13:32:08, Info DISM DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: FolderManager
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: WimManager
2015-08-06 13:32:08, Info DISM DISM.EXE: Succesfully registered commands for the provider: WimManager.
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: VHDManager
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
2015-08-06 13:32:08, Info DISM DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2015-08-06 13:32:08, Info DISM DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2015-08-06 13:32:08, Info DISM DISM.EXE: Attempting to add the commands from provider: FfuManager
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Getting Provider GenericImagingManager — CDISMProviderStore::GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has previously been initialized. Returning the existing instance. — CDISMProviderStore::Internal_GetProvider
2015-08-06 13:32:08, Info DISM DISM Imaging Provider: PID=2576 TID=2860 WIM image specified — CGenericImagingManager::GetImageInfoCollection
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Getting Provider WimManager — CDISMProviderStore::GetProvider
2015-08-06 13:32:08, Info DISM DISM Provider Store: PID=2576 TID=2860 Provider has previously been initialized. Returning the existing instance. — CDISMProviderStore::Internal_GetProvider
[2576] [0x8144012d]
2015-08-06 13:32:08, Warning DISM DISM WIM Provider: PID=2576 [ReadWimHeader:(1723) -> version/header mismatch] C:windows10-32sourcesinstall.wim (HRESULT=0x8007000B) — CWimManager::WimProviderMsgLogCallback
[2576] [0xc144012e]
2015-08-06 13:32:08, Error DISM DISM WIM Provider: PID=2576 [WIMCreateFile:(425) -> Fail to read WIM header] C:windows10-32sourcesinstall.wim (HRESULT=0x8007000B) — CWimManager::WimProviderMsgLogCallback
2015-08-06 13:32:08, Error DISM DISM WIM Provider: PID=2576 TID=2860 WIM open failed. — CWimImageInfo::Mount(hr:0x8007000b)
2015-08-06 13:32:08, Error DISM DISM Imaging Provider: PID=2576 TID=2860 basentsetupopktoolsdismprovidersimagingproviderdllgenericimagingmanager.cpp:817 — CGenericImagingManager::InternalOpMount(hr:0x8007000b)
2015-08-06 13:32:08, Error DISM DISM Imaging Provider: PID=2576 TID=2860 basentsetupopktoolsdismprovidersimagingproviderdllgenericimagingmanager.cpp:737 — CGenericImagingManager::InternalCmdMount(hr:0x8007000b)
2015-08-06 13:32:08, Error DISM DISM Imaging Provider: PID=2576 TID=2860 basentsetupopktoolsdismprovidersimagingproviderdllgenericimagingmanager.cpp:535 — CGenericImagingManager::ExecuteCmdLine(hr:0x8007000b)
2015-08-06 13:32:08, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.
2015-08-06 13:32:08, Info DISM DISM.EXE:
2015-08-06 13:32:08, Info DISM DISM.EXE: <—— Ending Dism.exe session ——>
2015-08-06 13:32:08, Info DISM DISM.EXE:
Если при запуске встроенного средства DISM в Windows 10 вы получаете коды сообщений об ошибках, такие как 87, 112, 11, 50, 2, 3, 87,1726, 1393, 1910, 0x800f081f, то эти общие рекомендации по устранению неполадок могут помочь вам решить проблему. Код ошибки может сопровождаться сообщением:
- Если сопровождающее сообщение – Параметр восстановления работоспособности не распознается в этом контексте или Произошла ошибка при обработке команды , это может указывать на то, что используемая вами команда DISM имеет вид не поддерживается версией операционной системы.
- Если сопровождающее сообщение – Опция add-package неизвестна , это может означать, что используемая опция не поддерживается версией операционной системы.
Если образ Windows становится неработоспособным, вы можете использовать средство управления развертыванием образов и обслуживанием (DISM) для обновления файлов и устранения проблемы. В случае системных несоответствий и повреждений, поврежденных файлов Центра обновления Windows и т. Д. Вы можете запустить инструмент DISM, используя функциональность Cleanup-Image вместе с доступными переключателями. Но если усилия не увенчаются успехом, вам может понадобиться выяснить, почему это произошло. Такие ошибки обычно возникают при использовании параметра /restorehealth , но могут появляться и при использовании других параметров.
Исправить ошибку DISM
1] Откройте окно командной строки с повышенными правами и выполните следующую команду, чтобы обновить инструмент DISM:
dism.exe/image: C:/cleanup-image/revertpendingactions
Это вернет все отложенные задачи, включая обновления Windows. Рекомендуется загрузиться в автономном режиме, а затем запустить его из командной строки восстановления.
2] Затем выполните следующую команду:
dism.exe/online/Cleanup-Image/StartComponentCleanup
Это очистит хранилище компонентов, чтобы все снова могло нормально работать.
3] Перезапустите, а затем запустите sfc/scannow в безопасном режиме.
Перезагрузите систему и посмотрите, можете ли вы сейчас запустить следующую команду:
dism.exe/online/Cleanup-Image/RestoreHealth
Это должно помочь!
СВЯЗАННЫЕ ЧИТАНИЯ:
- Исправьте ошибку DISM 0x800f0906.
- Сбой DISM в Windows 10. Исходные файлы не найдены.
Если при запуске встроенного инструмента DISM в Windows 10 вы получаете коды сообщений об ошибках, например 87, 112, 11, 50, 2, 3, 87,1726, 1392, 1393, 1910, 0x800f081f, то эти общие предложения по устранению неполадок могут помочь. вы устраняете проблему. Код ошибки может сопровождаться сообщением:
- Если сопроводительное сообщение — Параметр восстановления работоспособности не распознается в этом контексте, или же Произошла ошибка при обработке команды, это может означать, что используемая вами команда DISM не поддерживается версией операционной системы.
- Если сопроводительное сообщение — Опция add-package неизвестна, это может означать, что используемый вами параметр не поддерживается версией операционной системы.
Если образ Windows становится неработоспособным, вы можете использовать средство управления развертыванием образов и обслуживанием (DISM) для обновления файлов и устранения проблемы. В случае системных несоответствий и повреждений, поврежденных файлов Центра обновления Windows и т. Д. Вы можете запустить инструмент DISM, используя функцию Cleanup-Image вместе с доступными переключателями.
Но если усилия не увенчаются успехом, возможно, вам потребуется выяснить, почему это произошло. С такими ошибками обычно сталкиваются при использовании /restorehealth
параметр — но может появиться и при использовании других параметров.
1]Запустить автономное сканирование ChkDsk
В CMD с повышенными привилегиями выполните следующую команду:
chkdsk /offlinescanandfix
Перезагрузите Windows 10 и перейдите к следующему действию.
2]Отменить ожидающие действия
Откройте окно командной строки с повышенными привилегиями и выполните следующую команду, чтобы обновить инструмент DISM:
dism.exe /image:C: /cleanup-image /revertpendingactions
Это вернет все незавершенные задачи, включая обновления Windows. Рекомендуется загрузиться в автономном режиме, а затем запустить его из командной строки восстановления.
3]Запустить очистку компонентов
Затем выполните следующую команду:
dism.exe /online /Cleanup-Image /StartComponentCleanup
Это очистит хранилище компонентов, чтобы все снова могло работать правильно.
4]Восстановить здоровье
Перезагрузите, а затем запустите sfc / scannow в безопасном режиме.
Перезагрузите систему и посмотрите, сможете ли вы сейчас выполнить следующую команду:
dism.exe /online /Cleanup-Image /RestoreHealth
Это должно помочь!
СВЯЗАННЫЕ ЧТЕНИЯ:
- Исправить ошибку DISM 0x800f0906
- Ошибка DISM 1009: база данных реестра конфигурации повреждена
- Ошибка 50, DISM не поддерживает обслуживание Windows PE в интерактивном режиме.
- DISM не работает в Windows 10, исходные файлы не могут быть найдены.