I had this error every time I restarted Windows Server 2012r2 x64.
The print spooler failed to share printer xxx with shared resource name xxx. Error 2114. The printer cannot be used by others on the network.
After trying a number of different solutions, the one I found that finally worked was posted by J.H. de Baat which was to simply change Computer Browser to start automatically via Services.msc.