If you can boot to safe mode, try doing a restore.
When you turn on the system, just past the POST (before windows loads), hit the F8 key to get the menu between normal boot and safe mode.
When prompted, select SAFE MODE. Don't select safe mode with command prompt, or with networking. Just SAFE MODE.
Use the arrow keys to select SAFE MODE. If you need to log in, do so and proceed to launch windows.
Windows should launch in Safe mode. If it does, proceed to click on START, ALL PROGRAMS, ACCESSORIES, SYSTEM TOOLS, SYSTEM RESTORE.
Select RESTORE MY COMPUTER TO AN EARLIER TIME. Click on NEXT. If you can, select a BOLD date preferably before your issue. Click NEXT. System will load some files, reboot and reload.
If you can't get to safe mode, there may be other problems holding your system up. Did you load anything prior to the messages?