The BHDrvx64 service failed to start due to the following error: The parameter is incorrect.
Created: 17 Sep 2012 | 8 comments
Trying to install SEP Small Business 12.1.1 on Windows 7 Enterprise 64-bit. Whenever I install through Push or Manually, the installation seems to almost complete, but then rolls back. When I look in Event Viewer I see "The BHDrvx64 service failed to start due to the following error: The parameter is incorrect." I've done various things to solve the issue. I've run the installation using Administrative rights. I've disabled UAC. Not sure what else to do.
Discussion Filed Under:
Comments 8 Comments • Jump to latest comment
Hello,
Add Authenticated users to Symantec folders in Program Data and Program files (x86) and to Local User temp folder
and then Try these steps to enable Bash Driver(bhdrvx64)
1. Go to Start > Run
2. Type in devmgmt.msc
3. Click on View > show hidden devices.
4. In the mmc window Expand the non-plug and play section.
5. Right click on Bhdrvx64 and Enable.
6. Reboot the machine when prompted.
Proceed with installation after reboot.
Also, The BASH driver can be enabled via a command prompt (with local administrator privileges):
The machine will need to be restarted for the change to take effect.
To confirm if bash is running, please use either "sc query bhdrvx86" or "sc query bhdrvx64".
Hope that helps!!
Mithun Sanghavi
Symantec Technical Support Engineer, SEP
MIM | MCSA | MCTS | STS | ITIL v3
Twitter: @mithun_sanghavi
Don't forget to mark your thread as 'SOLVED' with the answer that best helps you.<&a
Mithun,
Thank you for the suggestions. I'm trying the "Add Authenticated users" part now. But the problem with enabling BHDRVX64 is that I just can't get it installed. Whenever the installation gets to that part, it fails and then rolls back the installation. This doesn't leave any SEP services installed.
Here's the lines from the log file:
[StartService] StartService() failed for service 'BHDrvx64' with error 0x00000057.
Mithun,
Thank you for the suggestions. I'm trying the "Add Authenticated users" part now. But the problem with enabling BHDRVX64 is that I just can't get it installed. Whenever the installation gets to that part, it fails and then rolls back the installation. This doesn't leave any SEP services installed.
Here's the lines from the log file:
[StartService] StartService() failed for service 'BHDrvx64' with error 0x00000057.
I've tried the above suggestions, but haven't gotten any further. Still have the same errors as listed above. Any other suggestions?
MasonLandrum, see it this will help you situation:
SEP 12.1 installation rollback because bash driver failed to start.
Symantec Endpoint Protection 12.1 rolls back during installation.
Error on 64-bit machine
SIS_INST.log
"2011-12-23T20:07:00.937Z ERROR I SIS [StartService] StartService() failed for service 'BHDrvx64' with error 0x00000057.
2011-12-23T20:07:00.937Z ERROR I SIS
2011-12-23T20:07:00.937Z ERROR I SIS This action failed to execute! Dumping action parameters from the script:
2011-12-23T20:07:00.937Z ERROR I SIS Name=[BHDrvx64]
2011-12-23T20:07:00.937Z INFO I SIS ExecuteScript() - Successfully set failure event.
2011-12-23T20:07:00.937Z INFO I SIS ExecuteScript() returning ACTION_FAILED_WITH_ROLLBACK"
Error on 32-bit Machine.
SIS_Inst.log
[StartService] StartService() failed for service 'BHDrvx86' with error 0x00000057.
This action failed to execute! Dumping action parameters from the script:
Name=[BHDrvx86]
ExecuteScript() - Successfully set failure event.
ExecuteScript() returning ACTION_FAILED_WITH_ROLLBACK
Bash Driver fails to start.
1. Run Cleanwipe if old instances of SEP are present on the system.
2. Copy an unmanaged client setup to the machine. (The SEP or SEPx64 folder from Fileconnect, not exported from the manager.)
3. Install Symantec Endpoint Protection 12.1 with only core components.
a) Run setup.exe from the Unmanaged installation files.
b) Choose Custom settings
c) Install only core components (Make sure Virus, Spyware and Basic download, PTP and NTP are not selected).
4. If installation of core components is successful, proceed to step 5. Do not restart the system
5. Start the setup again and install only Virus and Spyware Protection (No sub components should be selected.)
6. Reboot the machine
7. Post reboot, verify if bash drivers are working properly. Run the following query in a command prompt
a) for a 32-bit machine run "sc query bhdrvx86"
b) for a 64-bit machine run "sc query bhdrvx64"
Win32 Exit code usually is 0x0. For a failed start the Exit code is 0x57. If the exit code is still 0x57 reboot the machine again and check for the status.
8. Install rest of the features (i.e. NTP and PTP).
Good Luck!!!
"Evil Prospers When Good Men do Nothing"
Symantec Endpoint Protection Documentation
Hi,
Check this artical may be help
Symantec Endpoint Protection (SEP) 12.1 RU1 has a conflict with Citrix Profile Management 4.0
http://www.symantec.com/business/support/index?page=content&id=TECH179407
Check this thread
http://www.symantec.com/connect/forums/potential-bluescreen-after-applying-july-11-rev-11-sonar-signatures
Thanks In Advance
Ashish Sharma
SEPM Knowledgebase Documents
Create a package without SONAR feature and install them..
If you need sonar then try to run modify installation and add sonar component.
Let me know the outcome.
I have the same issue.
Installing without SONAR gives the same result.
Without Firewall, Same Result.
Would you like to reply?
Login or Register to post your comment.