Discussion Locked

invalid boot.ini file

0 helpful
5 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
Every time I start my pc (AMD Athlon 1.47 running Win XP) I get an invalid boot.ini file- booting from c:/windows. It also tells me it needs to run check disk. It doesn't matter whether I run check disk or not it still wants to run it every time I turn my pc on. I have looked in scheduled tasks and can't find where it is scheduled to run. I have tried to find my boot ini file and it won't let me access it. I also can't run scan disk or disk defragmenter. If I try it tells me check disk is scheduled to run. I can't even run my system restore. Once I finally get my windows screen up my pc seems to run ok. Any suggestions other than the trash can??

5 replies

by dklippert

From the forums:

Boot with the Win XP CD, and when you see the option to Setup or Repair, choose Repair to enter Recovery Console. At the Command Prompt, type "bootcfg /rebuild" that rewrites the BOOT.INI.
To save the old 'boot.ini' first, you first run "bootcfg /copy".

If you have a single hard drive, single partition system, with an IDE hard disk, and you're not using NTFS for your file system, you can boot with a Win98/ME startup disk. At the A: prompt type ATTRIB C:\BOOT.INI -S -H -R Then type EDIT C:\BOOT.INI

Modify the existing BOOT.INI to read:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /sos

Then save the file. This method will only work if you have FAT or FAT32 for your file system.

by nair_paresh

Try Going into msconfig
start/run/msconfig
and access BOOT.INI from there.
U can change it from there
Follow manuals for respective O/S as to what to do with BOOT.INI

This discussion is closed to new replies.