It might be silly and I trully apologize if the question is not apropriate here, but I have really tried and got to nowhere. I have a windows xp startup error which indicates something about asmonitor.exe program from the ActualSpy keylogger. I had installed but removed ActualSpy keylogger using Superantispyware or something close. I have searched the registries and found a asmonitor entry deleted. I looked at startup programs and can not find the asmonitor program. In addition, I searched the c: drive using regular explorer search and searched using ESET NOD32 antivirus. In each case I cannot find the application... I have even looked at startup programs using msinfo32 command. msconfig->startup NOTHING! it drives me crazy! I can't get rid of it. it is still showing up at windows startup! Where do I find this little program? where is it located? I don't want it to keep showing up. I don't want programs that can do it.. or maybe free ones. But I prefer manual solutions. aren't are any?

up vote 0 down vote accepted

For a manual solution, you should check the registry for the offending file itself, or check the "run-on-startup" locations for suspicious files (in case it's not launching directly from asmonitor.exe). These can include:


There may be more as well, depending on your system configuration. I usually do a search for "RunOnce" and check all the keys that show up around each occurrence that it finds.

Personally, for changing the startup options, I prefer to use the Startup Control Panel program. It's free, stand-alone (no installer necessary) and it checks all the main areas that a program could start from and allows you to disable or delete them.

You mentioned having already looked at MSConfig, but you can also double check if it is running as a service by launching Services.msc from the run window. If it is there, you can set it to disabled to prevent it from running.

  • +1 when i'll be able to vote because I have searched the entire registry for asmonitor.exe and didn't found it, but I haven't thought about it running as a service, man.. k, I'll give it a try when I get home. thank you. – AlexandruC Sep 12 '12 at 6:33
  • WEll did try all your advices but still no solution to the problem. – AlexandruC Sep 12 '12 at 7:25
  • Which version of Windows are you running? – techturtle Sep 12 '12 at 13:47
  • windows xp os version – AlexandruC Sep 12 '12 at 14:03
  • The only other thing that comes to mind is to see if you have a legacy AUTOEXEC.BAT file that may be running it. Perhaps you could do a text search of your hard drive for the asmonitor.exe to see if it is being launched by any other batch or script files. – techturtle Sep 12 '12 at 20:46

It's probably still in the Run section of your registry. Start regedit and look in:

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce and

There's probably an entry for asmonitor.exe in there, which you can remove.

If that's not it, then there's probably another program running that is adding asmonitor.exe back in again.

NOTE: The usual warnings about changing your registry directly apply - the registry is at the core of Windows and inadvertently changing the wrong thing can leave your application or Windows setup unusable

  • 2
    It might be helpful, for the sake of newer users, to specify what the 'usual warnings' are anyway...:) – Shinrai Sep 11 '12 at 21:09
  • 1
    Noted and updated. Thanks. – Rhys Gibson Sep 11 '12 at 21:15

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.