when i start up my computer, this box comes up and says rundll error. also wen i surf da net, there are random advertisements that show up. how do i get rid of these popups and dll errors?
the popups say

zefumiwu.dll
fomasopi.dll

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."

I have a corrupt registry – have lost use of my printer – get the dreaded "blue" screen or total "whiteout." Some dll errors, etc.I can’t seem to find a truly free deep registry cleaner just the scan. There are some "cleaners’ available, but they only do a very shallow clean. I have windows ME operating system!