Chkdsk utility in Windows 7
WINDOWS DESKTOP MANAGEMENT TIPS
How to run the chkdsk utility in Windows 7
Serdar Yegulalp, Contributor
07.06.2010
Rating: -4.00- (out of 5)
Enterprise IT tips and expert advice
Digg This! StumbleUpon Del.icio.us
The most fragile -- yet critical -- component in any computer is the
hard disk. While hard drives have become much more dependable in the
past 15 years, accidents still happen, and when they do, it's your
data that gets chewed up and spat out like digital bubble gum.
To complement the increased reliability of hard drives, the file
systems used with them have also evolved. In Windows, FAT gave way to
FAT32 and now NTFS (New Technology File System) -- or, rather, NTFS
went from a server-only piece of exotica to the file system used on
the desktop.
But a few things haven't changed, and one of them is the tool used to
keep the file system consistent when things go wrong: chkdsk.
What is chkdsk?
Chkdsk's existence is encapsulated in the pronunciation of its name:
check disk. When you run chkdsk from an administrator-level command
line, it analyzes a particular volume -- hard drive, solid-state
drive, removable disk, etc. -- for problems that might indicate an
easily-fixed inconsistency or hardcore data corruption.
The most common form of the chkdsk command is:
chkdsk /f
Where:
is a drive letter, e.g., C:
The /f switch tells chkdsk to fix errors and not simply produce a
report about the state of the disk, which is what happens if you run
chkdsk with the volume name as the only parameter and no other
switches.
Note that running without the /f parameter can return incomplete
information about the nature of the problems on a disk, as shown in
Figure 1.
Figure 1: An instance of chkdsk run without the /f parameter (click to enlarge).
If you run chkdsk without /f, the problems discovered may need to be
fixed before other errors can be repaired. Furthermore, you should
always run chkdsk at least one more time to determine if you need to
repair anything afterwards the initial fix.
Some of the other commonly used switches for chkdsk include the following:
/v -- Runs chkdsk in verbose mode. It explains in great detail which
actions, if any, are being taken as it runs.
/x -- Dismounts the volume to be checked before the check is run. If
you're checking a nonsystem volume, use this option because it
guarantees that the drive will not be accessed by other programs in
the system during the check process. If you don't pass this parameter
and you try to run chkdsk on a volume that's mounted, you'll be asked
if you want to dismount it first. A volume that the system is using,
-- such as the drive with the /Windows directory, can't be dismounted.
Instead, you'll be asked if you want to run the disk check at the next
reboot.
/r -- Attempts to scan for and recover information from bad sectors on
the disk. This option takes a long time to run -- hours on end for
large drives. As a result, it should be used only if you want to
recover information from a damaged disk that's been taken offline from
its host.
/i and /c -- These two options attempt to speed up checking NTFS
volumes by skipping certain indexes and cycles, respectively, within
the folder structure.
For a full list of options, type chkdsk /? in the command line.
Note that chkdsk must always be run with elevated privileges. If you
try to run it as a nonadministrative user, it will print the following
error to the console:
Access Denied as you do not have sufficient privileges. You have to
invoke this utility running in elevated mode.
Chkdsk in action
If chkdsk is needed, it will usually run automatically. For example,
if your system crashes or its power is interrupted, chkdsk may run the
next time the system boots. This happens if one or more of the volumes
in the system has its "dirty bit" set -- a flag on an NTFS volume that
indicates a write was pending for that disk. Chkdsk runs for that
volume to determine if all is well.
Regardless if chkdsk runs automatically or not, you should always run
it on a volume in the following scenarios:
If applications behave strangely or certain files cannot be read after
a blue screen of death (BSOD) or an application crash
If a disk was unmounted from the system without warning (as when a
cable comes unplugged), and it doesn't reliably read when remounted
If a disk appears to have suffered physical damage. Even if it's
readable, it's generally best to inspect it completely if the contents
are critical with the /r option.
The end results of any chkdsk operation are written to the application
log with the event ID 26214, as shown in Figure 2.
Figure 2: The results of a chkdsk operation as written to the
application event log (click to enlarge).
Chkdsk from the Recovery Console
Chkdsk can also run from the Recovery Console in Windows XP. The
options in the Recovery Console version of chkdsk are limited to /p,
which is the same as /f, and /r.
More on desktop management
Book chapter How to run the Chkdsk utility in Windows Vista
Tools Cleaning up PCs with Sysinternals
Running chkdsk from the Recovery Console is one way to determine if
the system volume has been damaged, especially if the system was
unexpectedly shut down and you didn't have an opportunity to schedule
a chkdsk operation beforehand.
Note that running chkdsk from the Recovery Console doesn't log the
output to the application log, since the appropriate services aren't
running.
Chkdsk and self-healing NTFS in Windows 7
Some of the best new features in Windows Vista and Windows 7 were
slipped in under the hood when no one was looking. This includes
Self-Healing NTFS, a feature that improves how errors detected by the
file subsystem would be isolated, scrubbed and repaired in the
background.
As a result of this feature, Chkdsk needs to run less often.
A possible downside of self-healing NTFS is that the spot checks can
silently delete data without the user's knowledge. Personally, I think
this would happen only if you're dealing with flaky disk hardware, but
it's possible to not know about flaky disk hardware until after
something bad occurs.
To that end, Microsoft added BugCheckOnCorrupt to NTFS. This feature
does exactly what you think it does: If the system discovers NTFS
corruption, it throws a blue screen of death and shuts everything down
instead of attempting to spot fix it.
This may sound counterintuitive: Why would you want the system to
crash in such a circumstance? But the idea is to stop the system from
doing anything that might corrupt data, including attempting a repair,
which could do more damage.
Although triggering a bug check may be extreme, it allows you to stop
everything and make an image of the disk, or a backup of the most
crucial data, before attempting a repair operation with chkdsk.
To turn on BugCheckOnCorrupt, issue the following command from an
admin privilege command line:
fsutil behavior set BugcheckOnCorrupt 1
Reboot and then issue the following command, again from an
administrative command line, for each drive you want to check:
fsutil repair set 0x10
The command fsutil repair query determines the repair
status for a given drive. To disable BugCheckOnCorrupt for a
particular drive, use fsutil repair set 0x1; to turn it
off completely systemwide, use fsutil behavior set BugCheckOnCorrupt
0.
Remember, you don't have to set BugCheckOnCorrupt unless you have
doubts about the quality of your disk hardware.
Chkdsk and BugCheckOnCorrupt are critical utilities for monitoring
Windows 7 systems. Knowing how to use them can help you when hardware
goes bad.
How to run the chkdsk utility in Windows 7
Serdar Yegulalp, Contributor
07.06.2010
Rating: -4.00- (out of 5)
Enterprise IT tips and expert advice
Digg This! StumbleUpon Del.icio.us
The most fragile -- yet critical -- component in any computer is the
hard disk. While hard drives have become much more dependable in the
past 15 years, accidents still happen, and when they do, it's your
data that gets chewed up and spat out like digital bubble gum.
To complement the increased reliability of hard drives, the file
systems used with them have also evolved. In Windows, FAT gave way to
FAT32 and now NTFS (New Technology File System) -- or, rather, NTFS
went from a server-only piece of exotica to the file system used on
the desktop.
But a few things haven't changed, and one of them is the tool used to
keep the file system consistent when things go wrong: chkdsk.
What is chkdsk?
Chkdsk's existence is encapsulated in the pronunciation of its name:
check disk. When you run chkdsk from an administrator-level command
line, it analyzes a particular volume -- hard drive, solid-state
drive, removable disk, etc. -- for problems that might indicate an
easily-fixed inconsistency or hardcore data corruption.
The most common form of the chkdsk command is:
chkdsk
Where:
The /f switch tells chkdsk to fix errors and not simply produce a
report about the state of the disk, which is what happens if you run
chkdsk with the volume name as the only parameter and no other
switches.
Note that running without the /f parameter can return incomplete
information about the nature of the problems on a disk, as shown in
Figure 1.
Figure 1: An instance of chkdsk run without the /f parameter (click to enlarge).
If you run chkdsk without /f, the problems discovered may need to be
fixed before other errors can be repaired. Furthermore, you should
always run chkdsk at least one more time to determine if you need to
repair anything afterwards the initial fix.
Some of the other commonly used switches for chkdsk include the following:
/v -- Runs chkdsk in verbose mode. It explains in great detail which
actions, if any, are being taken as it runs.
/x -- Dismounts the volume to be checked before the check is run. If
you're checking a nonsystem volume, use this option because it
guarantees that the drive will not be accessed by other programs in
the system during the check process. If you don't pass this parameter
and you try to run chkdsk on a volume that's mounted, you'll be asked
if you want to dismount it first. A volume that the system is using,
-- such as the drive with the /Windows directory, can't be dismounted.
Instead, you'll be asked if you want to run the disk check at the next
reboot.
/r -- Attempts to scan for and recover information from bad sectors on
the disk. This option takes a long time to run -- hours on end for
large drives. As a result, it should be used only if you want to
recover information from a damaged disk that's been taken offline from
its host.
/i and /c -- These two options attempt to speed up checking NTFS
volumes by skipping certain indexes and cycles, respectively, within
the folder structure.
For a full list of options, type chkdsk /? in the command line.
Note that chkdsk must always be run with elevated privileges. If you
try to run it as a nonadministrative user, it will print the following
error to the console:
Access Denied as you do not have sufficient privileges. You have to
invoke this utility running in elevated mode.
Chkdsk in action
If chkdsk is needed, it will usually run automatically. For example,
if your system crashes or its power is interrupted, chkdsk may run the
next time the system boots. This happens if one or more of the volumes
in the system has its "dirty bit" set -- a flag on an NTFS volume that
indicates a write was pending for that disk. Chkdsk runs for that
volume to determine if all is well.
Regardless if chkdsk runs automatically or not, you should always run
it on a volume in the following scenarios:
If applications behave strangely or certain files cannot be read after
a blue screen of death (BSOD) or an application crash
If a disk was unmounted from the system without warning (as when a
cable comes unplugged), and it doesn't reliably read when remounted
If a disk appears to have suffered physical damage. Even if it's
readable, it's generally best to inspect it completely if the contents
are critical with the /r option.
The end results of any chkdsk operation are written to the application
log with the event ID 26214, as shown in Figure 2.
Figure 2: The results of a chkdsk operation as written to the
application event log (click to enlarge).
Chkdsk from the Recovery Console
Chkdsk can also run from the Recovery Console in Windows XP. The
options in the Recovery Console version of chkdsk are limited to /p,
which is the same as /f, and /r.
More on desktop management
Book chapter How to run the Chkdsk utility in Windows Vista
Tools Cleaning up PCs with Sysinternals
Running chkdsk from the Recovery Console is one way to determine if
the system volume has been damaged, especially if the system was
unexpectedly shut down and you didn't have an opportunity to schedule
a chkdsk operation beforehand.
Note that running chkdsk from the Recovery Console doesn't log the
output to the application log, since the appropriate services aren't
running.
Chkdsk and self-healing NTFS in Windows 7
Some of the best new features in Windows Vista and Windows 7 were
slipped in under the hood when no one was looking. This includes
Self-Healing NTFS, a feature that improves how errors detected by the
file subsystem would be isolated, scrubbed and repaired in the
background.
As a result of this feature, Chkdsk needs to run less often.
A possible downside of self-healing NTFS is that the spot checks can
silently delete data without the user's knowledge. Personally, I think
this would happen only if you're dealing with flaky disk hardware, but
it's possible to not know about flaky disk hardware until after
something bad occurs.
To that end, Microsoft added BugCheckOnCorrupt to NTFS. This feature
does exactly what you think it does: If the system discovers NTFS
corruption, it throws a blue screen of death and shuts everything down
instead of attempting to spot fix it.
This may sound counterintuitive: Why would you want the system to
crash in such a circumstance? But the idea is to stop the system from
doing anything that might corrupt data, including attempting a repair,
which could do more damage.
Although triggering a bug check may be extreme, it allows you to stop
everything and make an image of the disk, or a backup of the most
crucial data, before attempting a repair operation with chkdsk.
To turn on BugCheckOnCorrupt, issue the following command from an
admin privilege command line:
fsutil behavior set BugcheckOnCorrupt 1
Reboot and then issue the following command, again from an
administrative command line, for each drive you want to check:
fsutil repair set
The command fsutil repair query
status for a given drive. To disable BugCheckOnCorrupt for a
particular drive, use fsutil repair set
off completely systemwide, use fsutil behavior set BugCheckOnCorrupt
0.
Remember, you don't have to set BugCheckOnCorrupt unless you have
doubts about the quality of your disk hardware.
Chkdsk and BugCheckOnCorrupt are critical utilities for monitoring
Windows 7 systems. Knowing how to use them can help you when hardware
goes bad.


