wopclogo

Disk Managers: your Computer's Family Doctor

adbanner

...your easy, authoritative guide to a well-oiled PC!

FAQs:

Is Google Chrome good for me?

Review of Mozilla CometBird

What is Maxthon? Is it good for me?

Is it time for Vista on older PCs?

Help! My PC does not start!

Help! My PC is running slow!

Help! My PC keeps Crashing!

Optimizing Windows Registry

What is Hard Disk Fragmentation?

Which is the Best Browser?

Do I buy a Notebook or Desktop?

What are the Best PC Specs for me?

Are my Virtual Memory Settings OK?

Is my Screen Resolution optimal?

Best Spyware Protection methods

Best Virus Protection methods

Best Spam Protection methods


WellOiled Links:

Site Map

Friends Listing

Our Security Policy

Testimonials we have received!


WellOiled Services:

Free and Paid Services

Chat with us!

Sign our Guestbook!

Join our Discussion Forum!

Fill in our Membership Form

Advertise with us: Banners & Links!

Contents:

  1. What is a Hard Disk?

  2. Have Hard Disks changed over the years?

  3. Why is the Hard Disk such a sensitive Computer part?

  4. What does the interior of a Hard Disk consist of?

  5. What kinds of damages/ errors does a Hard Disk show?

  6. What are the precautions that need to be taken, so as to ensure that Hard Disks stay as healthy as possible?

  7. How is the performance of a Hard Disk measured?

  8. How is Data Stored on a Hard Disk?

  9. How does the Computer ‘know’ exactly where each bit of data is stored, on the Hard Disk?

  10. What are the types of File Systems in vogue?

  11. What are the important Hard Disk technologies?

  12. What is Hard Disk Defragmentation? How do I keep it in control?

  13. Are there automated solutions for tackling Hard Disk problems, including Defragmentation?

  14. Which is the best Hard Disk Management solution?


(Click the above links for answers. To return, click Go Top links)

What is a Hard Disk?

A Hard Disk is a mechanical, magnetic device used to store and retrieve data on Computers. The storage-retrieval of data need to happen very quickly, while the Computer is in use, otherwise it would slow down its operation and make it impossible to work on a Computer. Data is stored on the Hard Disk in the form of magnetic ‘patterns’. These patterns do not fade away for many years, thus affording a safe method to permanently store a Computer’s data.

The best and most popular manufacturers of hard disk drives are Western Digital, Seagate, Maxtor (now owned by Seagate), Fujitsu, Samsung, and Hitachi. IBM used to make hard disk drives but sold that part of its business to Hitachi.

Go Top

Have Hard Disks changed over the years?

Hard Disks have come a long way since they were invented in the 1950s. The first Hard Disks were 20 Inches in Diameter and were called Winchester Drives, since they were a part of IBM’s then-popular Computers. They held a few Megabytes of data then.

Having said that, the fact is that Hard Disks have changed very little in the last 50 years or so. They continue to hold data (only, a few tens of thousands more of data …), comprise of magnetic platters on which data is ‘written – much like a Gramophone record (only, their size has shrunk from the Winchester Drive’s 20 Inches to a mere 5 ¼ and 3 ½ inches now, with Notebook Hard Disks being just 2 ½ inches) and continue to be the main data storage component of the Computer. What has not changed is the drive mechanics or the way data is retrieved from the Hard Disk, what has changed is the way data is passed on to the Computer, for further processing. This is the Hard Disk Controller and we present the main types of Hard Disk Controllers in the question Hard Disk Technologies

 

Why is the Hard Disk such a sensitive Computer part?

A Hard Disk is a very sensitive Computer part due to the following reasons:

Go Top

What does the interior of a Hard Disk consist of?

HDD1

The picture to the left here shows the parts of an opened-up Hard Disk.

HDD2

The picture to the left shows a Hard Disk with 3 platters and the Actuator arm, along with parts of its circuitry. Data is written on both sides of the platters – thus a Hard Disk with 3 platters would have 6 Actuators – one for each surface of the 6 platters.

The Actuator head skims over the surface of the platter - a mere hair-breadth away - to read/ write data from/ to the Hard Disk. Clearly, a tiny, single grain of dust can cause the Actuator head to plough a furrow on the platter, thus damaging it – and your data!

Go Top

What kinds of damages/ errors does a Hard Disk show?

