|
In the course of troubleshooting Windows 95/98 problems, I have found that Windows is extremely sensitive to hard disk fragmentation. Even with gigabytes of free disk space, fragmentation can slow Windows to a crawl and cause lockups, crashes, etc.
This article will show you how to tell if your hard drive is fragmented. Windows defragmentation utility often erroneously reports that a drive is not fragmented when, in fact, it is.
I recommend against using the Windows Task Scheduler to test and defragment your hard drive. Both SCANDISK and the Disk Defragmenter will run more quickly and reliably when Windows is not in multitasking mode. Multitasking mode is the one you normally use, the one that supports the task scheduler.
I recommend performing this procedure once a month, or if system performance slows noticeably. If you have less than 150 MB free on your hard drive you may need to do it significantly more often.
The following steps are provided in an attempt to help you. Neither NYPC nor I assume any responsibility for any problems including, but not limited to, data loss resulting from following them.
Backup your data before beginning this procedure!
Test Your Hard Drive Before Running the Defragmenter
Use the mouse to press the START button on the task bar
Select SHUTDOWN
Select RESTART IN MS-DOS MODE and OK, Windows will shutdown and you will see a black screen with white text
Type in "scandisk" and press ENTER
When asked, perform the full surface scan
While the surface scan is in progress a map of your hard drive will be displayed. You need to have a large contiguous area of unused space. If you do not have enough contiguous free space, Windows will run slowly and be prone to instability. If there are a lot of partially used blocks, Windows will sometimes run more slowly. If there is almost no unused space, Windows will be extremely slow and programs will lock up a lot.
If the surface scan finds errors, fix them. If asked, always provide SCANDISK with the backup floppy it requests in case something goes wrong.
When SCANDISK is done, reboot normally
Even if a visual inspection of the hard drive map does not show the need for immediate defragmentation, the hard drive should still be defragmented monthly. It will help keep the operating system stable and peppy.
Defragment Your Hard Drive
Delete Temporary Files
When programs are installed and while they are running they create temporary files. The software is supposed to clean up after itself, but sometimes this doesn't happen. These files are placed in special directories so they can be easily located and deleted.
|
Cleaning out your "temp" directories will free up space on your hard drive. Do it before defragmenting, so the space can be most efficiently reclaimed.
Do not perform files deletions unless you are confident of your ability to safely delete and restore files from your hard drive
Delete the contents of c:\windows\temp
Delete the contents of c:\temp (if it exists)
Reboot.
If there are no errors reported during reboot, empty the Recycling Bin, otherwise restore any files who absence generates error messages.
Reboot to Safe Mode by restarting and repeatedly pressing F8 as soon as the PC recognizes the floppy drive. A menu will be displayed. Select SAFE MODE and press ENTER.
If you are running Windows 98, you can also hold down the CTRL key.
Once your computer has rebooted, it is a good idea to disable your screensaver: right click on the desktop, select PROPERTIES; select the SCREENSAVER tab and change the time to 0.
Defragment
Use the mouse to press the START button on the Task Bar.
Select PROGRAMS, ACCESSORIES, SYSTEM TOOLS, and run the DISK DEFRAGMENTER.
Even if the defragmenter reports that your hard drive is 0% fragmented, continue with defragmentation
When the defragmenter is done, exit the program
Re-enable your screensaver if necessary
Reboot normally.
If the hard drive is badly fragmented, defragmentation can take over an hour and a half. The longer it takes, the more improvement you will usually see. If you do this monthly, it should not take long.
If defragmenting your hard drive regularly takes more than 1/2 hour, you do not have enough free hard disk space and it is getting fragmented almost immediately. You need to free up some space. You are probably experiencing frequent lockups and crashes.
On a very large or badly fragmented drive, the defragmenter will often stall at 10% for a long time while it is figuring out how to move your files.
Factors Affecting the Time Required to Defragment a Hard Drive
The size of the hard drive
The speed of the hard drive, seek time and data transfer rate
How badly fragmented the hard drive is
Even in Safe Mode, a screensaver can slow defragmentation down by forcing it to restart.
I adhere to the procedures described above and have had fewer operating system problems as a result.
|