Windows Troubleshooting: Error 0xC00000BE on Application Start
Issue description
You try to start an application in Windows and get the error message that the application cannot start due to error 0xc00000be:
Error description
(example dialog - german error)
This error code means (see http://msdn.microsoft.com/en-us/library/cc704588.aspx):
0xC00000BE
STATUS_BAD_NETWORK_PATH
The network path cannot be located.
Resolution
One of the reasons for this error can be that the application cannot find a DLL it is looking for.
Applications that use functions from DLL's have a search order on how to locate those linked DLLs, for details see http://msdn.microsoft.com/en-us/library/windows/desktop/ms682586(v=vs.85).aspx).
One of the methods to locate a DLL is checking the locations entered in the PATH environment variable. See http://technet.microsoft.com/en-us/library/bb726962.aspx how to configure environment variables in Windows.
If this PATH variable contains an unreachable path, for example an no longer existing UNC path, entries behind that path no longer seem to get searched.
So if the DLL needed by the application is in a location behind the inaccessible path, you will see the error 0xc00000be.
To fix it, change the order of the path entries (in case the location is not accessible all the time) so that potential inaccessible paths are in the end or remove them if they are permanently unavailable.