Hard Disk errors may be one of the following types:

HDD3

The picture to the left shows the PCB of a Hard Disk. It is this that needs to be replaced, if your Hard Disk faces a Hard Error. Notice the number of components on it – indeed, the circuitry of a modern Hard Disk is a lot more complex than the earliest Computers!

Now that you know the kinds of errors that your Hard Disk will develop over the years, make sure you NEVER open up your Hard Disk yourself, unless you are desperately hunting for reasons to kick yourself!

Go Top

What are the precautions that need to be taken, so as to ensure that Hard Disks stay as healthy as possible?

Keeping Hard Disks healthy will require you to take the following precautions/ steps:

  1. ALWAYS back-up your vital (maybe even not-so-vital) data - Hard Disks never tell you that they are planning to die out on you! If you back up your data – even if the back-up is a few days old – you would not lose too much data! With DVD Writers becoming common, the DVD has emerged as a favorite medium for storing large data back-ups quickly and painlessly, while the CD is the best choice for backing up data up to about 700 Megabytes

  2. DO NOT remove your Hard Disk from the Cabinet (or the Notebook). This is a task for trained professionals alone

  3. In case a working Hard Disk is removed, make sure you do not place any heavy weights on it. Heavy weights will damage the Actuator arm, Spindle and/ or platters!

  4. Place your Desktop or Notebook in a cool environment. It is best not to operate Computers - Desktops or Notebooks - at room temperatures over 45 Degrees Celsius or below 0 Degrees Celsius!

  5. Place your Desktop in as dust-free an environment as possible – dust kills Hard Disks suddenly!

  6. Ensure that your Hard Disk (and your Computer too) gets clean power – free from Spikes (sudden increase in voltage) surges (longer high-voltage periods), black-outs (complete loss of electricity), brown-outs (extended periods of low voltage) or non-Sine-wave electricity. For, Hard Disks are designed to run within a narrow band of voltages and frequencies.

How is the performance of a Hard Disk measured?

A Hard Disk’s performance is measured by means of the following two parameters:

  1. Data Rate – This is the number of bytes of data that a Hard Disk can deliver to the CPU (Central Processing Unit - the Chip), for processing. Hard Disk Data Rates vary from 5 to 40 Megabytes per second. The higher the Data Rate, the faster the Hard Disk is

  2. Seek Time – This is the time taken between the CPU’s request for data and time when it is actually delivered to the CPU. Seek Times vary between 10 and 20 milliseconds. The lower the value of Seek Time, the better the hard Disk’s performance

Apart from the above two parameters, Hard Disks are classified based on two more parameters, as follows:

  1. Capacity – This is the total amount of data that a Hard Disk can store. Hard Disk capacities today are 160 Gigabytes for IDE Hard Disks to 320 Gigabytes for SATA Hard Disks to over 500 Gigabytes for SCSI Hard Disks. (More about IDE, SATA and SCSI later on…) The higher the Hard Disk’s capacity, the more data can be stored on it

  2. RPM – The RPM is the speed of revolution of the Hard Disk Platters, measured in revolutions per minute. Today, IDE Hard Disks have RPMs of 5,400 and 7,200, SATA Drives have RPMs of 10,000 and SCSI Hard Disks have even higher RPMs.

 

