Hello steelydan...
Problem 1Open Computer Management...Right click on "My Computer" and choose "Manage". In the console tree, right-click "Computer Management (Local)", and then select "Properties". On the "Advanced" tab, under "Startup and Recovery", click "Settings".
In the "Default Operating System" dropdown menu, choose the OS you wish to start when you boot. Deselect the checkbox next to "Time to display list of operating systems". Click on the "Edit" button. Click on "File" on the toolbar and select "Save As" and save a copy of the boot.ini (name it boot.old) to your desktop. Then remove (Delete) the text shown in red below. Click "File" and select "Save". Click "Ok", "Apply", then "Ok". Close the management window. Reboot. If all goes well, you can delete boot.old from the desktop.
[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" /noexecute=optin /fastdetect
C:\ = "Microsoft Windows"__________________________
Problem 2b We need to unset that Dirty Bit.
- If you have Spyware Doctor installed, uninstall it.
- If you have ZoneAlarm installed, open it, click the "Overview" tab, then select "Preferences", and UNcheck the "Protect ZA Client" check box.
Click
Start, then
Run, type
cmd in the Open box and click "Ok". At the prompt in the Command window, type the following commands, pressing "Enter" after each one:
(Please note the spaces in the following commands.)- chkntfs /d ..... (This will reset autocheck options to default)
- chkntfs /c E: ..... (This will allow checking drive E:)
- fsutil dirty query e: ..... (This queries the drive and will most likely tell you that it is dirty)
- chkntfs /x e: ..... (The x switch tells Windows to NOT check the specified drive on the next boot)
At this point, restart your computer, it will not do a chkdsk and will boot directly to Windows.This next step is important as this is where the Dirty Bit will be unset.Click
Start, then
Run, type
cmd in the Open box and click "Ok". At the command prompt, type the following, pressing "Enter" after each one:
(Again, note the spaces.)- chkdsk /f /r e: ..... (To manually run a full chkdsk operation)
- Y ..... (To accept having it run on the next boot)
This should take you through 5 stages of the scan and will unset that Dirty Bit. Be patient...this is a very thorough check and will take quite a while.
Finally, when the chkdsk operation has completed, type
fsutil dirty query e:, press "Enter", and Windows will confirm that the Dirty Bit is
not set on that drive.
Now reboot again and see if chkdsk still runs on bootup.
wannabe1
Edited by wannabe1, 27 March 2006 - 08:19 AM.