Superb! Generally I never read whole articles but the way you wrote this information is simply amazing and this kept my interest in reading and I enjoyed it.
Reply to this
I absolutely love your blog and find almost all of your post’s to be precisely what I’m looking for. Does one offer guest writers to write content in your case? I wouldn’t mind creating a post or elaborating on a lot of the subjects you write regarding here. Again, awesome site!
Reply to this
Its highly informative. I would be visiting your blog hereafter regularly to gather valuable information.
Reply to this
Informative knowledge about how to do SEO of a website. I will share this among other people. I am the regular visitor of your site. I always gain Information from this website. I will rcommend this website among other.
Reply to this
gunshotdigital@rediffmailcom
marketing agency
http://wwwgunshotdigitalcom/services-interactive-marketing/
Informative knowledge about how to do SEO of a website. I will share this among other people. I am the regular visitor of your site. I always gain Information from this website. I will rcommend this website among other.
Reply to this
Wow, Fantastic article, it’s so helpful to me, and your blog is very good,
Custom clothing
Reply to this
Easily, the publish is really the greatest on this laudable topic. I concur with your conclusions and will thirstily look forward to your future updates. Saying thanks will not just be sufficient, for the fantastic lucidity in your writing. I will instantly grab your rss feed to stay privy of any updates. Solid work and much success in your business enterprise!
Tango i osloo
Reply to this
We're a group of volunteers and opening a new scheme in ourcommunity. Your web site provided us with valuable information to work on. You have done an impressive job and our wholecommunity will be grateful to you.
online auctions sites
Reply to this
wow, awesome post, I was wondering the same thing. and found your site by bing, many userful stuff here, now i have got some idea. I've bookmark your site and also add rss. keep us updated.
Reply to this
Interesting and important information. It is really beneficial for us. Thanks
Tango kurs oslo
Reply to this
wow...this is something i have never ever read.very detailed analysis.
This is indeed a great post, I would surely love to know more about it. I will look forward to see more
Reply to this
It is an interesting post, and really appreciable. The clearness in your post is simply spectacular and i can assume you are an expert on this subject. I will grap each and every information and refer to my friends also.
Reply to this
Thanks for this post. It Very nice Blog. It was a very good Blog. I like it. Thanks for sharing knowledge. Ask you to share good Blog again.
Reply to this
I just couldn’t leave your website before telling you that we really enjoyed the quality information you offer to your visitors… Will be back often to check up on new posts.
Reply to this
When i won't trust every thing during this prepared section,woolrich outlet, however achievecome up with numerous great elements. In spite it turned out an adequately considered along with good browse then i worked I might make that you a thought.
Reply to this
I paid for this ,woolrich sito ufficiale,woolrichwoolrich parka in the white flowered for a summertime back garden special event. I am not able to hold out to put on it. I just love the item. I was reluctant to get a woolrich arctic parka on line,woolrich outlet online,woolrich outlet,woolrich parka, still so pleased I had a chance. It will likely be perfect for this occassion. The fit is true to size. I do not have acomplaint about this item. http: //www woolrich-jacken. de.
Reply to this
Those Moncler happen to be relaxed in addition to purpose properly regarding warming system. But, I feel this model is often a tad unflattering. It seemed like I actually was basically carrying any diaper. I in addition saw another patient going throughout most of these Piumini Moncler, many people outdoor jackets conduct look superior.
Reply to this
Thanks for sharing us about Window 7 information, actually you know i have no idea about window 7 it's so helpful blog i found great information on this blog & i wanted to more information about window so please keep up more post. Nice post!
Jerusalem Apartment Rentals
Reply to this
Window 7 is ultimate and Is better than others windows,They did not know me, they said my Friend, and now i am use window 7...
Thanks for sharing this post.
keep up good work
Reply to this
Hi, interesting post. I have been wondering about this topic, so thanks for posting. I’ll definitely be subscribing to your site. Keep up the good posts
Reply to this
Thank you to tell us so much useful information. So nice sharing. I’m glad to read it.
Reply to this
Thanks for sharing this nice and informative blog. i really appreciated you . it's very helpful for one who just finding resources about it.
keep blogging.
Reply to this
Woolrich è un marchio storico degli Stati Uniti, che ha una lunga storia. woolrich outlet prodotti sono di buona qualità e caratteristiche, e sono progettati con la moda. wwwwoolrichoutlet-itcom woolrich parka sono progettati per coloro che il rispetto per le industrie tradizionali e l'amore vestiti funzionali. Tutti woolrich arctic parka in spaccio woolrich sono di alta qualità e spedizione veloce.Woolrich site ufficiale non prestare più attenzione per mostrare il loro marchio,woolrich,wolrichoutlet-itcom, ma ogni singolo prodotto è nato per la funzione, e nessun dettaglio in più, come woolrich parka. woolrich è oggi senza dubbio uno dei più caldi marchi negli Stati Uniti.
Reply to this
Nel 1942 scrisse con lo pseudonimo William Irish il racconto It Had to be Murder,woolrich parka, che nel 1954 fu rinominato Rear Window (La finestra sul cortile) e divenne un film di Alfred Hitchcock. La sua fase più creativa durò fino al 1948: in questi anni pubblicò altri cinque romanzi della serie nera, tra cui i classici L'alibi nero (Black Alibi,woolrich-woolrichscom,woolrich outlet, 1942), L'angelo nero (Black Angel,woolrich sito ufficiale, 1943) e Appuntamenti in nero (Rendezvous in Black, 1948). Contemporaneamente scrisse altri capolavori con gli pseudonimi di William Irish,woolrich,woolrich-woolrichscom, tra i quali La donna fantasma (Phantom Lady,woolrich arctic parka, 1942) e George Hopley, tra i quali La notte ha mille occhi (Night Has a Thousand Eyes, 1945).
Reply to this
Hollister,woolrich arctic parka, much like Abercrombie and Fitch, and American Eagle, engages their clothing styles with a ?beach theme.? Which is currently the theme preferred by millions of teenagers worldwide. Not only is their clothing stylish, but they are extremely comfortable. Comfortable fitting jeans, as well as pleasant fitting shirts,woolrich parka, helped enable Hollister to become successful.What does Hollister have to offer? Well,woolrich sito ufficiale,Hollister Clothes Rank in Top Choices For Teens, Hollister has all types of clothing products available. Top choices include: Jeans,woolrich, t-shirts, long sleve shirts, tank tops, and hoodies. The largest size for Hollister products are an XL. They are trying to promote smaller articles of clothing,woolrich outlet, which as a result look more stylish.Currently there are 455 Hollister stores in the United States,Hollister Clothes Rank in Top Choices For Teens, as well as Canada. Each year, more stores are opening, finding more success. At some of these locations, Hollister models display their clothing. To find out how to be a Hollister model one can view the ?How to Become a Hollister Model article, which is located at the site specified below (which including has tips on how to find a good agency).
Reply to this
Hollister California pursues the technique of "walking self-marketing",hollister, where in wearing an item of clothing from HCO results in direct advertising. This is notably achieved through the large embroidery or screenprint of the brand's name,hollister sale, initials,hollister uk,hollister2, fictional date of establishment and the flying seagull logo on the vast majority of their merchandise. The HCO-labeled shopping bag carried out of the store produces a similar effect. As a result,hollister2, the company has not relied on media marketing to communicate its desired look and appeal. The brand's marketing images are sepia toned and modified in order to look somewhat faded; this is reminiscent of the grayscale marketing images used by the Abercrombie & Fitch brand. The sepia toned images provide HCO's campaigns with a vintage feel that is adequate to their fictional date of establishment, and the lifestyle promoted by the brand.
Reply to this
Thanks to share that information with us, Window 7 Latest version of Window and many people have problem of how to perform chkdisk. thanks to u provide chkdisk information on your site.
Reply to this
I would like to thank you for the efforts you have made in writing this article, and i am hoping the same work from you in the future as well. Thanks for sharing us this article!
Reply to this