Can not start Docker Desktop on Windows

At 1/9/2024 Docker Desktop was working normally, but the next morning it does not start anymore.

I have tried,

  • restart the computer
  • reinstall docker desktop
  • switch from wsl to hyper-v

But it still does not start,

This is the log at “C:\ProgramData\DockerDesktop\install-cli-log-admin”

Version: 4.26.1 (131620)
Sha1: 033091b1c61f4968f9ea73c00418677303855b14
Started on: 2024/01/11 03:18:10.123
Resources: C:\Program Files\Docker\Docker\resources
OS: Windows 10 Pro
Edition: Professional
Id: 2009
Build: 22631
BuildLabName: 22621.1.amd64fre.ni_release.220506-1250
File: C:\ProgramData\DockerDesktop\install-cli-log-admin.txt
CommandLine: "C:\Program Files\Docker\Docker\InstallerCli.exe" -i
You can send feedback, including this log file, at https://github.com/docker/for-win/issues
[2024-01-11T03:18:10.179164200Z][Installer][I] Preparing upgrade...
[2024-01-11T03:18:10.187164800Z][HyperV][I] Destroy
[2024-01-11T03:18:10.194162100Z][HyperVInfrastructure][I] Try to remove VM DockerDesktopVM
[2024-01-11T03:18:10.388004300Z][HyperVInfrastructure][I] Successfully remove VM DockerDesktopVM
[2024-01-11T03:18:11.159304300Z][Installer][W] Failed to uninstall WSL distro: System.AggregateException: One or more errors occurred. ---> System.Exception: failed to unregister docker-desktop: stdout='There is no distribution with the supplied name.
Error code: Wsl/Service/WSL_E_DISTRO_NOT_FOUND
' stderr=''
   at Docker.InstallerCli.Program.<>c__DisplayClass35_0.<<TryToUnregisterWSLDistro>b__0>d.MoveNext() in C:\workspaces\PR-25313\src\github.com\docker\pinata\win\src\Docker.InstallerCli\Program.cs:line 569
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Docker.InstallerCli.Program.TryToUnregisterWSLDistro(String name) in C:\workspaces\PR-25313\src\github.com\docker\pinata\win\src\Docker.InstallerCli\Program.cs:line 577
---> (Inner Exception #0) System.Exception: failed to unregister docker-desktop: stdout='There is no distribution with the supplied name.
Error code: Wsl/Service/WSL_E_DISTRO_NOT_FOUND
' stderr=''
   at Docker.InstallerCli.Program.<>c__DisplayClass35_0.<<TryToUnregisterWSLDistro>b__0>d.MoveNext() in C:\workspaces\PR-25313\src\github.com\docker\pinata\win\src\Docker.InstallerCli\Program.cs:line 569<---
[2024-01-11T03:18:11.159304300Z][Installer][I] Prepare upgrade completed successfully
[2024-01-11T03:18:11.159304300Z][Installer][I] Fixing permissions
[2024-01-11T03:18:11.160304600Z][Installer][I] Directory C:\Program Files\Docker\cli-plugins does not exist
[2024-01-11T03:18:11.160304600Z][Installer][I] Granting ReadAndExecute to everyone for C:\ProgramData\DockerDesktop
[2024-01-11T03:18:11.163304400Z][Installer][E] Error changing security on C:\Program Files\Docker\cli-plugins: Invalid path: C:\Program Files\Docker\cli-plugins
[2024-01-11T03:18:11.163304400Z][Installer][I] Permissions should be fixed
[2024-01-11T03:18:11.163304400Z][Installer][I] Fixing permissions
[2024-01-11T03:18:11.163304400Z][Installer][I] Deleting directory C:\Program Files\Docker\cli-plugins
[2024-01-11T03:18:11.163304400Z][Installer][I] Granting ReadAndExecute to everyone for C:\ProgramData\DockerDesktop
[2024-01-11T03:18:11.164304200Z][Installer][E] Error changing security on C:\Program Files\Docker\cli-plugins: Invalid path: C:\Program Files\Docker\cli-plugins
[2024-01-11T03:18:11.164304200Z][Installer][I] Permissions should be fixed

This is the log at “C:\ProgramData\DockerDesktop\install-log-admin”

-------------------------------------------------------------------------------->8
Version: 4.26.1 (131620)
Sha1: 
Started on: 2024/01/11 03:15:53.991
Resources: C:\Users\khang.dang\Downloads\resources
OS: Windows 10 Pro
Edition: Professional
Id: 2009
Build: 22631
BuildLabName: 22621.1.amd64fre.ni_release.220506-1250
File: C:\ProgramData\DockerDesktop\install-log-admin.txt
CommandLine: "C:\Users\khang.dang\Downloads\Docker Desktop Installer (1).exe" 
You can send feedback, including this log file, at https://github.com/docker/for-win/issues
[2024-01-11T03:15:54.101702200Z][ManifestAndExistingInstallationLoader][I] No install path specified, looking for default installation registry key
[2024-01-11T03:15:54.106706600Z][Installer][I] No installation found
[2024-01-11T03:15:54.234311300Z][InstallWorkflow][I] Cancel pending background download
[2024-01-11T03:15:54.235853000Z][BackgroundTransfer][I] Cancel current background transfer job
[2024-01-11T03:15:58.452964600Z][InstallWorkflow][I] Using package: res:DockerDesktop
[2024-01-11T03:15:58.454159200Z][InstallWorkflow][I] Downloading
[2024-01-11T03:15:59.263490800Z][InstallWorkflow][I] Extracting manifest
[2024-01-11T03:15:59.824195100Z][InstallWorkflow][I] Manifest found: version=131620, displayVersion=4.26.1, channelUrl=https://desktop-stage.docker.com/win/main/amd64/appcast.xml
[2024-01-11T03:15:59.824195100Z][InstallWorkflow][I] Checking prerequisites
[2024-01-11T03:16:00.125102200Z][InstallWorkflow][I] Prompting for optional features
[2024-01-11T03:16:43.915973200Z][InstallWorkflow][I] Selected backend mode: hyper-v
[2024-01-11T03:16:43.915973200Z][InstallWorkflow][I] Unpacking artifacts
[2024-01-11T03:17:56.045694400Z][InstallWorkflow][I] Deploying component Docker.Installer.CreateGroupAction
[2024-01-11T03:18:00.678717400Z][InstallWorkflow][I] Deploying component Docker.Installer.AddToGroupAction
[2024-01-11T03:18:05.247636100Z][InstallWorkflow][I] Deploying component Docker.Installer.EnableFeaturesAction
[2024-01-11T03:18:05.260211700Z][InstallWorkflow-EnableFeaturesAction][I] Required features: *Hyper-V*, Containers
[2024-01-11T03:18:05.773766600Z][InstallWorkflow-EnableFeaturesAction][I] Enabling features: Containers
[2024-01-11T03:18:05.773766600Z][InstallWorkflow-EnableFeaturesAction][I] Enable Windows Feature Containers
[2024-01-11T03:18:07.898601200Z][InstallWorkflow][I] Deploying component Docker.Installer.ServiceAction
[2024-01-11T03:18:07.900597500Z][InstallWorkflow-ServiceAction][I] Removing service
[2024-01-11T03:18:07.900597500Z][InstallWorkflow-ServiceAction][I] Creating service
[2024-01-11T03:18:09.512843100Z][InstallWorkflow][I] Deploying component Docker.Installer.ShortcutAction
[2024-01-11T03:18:09.526641800Z][InstallWorkflow-ShortcutAction][I] Creating shortcut: C:\ProgramData\Microsoft\Windows\Start Menu\Docker Desktop.lnk/Docker Desktop
[2024-01-11T03:18:09.544274500Z][InstallWorkflow][I] Deploying component Docker.Installer.ShortcutAction
[2024-01-11T03:18:09.545274700Z][InstallWorkflow-ShortcutAction][I] Creating shortcut: C:\Users\khang.dang\Desktop\Docker Desktop.lnk/Docker Desktop
[2024-01-11T03:18:09.546272500Z][InstallWorkflow][I] Deploying component Docker.Installer.AutoStartAction
[2024-01-11T03:18:09.547274900Z][InstallWorkflow][I] Deploying component Docker.Installer.PathAction
[2024-01-11T03:18:09.578553000Z][InstallWorkflow][I] Deploying component Docker.Installer.ExecAction
[2024-01-11T03:18:09.581552200Z][InstallWorkflow-ExecAction][I] Running: C:\Program Files\Docker\Docker\InstallerCli.exe -i with timeout=-1
[2024-01-11T03:18:11.282308900Z][InstallWorkflow][I] Registering product
[2024-01-11T03:18:11.290310200Z][InstallWorkflow][I] Saving C:\ProgramData\DockerDesktop\install-settings.json
[2024-01-11T03:18:11.356309100Z][InstallWorkflow][I] Installation succeeded

This is the log at “C:\Users\khang.dang\AppData\Local\Docker\log\host\com.docker.backend.exe”

-------------------------------------------------------------------------------->8
-------------------------------------------------------------------------------->8
[2024-01-11T03:21:08.183382900Z][com.docker.backend.exe.settingsloader][I] starting registry startup key watcher
[2024-01-11T03:21:08.189523400Z][com.docker.backend.exe.adminsettings][I] admin settings: {"AllowBetaFeatures":{"locked":false,"value":true},"AllowExperimentalFeatures":{"locked":false,"value":true},"AnalyticsEnabled":{"locked":false,"value":true},"BlockDockerLoad":{"locked":false,"value":false},"EnhancedContainerIsolation":{"locked":false,"value":false},"ExposeDockerAPIOnTCP2375":{"locked":false,"value":false},"ExtensionsEnabled":{"locked":false,"value":true},"ExtensionsPrivateMarketplace":{"locked":false,"value":false},"ExtensionsPrivateMarketplaceAdminContactURL":{"locked":false,"value":""},"KubernetesEnabled":{"locked":false,"value":false},"KubernetesImagesRepository":{"locked":false,"value":""},"KubernetesShowSystemContainers":{"locked":false,"value":false},"LinuxDaemonJSON":{"locked":false,"value":"{\n \"builder\": {\n  \"gc\": {\n   \"defaultKeepStorage\": \"20GB\",\n   \"enabled\": true\n  }\n },\n \"experimental\": false\n}"},"OnlyMarketplaceExtensions":{"locked":false,"value":false},"ProxyHTTPExclude":"map[string]interface {}","ProxyHTTPMode":"map[string]interface {}","ProxyHTTPPAC":"map[string]interface {}","ProxyHTTPSServer":"map[string]interface {}","ProxyHTTPServer":"map[string]interface {}","ProxyWindowsDockerdPort":{"locked":false,"value":-1},"SbomIndexing":{"locked":false,"value":true},"UpdateDisabled":{"locked":false,"value":false},"UseBackgroundIndexing":{"locked":false,"value":true},"VpnkitCIDR":"map[string]interface {}","WindowsDaemonJSON":{"locked":false,"value":"{\n \"experimental\": false\n}"},"WslEngineEnabled":{"locked":false,"value":false}}
[2024-01-11T03:21:08.189523400Z][com.docker.backend.exe.migrations][I] running migrations
[2024-01-11T03:21:08.834700100Z][com.docker.backend.exe.settingsloader][I] settings create: {"acceptCanaryUpdates":false,"activeOrganizationName":"","allowBetaFeatures":true,"allowExperimentalFeatures":true,"analyticsEnabled":true,"autoDownloadUpdates":false,"autoPauseTimedActivitySeconds":30,"autoPauseTimeoutSeconds":300,"autoStart":false,"backupData":false,"blockDockerLoad":false,"containerTerminal":"integrated","cpus":32,"credentialHelper":"docker-credential-wincred.exe","customWslDistroDir":"","dataFolder":"C:\\ProgramData\\DockerDesktop\\vm-data","deprecatedCgroupv1":false,"disableHardwareAcceleration":false,"disableUpdate":false,"diskFlush":"os","diskSizeMiB":65536,"diskStats":"","diskTRIM":true,"displayRestartDialog":true,"displaySwitchWinLinContainers":false,"displayed18362Deprecation":false,"displayedElectronPopup":[],"displayedOnboarding":false,"dockerAppLaunchPath":"","dockerBinInstallPath":"system","enableDefaultDockerSocket":true,"enableIntegrationWithDefaultWslDistro":true,"enableIntegrityCheck":true,"enableSegmentDebug":false,"enableWasmShims":false,"enhancedContainerIsolation":false,"exposeDockerAPIOnTCP2375":false,"extensionsEnabled":true,"extensionsPrivateMarketplace":false,"extensionsPrivateMarketplaceAdminContactURL":"","filesharingDirectories":[],"integratedWslDistros":[],"kernelForUDP":false,"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"lastLoginDate":0,"latestBannerKey":"","licenseTermsVersion":0,"lifecycleTimeoutSeconds":600,"memoryMiB":2048,"networkType":"gvisor","noWindowsContainers":false,"onlyMarketplaceExtensions":false,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","overrideProxyPAC":"","overrideWindowsDockerdPort":"float64","proxyHttpMode":"s...m","requireVmnetd":true,"runWinServiceInWslMode":false,"sbomIndexing":true,"settingsVersion":35,"showAnnouncementNotifications":true,"showExtensionsSystemContainers":false,"showGeneralNotifications":true,"showInstallScreen":true,"showKubernetesSystemContainers":false,"showSurveyNotifications":true,"skipUpdateToWSLPrompt":true,"skipWSLMountPerfWarning":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"themeSource":"system","updateAvailableTime":0,"updateHostsFile":false,"updateInstallTime":0,"useBackgroundIndexing":true,"useContainerdSnapshotter":false,"useCredentialHelper":true,"useGrpcfuse":true,"useNightlyBuildUpdates":false,"useResourceSaver":true,"useVirtualizationFramework":false,"useVirtualizationFrameworkRosetta":false,"useVirtualizationFrameworkVirtioFS":false,"useVpnkit":true,"useWindowsContainers":false,"vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEnableGrpcfuse":false,"wslEngineEnabled":false,"wslInstallMode":"installLatestWsl","wslUpdateRequired":false}
[2024-01-11T03:21:08.836866800Z][com.docker.backend.exe.settingsloader][I] settings get: {"acceptCanaryUpdates":false,"activeOrganizationName":"","allowBetaFeatures":true,"allowExperimentalFeatures":true,"analyticsEnabled":true,"autoDownloadUpdates":false,"autoPauseTimedActivitySeconds":30,"autoPauseTimeoutSeconds":300,"autoStart":false,"backupData":false,"blockDockerLoad":false,"containerTerminal":"integrated","cpus":32,"credentialHelper":"docker-credential-wincred.exe","customWslDistroDir":"","dataFolder":"C:\\ProgramData\\DockerDesktop\\vm-data","deprecatedCgroupv1":false,"disableHardwareAcceleration":false,"disableUpdate":false,"diskFlush":"os","diskSizeMiB":65536,"diskStats":"","diskTRIM":true,"displayRestartDialog":true,"displaySwitchWinLinContainers":false,"displayed18362Deprecation":false,"displayedElectronPopup":[],"displayedOnboarding":false,"dockerAppLaunchPath":"","dockerBinInstallPath":"system","enableDefaultDockerSocket":true,"enableIntegrationWithDefaultWslDistro":true,"enableIntegrityCheck":true,"enableSegmentDebug":false,"enableWasmShims":false,"enhancedContainerIsolation":false,"exposeDockerAPIOnTCP2375":false,"extensionsEnabled":true,"extensionsPrivateMarketplace":false,"extensionsPrivateMarketplaceAdminContactURL":"","filesharingDirectories":[],"integratedWslDistros":[],"kernelForUDP":false,"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"lastLoginDate":0,"latestBannerKey":"","licenseTermsVersion":0,"lifecycleTimeoutSeconds":600,"memoryMiB":2048,"networkType":"gvisor","noWindowsContainers":false,"onlyMarketplaceExtensions":false,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","overrideProxyPAC":"","overrideWindowsDockerdPort":"float64","proxyHttpMode":"s...m","requireVmnetd":true,"runWinServiceInWslMode":false,"sbomIndexing":true,"settingsVersion":35,"showAnnouncementNotifications":true,"showExtensionsSystemContainers":false,"showGeneralNotifications":true,"showInstallScreen":true,"showKubernetesSystemContainers":false,"showSurveyNotifications":true,"skipUpdateToWSLPrompt":true,"skipWSLMountPerfWarning":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"themeSource":"system","updateAvailableTime":0,"updateHostsFile":false,"updateInstallTime":0,"useBackgroundIndexing":true,"useContainerdSnapshotter":false,"useCredentialHelper":true,"useGrpcfuse":true,"useNightlyBuildUpdates":false,"useResourceSaver":true,"useVirtualizationFramework":false,"useVirtualizationFrameworkRosetta":false,"useVirtualizationFrameworkVirtioFS":false,"useVpnkit":true,"useWindowsContainers":false,"vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEnableGrpcfuse":false,"wslEngineEnabled":false,"wslInstallMode":"installLatestWsl","wslUpdateRequired":false}
[2024-01-11T03:21:08.837385000Z][com.docker.backend.exe.alerts][W] Unable to track fatal error button press, invalid button index
[2024-01-11T03:21:08.837902000Z][com.docker.backend.exe.settingsloader][I] settings get: {"acceptCanaryUpdates":false,"activeOrganizationName":"","allowBetaFeatures":true,"allowExperimentalFeatures":true,"analyticsEnabled":true,"autoDownloadUpdates":false,"autoPauseTimedActivitySeconds":30,"autoPauseTimeoutSeconds":300,"autoStart":false,"backupData":false,"blockDockerLoad":false,"containerTerminal":"integrated","cpus":32,"credentialHelper":"docker-credential-wincred.exe","customWslDistroDir":"","dataFolder":"C:\\ProgramData\\DockerDesktop\\vm-data","deprecatedCgroupv1":false,"disableHardwareAcceleration":false,"disableUpdate":false,"diskFlush":"os","diskSizeMiB":65536,"diskStats":"","diskTRIM":true,"displayRestartDialog":true,"displaySwitchWinLinContainers":false,"displayed18362Deprecation":false,"displayedElectronPopup":[],"displayedOnboarding":false,"dockerAppLaunchPath":"","dockerBinInstallPath":"system","enableDefaultDockerSocket":true,"enableIntegrationWithDefaultWslDistro":true,"enableIntegrityCheck":true,"enableSegmentDebug":false,"enableWasmShims":false,"enhancedContainerIsolation":false,"exposeDockerAPIOnTCP2375":false,"extensionsEnabled":true,"extensionsPrivateMarketplace":false,"extensionsPrivateMarketplaceAdminContactURL":"","filesharingDirectories":[],"integratedWslDistros":[],"kernelForUDP":false,"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"lastLoginDate":0,"latestBannerKey":"","licenseTermsVersion":0,"lifecycleTimeoutSeconds":600,"memoryMiB":2048,"networkType":"gvisor","noWindowsContainers":false,"onlyMarketplaceExtensions":false,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","overrideProxyPAC":"","overrideWindowsDockerdPort":"float64","proxyHttpMode":"s...m","requireVmnetd":true,"runWinServiceInWslMode":false,"sbomIndexing":true,"settingsVersion":35,"showAnnouncementNotifications":true,"showExtensionsSystemContainers":false,"showGeneralNotifications":true,"showInstallScreen":true,"showKubernetesSystemContainers":false,"showSurveyNotifications":true,"skipUpdateToWSLPrompt":true,"skipWSLMountPerfWarning":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"themeSource":"system","updateAvailableTime":0,"updateHostsFile":false,"updateInstallTime":0,"useBackgroundIndexing":true,"useContainerdSnapshotter":false,"useCredentialHelper":true,"useGrpcfuse":true,"useNightlyBuildUpdates":false,"useResourceSaver":true,"useVirtualizationFramework":false,"useVirtualizationFrameworkRosetta":false,"useVirtualizationFrameworkVirtioFS":false,"useVpnkit":true,"useWindowsContainers":false,"vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEnableGrpcfuse":false,"wslEngineEnabled":false,"wslInstallMode":"installLatestWsl","wslUpdateRequired":false}
[2024-01-11T03:21:08.837902000Z][com.docker.backend.exe.analytics][I] sending track event: eventFatalError
[2024-01-11T03:21:08.837902000Z][com.docker.backend.exe.bugsnag][I] notifying bugsnag: [starting] doing migrations: fatal: ensuring credential helper: fatal: reading .\ <HOME>\.docker\config.json: open .\ <HOME>\.docker\config.json: The filename, directory name, or volume label syntax is incorrect.
[2024-01-11T03:21:09.170868400Z][com.docker.backend.exe.ipc][I] ipc.NewClient: 3b032803-ServiceStopper -> \\.\pipe\dockerBackendV2 com.docker.service
[2024-01-11T03:21:09.170868400Z][com.docker.backend.exe.ipc][I] (1862d09e) 3b032803-ServiceStopper C->S com.docker.service GET /ping
[2024-01-11T03:21:09.413708600Z][com.docker.backend.exe.ipc][I] (1862d09e) 3b032803-ServiceStopper C<-S d0e10bbd-ServiceAPI GET /ping (242.8402ms): {"serverTime":1704943269350000000}
[2024-01-11T03:21:09.413708600Z][com.docker.backend.exe.sys][I] checking service must run: wslEngineEnabled = false, runWinServiceInWslMode = false, useWindowsContainers = false, serviceIsRunning = true
[2024-01-11T03:21:09.420989500Z][com.docker.backend.exe.main][I] shutting down analytics client
[2024-01-11T03:21:09.420989500Z][com.docker.backend.exe.segment][I] exit requested – draining messages
[2024-01-11T03:21:09.420989500Z][com.docker.backend.exe.segment][I] exit
-------------------------------------------------------------------------------->8
-------------------------------------------------------------------------------->8
[2024-01-11T03:21:17.679493700Z][com.docker.backend.exe.settingsloader][I] starting registry startup key watcher
[2024-01-11T03:21:17.684607600Z][com.docker.backend.exe.settingsloader][I] settings get: {"acceptCanaryUpdates":false,"activeOrganizationName":"","allowBetaFeatures":true,"allowExperimentalFeatures":true,"analyticsEnabled":true,"autoDownloadUpdates":false,"autoPauseTimedActivitySeconds":30,"autoPauseTimeoutSeconds":300,"autoStart":false,"backupData":false,"blockDockerLoad":false,"containerTerminal":"integrated","cpus":32,"credentialHelper":"docker-credential-wincred.exe","customWslDistroDir":"","dataFolder":"C:\\ProgramData\\DockerDesktop\\vm-data","deprecatedCgroupv1":false,"disableHardwareAcceleration":false,"disableUpdate":false,"diskFlush":"os","diskSizeMiB":65536,"diskStats":"","diskTRIM":true,"displayRestartDialog":true,"displaySwitchWinLinContainers":false,"displayed18362Deprecation":false,"displayedElectronPopup":[],"displayedOnboarding":false,"dockerAppLaunchPath":"","dockerBinInstallPath":"system","enableDefaultDockerSocket":true,"enableIntegrationWithDefaultWslDistro":true,"enableIntegrityCheck":true,"enableSegmentDebug":false,"enableWasmShims":false,"enhancedContainerIsolation":false,"exposeDockerAPIOnTCP2375":false,"extensionsEnabled":true,"extensionsPrivateMarketplace":false,"extensionsPrivateMarketplaceAdminContactURL":"","filesharingDirectories":[],"integratedWslDistros":[],"kernelForUDP":false,"kubernetesEnabled":false,"kubernetesInitialInstallPerformed":false,"lastLoginDate":0,"latestBannerKey":"","licenseTermsVersion":0,"lifecycleTimeoutSeconds":600,"memoryMiB":2048,"networkType":"gvisor","noWindowsContainers":false,"onlyMarketplaceExtensions":false,"openUIOnStartupDisabled":false,"overrideProxyExclude":"","overrideProxyHttp":"","overrideProxyHttps":"","overrideProxyPAC":"","overrideWindowsDockerdPort":"float64","proxyHttpMode":"s...m","requireVmnetd":true,"runWinServiceInWslMode":false,"sbomIndexing":true,"settingsVersion":35,"showAnnouncementNotifications":true,"showExtensionsSystemContainers":false,"showGeneralNotifications":true,"showInstallScreen":true,"showKubernetesSystemContainers":false,"showSurveyNotifications":true,"skipUpdateToWSLPrompt":true,"skipWSLMountPerfWarning":false,"socksProxyPort":0,"swapMiB":1024,"synchronizedDirectories":[],"themeSource":"system","updateAvailableTime":0,"updateHostsFile":false,"updateInstallTime":0,"useBackgroundIndexing":true,"useContainerdSnapshotter":false,"useCredentialHelper":true,"useGrpcfuse":true,"useNightlyBuildUpdates":false,"useResourceSaver":true,"useVirtualizationFramework":false,"useVirtualizationFrameworkRosetta":false,"useVirtualizationFrameworkVirtioFS":false,"useVpnkit":true,"useWindowsContainers":false,"vpnKitAllowedBindAddresses":"0.0.0.0","vpnKitMTU":1500,"vpnKitMaxConnections":2000,"vpnKitMaxPortIdleTime":"float64","vpnKitTransparentProxy":true,"vpnkitCIDR":"1...4","wslEnableGrpcfuse":false,"wslEngineEnabled":false,"wslInstallMode":"installLatestWsl","wslUpdateRequired":false}
[2024-01-11T03:21:17.684607600Z][com.docker.backend.exe.analytics][I] sending track event: eventFatalError
[2024-01-11T03:21:17.684607600Z][com.docker.backend.exe.adminsettings][I] admin settings: {"AllowBetaFeatures":{"locked":false,"value":true},"AllowExperimentalFeatures":{"locked":false,"value":true},"AnalyticsEnabled":{"locked":false,"value":true},"BlockDockerLoad":{"locked":false,"value":false},"EnhancedContainerIsolation":{"locked":false,"value":false},"ExposeDockerAPIOnTCP2375":{"locked":false,"value":false},"ExtensionsEnabled":{"locked":false,"value":true},"ExtensionsPrivateMarketplace":{"locked":false,"value":false},"ExtensionsPrivateMarketplaceAdminContactURL":{"locked":false,"value":""},"KubernetesEnabled":{"locked":false,"value":false},"KubernetesImagesRepository":{"locked":false,"value":""},"KubernetesShowSystemContainers":{"locked":false,"value":false},"LinuxDaemonJSON":{"locked":false,"value":"{\n \"builder\": {\n  \"gc\": {\n   \"defaultKeepStorage\": \"20GB\",\n   \"enabled\": true\n  }\n },\n \"experimental\": false\n}"},"OnlyMarketplaceExtensions":{"locked":false,"value":false},"ProxyHTTPExclude":"map[string]interface {}","ProxyHTTPMode":"map[string]interface {}","ProxyHTTPPAC":"map[string]interface {}","ProxyHTTPSServer":"map[string]interface {}","ProxyHTTPServer":"map[string]interface {}","ProxyWindowsDockerdPort":{"locked":false,"value":-1},"SbomIndexing":{"locked":false,"value":true},"UpdateDisabled":{"locked":false,"value":false},"UseBackgroundIndexing":{"locked":false,"value":true},"VpnkitCIDR":"map[string]interface {}","WindowsDaemonJSON":{"locked":false,"value":"{\n \"experimental\": false\n}"},"WslEngineEnabled":{"locked":false,"value":false}}
[2024-01-11T03:21:17.684607600Z][com.docker.backend.exe.migrations][I] running migrations
[2024-01-11T03:21:17.697176600Z][com.docker.backend.exe.analytics][I] sending track event: eventFatalError
[2024-01-11T03:21:17.746888800Z][com.docker.backend.exe.alerts][W] Unable to track fatal error button press, invalid button index
[2024-01-11T03:21:17.746888800Z][com.docker.backend.exe.analytics][I] sending track event: eventFatalError
[2024-01-11T03:21:17.747953800Z][com.docker.backend.exe.bugsnag][I] notifying bugsnag: [starting] doing migrations: fatal: ensuring credential helper: fatal: reading .\ <HOME>\.docker\config.json: open .\ <HOME>\.docker\config.json: The filename, directory name, or volume label syntax is incorrect.
[2024-01-11T03:21:18.044447300Z][com.docker.backend.exe.ipc][I] ipc.NewClient: 216e5f62-ServiceStopper -> \\.\pipe\dockerBackendV2 com.docker.service
[2024-01-11T03:21:18.044447300Z][com.docker.backend.exe.ipc][I] (cba94191) 216e5f62-ServiceStopper C->S com.docker.service GET /ping
[2024-01-11T03:21:18.059008600Z][com.docker.backend.exe.ipc][I] (cba94191) 216e5f62-ServiceStopper C<-S d0e10bbd-ServiceAPI GET /ping (14.5613ms): {"serverTime":1704943278057000000}
[2024-01-11T03:21:18.059513300Z][com.docker.backend.exe.sys][I] checking service must run: wslEngineEnabled = false, runWinServiceInWslMode = false, useWindowsContainers = false, serviceIsRunning = true
[2024-01-11T03:21:18.070040800Z][com.docker.backend.exe.main][I] shutting down analytics client
[2024-01-11T03:21:18.070040800Z][com.docker.backend.exe.segment][I] exit requested – draining messages
[2024-01-11T03:21:18.070040800Z][com.docker.backend.exe.segment][I] flushing 1 messages
[2024-01-11T03:21:18.070040800Z][com.docker.backend.exe.segment][I] exit
[2024-01-11T03:21:18.901437100Z][com.docker.backend.exe.segment][I] response 200 OK

And lastly, the error at “C:\Users\khang.dang\AppData\Local\Docker\backend.error”

{
    "type": "*errordef.dockerDesktopError",
    "component": "backend",
    "originalError": {
        "type": "*errors.errorString",
        "description": "doing migrations: fatal: ensuring credential helper: fatal: reading .\\ C:\\Users\\khang.dang\\.docker\\config.json: open .\\ C:\\Users\\khang.dang\\.docker\\config.json: The filename, directory name, or volume label syntax is incorrect."
    },
    "creationTime": 1704943277684607600,
    "creationFile": "common/cmd/com.docker.backend/main.go",
    "creationLine": 329,
    "wrappedError": {
        "type": "*errordef.dockerDesktopError",
        "component": "migrations",
        "genericError": {
            "type": "*errors.errorString",
            "description": "fatal"
        },
        "originalError": {
            "type": "*errors.errorString",
            "description": "ensuring credential helper: fatal: reading .\\ C:\\Users\\khang.dang\\.docker\\config.json: open .\\ C:\\Users\\khang.dang\\.docker\\config.json: The filename, directory name, or volume label syntax is incorrect."
        },
        "creationTime": 1704943277684607600,
        "creationFile": "common/cmd/com.docker.backend/internal/migrations/migrate.go",
        "creationLine": 37,
        "wrappedError": {
            "type": "*errordef.dockerDesktopError",
            "component": "migrations",
            "genericError": {
                "type": "*errors.errorString",
                "description": "fatal"
            },
            "originalError": {
                "type": "*errors.errorString",
                "description": "reading .\\ C:\\Users\\khang.dang\\.docker\\config.json: open .\\ C:\\Users\\khang.dang\\.docker\\config.json: The filename, directory name, or volume label syntax is incorrect."
            },
            "creationTime": 1704943277684607600,
            "creationFile": "common/cmd/com.docker.backend/internal/migrations/cliconfig.go",
            "creationLine": 16,
            "wrappedError": {
                "type": "*fs.PathError",
                "error": {
                    "type": "syscall.Errno",
                    "description": "The filename, directory name, or volume label syntax is incorrect."
                },
                "message": "open .\\ C:\\Users\\khang.dang\\.docker\\config.json"
            }
        }
    }
}

Did you find a resolution? I cannot get Dock Desktop to start it is stuck in a hung state. Following steps do not fix the issue.

. Uninstall Docker Desktop

2. Delete the below files (note that the below commands are destructive, meaning it will delete all your images, volumes, and any Docker related files on your system)
C:\\ProgramData\\Docker
C:\\ProgramData\\DockerDesktop
C:\\Program Files\\Docker
C:\\Users\\<your user name>\\.docker
C:\\Users\\<your user name>\\AppData\\Local\\Docker
C:\\Users\\<your user name>\\AppData\\Roaming\\Docker
C:\\Users\\<your user name>\\AppData\\Roaming\\Docker Desktop

3. Reinstall Docker Desktop, same issue.

No I did not find a solution, I move to using Podman, which integrates nicely with Docker.