2 of the 3 issues i'm having seem to be with Windows, so i thought i should post them all in one question here. hope that's ok.
first, i'm using XP Home with Service Pack 2. i regularly use Lavasoft's Ad-Aware, Spybot Search & Destroy, PC Tools AV, and AusLogic Disk Defrag to keep my system running smoothly. this is a custom build, P4 3.4 OC'd to 3.65 (been that way for a while, pretty sure the OC isn't causing any issues), 2 GB DDR, and the mobo is an ASUS P4V8X-MX.
woke up this morning and my PC was acting very strangely. unfortunately i had visitors this weekend and evidently someone was looking at a site they shouldn't have, as i kept getting IE popups (while Mozilla Firefox is my default web browser). ran an AV check and came up with 2 DLL infections which i can't remove as they are locked to winlogon.exe (these DLLs are qomllkj.dll and sstqq.dll). all my attempts at attacking these have failed, and i have tried everything i could find on the net besides trying from safe mode.
which brings me to my next issue: i can't boot from safe mode because i continue to get "NTLDR is missing" error. yes, there is a lot of info about this on the net as well, but nothing i tried seemed to work as i keep getting "access is denied" errors when trying to copy the files from the Windows boot disk. however, when attempting to find ntldr while in the CLI, it showed it exists but ntdetect doesn't. one thing i found which i didn't attempt was renaming SAM to SAM.bak, then copying from Windows boot disk and then changing back, as there was a friendly warning regarding the destruction of the drive if done incorrectly, and so i thought i should get a second opinion on that method; hopefully another method is available so i can avoid this one entirely.
and finally, something i did today created a 2nd MBR on the disk, and now when my PC boots it asks which OS, and this is definitely my fault. hurried or distracted i don't know, but it adds an extra 30 seconds to my boot time as my keyboard is a Logitech G15 which utilizes a USB port, so isn't detected at this early stage of booting. i broke out the old keyboard and discovered that Windows boots exactly the same regardless of whether i choose "Windows XP Home" or the other entry (which just appears blank) at this point, so it seems like i just have a duplicate MBR on my system, and i would like to delete it if it's possible to do so without corrupting or otherwise losing the rest of the data on the disk. if not, it's not that big a deal since i can still boot, but i'd like to erase the entry which asks me to confirm which OS if i can.
hope i've given enough info to address these problems without being too verbose. any help would be greatly appreciated.