I'm having a little trouble understanding why the modified boot.ini didn't allow the machine to boot properly...
Let's experiment a little if you have the time. For this we'll need the installation cd and your current product key. What I have in mind is a parallel installation of XP which will not include any of the third party software. This should add an entry to the boot.ini and give you a choice of what to boot to. First, we need to make one small change to the current boot.ini file. Open it as before and change the time to display to 30 as shown below in red. Save the file as before.
[boot loader]
timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Media Center Edition" /noexecute=optin /fastdetect /TUTag=ZIZ87M /Kernel=TUKernel.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Media Center Edition (TuneUp Backup)" /noexecute=optin /fastdetect /TUTag=ZIZ87M-BAK
Then do a parallel install:
Boot to the Windows XP installation cd by pressing a key when the "Press any key to boot from cd" prompt appears at the top of the screen.
- At the "Welcome to Setup" screen, press Enter to set up Windows XP.
- Accept the License Agreement by pressing F8
- With your current installation selected in the box, press Esc
- Select C: Partition1 [NTFS] in the box and press Enter
- To continue setup using this partition, press C
- Now you should see formatting options...choose the last one, Leave the current file system intact (no changes), and press Enter
- To use a different folder, press Esc
- Name the folder WINDOWS0 (just type a 0 (zero)) and press Enter
The Windows installation should begin. This will install Windows to a new folder, leaving your data intact. Any programs installed on the old directory will have to be reinstalled to the new one. Device drivers will also have to be installed for all the hardware to work as it should.
The data will be located in the Documents and Settings folder (C:\Documents and Settings) under your old user account name...so when you set up the new installation, give yourself a slightly different user account name.
Once this completes (DO NOT activate this install) let me know if: 1) You are given the boot options when you start the machine, and 2) Does it boot to the new installation properly when it's chosen from the options.