Disk defragmenter error / failure (XP sp2)

G

Guest

When I try to run or analyze the disk defragmenter on my C drive, I get the
message that it can not continue because of corruption in the file
c:\windows\system32\xxx. (xxx is various different files) Everything else
runs fine, and there is no virus or spyware present that I know of. It will
defragment my D drive just fine. I have tried to defrag while running in the
safe mode, and also while in DOS, with the same results. Any help will be
greatly appreciated!
 
W

Wesley Vogel

Run Error checking first! Reboot. Then try to run Defrag again.
Defrag has problems with corrupted files.

1. In My Computer or Windows Explorer, right-click the volume you want to
check, and then click Properties.
2. On the Tools tab, click Check Now.
3. Select both of these:

* Automatically fix file system errors
* Scan for and attempt recovery of bad sectors

A message will popup.

[[The disk check could not be performed because the disk check utility needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk check
to occur the next time you restart the computer?]]

Click YES.

You have to reboot for Error-checking to run.

Then reboot.

For a peek at the chkdisk log.
Start | Run | Type: eventvwr | OK
Look in Application | Listed as Information
under Winlogon, Event 1001
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it or
because the dirty bit was set.]]

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
G

Gerry Cornell

In addition to the suggestions by Wes I would try Start, Run, type "sfc
/scannow" without quotes and hit
Enter.

Description of Windows XP and Windows Server 2003 System
File Checker (Sfc.exe)
http://support.microsoft.com/default.aspx?scid=kb;en-us;310747

--

Hope this helps.

Gerry
~~~~
FCA
Stourport, England

Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~


Wesley Vogel said:
Run Error checking first! Reboot. Then try to run Defrag again.
Defrag has problems with corrupted files.

1. In My Computer or Windows Explorer, right-click the volume you want to
check, and then click Properties.
2. On the Tools tab, click Check Now.
3. Select both of these:

* Automatically fix file system errors
* Scan for and attempt recovery of bad sectors

A message will popup.

[[The disk check could not be performed because the disk check utility
needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk
check
to occur the next time you restart the computer?]]

Click YES.

You have to reboot for Error-checking to run.

Then reboot.

For a peek at the chkdisk log.
Start | Run | Type: eventvwr | OK
Look in Application | Listed as Information
under Winlogon, Event 1001
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it
or
because the dirty bit was set.]]

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
BillyElevator said:
When I try to run or analyze the disk defragmenter on my C drive, I get
the message that it can not continue because of corruption in the file
c:\windows\system32\xxx. (xxx is various different files) Everything else
runs fine, and there is no virus or spyware present that I know of. It
will defragment my D drive just fine. I have tried to defrag while
running in the safe mode, and also while in DOS, with the same results.
Any help will be greatly appreciated!
 
G

Guest

I ran error check and no problems were reported. WHen I tried to run defrag,
I got the same message that I reported before. The following is what my
event viewer recorded:


Event Type: Information
Event Source: Winlogon
Event Category: None
Event ID: 1001
Date: 11/20/2006
Time: 11:01:44 AM
User: N/A
Computer: BILLS
Description:
Checking file system on C:
The type of the file system is FAT32.

A disk check has been scheduled.
Windows will now check the disk.
Volume Serial Number is 320D-180E
Windows is verifying free space...
Free space verification is complete.
Windows has checked the file system and found no problems.
18409504 KB total disk space.
2048688 KB in 1946 hidden files.
64336 KB in 3771 folders.
13559840 KB in 85208 files.
2736624 KB are available.

16384 bytes in each allocation unit.
1150594 total allocation units on disk.
171039 allocation units available on disk.


For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

--
BillyElevator


Wesley Vogel said:
Run Error checking first! Reboot. Then try to run Defrag again.
Defrag has problems with corrupted files.

1. In My Computer or Windows Explorer, right-click the volume you want to
check, and then click Properties.
2. On the Tools tab, click Check Now.
3. Select both of these:

* Automatically fix file system errors
* Scan for and attempt recovery of bad sectors

A message will popup.

[[The disk check could not be performed because the disk check utility needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk check
to occur the next time you restart the computer?]]

Click YES.

You have to reboot for Error-checking to run.

Then reboot.

