Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker Desktop uninstaller is blank white screen #14324

Closed
pcgeek86 opened this issue Sep 23, 2024 · 3 comments
Closed

Docker Desktop uninstaller is blank white screen #14324

pcgeek86 opened this issue Sep 23, 2024 · 3 comments

Comments

@pcgeek86
Copy link

Description

I can't run Docker, so I need to uninstall it and re-install it. It doesn't start up when I try to launch it.

So now I am trying to uninstall Docker Desktop from my system, and all I get is a white screen. I can't see any controls / buttons to continue the uninstall process.

image

Reproduce

  1. Open appwiz.cpl
  2. Select Docker Desktop to uninstall
  3. Confirm UAC prompt
  4. Observe white window pop up

Expected behavior

Docker Desktop uninstaller should show controls to manage uninstallation

docker version

4.33.1 (161083)

docker info

4.33.1 (161083)
Windows 11

Diagnostics ID

I can't generate this

Additional Info

I can't run Docker Desktop to get any additional info

@pcgeek86
Copy link
Author

I fixed the issue and posted here: https://forums.docker.com/t/cannot-uninstall-docker-for-windows/15661/52

image

I had a similar problem, where the uninstaller screen went completely white. There was no button to continue the uninstaller process.

I had a major Intel wifi driver problem, that forced me to use the System Restore function in Windows 11 - yes, one of those rare times where System Restore is absolutely necessary. After doing the System Restore, my wifi driver was fixed, but Docker Desktop was completely broken. It wouldn’t launch.

To fix this, I deleted the c:\Program Files\Docker directory and deleted the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop registry key.

That allowed me to run the latest Docker Desktop installer and successfully install it from scratch.

After that, I had to unregister the old WSL distributions according to this link.

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
Then I restarted Docker Desktop, and my Docker Engine is back up and running!

@gabrieljablonski
Copy link

@pcgeek86 thanks for posting it!

Docker just made me lose about a day's worth of work troubleshooting my WSL environment, after Docker completely bricked it when upgrading to latest version. Thankfully I didn't lose any data.

Curiously, my solution was also to use System Restore to bring WSL back to life, but then it was Docker that stopped working just as it did for you.

Following your steps fixed it, so thanks for sharing.

@pcgeek86
Copy link
Author

pcgeek86 commented Oct 5, 2024

@gabrieljablonski love to hear it, brother!! That's why I try to make sure I post solutions when I figure them out. I'm glad you found this. 😊

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

No branches or pull requests

3 participants