Docker错误:无法写入数据库。 退出代码:1

当试图启动Docker我不断收到此错误:

无法写入数据库。 在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \ Linux.cs中的Docker.Backend.ContainerEngine.Linux.DoStart(设置设置)中退出代码:1。在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \ Linux.cs中的Docker.Backend.ContainerEngine.Linux.Restart(设置设置):Docker.Core中的第182行.Pipe.NamedPipeServer。<> c__DisplayClass9_0.b__0(Object [] parameters)in C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeServer.cs:Docker第47行.Core.Pipe.NamedPipeServer.RunAction(String action,Object [] parameters)in C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeServer.cs:line 145

我已经尝试了几乎所有我能想到的技巧。 首先我从Windows 10 Home升级到Pro for Hyper-V。 然后我卸载了Tunnelbear,因为我听说可能是一个问题。 我没有安装Windows Companion(解决此问题的常见问题是卸载它),我已经安装并以pipe理员身份运行它。 我也试过这个修复无济于事。 如果有人能帮助,我会非常感激。