Moderator/ Forum Users....Please help me on this following issue.
When I run CHKDSK at the command prompt I get the following message.
Stage 1….completed
Stage 2….completed
CHKDSK is recovering lost files.
Recovering Orphaned file SHOWLE~1 <61375> into directory file 18331.
Recovering Orphaned file SHOWLETTER[1] <61375> into directory file 18331.
Stage 3 ….completed
Correcting errors in the master file table’s Bitmap attribute
Correcting errors in the Volume Bitmap.
Windows found problems with the file system.
Run CHKDSK with the /F (fix) option to correct these"
History & Corrective Actions Tried:
I got my SmartStep 250N back from Dell Repair 4 days back. I had sent it because of my shutdown problems and they have done some work on heat sink flow though not sure what was done. I had the latest A05 BIOS updated in the system even before I sent the system for repair but the work card showed that the system BIOS was updated. Not sure why they did it again or there is a latest one than this one. But when I was working in the evening I got a BLUE SCREEN with this error message "KERNEL STACK INPAGE ERROR" and "beginning physical dump of memory". Not sure what this means.
I found two Microsoft Knowledge Base articles that have information on diagnosing what may cause this error message :
Troubleshooting "Stop 0x00000077" or "KERNEL_STACK_INPAGE_ERROR"
I ran the chkdsk in the command prompt and it said there was some errors in the harddisk and asked me to run a chkdsk /f command. But my system wouldn't allow that saying that there are some open programs. So I got it touch with Dell technical support and learnt that it has to be done through Recovery Console.
I tried to do it with recovery console but it allows only chkdsk /p and chkdsk /r options it doesn't list any chkdsk /f option. So I ran the chkdsk /p option first and it said the disk some errors. chkdsk /r didn't give any error messages. So i exited from recovery console and ran again chkdsk in the command window. But still it shows there is some error and I need to run chkdsk /f.
When I run chkdsk/f at the command prompt I got this following error....Cannot lock device...do u need to run it during restart(Y/N)...I said yes.
So I scheduled the chkdsk/f when the system restarts. The system restarted and the 5 stages of chkdsk were completed and windows was loaded.
When I ran the chkdsk command again at the command prompt to see if the errors have been removed it still gives me the error showing
Correcting errors in the Volume Bitmap.
Windows found problems with the file system.
Run CHKDSK with the /F (fix) option to correct these.
I also ran the DFT ( Drive Fitness Test of Hitachi. My hard disk is TravelStar 40GN Model IC25N040ATCS04-0 of Hitachi's ) both quick and advanced tests which passed the IDE successfully. I also ran the DELL diagnostics for HDD and it also passed successfully.
Does it mean I don't have any physical damage and just file corruption on the NTFS.
For a complete list of messages that I sent/got from Dell
It sounds like you are having some form of Boot record problems. You may want to try a "Fixmbr" to recreate the master boot record.
You may want to backup your data by plugigng your drive into another machine and setting is as the slave drive. Then copying files over to another drive. Fixmbr sometimes solves the problem... othertimes it does not.
You may also want to try a reinstallation of Windows XP over the top (replaces system files)
The behavior of CHKDSK you are describing is perfectly normal. The explanation is complicated, so I'll just post some links for you to ckeck out. After you've run chkdsk /f and restarted, go to start-control panel-admin tools- event viewer. In the left pane click application. In the right pane right click the most recent winlogon and select properties. You will be able to see the corrective action windows took when you restarted.
Interestingly once I got back the computer from Dell repair and once I got the "KERNEL_STACK_INPAGE_ERROR" my system requested a CHKDSK at restart and I allowed it. The following is the log for that CHKDSK. It shows 215 index entries were cleaned up,etc. I think something went wrong in Dell repair or in shipping that caused this error. So can I request Dell to replace my hard disk. It is still under warranty.
Checking file system on C:
The type of the file system is NTFS.
One of your disks needs to be checked for consistency. You
may cancel the disk check, but it is strongly recommended
that you continue.
Windows will now check the disk.
Cleaning up minor inconsistencies on the drive.
Cleaning up 215 unused index entries from index $SII of file 0x9.
Cleaning up 215 unused index entries from index $SDH of file 0x9.
Thanks JRosenfield for your information. Inputs from both you and Rob make me feel better and stop worrying about this and carry on with my work.
Do you know if there is any tool to continuously monitor the state of Harddisk and report if there is something wrong going on or the disk to going to fail and info like that.
it also says that chkdsk /r implies (i.e. includes) chkdsk /f
It is quite usual to find that chkdsk finds and fixes minor inconsistencies in the indexes; I think that they often relate to files that have been deleted, but are stuill recorded in the NTFS indexes. Anyway it is not a problem.
That's what I expect it to be. But do you have any idea why these inconsistencies occur in the NTFS filesystem ? I don't have any clue what's happening.
The log you posted indicates that windows did its job when you restarted. There is nothing in your log any different than what I see when I run chkdsk, nor is there anything to indicate a problem with your hard drive. If you want to be sure, boot from the Dell Diagnostic Tools CD and run a test on the disk.
Check the link I added to my previous post above. I think that will help you understand better what's happening with chkdsk.
I got very obsessed with this whole chkdsk deal a while back and found it next to impossible to get any good explanation, even from Microsoft, as to why chkdsk keeps indicating 'problems'. Actually, there is NO problem.
This problem occurs because when Chkdsk is run against an NTFS volume, Chkdsk.exe may report that security descriptors are in the database that are no longer referenced by any file or folder, and that it is removing them. However, Chkdsk.exe just reclaims the unused security descriptors as a housekeeping activity, and is not actually fixing any kind of problem.
Microsoft has confirmed that this is a problem in Windows. Fortunately, this error message is an informational message, and can be safely ignored.
All NTFS volumes contain a security descriptor database. This database is populated with security identifiers that represent unique permission settings applied to files and folders. When files or folders have unique NTFS permissions applied, NTFS stores a unique security descriptor once on the volume, and also stores a pointer to the security descriptor on any file or folder that references it.
If files or folders no longer use that unique security descriptor, NTFS does not remove the unique security descriptor from the database, but instead, keeps it cached. Like any caching strategy, you want to keep the cached information as long as possible because it may be used again.
To determine if more serious problems exist before scheduling or running Chkdsk.exe with the /f switch, run the "chkntfs :" (without the quotation marks) command, where is the drive letter of the drive you want to run the "chkdsk /f" (without the quotation marks) command against. If this command reports that the "dirty bit" is set, there may be real damage that needs to be fixed.
KI Technology G
4 Posts
2860
0
Posted January 16th, 2004 17:00
It sounds like you are having some form of Boot record problems. You may want to try a "Fixmbr" to recreate the master boot record.
You may want to backup your data by plugigng your drive into another machine and setting is as the slave drive. Then copying files over to another drive. Fixmbr sometimes solves the problem... othertimes it does not.
You may also want to try a reinstallation of Windows XP over the top (replaces system files)