Page 1 of 1


PostPosted: 06 Oct 2016, 22:17
by calculus

I am trying to run a program, but apparently the program needs agentctl.dll.
I am running windows 10 on a 64bit machine.
Anyway - i downloaded the dll file and placed it in windows/system32 aswell as in windows/sysWOW64. This didnt work, so i tried regsvr32 c:\windows\syswow64\agentctl.dll in the cmd running it as administrator - also didnt work.
Do you have any suggestions on how i can make this work?
When i try and run the program i am met with the following errormessage:
Component 'agentctl.dll' or one of its dependencies not correctly registered: a file is missing or invalid

Thank you in advance,

Re: AgentCtl.dll

PostPosted: 07 Oct 2016, 16:42
by DllAdmin
Hello Calculus,

On a 64bit system, only 64bit dll files goes in C:\Windows\System32\ .
32bit dll files goes in C:\Windows\SysWOW64\ .

How to properly register a dll file with regsvr32;
For 32bit DLL-files on a 32bit Windows, and for 64bit DLL-files on a 64bit Windows:
Open an elevated command prompt.
Click Start. 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 regsvr32 "filename".dll and press Enter.

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:
cd c:\windows\syswow64\
then type the following and press enter:
regsvr32 c:\windows\syswow64\"filename".dll

What is the exact and complete error message you get regarding this file?
When do you get this error?
Which program is requesting this file?