Hello M_wassem_alosh,
So the only issue you have regarding MKTools.dll is registering it?
Not many dll files needs to be registered, and the majority are not even built with the "DllRegisterServer" function.
Do you know if this dll file needs to be registered to function?
Do you know if this dll file even has the "DllRegisterServer" function?
How to properly register a dll file;
You need to use an administrative command prompt.
You need to use the correct "regsvr32" program. There are two, a 32bit, and a 64bit.
You need to specify file and location properly.
For 32bit DLL-files on a 32bit Windows, and for 64bit DLL-files on a 64bit Windows:
Open an elevated command prompt.
To do this, click Start, click All Programs, click Accessories, right-click "Command Prompt", and then click Run as administrator.
In Windows 8/10, go to the Start screen. Start typing cmd and Windows will find "Command Prompt". Right click "Command Prompt" and choose "Run as administrator".
If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.
Type
and press Enter. (Assuming the dll is located at E:\orders\)
Registering 32bit DLL-files on a 64bit Windows:
Open an elevated command prompt, as instructed above.
In the command prompt, start by typing following and press enter:
then type the following and press enter:
Finally, reboot your PC one last time to refresh the memory. That should do it!
If you still get the same message, this file is not built to be registered using regsvr32.
If you are having other issues with this file, let me know the details.