External exception C0000006 – Windows 2008 Terminal Server

With applications which start from a network share on a Windows 2008 Terminal Server , the error “External exception C0000006” can occur.
This is a known problem when multiple users start the same executable  from a network share.

To fixes this problem you need to add a reg setting.

Subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters

Type: REG_DWORD
Entry: MultiUserEnabled
Value: 1

External exception C0000006

Resources:

Programs that are run from a network share on Terminal Services close or generate errors
http://support.microsoft.com/default.aspx?scid=kb;en-us;294816

Problems when more than one user accesses the same file through Terminal Services
http://support.microsoft.com/kb/818528/