DISM Error 87 Windows Error [Fixed]

Photo of author

By Victor Ashiedu

Published

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.”

dism error 87 server 2016

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”

dism error 87 server 2016

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
To see how you can run DISM /Image:c:\ /Cleanup-Image /RestoreHealth command read How to Fix DISM Error 50 in Windows 10 and Windows Server 2016.

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.

About the Author

Photo of author

Victor Ashiedu

Victor is the founder of InfoPress Media, publishers of Ilifeguides and Itechguides. With 20+ years of experience in IT infrastructure, his expertise spans Windows, Linux, and DevOps. Explore his contributions on Itechguides.com for insightful how-to guides and product reviews.

Related Articles

Get in Touch

We're committed to writing accurate content that informs and educates. To learn more, read our Content Writing Policy, Content Review Policy, Anti-plagiarism Policy, and About Us.

However, if this content does not meet your expectations, kindly reach out to us through one of the following means:

  1. Respond to "Was this page helpful?" above
  2. Leave a comment with the "Leave a Comment" form below
  3. Email us at [email protected] or via the Contact Us page.

2 thoughts on “DISM Error 87 Windows Error [Fixed]”

  1. 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
     

    Reply

Leave a comment

Send this to a friend