For a peek at the chkdisk log.
Start | Run | Type: eventvwr | OK
Look in Application | Listed as Information
under Winlogon, Event 1001
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it or
because the dirty bit was set.]]

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
BillyElevator said:
When I try to run or analyze the disk defragmenter on my C drive, I get
the message that it can not continue because of corruption in the file
c:\windows\system32\xxx. (xxx is various different files) Everything else
runs fine, and there is no virus or spyware present that I know of. It
will defragment my D drive just fine. I have tried to defrag while
running in the safe mode, and also while in DOS, with the same results.
Any help will be greatly appreciated!
 
G

Gerry Cornell

Billy

Did you try my suggestion?

--

Hope this helps.

Gerry
~~~~
FCA
Stourport, England

Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~


BillyElevator said:
I ran error check and no problems were reported. WHen I tried to run
defrag,
I got the same message that I reported before. The following is what my
event viewer recorded:


Event Type: Information
Event Source: Winlogon
Event Category: None
Event ID: 1001
Date: 11/20/2006
Time: 11:01:44 AM
User: N/A
Computer: BILLS
Description:
Checking file system on C:
The type of the file system is FAT32.

A disk check has been scheduled.
Windows will now check the disk.
Volume Serial Number is 320D-180E
Windows is verifying free space...
Free space verification is complete.
Windows has checked the file system and found no problems.
18409504 KB total disk space.
2048688 KB in 1946 hidden files.
64336 KB in 3771 folders.
13559840 KB in 85208 files.
2736624 KB are available.

16384 bytes in each allocation unit.
1150594 total allocation units on disk.
171039 allocation units available on disk.


For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

--
BillyElevator


Wesley Vogel said:
Run Error checking first! Reboot. Then try to run Defrag again.
Defrag has problems with corrupted files.

1. In My Computer or Windows Explorer, right-click the volume you want to
check, and then click Properties.
2. On the Tools tab, click Check Now.
3. Select both of these:

* Automatically fix file system errors
* Scan for and attempt recovery of bad sectors

A message will popup.

[[The disk check could not be performed because the disk check utility
needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk
check
to occur the next time you restart the computer?]]

Click YES.

You have to reboot for Error-checking to run.

Then reboot.

For a peek at the chkdisk log.
Start | Run | Type: eventvwr | OK
Look in Application | Listed as Information
under Winlogon, Event 1001
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it
or
because the dirty bit was set.]]

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
BillyElevator said:
When I try to run or analyze the disk defragmenter on my C drive, I get
the message that it can not continue because of corruption in the file
c:\windows\system32\xxx. (xxx is various different files) Everything
else
runs fine, and there is no virus or spyware present that I know of. It
will defragment my D drive just fine. I have tried to defrag while
running in the safe mode, and also while in DOS, with the same results.
Any help will be greatly appreciated!
 
G

Guest

Gerry,

Thanks for your help. Unfortunately, this did not correct the problem
either. I ran the program and it took about 20 minutes, but it did not
indicate any error. When it was finished, it just closed itself. I have about
4gb of free space left on an 18 gb drive. Any other ideas?
--
BillyElevator


Gerry Cornell said:
In addition to the suggestions by Wes I would try Start, Run, type "sfc
/scannow" without quotes and hit
Enter.

Description of Windows XP and Windows Server 2003 System
File Checker (Sfc.exe)
http://support.microsoft.com/default.aspx?scid=kb;en-us;310747

--

Hope this helps.

Gerry
~~~~
FCA
Stourport, England

Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~


Wesley Vogel said:
Run Error checking first! Reboot. Then try to run Defrag again.
Defrag has problems with corrupted files.

1. In My Computer or Windows Explorer, right-click the volume you want to
check, and then click Properties.
2. On the Tools tab, click Check Now.
3. Select both of these:

* Automatically fix file system errors
* Scan for and attempt recovery of bad sectors

A message will popup.

[[The disk check could not be performed because the disk check utility
needs
exclusive access to some Windows files on the disk. These files can be
accessed only by restarting Windows. Do you want to schedule this disk
check
to occur the next time you restart the computer?]]

Click YES.

You have to reboot for Error-checking to run.

Then reboot.

For a peek at the chkdisk log.
Start | Run | Type: eventvwr | OK
Look in Application | Listed as Information
under Winlogon, Event 1001
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it
or
because the dirty bit was set.]]

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
BillyElevator said:
When I try to run or analyze the disk defragmenter on my C drive, I get
the message that it can not continue because of corruption in the file
c:\windows\system32\xxx. (xxx is various different files) Everything else
runs fine, and there is no virus or spyware present that I know of. It
will defragment my D drive just fine. I have tried to defrag while
running in the safe mode, and also while in DOS, with the same results.
Any help will be greatly appreciated!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top