Fix booting problems with Windows
Every now and then Windows cannot boot up and says one or more system files required is/are corrupted. In many cases people chooses to reinstall Windows but it is easy to fix the problem with reinstalling Windows. You will need to use Windows Repair Installation option. I am not so sure how many things can be fixed but I will go through the one that I’ve fixed.
While trying to install software my PC turned off due to electricity failure (usual scenario in Bangladesh). Later when I started my PC Windows simply refused to boot up and said one of the file was corrupted. So I inserted my Windows installation CD. CD was booted to take me to the screen where it says I already have Windows installed and gives me option to select whether I want to reinstall or repair. There I entered my administrative password and searched for options by typing “help”. There I found one option called “fixboot” and after running it I exited from repair mood. Then I restarted my PC to start Windows normally.
Steps are as follows:
1. Insert Windows CD
2. Boot with CD
3. Select option to Repair Windows Installation
4. Type in your administrative password (if you have set one)
5. Type “fixboot”
6. Type “exit” to restart your PC
Well after you do that you might find yourself with second part of the problem. This time whenever you will start/restart your PC Windows will ask you to check one/more drive(s). It is always good to go through the checks first time after fixing boot problem. But sometimes it never stops. Windows refers this problem as “setting dirty bit”. The thing happens here is when Windows starts, kernel calls autochk.exe which checks for the dirty bit. If it finds one then Windows asks you to check your disk. To fix this problem we will need to unset the dirty bit on the volume that Windows asks you to check through. Following are the steps:
After starting Windows:
1. Go to Command Prompt, Start > Run > cmd
2. Type in the command “fsutil dirty query f:” Here f: is the troubled drive and running this command will tell you whether this drive is dirty or not. It will simply say “The volume is dirty”.
3. Type the next command (if system reports the drive as dirty) “chkntfs /X f:” Here /X is instructing Windows not to check this drive on next boot up.
4. Restart your PC and you should not be asked to recheck your drive
5. After Windows starts go to Command Prompt
6. Type “chkdsk /f /r f:” Here you will be checking the drive manually. This check disk process completes in 5 stages and should be able to unset the dirty bit.
7. Type “fsutil dirty query f:” to check what Windows reports. Windows should say the drive is not dirty anymore.
Hope this will help you solve problems in future. Well if you check this post before encountering the problem.
Thank you










