Registering a dll file to start the service HID Input Device


I would like to register the dll located in my System32 hidserv.dll. However, when you enter the command 'regsvr32 hidserv.dll' I have an error message indicating that: "hidserv.dll was loaded, but the DllRegisterServer entry point was not found. This file cannot be saved. "

How I then save it, knowing that I checked that this file is not corrupt?

I need to register this dll in order to start the "HID Input Device" who stubbornly refuses to start despite an integrity check in the registry.

The system event viewer specifies that:

"HID Input Service service terminated with the error:
Error 126: The specified module is not found. "

I already tried to extract hidserv.dll, mouclass.sys & mouhid.sys sp2 and sp3 even to put them in the C:\Windows\System32 directory, but I had no change.

The files I have place in my SYSTEM32 have the following version:
Hidserv.dll: 5.1.2600.5512
Mouclass.sys: 5.1.2600.5512
mouhid.sys: 5.1.2600.0

but the service still does not start even after rebooting. The 126 error continues. Is there other files to extract / expansion?

I checked the integrity of all stakeholders key in the registry (for example, to have the "ServiceDll" key whose value is "% systemroot%\System32\hidserv.dll" in the settings of the service HIDserv ControlSets), but nothing more.

I give you an export of the current CS:

Windows Registry Editor Version 5.00

