DockerDesktop.vhdx permissions somehow changed and now DockerDesktop won't run

DockerDesktop won’t run. By looking at Windows Events and the file system and comparing to another machine, I have determined that somehow the file permissions changed on C:\ProgramData\DockerDesktop\vm-data\DockerDesktop.vhdx. Does anyone know what the file permissions should be? The root folder vm-data has: Administrator, System, and Virtual Machines. But on a second machine it was Administrator, System, and some strange key: S-1-15-3-1024… which, in the registry editor, is found on HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SecurityManager\CapabilityClasses\AllCachedCapabilities.

I am not sure on how to add that permission to the file… Well, researched and found this:

icacls DockerDesktop.vhdx /grant “NT VIRTUAL MACHINE\Virtual Machines”:(F)

I’ll see if this works and update.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.