Unable to launch EVSVR.exe - "Creation of the Directory Public Object failed".

book

Article ID: 100060196

calendar_today

Updated On:

Description

Error Message

While launching EVSVR.exe through EV installation directory from CMD prompt on the EV server, following error is generated :
Creation of the Directory Public Object failed.

Dtrace of evsvr shows following :
(evsvr)    <10608>    EV:M    CEVSVRApp::OutputMsgToConsole - |Creation of the Directory Public Object failed
(evsvr)    <10608>    EV:L    {CEVSVRApp::InitComObjects} (Exit) Status: [Success]
(evsvr)    <10608>    EV:M    CEVSVRApp::OutputMsgToConsole - |Fatal Error: EVSVR closing down
(evsvr)    <10608>    EV:M    CEVSVRApp::Execute - argc [1] argv [evsvr.exe]
(evsvr)    <10608>    EV:H    CEVSVRApp::ExitAllWorkThreads - no thread handles
(evsvr)    <10608>    EV:H    CEVSVRApp::SetAppState - not allowed to override Fatal Error state

 

Cause

This can happen due to certain DLLs not being properly registered.
 

Resolution

1. Stop Enterprise Vault services on affected Enterprise Vault server.
2. Launch command prompt as an administrator and navigate to the EV installation directory.
3. Run FileReRegister.bat from the command prompt.
4. Start EV services.
5. Launch EVSVR.exe from command prompt after navigating to the EV installation directory.

Issue/Introduction

Unable to launch EVSVR.exe - "Creation of the Directory Public Object failed".