"DependOnService" = hex (7): 52, 00, 70, 00, 63, 00, 53, 00, 73, 00, 00, 00, 00, 00
"Description"="allows generic inbound access to the user interface devices, which activate and maintain the use of the active buttons preset on the keyboard, remote controls, and other multimedia devices. If this service is stopped, the normal controlled active buttons not of will operate this service don't. If this service is disabled, any services dependent on explicitly will not start. »
"DisplayName"="HIDDEN Service entry.
"ErrorControl" = DWORD: 00000001
"ImagePath" = hex (2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 52, 00, 6f, 00, 6f, 00,------.
74,00,25,00, 5 C, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 D, 00, 33, 00, 32, 00, 5 C, 00, 73,------.
00,76,00,63,00,68,00, 6f, 00, 73, 00, 74, 00, 2nd, 00, 65, 00, 78, 00, 65, 00, 20, 00, 2d, 00,------.
6 b, 20, 00, 00, 6F, 00, 65, 00, 74, 00, 73, 00, 76, 00, 63, 00, 73, 00, 00, 00
"LocalSystem ObjectName"=""
"Start" =: 00000002
'Type' = dword:00000020

"ServiceDll" = hex (2): 20, 00, 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 52, 00, 6f,
00, 6f, 00, 74, 00, 25, 00, 5 c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 00, 32, 33, 00,------.
5 c, 00, 68, 00, 69, 00, 64, 00, 73, 00, 65, 00, 72, 00, 76, 00, 2nd, 00, 64, 00, 6 c, 00, 6 c, 00, 00,------.

"0" = "Root\\LEGACY_HIDSERV\\0000."
"Count" = DWORD: 00000001
"NextInstance" = DWORD: 00000001

By analyzing the Observer newspaper of events more deeply, I could identify the date on which took place the first concern. The problem is dated, 18/08/2010 at 11:59:17 (it sticks with the conclusion of the first concern of losing control of my volume on my Logitech G110 keyboard also control buttons). I don't remember having a particular to this date on my system change, except perhaps a Windows Update automatically.
I could not try a system restore, knowing that the RP oldest I have is dated 20/08, so downstream of the original problem.

I ran a File Checker sfc/scannow system with my Windows XP Pro SP3 (current version of my system) installation cd. I've been thinking about it since a cd to install Windows XP Pro SP2, but better is worth twice more than once. I also realized a CheckDisk, but these two operations have not changed the problem.

You will find export of address following my diary of events on the system.

I have completed all of the tasks (start, replacement dll, see registry, SFC,...) while logged on sessions 'standard user', 'administrator' and even as a 'SYSTEM' (NT Authority), but in none of these configurations, it was possible for me to start this service. If I come to you, is precisely to avoid passing through a repair using the cd which would have made me lose a lot of time. I don't usually do the use of support services, in general the case has already been handled and the response or similar cases are on the web. But now I feel like in front of a technical impasse. I appeal to your specific skills to do what is necessary for good service restarting without using a remedy that eventually a reinstallation of the system.

It you want to check my configuration, you can find it here.
If you need more information, feel free to contact me. I would be happy to answer them.

Until then, thank you very much. Kind regards.



First of all, the hidserv.dll is not a DLL that can be recorded.  You can try all day long, but it will not be because he is not on the list of DLLs that will be or must be registered.  There is a list, and which is not on it.  (well thought of).

Your problem is in the registry with the HidServ, section ServiceDLL parameter.

You have a space left in the key ServiceDLL.  In regedit, it should look like this:


Yours probably looks like this in regedit:


See the space left?  I don't know how it got that way (perhaps something that was installed for these humans), but I know that if I put a space in front of me and restart my system, HID service not start and give me an error 126 as you describe.  He has no idea about the problem in the log events.

With space on the left, the specified module really not found because there is no such thing as the path (with the space to the left).

Your registry export reveals this problem.

Yours looks like this:

"ServiceDll" =hex (2): 20, 00, 25, 00,53,00,79,00,73,00,74,00,65,00, 6 d, 00, 52, 00, 6f,
00, 6f, 00, 74, 00, 25, 00, 5 c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 00, 32, 33, 00,------.
5 c, 00, 68, 00, 69, 00, 64, 00, 73, 00, 65, 00, 72, 00, 76, 00, 2nd, 00, 64, 00, 6 c, 00, 6 c, 00, 00,------.

It should look like this:

"ServiceDll" =hex (2): 25, 00,53,00,79,00,73,00,74,00,65,00, 6 d, 00, 52, 00, 6f,
00, 6f, 00, 74, 00, 25, 00, 5 c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 00, 32, 33, 00,------.
5 c, 00, 68, 00, 69, 00, 64, 00, 73, 00, 65, 00, 72, 00, 76, 00, 2nd, 00, 64, 00, 6 c, 00, 6 c, 00, 00,------.

In your, you can see I have stuff in bold print on the front of the chain: 20.00...  In hexadecimal, is a space and a null value (null value is correct).  You must use regedit to get rid of this leading space (20 hex), and don't forget that, in the settings section, the first character of the value ServiceDLL is the % sign (which is a hexagon of 25).

You can, of course, just change the string, delete everything that is there, and retype the value if it looks like this without spaces attack/crawling:


The HID Service will not start if you come to make the changes and try to start the service.  After making your changes, you need to restart, you can check it out, and then start the service HID.

Do not guess what the problem might be - understand and resolve it. I need YOUR voice and the points for helpful answers and propose responses. I'm saving for a pony!

Tags: Windows

Similar Questions

  • Could not start the Services "Apple Moble device" in windows (Window 7) from my laptop

    I am unable to start the Services of "Apple Moble device" in windows (using windows 7) to my laptop in order to use iTunes software to work with my iPad.

    Every time when I tried to work with my iPad with the installed iTunes, which prompted because of the Services 'Apple Moble Device"not started, so cannot use the iPad with iTunes. I tried several times to launch the "device Moble Apple' Services manually in the Control Panel, but everytimefailed.

    No matter, I reboot the machine, or remove the iTune and installed it again, it has always failed.

    However, my iPad works fine with other computers, so it should not be the problem of the iPad. What will be the problem with my Windows 7 on my desktop? Will there be other software or services in my laptop had to start or stop me from starting Services "Apple Mobile Device"?


    Method 1:  Check that the Apple Mobile Device Service is installed and works using the software component Services MMC snap-in of components:

    (a) on the start menu, click search.

    (b) type services.msc, and then click OK. You will see a list of services.

    (c) view the list alphabetically and make sure "Apple Mobile Device Service" status is "started".

    (d) if the State does not indicate that the service is started, right-click Apple Mobile Device Service and choose Start from the context menu.

    (e) if the service is installed and started, right-click the service and select Restart from the context menu.

    Method 2: If the steps above did not help follow the steps described in the following link and check if that helps.

  • Start the services of vConverter at the request of cmdline possible?

    I installed successfully vConverter v5.5.1 under 64 bit Win7.

    The installation of vConverter has installed three services that are started automatically at startup.

    I'd rather have as less running services possible. Since I use vConverter from time to time I want to

    to stop these three services, then put in 'Manual' and start them on request if necessary.

    Can I do this?

    If I need them I would like to call from cmdline with the indicated commands in taskmanager:

    D:\vConverter\vmware-Converter.exe s ' C:\ProgramData\VmWare\VmWare vCenter Converter Standalone\converter - server.xml.

    D:\vConverter\vmware-Converter.exe s ' C:\ProgramData\VmWare\VmWare vCenter Converter Standalone\converter - Worker.Xml.

    D:\vConverter\vmware-Converter-a.exe s ' C:\ProgramData\VMware\VmWare vCenter Converter Standalone\converter - agent.xml.


    You can do manual services, of course, but for the application running, I would recommend that you create a batch file that starts the service (using the 'net start'). Works the way you do, but they are started as a process office, not as services. Accidental disconnection would break a conversion running.

  • Error: "unable to start the service Object Push Profile (OBEX OPP)" when trying to transfer files from the Android phone via bluetooth

    Original title: Android mobile phone via bluetooth, I get an error on my phone.

    When I try to send a file by my Android phone to my laptop via bluetooth, I get an error on my phone saying "cannot start service Object Push Profile (OBEX OPP)". Reason: The return value is "false", but I can send files from my laptop to my phone OK.

    Hi steve3624,

    We recommend to check if there is no parameter which must be activated on your phone, then try to transfer the file to your laptop.

    We also advise to check if there are any service name Object Push Profile and start it. To do this, try the following steps:
    a. Click Start, type services.msc and press to enter.
    b. in the list of services, locate Object Push Profile service and double-click it.
    c. change the startup type to automatic and click on the Start button to start the service.
    d. click ok to apply the changes.

    For further assistance, please get in touch with the assistance of the Android team.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • How to register a DLL file?

    How to register a DLL file?  What is the process to register a DLL file?


    What operating system is installed on the computer?

    a. click Start, type Command Prompt and then click command prompt.

    b. click on run as administrator. If you are prompted with a logon, enter administrator credentials. Otherwise, click continue to allow the action.

    (c) in the command prompt, type regsvr32.exe, and then type enter the path of the .dll file to be saved. (e.g., regsvr32.exe C:\Windows\syswow64\msxml4.dll)

  • Receive automatic updates for Windows XP "error 127: the specified procedure could not be found." Also "error 0 x 80240036: could not start the service automatic updates on local computer»

    Update CPU which proved later to be bad.  Replaced by original CPU.  Re-installed Windows XP Home using a slipstreamed CD that I burned the original non - OEM drive that has Service Pack 2.  Integrated Service Pack 3 which I got from the MS. site  Everything works well except for Windows Update.  The setting seem to be correct in Administrative Tools/Services.  The status of the Service is "stopped".  When I try to start the automatic updates from Administrative Tools/Services I receive "error 127: the specified procedure could not be found."  Also "error 0 x 80240036: could not start the service automatic updates on local computer»  Used the range of anti-virus and malware and found nothing.  Currently using Avast 7.0.1426.  I also used various tools of Fix - It MS nothing helps.  Any help would be greatly appreciated.  Thank you.


    1. what application or antivirus security suite is installed and your current subscription?

    2 Norton (another) or a McAfee application ever installed on this machine?

    3. What are the fix applications that you used so far to try to fix this problem?

    Try the next method and check if that helps you with the question of the 127 error you receive.

    Method 1: Rdding the DLL file by doing the following:

    1. Click Start and click Run, in the search box type CMD and press to enter.
    2. right click on CMD in the list and click "Run as Administrator".
    3. type the following command and press ENTER. Regsvr32 msvcp71.dll
    4. close the command prompt window.

    Method 2: run the file system (CFS) Checker:

    (Note: you need an XP installation disk to start the System File Checker search.)

    The SFC command is used to detect and resolve problems with the files on Windows XP and Windows Vista computers. This command allows you to launch the Windows File Protection Service and allows you to analyze all integrity-protected Windows files and replace all problematic files identified.

    1. click on start, and in the box to start, search type CMD
    2. right click on CMD in the list and click "Run as Administrator"
    3. type the following command and press ENTER. Sfc/scannow
    4. close the command prompt window.

    For more information on scan SFC (System File Checker), please look in the link mentioned below.

    I hope this helps.

  • Windows could not start the service on the Local computer Windows event log. Windows 2008 R2 server

    When I try to start the event log service can I have on my server (Windows 2008 R2), I get the following error:

    "Windows didn't start the service on the Local computer Windows event log."

    Error 2: the system cannot find the specified file. »


    Your question of Windows is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the public on the TechNet site. Please post your question in the below link:

  • faild application to initialize: 0x800106ba. A problem caused this program service stop. to start the service, restart your computer

    Original thread: runn dll
    I get on this on my vista desktop
    Error loading \3\lxcgtime.dll
    the specified module could not trading

    and this on my computer vista laptop
    Windows Defender
    faild application to initialize: 0x800106ba. A problem caused this program service stop. to start the service, restart your computer. \

    and I would like to know how to play mkv video media Center (win 7 not vista)


    Did you do changes on the computer before the show?

    Method 1:
    You can perform these steps manually to start the Windows defender and check:
    a. Click Start.
    b. in "Start Search", type services.msc and then right-clicking the name of "services" in the list of programs.
    c. Select "Run as Administrator".
    d. look for windows defender and right click and select start.

    Method 2:
    You can also view provided articles knowledge base and check:
    Error message when you run Windows Defender: «Error 0x800106ba»
    Error message when you run a beta version of Windows Defender: "failed to initialize: 0x800106ba»
  • Windows search Windows failed to start the service on the Local computer

    OK, so it's a big, dirty and convoluted issue, so please bear with me. Any help is greatly appreciated! I start tearing my hair out on this one...

    I'm on Windows 7 Professional 64 bit
    UAC is set to the lowest level 2

    The other day I have problems with the search box in the start bar. It is more was to find excel or other office applications and also he wouldn't orders base as cmd or Notepad. Whenever I run a command it returns an error like this (not exact because I have the exact error message):

    Windows cannot find ': search query = cmd'

    I searched a little and tried to rebuild the index in Control Panel > Indexing Options. It does not work so I uninstalled Windows Search and reinstalled. What I found now, is that the indexing service would not start and if I tried manually start from services.msc I would get the following error:

    Windows search Windows failed to start the service on the Local computer
    Error 161: the specified path is not valid

    The event log showed me this Application error:

    Cannot initialize the Gatherer service.


    The Temp folder is on a drive that is full or inaccessible. Free space on the drive or verify that you have permission write to the Temp folder. (HRESULT: 0 X 80070660) (0 x 80070660)


    Thanks Samhrutha.
    Your proposed solution of editing the registry is the only solution I found to this day and still work.
    The only drawback that I want to emphasize is that this fix causes completely reset to its default settings of windows search.  Customizations to search what have been done by the user (e.g., windows search indexing user customizations options) will be lost.

    I am running Windows 7 Pro 64-bit and occasionally experienced the same error message ( windows cannot find ': search query = XXX ", where XXX corresponds to my search query) try to search through windows when start menu search box.

    Only recently, however, discovered one other cause possible/fix to this problem.
    Specifically, I discovered that the error of windows search resulting from the ADDITION of a NETWORK LOCATION on the local computer (for example, via the menu option "Add a network location" that appears when you click the file menu in a window of windows Explorer displays the contents of the local computer (corresponding to the "COMPUTER" icon). The CENTER of my computer SYNC settings have been defined to disable the synchronization of network or file 'offline' and I suspect that this setting is also part the cause of the error of research.

    To resolve this problem, simply tell windows search not to include the 'network' location in the search index.  To do this, one needs to access the settings of the windows search INDEX LOCATIONS (via Indexing Options-> change), then uncheck the box next to the network location (which on my computer starts as follows: oneindex: / / {s-1-5-21...)

    After unchecking this box, click on the OK button and then CLOSE the button to exit the Options of Index window.  After that the error message should hopefully not return.  If so, try restarting the computer and research to test again.

    Hope this helps!


    ~ rx

  • computer will not start the service, access denied

    I installed this windows service:

    and when I try to start the service in the GCS I get the error 5 error message: access denied
    my account is set to admin and I even tried to use the default admin user, but still it will not work


    From the description above, you get the error code 5 access denied cannot start the service.

    Method 1: I suggest you perform the clean boot and check if the problem persists.

    How to perform a clean boot for a problem in Windows Vista, Windows 7 or Windows 8

    Note: Follow How to reset the computer to start as usual after a clean boot troubleshooting article KB929135 to reset the computer in normal mode.

    Method 2: I suggest you to scan SFC. Scan SFC will be scans all protected system files and replaces incorrect versions with appropriate Microsoft versions.

    How to use the System File Checker tool to fix the system files missing or corrupted on Windows Vista or Windows 7

    Post us the results once you try the steps above.

  • Could not start the service windows in Windows 7 firewall

    I can't start my windows firewall service. The following error appears while you try to start the service.

    "Windows didn't start the Windows Firewall on the Local computer." For more information, see the system event log. If it is a non-Microsoft service, contact the service vendor and refer to service particular 5 error code. »

    My system has a virus in the morning and removed the virus now, but i can't seem to start the firewall.

    I use MCAFee antivirus software.

    Please help me solve this problem.


    Thank you for keeping us posted.

    I would suggest trying the following steps and check:

    Method 1:

    Run a virus scanner and check:

    Virus is known to cause these problems. Scan your computer for the Microsoft Security Scanner, which allows to get rid of viruses, spyware and software malware.

    Note: The Microsoft Safety Scanner expire after 10 days from the date of installation.

    Note: The data files that are infected must be cleaned only by removing the file completely, which means that there is a risk of data loss.

    Method 2:

    Note: Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs.

    Save the registry -

    I suggest you try the steps of Nirmal S from this link and check:

    Hope this information helps. Answer us queries windows and we will be happy to help.

  • Unable to start the service to install under Windows 7, get the error 5 access is denied

    There was NOTHING on the internet that has helped me. While I thought, on the permissions, and I thought of my C:\ (main one with what you have).

    Here's what I did to fix (this applies to all versions on Windows):

    (1) right click on C:\ (or E:\ whatever one holds your stuff)

    2) go to properties

    (3) under Security, click SYSTEM

    (4) ensure that the SYSTEM has all the permissions on ALL

    NOTE: When you do that on that day will be "cannot give permission to C:\boot (for example)" that's fine, just click continue until it's over

    And I'll put the first response as response so that when people search he said answered


    I went to Serives.MSC and noticed that my Windows Installer service is not started. When I pressed 'Start' (manual, automatic and automatic (delayed start) to start the service, it said 'error 5 access is denied' I'm an administrator, but it did nothing.)

    I tried many things

    I tried 'net user administrator /active' then go to the administrator (the account) and did the same thing, but he did nothing.
    I tried to make another administrator account, and then did nothing.
    When I type "net start MSIServer" in command prompt (ran as administrator), but it says "error 5 access is denied."



    Thanks for posting the question in the Microsoft Community!


    You cannot start the Windows Installer service and get error Error 5 access is denied.


    Have you tried to install or uninstall any program?

    The problem may occur may be corrupted Windows Installer engine.


    I suggest you follow the steps mentioned below


    Method 1: Re-save the installation service


    a. click Start, type MSIEXEC /Unregister. in the search box and press enter

    b. Click Start, type MSIEXEC / REGSERVER in the search box and press on enter.


    Method 2: File system (CFS) Scan Checker


    SFC scan will find all missing or incorrect system files and repairs them.


    See the site:

    How to use the System File Checker tool to fix the system files missing or corrupted on Windows Vista or Windows 7


    I hope this helps. If the problem persists, let know us and we would be happy to help you.


  • Windows could not start the service audio windows on the local computer. Error 1067: The process is completed in an unexpected way!

    Please help me! ....
    Audio service does not
    I tried Services.msc and tried starting windows Audio...
    The following error has come!
    Windows could not start the service audio windows on the local computer. Error 1067: The process is completed in an unexpected way!
    There is a sign of X in the audio icon...
    and when I click on this audio icon... TROUBLESHOOTER OPENS...
    all this happened all of a sudden!
    Please help me!
    Thank you.
    Nischal Sp

    Please provide the error screenshot more better assitance. Also, try this:

    Try to copy and merge the audio from another Windows 8 or better service.

    You can do this by going to the Registry Editor (make sure that the other computer is also a 32-bit system)

    Go to HKLM/system/current control set/services/audiosrv click audiosrv and then on the file menu, select export and save the file to a USB key or drive.

    While copy on your machine and merge. Then restart your system.

    Otherwise reset Windows 8:

    Good luck once again :)

  • Waiting to start the service


    I ran my current server HOSTS for more than a year and all of a sudden today, I am unable to launch the console. The loading screen stops at "Watiting for starting the service. We have not installed a software or a hardware since last week when we were last use of the service.

    I restarted the server and checked the DB. SQL runs and I can see the DB in SQL Manager. If I rdp to the server, the HPWJA service is started as the HPWSProAdapter. In fact, the only thing that stands out as strange is that services.exe HPWJA service uses a constant % CPU 19 time and 712 MB of ram, it seems that could be high. Other thann that I don't see anything in the registry that look out of place. When I rebooted the server the logged event shows an event where WJA successfully connected to the database.

    I don't see the log files in the installation directory HOSTS.

    Someone at - it all tracks potenital that I can look at to try to solve this problem?

    I opened a case with HP official was quickly remounted for LV 2 support. They sort of looked and were not pressed huge help. Gave me the option to go to LV 3 true root cause analysis, but said it could take a few days to get to the case.

    No more reloading of the box and reconstruction WJA and HP Version Control Repository Manager.

  • DSC error: IAK_SHARED failed to start the service

    When I try to deploy a shared variable library, she fails to deploy and gives me the following message: error:-1967362042, IAK_SHARED: (Hex 0x8ABC7006) failed to start the service.  I'm using LabVIEW 8.6 with DSC 8.6.  I tried to run one of the examples (the example of the heat exchanger).  Any ideas?  I have LabVIEW 8.5 installed as well (many of my clients are still using it), and I got 8.5 installed DSC.  Shall 8.5 DSC be uninstalled everything first?

    Thank you


    Hi Tom,

    This means that your installation is corrupted and some components SQL do not settle down with it. I would advise to uninstall completely and then put it back using the installation CD you have. I hope this helps.

    Gregory C.

Maybe you are looking for