Okay, I have Windows Vista 64-bit. Very recently, I started encountering two major .dll errors. The biggest error is the ADVAPI32.dll missing error. I get a message telling me the ADVAPI32.dll file is missing. I have checked in System32 and it is still there, at about 1,038kb.

I’ve seen solutions that involve using a registry cleaner but I can’t open the registry cleaners because that file is ‘missing’. Many of programs like Internet Explorer 32bit, Microsoft Word, MSN Messenger, all of my installed games, registry cleaners, anti-virus programs, and probably more programs will not open because of this.

I also get an error message that says ntdll.dll is missing from the ‘dynamic library’ when I try to open other programs.

How can I fix these .dll errors without using a registry cleaner?

Also, I tried doing a system restore from its farthest restore point. It simply will not work. I need a solution please!
Tried bringing up the command line as suggested in answer# 2.

Came up with
RegSvr32:
"The module ‘ADVAPI32.dll’ was loaded but the entry point DLLRegisterServer was not found.

Make sure that ‘ADVAPI32.dll’ is a valid DLL or OCX file and then try again."

Tagged with:

Filed under: Registry Cleaners