Docker startup error, Unable to launch process: 1260

I have Docker running on other machines but I cannot get it to work on my main development machine. On startup it crashes with this error.

Unable to launch process: 1260
at Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:line 36
at Docker.Actions.<>c__DisplayClass23_0.b__0() in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:line 262
at Docker.WPF.TaskQueue.<>c__DisplayClass19_0.<.ctor>b__1() in C:\gopath\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:line 59

I am currently running Windows 10 1803 but was also failing under 1709.
Crash report ID: 487D0FDE-9064-4F4B-8DF9-8A30FC7101CD/2018-05-29_09-14-14
Docker version output:

Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Thu Apr 26 07:12:48 2018
OS/Arch: windows/amd64
Experimental: false
Orchestrator: swarm
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.37/version: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

In the Docker log, I see this error:

[09:08:06.807][VpnKit ][Info ] vpnkit.exe: AF_HVSOCK connected successfully

[09:08:06.812][VpnKit ][Info ] vpnkit.exe: Vmnet.Server.negotiate: received { magic = VMN3T; version = 22; commit = }

[09:08:06.812][VpnKit ][Info ] vpnkit.exe: Generated UUID on behalf of client: c97857ad-b4a6-4b6a-84d0-a5c9b291d68d

[09:08:06.812][VpnKit ][Info ] vpnkit.exe: Vmnet.Server.negotiate: received Ethernet c97857ad-b4a6-4b6a-84d0-a5c9b291d68d

[09:08:06.812][VpnKit ][Info ] vpnkit.exe: Vmnet.Server.negotiate: sending { mtu = 1500; max_packet_size = 1550; client_macaddr = 02:50:00:00:00:01 }

[09:08:06.813][VpnKit ][Info ] vpnkit.exe: Vmnet.Server.listen: rebinding the primary listen callback

[09:08:06.813][VpnKit ][Info ] vpnkit.exe: Vmnet.Server.listen: starting event loop

[09:08:06.813][VpnKit ][Info ] vpnkit.exe: Connected Ethernet interface f6:16:36:bc:f9:c6

[09:08:06.815][VpnKit ][Info ] vpnkit.exe: Client mac: 02:50:00:00:00:01 server mac: f6:16:36:bc:f9:c6

[09:08:06.815][VpnKit ][Info ] vpnkit.exe: TCP/IP ready

[09:08:06.815][VpnKit ][Info ] vpnkit.exe: TCP/IP stack connected

[09:08:06.815][VpnKit ][Info ] vpnkit.exe: Starting diagnostics server on: \.\pipe\dockerVpnKitDiagnostics

[09:08:06.878][VpnKit ][Info ] vpnkit.exe: BOOTREQUEST from 02:50:00:00:00:01

[09:08:06.878][VpnKit ][Info ] vpnkit.exe: BOOTREPLY to 02:50:00:00:00:01 yiddr 192.168.65.3 siddr 192.168.65.1 dns 192.168.65.1 router 192.168.65.1 domain wtsmedia.com

[09:08:07.049][Moby ][Info ] [ 24.987211] Initializing XFRM netlink socket
[09:08:07.194][Moby ][Info ] [ 25.116167] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
[09:08:07.196][Linux ][Info ] Vsudd is reachable!
[09:08:07.213][NamedPipeClient][Error ] Unable to send Start: Unable to launch process: 1260
[09:08:07.213][Notifications ][Error ] Unable to launch process: 1260
[09:08:07.211][NamedPipeServer][Error ] Unable to execute Start: Unable to launch process: 1260 at Docker.Win32Helpers.NativeImpersonatedProcess.Start(NativeImpersonatedProcess* , basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >* watchguardPath) in c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xstring:line 1802
at Docker.Win32Helpers.ImpersonatedProcess.Start(String watchguardPath) in c:\gopath\src\github.com\docker\pinata\win\src\docker.win32helpers\impersonatedprocess.cpp:line 250
at Docker.Backend.Processes.ExternalProcess.StartImpersonatedProcess(String fileName, String arguments, String currentDirectory, IDictionary2 envVariables, WindowsIdentityRecorder identity, CancellationToken stopToken) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\Processes\ExternalProcess.cs:line 66 at Docker.Backend.Processes.ExternalProcess.Start(String arguments, String currentDirectory, IDictionary2 envVariables, WindowsIdentityRecorder identity) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\Processes\ExternalProcess.cs:line 52
at Docker.Backend.Processes.ApiProxy.StartWithVm(Settings settings, String vmId) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\Processes\ApiProxy.cs:line 68
at Docker.Backend.ContainerEngine.Linux.DoStart(Settings settings, String daemonOptions) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 252
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings, String daemonOptions) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 112

I hope I posted enough information, I am really anxious to get Docker working on this machine but I am at a loss and I haven’t been able to find anything helpful in my searches.
Thanks.

Hi,

Did you fix this issue? i am also having same issue, do you have any solution?

I was surprised that I had not responded to this. Yes I did resolve this. The problem turned out to be a program I had installed to protect against Ransom Ware. It was one of those quirky little programs that I probably shouldn’t have installed but I did and then totally forgot about it. This program was blocking certain extensions or something like that. It was so long ago I cannot remember the name of the program but I had to do some registry edits to resolve it. When I have some time I will try and dig around and see what all I did and post it. Sorry I couldn’t help, and shame on me for not posting it at the time.