The data rate or seek times of a Hard Disk do not depend exclusively on its RPM. It depends on the technology (IDE is slower than SATA, which is slower than SCSI as well as the circuitry making up the Hard Disk. However for the same Hard Disk technology, a higher RPM usually does mean smaller Seek Times and higher data rates.

Go Top

How is Data Stored on a Hard Disk?

Your Hard Disk consists of multiple platters – 4 platters are shown in the figure to the right. It is the platters that store your data on its surface.

The platters are themselves divided into concentric circles called Tracks. And, the Tracks are further divided into pie-shaped wedges, as shown in the figure below and to the right.

Cylinders are defined as the set of tracks that appear in the same location on each platter. The diagram here Track X, which consists of the 4 identical Tracks, one each from its four platters.

HDD4

The Yellow band is a Track, while the Blue arc is a sector, on the platter of a Hard Disk. The smallest addressable unit of the Hard Disk is the Sector.

Each Sector contains a fixed amount of data, which is usually 512 Bytes. Sectors are grouped together to form Clusters – usually 8 Sectors form a Cluster, therefore you have 4096 Bytes per Cluster.

HDD5

Go Top

Term

Definition

Cluster

The smallest unit of allocation on a disk. The size of a cluster varies depending on the file system and the size of the partition

Defrag (Software tool)

A software utility that reorganizes the data stored on a hard disk so all of the parts of a file are stored together. Defragmenting a disk speeds up data retrieval time

Fdisk (Software utility bundled with DOS)

The utility used to modify partition data and to set partitions to active

Format (Software utility bundled with DOS and Windows)

The utility used to format a partition. Formatting a partition prepares the hard disk to accept data

Fragmentation

The naturally occurring phenomenon of file storage in which a file is split into more than one part when it is stored on the hard disk

Head

One side of a disk platter in a hard drive. A platter is serviced by one read/write head

Partition

A portion of the hard disk that is grouped into one logical drive for access by the OS

Scandisk (Software utility bundled with Windows)

A DOS utility that can verify the integrity of a disk drive and mark any unreliable areas as bad

Sector

A pie-shaped portion of the disk drive platter surface. Disks are separated into tracks, sectors, and clusters

Sys (Software command utility built into DOS)

A utility used to copy the system boot files to the proper location of a drive partition that has been formatted. The Sys utility makes a disk bootable

Track

The ring-shaped area on a hard disk, separated by sectors

 

So who writes the Sectors, Clusters and Tracks to a Hard Disk? You can, if you want to – the process is called Low-level Formatting of the Hard Disk. Low-level formatting of a Hard Disk marks off the beginning and end of each sector on it. The DOS utility FDISK is a Low-level Disk formatter, there are other utilities that do this as well.

Go Top

During Low-level Formatting, you can also divide your Hard Disk into Partitions – the process is called Partitioning. Partitioning a Hard Disk makes it look like you have more than one Hard Disk. It is advisable to partition your Hard Disk into a Primary, active partition of at least 30 to 40 Gigabytes size, to hold the Operating System and all your Programs. The rest of your Hard Disk should be used to hold your data files. This partition should also be at least 30 GB in size, so that it does not run out of space. If you have more space left over, you may want to keep a third, empty partition. If you shoot a lot of digital video and need to transfer your video files to your Hard Disk (to convert into CDs/ DVDs), a large, empty partition will come in handy!

After a Hard Disk is Low-level Formatted and Partitioned, it next needs to be High-level Formatted as well. High-level Formatting writes critical information like the file-storage structure, the File Allocation Table (FAT), etc., thus readying the Hard Disk to hold files and folders. The benefit of placing the Operating System and Programs in one partition is that if your Hard Disk is damaged – say by a Virus, you only need to format that partition and re-install your OS and Programs – your data will remain safe and intact, on the other partition!

The Primary, Active Partition (the partition that contains your Operating System) is usually given the Drive Letter C, with the remaining partitions being named as Drives D, E, etc. The convention is that once all the partitions of your Hard Disk are labeled by drive letters, the next-available alphabet is given to your Optical Drive (CD or DVD ROM drive) and the letter after that to your removable USB Drive . However, Optical Drives (or USB drives, for that matter) can be given any drive letter from D onwards, even if you have multiple Hard Disk partitions.

The first physical sector of a Hard Disk is special. It contains what is called the Master Boot Record (MBR), which contains the following vital information:

 

In fact, the FAT is so important that Hard Disks permanently retain two copies of it, so that if one is accidentally erased or corrupted, the other can still seek and retrieve data from your Hard Disk!

Go Top

How does the Computer ‘know’ exactly where each bit of data is stored, on the Hard Disk?

Every Postal System needs a directory of addresses, a map of the city. A Hard Disk too needs such a ‘map’ of its sectors, clusters, tracks and cylinders. It is the area of the Master Boot Record (MBR) called the File Allocation Table (FAT) that contains this information - the beginning sector and other information about the location of each and every file on your Hard Disk.

You can see how important the FAT is – if it is erased/ corrupted, the files cannot be reached, even though they are safe and actually present on the Hard Disk! It is as if your address has been wiped out from the face of your Express Courier letter: your house continues to be where it is located, but Fed Ex does not have your address, so as to deliver it to your home!

In fact, the FAT is so important that Hard Disks permanently retain two copies of it, so that if one is accidentally erased or corrupted, the other can still seek and retrieve data from your Hard Disk!

Running ‘chkdsk /f’ under the DOS Prompt or ‘scandisk’ from within Windows allows the Computer to check the FAT against the actual location of each file on the Hard Disk, and correct errors if any. Note that the ‘chkdsk’ option without the ‘/f’ switch only checks for FAT errors, without correcting them.

The importance of defragmenting your Hard Disk is also evident from the structure of the FAT. Suppose you have a file that is 513 Bytes big. Assume that the first 512 Bytes are written to Sector X. If the last Byte of the file is written to the very next Sector, the Hard Disk platters or its Actuator arm need minimum movement alone, to fetch the file in its entirety. However, if it is written on a different platter – a different Cylinder and on a different Track, the Hard Disk needs some movement to fetch the file in its entirety. This not only increases the Seek Time and decreases the Data Rate, it also causes your Hard Disk to wear out faster! For, all moving parts have a finite life, thanks to friction!

Also, in case a sector is incompletely filled, the remaining space cannot be used to hold a different file – a new file will have to be begun on a new, blank sector. Thus in the example of the file of 513 Bytes size, the first 512 Bytes will occupy a single sector, while the remaining 1 Byte will occupy an entire sector, with the 511 Bytes remaining on it being un-utilizable for storing a second file!

Go Top

What are the types of File Systems in vogue?

Although the Hard Disk has evolved very little over the years in terms of technology, its Capacity has gone up manifold. This has been made possible due to advances in the FAT structure – one cannot increase the number of platters too much, since the Hard Disk needs to be fitted into the Computer! Today's File System is definitely the NTFS system, though we will talk briefly about the earlier systems as well, in the interests of continuity of content.

Early Operating Systems up to Windows 95 OEM Release 2, i.e., DOS and Windows 95 Original release, had FATs that were 16 Bits in length. These were therefore called FAT 16. FAT 16 limited Hard Disk size to 128 Megabytes, for a Cluster size of 2,048 Bytes. Although up to 512 Megabytes is theoretically possible if one assumed a cluster size of 8,192, the Cluster size would become unmanageably large and inefficient. DOS 5.0 and later versions were able to provide for support of hard disks up to 2 Gigabytes with their 16-bit FAT entry limit, only by supporting separate FATs for up to four partitions.

With Windows 95 OEM Release 2, it became theoretically possible to support up to 2 Terabytes, as the FAT system of this release was 32 Bits in length. This implementation of the FAT is called FAT-32. In practice, Computer users were able to purchase 5 or 10 Gigabyte Hard Disks, with the FAT 32 system.

Today, Windows NT, XP 2003 and the latest Vista editions of Windows have what is called the NTFS (NT file system or sometimes called the New Technology File System). This has completely replaced the FAT systems used in DOS and earlier Windows versions, including OS/2’s High Performance File System (HPFS). NTFS offers a number of improvements over FAT and HPFS file systems, in terms of performance, extendibility, and security.

Notable features of NTFS include:

Go Top

In Brief, this is how the current NTFS File System works:

 

When a hard disk is formatted (initialized) under NTFS, its physical space is divided into partitions or major divisions. Within each partition, the Operating System keeps track of all the files that are stored by that Operating System. Each file is actually stored on the hard disk in one or more Clusters of a predefined, uniform size. Under NTFS, Clusters sizes range from 512 Bytes to 64 Kilobytes. Windows NT provides a recommended default cluster size for any given drive size. For example, for a 4 Gigabyte drive, the default cluster size is 4 Kilobytes, and so on. Like Sectors under FAT, Clusters are indivisible under NTFS. Thus, a file that occupied 4,097 Bytes will be located on 2 Clusters – the first one containing the first 4,094 Bytes of the file, with a second Cluster containing only the last 1 Byte of the file – its remaining 4,095 remaining un-utilized for storing any more data!

Cluster size is a trade-off between efficient use of disk space and the number of disk accesses required to access a file. In general, using NTFS, the larger the hard disk the larger the default cluster size, since Computer users would always prefer increasing performance (i.e., fewer disk accesses), at the expense of some Hard Disk space inefficiency.

When a file is created using NTFS, a record about the file is created in a special file, the Master File Table (MFT). The MFT is used to locate a file's possibly scattered clusters. NTFS tries to find contiguous storage space that will hold the entire file (all of its clusters). Each file also contains, along with its data content, a description of its attributes, called its Metadata. For more information on Metadata, click here.

 

What are the important Hard Disk technologies?

We have discussed how the File Allocation Table (or Master File Table, MFT, under the NTFS system) allows for larger data storage on Hard Disks. The MFT system of NTFS also allows in-built data compression, security and higher data transfer rates, due to the fact that each NTFS Cluster stores information about the data it contains. However, it is the Hard Disk technology used - the circuitry of the hard Disk as it were, that really influences Data Transfer Rates. In modern Hard Disks, this ‘circuitry’ is built in to the Hard Disk’s PCB (Printed Circuit Board) itself.

The drive's internal logic board contains a microprocessor and internal memory, as well as other structures and circuits that control what happens inside the drive. It is in fact a small PC within the hard disk itself! The control circuitry of the drive performs the following major functions:

Go Top

We briefly discuss the different Hard Disk technologies below:

There are only three main standards used to interface internal hard disk drives, CD drives, etc. - the IDE ATA (Integrated Drive Electronics Advanced Technology Attachment), SCSI (pronounced ‘Scuzzy’, it stands for Small Computing Systems Interface) and SATA (Serial ATA) standards. The IDE ATA standard is also called PATA, which stands for Parallel ATA) and it has been available for many years now. IDE Drives were the earliest Disk Drive technologies used for Personal Computers. Even today, IDE Drives form the majority of Hard Disks installed on Computers, worldwide. It is very likely that if your Computer is a Pentium IV (or earlier model), your Computer uses the IDE technology.

