Troubleshoot Windows XP boot looping

19 06 2009

If some viruses or something makes your windows XP boot looping
and cannot stop, so this steps maybe useful.

1. Use your windows XP boot CD
2. Boot from CD-Rom
3. Choose Repair from Windows Installation Screen
4. Choose partition which Windows Installed
5. Rename your boot.ini into other name
ren boot.ini boot.ori
6. If cannot please change attribute file of boot.ini
attrib -h c:\boot.ini
attrib -s c:\boot.ini
attrib -r c:\boot.ini
7. Rebuild boot.ini
bootcfg /rebuild
8. Check disk that may errors
chkdsk /r /p
9. Fix boot sector, answer yes or y for any questions
fixboot
10. Fix master boot record if necessary
fixmbr
11. Reboot
press ctrl+alt+del





What is ctfmon.exe?

19 06 2009

You are no doubt reading this article because you are frustrated with the ctfmon.exe process that just won’t stop opening no matter what you do. You remove it from the startup items and it just magically reappears. So what is it?

Ctfmon is the Microsoft process that controls Alternative User Input and the Office Language bar. It’s how you can control the computer via speech or a pen tablet, or using the onscreen keyboard inputs for asian languages.

If you are using any of the above, you should leave it enabled. For everybody else, we’ll get to the job of disabling this annoying service.

You can just completely unregister the dlls that run the alternative input services by running these two commands from the run box (one at a time)

Regsvr32.exe /u msimtf.dll

Regsvr32.exe /u msctf.dll