Status code not OK but 500: Unhandled exception: Source vhdx access rules invalid

I am running Docker Desktop with administrator privileges.

When I want to change the disk image location, Docker Desktop displays this error. I change the location from C:\ProgramData\DockerDesktop\vm-data to E:/, and Docker selects its location: E:/DockerDesktop.

When changing the location, Docker recreates the file C:\ProgramData\DockerDesktop\vm-data\DockerDesktop.vhdx and excludes me (User) from access rights, so Windows cannot change the location of this file, which is an error in Docker Desktop.

If try to run it without administrator rights, you will get an error: status code not OK but 500: Unhandled exception: Source and destination directory owners mismatch.

Is there any workarounds for this error? And please fix it in the new update!!!

Windows 11
Docker Desktop 4.39.0 (184744)

This is a community forum with fellow users. If you would like to report a bug to the developers, please check Docker Desktop Win Github.