SATA, which is fast becoming the standard for Desktops and Notebooks, is available in two versions - SATA 150 (the first version) and SATA II 300. They are very similar to the IDE Controllers, yet, SATA is faster than PATA (IDE ATA). Thus, SATA exhibits higher Data Transfer Rates and lower Seek Times. SATA Drives are commonly available in RPMs of up to 10,000, (as against IDE’s 7,200 RPM) further boosting their performance.

The SCSI Hard Disk Controller is significantly different from IDE and SATA Controllers. They are also costlier and have been around for some time, though they have been used exclusively on Servers, high-performance Desktops and most often, on non-PC platforms such as UNIX machines. SATA drives can theoretically perform faster than SCSI. This lead to the emergence of a new SCSI standard (called SCSI SAS – for Serial Attached Storage), employing a Serial Controller, much like SATA itself

What is Hard Disk Defragmentation? How do I keep it in control?

A brief recap will help us understand Hard Disk Defragmentation a little better:

 

File Fragmentation (also called Disk Fragmentation) results in the following problems:

 

Since it is the Operating System and the Hard Disk’s controller mechanism that reads/ writes data to the hard Disk, there is nothing you can do, to keep Hard Disk fragmentation under control. At least, merely by being careful about how you read/ write data to it!  

Go Top

