Thank you for all replies!
The subject that I chose for this post was probably AMBIGUOUS!
Instead of: “Help with Disk Cleanup not working”
It should have been: "Help with Clean Up Disks… not working in VMware"
My VM consists of 5 virtual disks and with the Guest OS running I have:
1)
Run CHKDSK on all disk volumes with the following switches: /F /R
a.
After system restart, when running CHKDSK C: /F /R
Windows has made corrections to the file system.
No further action is required.
b.
And when running CHKDSK on all the other disk volumes
Windows has scanned the file system and found no problems.
No further action is required.
c.
And all ended with: 0 KB in bad sectors.
.
My Hard Disk 2 (NMVe) 2 TB has the Drive Letter E:\
2)
Run Disk Cleanup all disk volumes
a.
On all disk volumes, except C:\
You don't need to scan this drive.
b.
Disk Clean Up for WinOS (C:)
Total amount of disk soace you gain 4.16 GB
c.
I have also in Virtual Machine Settings Defragmented and Compacted all virtual drives
.
None of these actions remedied my problem with
Clean Up Disks… stuck on - Reclaimable space: 554.4 GB
.
I have not pre-allocated space when setting up any of the virtual disk.
When specifying Disk Capacity, I have chosen: Split virtual disk into multiple files.
.
Regarding Select a Disk type - Virtual disk type:
NVMe is recommended
Why would SCSI be better?
.
Do you know of software that can repair corrupt VMDK file?
Original post:
My Host and Guest OS are both Windows 10 Pro.
Disk Cleanup was stuck on - Reclaimable space: 554.4 GB
Never getting - Cleanup is not necessary
At that point - Disk space used by the virtual machine: 1.7 TB
Does anyone know of software that can repair corrupt VMDK files?
I have only found software that can check for errors and recover data
from damaged VMDK files.
In lieu of such software if fixed my problem as follows.
After some research I found that the problem with Disk cleanup not working had to do with:
Hard Disk 2 (NMVe) 2 TB (in Virtual Machine Settings) - Current Size 1.2 TB, and
In Windows Properties (in the Guest OS) the Used space was only 636 GB.
I then Removed Hard Disk 2 (in Virtual Machine Settings), and
moved the associated VMDK files to a temporary folder.
After this Disk Cleanup yielded:
Disk space used by this virtual machine: 551,4 GB
- CLEANUP IS NOT NECESSARY
Then after adding a NEW virtual disk and another using an EXISTING virtual disk
- i.e. the VMDK files that I had moved to a temporary folder.
I booted the Guest OS, and after some Disk Management, I copied everything
from my old to my new disk volume.
Finally after shutting down the Guest OS I removed the EXISTING virtual disk.
Now Disk Cleanup yielded:
Disk space used by this virtual machine: 1.2 GB
- Reclaimable space 64 KB
NOT - Cleanup is not necessary
but OK!
Size in Virtual Machine Settings reduced from 1.7 TB to 1.2 TB i.e. by 0.5 TB
Size on disk reduced from 1,70 TB to 1.15 TB i.e. by 0.55 TB