Docker Desktop fails to start, Something went wrong creating "rootNode" subnodes:

Edition: Windows 10 Home
Build: 21H2, 19044.2364

When starting Docker Desktop I receive an error pane :

Something went wrong,
Creating “rootNode” subnodes: constructing “BackendServices” in “rootNode” doing migrations: migrating features.json: invalid character ‘\x00’ looking for beginning of value.


I’ve tried uninstalling through Window’s, “Add or Remove Programs” multiple times as well as deleting any Docker directories in Program Files or USER/AppData/Roaming accompanied by a reboot.


Solution found.

The directory C:\Users\<USERNAME>\.docker wasn’t being uninstalled and held by some process. I needed to reboot and immediately delete the directory then reinstall.

1 Like

Thanks for posting. That was the solution in my case. Delete the AppData/Roaming/Docker greeted me with the Docker Desktop welcome screen.