Skip to content

Docker Desktop 4.88.1 fails to start WSL 2 engine: HCS E_ACCESSDENIED on Windows 26200 #641

Description

@jiangshngyue1123

Description

Docker Desktop 4.88.1 cannot start its existing WSL 2 engine under the normal Windows user token.

Expected behavior

Docker Desktop should start the existing WSL 2 engine and preserve the existing Docker data disk, containers, and volumes.

Actual behavior

  • docker version and docker info return: Error response from daemon: Docker Desktop is unable to start
  • docker ps -a returns the same daemon error or HTTP 500 through //./pipe/dockerDesktopLinuxEngine.

Reproduction steps

  1. Start Docker Desktop normally as the local Medium-integrity user.
  2. Wait for the engine startup attempt.
  3. Run docker version, docker info, or docker ps -a.

Relevant evidence

  • Docker backend logs report Wsl/Service/AttachDisk/MountDisk/HCS/E_ACCESSDENIED while mounting the existing Docker data VHDX.
  • The same local user can successfully run elevated wsl.exe --mount --bare --vhd <docker_data.vhdx> and then unmount it successfully.
  • The failure persists after Docker runtime socket cleanup, WSL update from 2.7.11 to 2.7.12, successful DISM RestoreHealth, and successful SFC with no integrity violations.
  • WSL and VirtualMachinePlatform are enabled; the Windows hypervisor is present.

Please advise whether this is a known Docker Desktop / WSL-HCS compatibility issue on Windows build 26200.9168, and whether there is a supported workaround that does not require resetting the existing Docker data disk.

Environment

  • Docker Desktop 4.88.1
  • Docker CLI 29.7.2
  • Windows Home / Core, build 26200.9168
  • WSL 2.7.12.0
  • AMD Ryzen 7 4800H
  • Backend: WSL 2

Diagnostics ID

B76A83B7-B77F-4907-AB31-C86314445658/20260831080702

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions