Last week I tried to incorporate some updates into our image. (Right-click the image -> Schedule Updates) Unfortunately the process failed (That’s a story for another post!) and left a temporary directory behind that had around 8Gb+ of files behind. This was space that I needed to claw back! The temporary directory used is the staging directory and can be found in the root drive of your CCM installation in a folder called: ConfigMgrOfflineImageServicing
When you try and manually delete this, you are presented with the following error:
If like me, you may have thought that taking ownership of the directory and sub-dirs will then enable you to delete it. Well then think again! Because you still can’t! Restarting the server will also not help.
CCM mounts a copy of the image temporarily in this directory, and using DISM I was able to clearly see that this was still mounted and in an error state with a status shown as invalid.
I ran the following command to see this info:
I then tried to un-mount it using the following command:
dism /unmount-wim /mountdir:c:\ConfigMgr_OfflineImageServicing\XXXXXX\ImageMountDir / commit
I then thought I’d better look up the documentation for this command as it’s been a while since I’ve used it. I looked here, and found the answer:
I’ll leave you to read the document for this command yourself. Suffice to say, it did the job! Disk space reclaimed: