How can I fix my Windows XP computer that is stuck in reboot loops and offers Advanced Repair Options?
Question by Andrew /

How can I fix my Windows XP computer that reboots on a loop and shows Advanced Repair Options and will not let me run virus scans in Safe Mode. I do not have any repair discs either.

Browse other questions & answers in the category ; tagged , , , , ; or ask your own question.

Comments for this Question are closed.

If you are looking for help, please ask a new question.

We will be happy to help you!

Answers (6)
  • king of scorpia

    After the electricity went out, my computer is restarting all times and i can’t log in to the window. So, what is the best way to fix it? i don’t want to set up new window because i will lose all of my data. can anyone tell me the way to solve it?

  • Keochamnap

    my computer is restarting all times while i am opening. so what is the best way to fix this problem. can anyone help me?

  • Mcgee1724

    Windows has a security protocol that causes it to reboot when a virus has managed to get through to the OS or registry files, this allows it to protect itself. Microsoft recommends that you send it to them or a trusted repair shop, but this is because they want to get money from you. I recommend not connecting the computer to any other computers as this may risk them getting infected, then attempt to transfer files to a external storage device and do a complete wipe of the HDD, then re-install Windows (the OS disk is usually quite cheap and I believe Microsoft use to give XP away for free) and then install some virus software, scan the external storage device and then if everything is virus-free put your files back on your computer.

    DO NOT USE THIS METHOD IF YOU ARE NOT REASONABLY GOOD WITH COMPUTERS AND DON’T HAVE FREE TIME TO SPARE, THIS IS A LONG PROCESS AND YOU MAY LOOSE YOUR FILES IF THEY ARE INFECTED.
    IF YOU HAVE THE MONEY, SEND IT TO A REPAIR SHOP AND ALLOW THEM TO FIX IT, MY METHOD MAY NOT BE NECESSARY.

  • FIDELIS

    Hello, Is this a desktop or a laptop? Did you install any hardware or software before the rebooting started happening? If you have a desktop and recently installed any new hardware make sure that all your connections are plugged tight. Also, check for loose metal part on the motherboard. For example, if you installed new hardware make sure there is not any screw on the motherboard. This can cause shorts with the motherboard and therefore it causes constant rebooting. Make sure that your memory is not loose on their slots. Sometimes faulty memory can cause constant rebooting too. Also, this can be caused by installing wrong drivers. From your description, where you having problems with malware? I ask this because you where trying to get to safemode to scan for viruses.

    Have you tried logging in to safemode with command prompt or safemode with networking?

    — when you start your computer it takes you to advanced repair options
    — if it does not go to advance repair, keeping pressing f8
    — select safemode with command prompt
    — when command box opens, type the following command
    — chkdsk c: /r — switch used to locate and recover bad sectors
    — press enter
    — if computer ask you to restart, restart
    — log into safemode with command prompt again and try the following command
    — chkdsk c: /f — switch used to fix errors on disk
    — press enter
    — restart computer

    Have you tried the other options on the advanced repair menu? For example, you could also try the Last known configuration that worked. Sometimes that fixes the problem.

    Does the computer give any beeps? If it is faulty hardware the computer gives beeps depending on the hardware that is causing the reboot. Of course, the beeping sequence changes depending on the on the BIOS manufacturer. Sometimes the beeping is not enabled by default, you have to access your BIOS setup to enable it. Here is a link describing the different beeps according to manufacturer:
    http://www.computerhope.com/beep.htm

    Your best option would be to do a system repair, but you already said you do not have the installation disk. Can you get an XP installation disk? Ask somebody running the same version of XP that you are running and then you can perform a system repair. Also, if you have an installation disk you can use the recovery console to try and fix your booting problems. You can run the check disk commands from there and also fixboot, fixmbr, bootcfg, etc. You can download the recovery console from the following link:
    http://tips.vlaurie.com/2006/05/recovery-console-for-those-without-an-xp-disk/
    How to use recovery console:
    http://www.windowsnetworking.com/articles_tutorials/wxprcons.html

    Another option for you if you have access to another computer is to download the following software and burn it to cd:
    http://en.kioskea.net/download/download-1221-ultimate-boot-cd

    Have you checked your cpu cooler/fan? Overheating can cause rebooting too. Make sure that your fans are free of dust. Also, it is possible you might have a blown fan. If your fan is clogged or not working at all, it can cause overheating really quick.

  • Anonymous

    Hi

    remove the hard drive and connecte it to another working WinXP
    computer. I then ran chkdsk: r (Chkdsk by by right click on the drive then PropertiesToolsDisc Check ), Malwarebytes and superantispyware.

    Driver Problem, Start in Safe Mode, by tapping F5 as computer is starting. in safe Mode go to StartRun type MSCONFIG press enter on the startup tab make a note if you can of all box’s with a tick, Write them down go back to General Tab Tick Diagnostic start box then try restart you computer normal. if ishuts down and starts ok look at the list at tick one box at a time restart comp until you find the problem. After each restart you will need to tick the little box bottom left on the box that pops up. See how it goes

    if you dont have a windows xp cd then you can make a repair media with Win2Flash
    http://wintoflash.com/overview/en/
    all you need a pc with a windows xp

    How to Perform a Windows XP Repair Install
    http://www.michaelstevenstech.com/XPrepairinstall.htm#RI

    or bypassing windows xp cd, if you know how to tweak registry then try, PCRegedit is a Linux Live CD based, easy-to-use tool to create, delete, edit the windows registry key-values without booting from Windows
    http://www.pcregedit.com/

    or Ubuntu live CD boot from it
    http://www.ubuntu.com/desktop/get-ubuntu/download

    In Ubuntu you are going to make a backup of the corrupted registry files and then replace them with copies from the system snapshots that windows makes each time a change is made to your system i.e. when windows updates or software are installed. These are known as restore points.

    1. Open up the hard drive with your windows install on it:

    At the top of your Ubuntu desktop is your menu bar with three drop down menus (Applications, Places and System). Open Places and look for your hard drive, it should have a hard drive icon and be called after the size of the drive so if your hard drive size is 80GB then name of the drive will be 80GB Media

    2. Make a backup of the corrupted registry files:

    Make a new folder called “tmp” in .windowssystem32config and copy these files into the new folder:

    windowssystem32configsystem
    windowssystem32configsoftware
    windowssystem32configsam
    windowssystem32configsecurity
    windowssystem32configdefault

    Then delete the originals.

    3. Restore a copy of your registry files from system snapshots / restore points:

    Open the System Volume Information folder which is at the same level as the Windows folder. In this folder there will be a folder that looks like this “_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}” There may be one or more folders starting with “RPx” under this folder (where x is a number). These are Windows restore points.

    An example of this path is “System Volume Information_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}RP1Snapshot”

    Look for the highest numbered “RPx” folder this should be your last restore point from before your registry got corrupted.

    Now from the Snapshot folder under this “RPx” folder, copy the following files into windowssystem32config

    _REGISTRY_USER_.DEFAULT

    _REGISTRY_MACHINE_SECURITY

    _REGISTRY_MACHINE_SOFTWARE

    _REGISTRY_MACHINE_SYSTEM

    _REGISTRY_MACHINE_SAM

    Now rename these files:

    Rename _REGISTRY_USER_.DEFAULT to DEFAULT

    Rename _REGISTRY_MACHINE_SECURITY to SECURITY

    Rename _REGISTRY_MACHINE_SOFTWARE to SOFTWARE

    Rename _REGISTRY_MACHINE_SYSTEM to SYSTEM

    Rename _REGISTRY_MACHINE_SAM to SAM

    Now reboot your computer, remove the live CD and Windows should be working.

    Notes:

  • Mike

    If you are able to get into Safe Mode please try to disable automatic reboot on error and see if your system gets a bugcheck (BSoD).

    1. right-click on My Computer and click Properties
    2. click on the Advanced tab
    3. click on Settings where it says Startup and Recovery
    4. uncheck Automatically restart
    5. reboot your System and startup in normal mode

    If you do get a Blue Screen please write down the following informations:
    – Error Name (all CAPS with underscore for spaces e.g. “IRQ_NOT_LESS_OR_EQUAL”)
    – STOP code e.g. “STOP: 0x00000001 (0x1234567c …..)”
    – any file associated with the error (e.g. “tcpip.sys – Address 0xaa49d9de …”)

    for the STOP code it’s important to note all HEX codes (0x….*)
    for system files/drivers the first Address should be enough