If running the DISM command returns error 87, you’re probably misusing the command. Try my 3 fixes in this guide to run DISM successfully.
Option 1: Format the DISM Command Corectly
The first thing to check is that there are no spaces with your command. Also, ensure that you use “/” before any DISM switch. Finally, do not leave a space between “/” and a DISM switch.
To run any of the command discussed in this guide, open command prompt as administrator.
Search command prompt, right-click it then select Run as administrator.
Lets see how each of the situations described throws DISM error 87 in Windows Server 2016.
Type the command below in command prompt then press enter.
DISM /Online/Cleanup-Image /RestoreHealth
Here is the result. Error: 87 “The online/cleanup-image option is unknown.”
Now, I will run the command with a space.
DISM /Online /Cleanup-Image /RestoreHealth
Command is running successfully!
Another command mistake that causes error 87 is to exclude the “/” before a DISM switch.
To see how this could cause the error message, type this command and press enter:
DISM /Online Cleanup-Image /RestoreHealth
Here is DISM error 87 in Windows Server 2016 again!
Solution? Add a “/” before Cleanup-Image. Here is the amended command:
DISM /Online /Cleanup-Image /RestoreHealth
Option 2: Use Valid DISM command Line Arguments
Another command mistake that leads to DISM error 87 is to run the command shown below:
DISM /Online /Cleanup-Image
Here is the DISM error message:
Error 87: “An error occurred while processing the command. Ensure that the command-line arguments are valid”
The fix? Use the complete command parameters as show below:
DISM /Online /Cleanup-Image /RestoreHealth
Option 3: Use the /Image switch Corectly
Another cause of DISM error 87 is to use /Image switch from within Windows.
Here is a sample command:
DISM /Image:c:\ /Cleanup-Image /RestoreHealth
The command returned error: 87:
“The /Image option that is specified points to a running Windows installation. To service the running operating system, use the /Online option.”
The fix? Modify the command as shown below:
DISM /Online /Cleanup-Image /RestoreHealth
Option 3: Run SFC /Scannow Before DISM
If none of the above is the reason for DISM error 87 in Windows Server 2016, try the following:
- Type this command and press enter
SFC /Scannow
Wait for the command to complete. If it returns errors, restart your server then run your DISM command.
Conclusion
One of the fixes discussed in this guide should resolve DISM error 87.
I hope you found this Itechguide helpful. If it was helpful please spare a few minutes to share your thoughts by responding to the “Was this page helpful?” question below.
Want more Widows Server fixes? Visit our Windows Server Fix page.
Victor Ashiedu,
You, sir, are a genius.
Thank You So Much!
It was something as simple as putting a space before the forward slash that had me almost completely bald before I found you.
Thanks Again
Glad to know we made your day!