To register drivers manually, you need to know how this process is carried out by the system. It is best if you know English, because you will also have to work with it.
Instructions
Step 1
To perform manual driver registration, see the following links first: https://msdn.microsoft.com/en-us/library/ms684323.aspx, https://msdn.microsoft.com/en-us/library/ms682450 (VS.85).aspx. These links provide important information regarding the steps required to execute certain commands that are used when registering a device driver manually. You will also need this when uninstalling device drivers.
Step 2
The sequence is written in English, but the text is pretty straightforward; if you have any translation problems, use the Google Chrome browser that automatically translates the web pages you are viewing. Note that you also need to have driver programming skills, depending on the operating system you are using.
Step 3
Call OpenSCManager and then Create Service. After this, the handles are usually closed and the subsequent call to the net start DriverName command, which is subsequently responsible for the execution of the device driver program.
Step 4
If you need to manually remove the driver from the system, enter the command net start DriverName into the console, instead of Driver Name, register the full name of the driver under which it was previously registered in the system. Run OpenSCManager, OpenService, DeleteService.
Step 5
Close the handles. This is how the driver automatically rolls back; you can perform all the steps in this sequence yourself, in case you suddenly need it, although almost no one uses it. Also check out additional literature on driver programming.