Docker Desktop 4.7.0 Update and Installer Fails · Issue #12650 · docker/for-win (original) (raw)

When you run or update your current Docker Desktop using the "Update and restart" button it just silently fails. Also tried installing the latest update using installer that came from this link also fails.

When you run the update it should continue and update to the latest version of Docker Desktop.

Version: 4.7.0 (77141)
Sha1:
Started on: 2022/04/08 03:08:30.471
Resources: D:\TestUser\Downloads\resources
OS: Windows 10 Home Single Language
Edition: CoreSingleLanguage
Id: 2009
Build: 19044
BuildLabName: 19041.1.amd64fre.vb_release.191206-1406
File: C:\Users\TestUser\AppData\Local\Docker\install-log.txt
CommandLine: "Docker Desktop Installer.exe"
You can send feedback, including this log file, at https://github.com/docker/for-win/issues
[2022-04-08T03:08:30.747627300Z][ManifestAndExistingInstallationLoader][Info   ] No install path specified, looking for default installation registry key
[2022-04-08T03:08:31.312804500Z][Installer         ][Info   ] Existing installation found: build=76265, version=4.6.1, basePath=C:\Program Files\Docker\Docker, channelUrl=https://desktop.docker.com/win/main/amd64/appcast.xml
[2022-04-08T03:08:31.325801900Z][ManifestAndExistingInstallationLoader][Info   ] Not run as admin, relaunching with UAC prompt

Unhandled Exception: System.Exception: Paths contain symlinks
   at Docker.Core.PermissionUtils.CheckPath(String path, Boolean allowDockerAppData) in C:\workspaces\PR-17669\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 250
   at Docker.Core.PermissionUtils.ApplyACLOnChildren(ILogger logger, String path, Int32 recurse) in C:\workspaces\PR-17669\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 46
   at Docker.Core.PermissionUtils.RemoveGlobalWrite(ILogger logger, String path) in C:\workspaces\PR-17669\src\github.com\docker\pinata\win\src\Docker.Core\PermissionUtils.cs:line 21
   at CommunityInstaller.Program.Main(String[] args)