Are there automated solutions for tackling Hard Disk problems, including Defragmentation?

The only solution to reducing Hard Disk fragmentation is the use of Defragmentation Software. Excellent Software for analyzing the extent of defragmentation of your Hard Disk is available. They let you check the Hard Disk FAT (or MFT, if it is an NTFS Hard Disk) for errors, present you easy-to-understand Defragmentation Reports, give you the right recommendation on what you should do for reducing fragmentation and the means to carry out the recommendation quickly and safely, without loss of data.

The best solutions under this category also let you do the following:

Go Top

Which is the best Hard Disk Management solution?

We at WellOiledPC have analyzed the following Four Disk Management Solutions:

N360

Norton 360

JetDrive

Abelssoft JetDrive 2008

http://www.abelssoft.net/jetdrive.buy.php

Diskeeper

Diskeeper Disk Defragmenter 2008

http://www.diskeeper.com/purchase/purchase.aspx

PerfectDisk

Raxco PerfectDisk

http://www.raxco.com/home_office/home_office_perfectdisk_buy.cfm

Since the analysis is quite long, we have split it into four pages - one for each reviewed product, as otherwise, this page would take forever to load! Click the Product Logos or the Product Names in the table above, for a detailed analysis of each Disk Manager!

Go Top

Click here to read about the Disk Manager that has won our Thumbs Up!

 

Click here for a free Whitepaper on Hard Disks, Operating Systems and Fragmentation!