December 13, 2007 7:58 AM PST

Parsing disk-partitioning advice

Once again, Walter Mossberg has offered incomplete and potentially dangerous computer advice in The Wall Street Journal. The December 6, 2007 edition of Mossberg's Mailbox had a question from someone whose lone hard disk was divided into two partitions; a small C disk that was almost full and a large D disk with lots of available space. The questioner asked about merging the two partitions together. Mr. Mossberg said that Partition Magic can be used for this purpose and that it "works well."

It is malpractice to suggest changing partitions in any way shape or form without first making a disk image backup. When things go wrong, as they inevitably do, you can lose access to all the files in a partition.


I jumped on the Partition Magic bandwagon early. In the late 1990s, before the availability of virtual machines on PCs, we used it in an R&D lab to run multiple operating systems on a single computer. For years I have used it on my personal machines for a host of reasons.

Partition Magic has its fair share of quirks and problems, not the least of which is that it appears to have been abandoned by Symantec. The Partition Magic gripes at my computergripes.com site are consistently the most popular topic on the site.

Among the operations that can be performed on partitions, combining two of them is perhaps the most dangerous. It is more complex than resizing a single partition and is a relatively new feature. Personally, I never attempted it, both because of the risk and because there are other ways to accomplish the same thing.

In this case, I would shrink the D partition to the minimum allowable size (plus a small fudge factor for good luck), then enlarge the C partition to include the space just given up by the D partition.* Next, I would copy all the files from D to C, then wipe out the D partition and, finally, expand the C partition so that it takes up the whole hard disk.

But, before combining partitions, I would look to avoid the whole thing by moving files from the C disk/partition to the D disk/partition.

Some of the poorly chosen Windows defaults that I mentioned last time, can be tweaked to free up space. For example, the Recycle Bin defaults to 10 percent of the partition in Windows XP and System Restore claims 12 percent by default. The minimum for System Restore in XP is 200 megabytes, give it 300 or 400 and you will probably reclaim many gigabytes. Internet Explorer also consumes large quantities of hard disk space. I doubt you will notice any change if you limit the IE cache to 30 or 40 megabytes.

Windows Update creates folders in the C:\Windows folder with names like $NtUninstallKBxxxxxx$. The total uncompressed size of these folders was 245MB, 285MB and 536MB on three different Windows XP machines that I checked. These folders can be moved out of the C disk/partition, as they are used only to uninstall bug fixes. If there is a large collection of pictures, music and/or videos, they can certainly be moved to free up space. Finally, there is the Disk Cleanup feature of XP that exists for just this purpose (get the Properties of the C disk, it's a button on the General tab).

Partition Magic is also expensive. Similar software, GParted, is available for free in Linux (download from CNET Download.com or see sample screenshots). You can boot your computer using a Linux Live CD and run GParted that way. I have done this with Ubuntu and Knoppix but many other Linux versions/distributions also include partitioning software.

You don't read PC magazine for mutual fund advice and you shouldn't read The Wall Street Journal for computer advice.

* I'm simplifying things a bit. There is actually another necessary step: after shrinking the D partition, it has to be moved to the right before the C partition can be be expanded. Also, if after this shrink/resize operation all the files from the D partition don't fit onto the C partition, then another round of shrink/resize would be needed. Backup, backup, backup.

See a summary of all my Defensive Computing postings.

Originally posted at Defensive Computing
Michael Horowitz is an independent computer consultant and the author of several classes on Defensive Computing. He is a member of the CNET Blog Network, and is not an employee of CNET. Disclosure.
Recent posts from News Blog
End of Intel, AMD duopoly near? Via readies Isaiah chip
Google Translate speaks 10 new languages
Yahoo investors begin to weigh in on Icahn proxy fight
Hacker confab 'Last HOPE' to track attendees with RFID
Can the Feds enforce Net neutrality? Maybe not
Add a Comment (Log in or register) 2 comments (Page 1 of 1)
What OS are we talking about?
by Peet42 December 13, 2007 9:46 AM PST
Is this an NT-based OS, such as, er... NT? Or Windows 2000? Or XP? (I don't know if this affects Vista) If so, it's really bad practice to have a C: partition greater than something like 7.8GB. The reason? The boot code can only read the first 7.8GB of the partition. People with large partitions, e.g. the whole of a 40GB HDD, will inevitably reach a point where one day they defrag and then shut down their PC; the next day they try to fire it up again and are told that a critical system file is "Missing or corrupt", and no amount of putting fresh copies of the file onto the drive will fix it. That's because Micro$oft couldn't be bothered fixing it back in NT days. Basically, it won't happen until after you have about 8GB of data on the drive, and then it might take anything from six months to two years for a vital file to drift over the boundary. By that point the drive is getting on a bit, and people tend to assume that it's a hardware failure. Micro$oft mention it on the Windows site, but it's well hidden. (The only reason I don't provide a link is that I can't remember the particular cryptic keyword they used... @'.'@)
Reply to this comment View reply
Powered by Jive Software
advertisement
  • About News Blog

  • Recent posts on technology, trends, and more.

Add this feed to your online news reader
Google
Yahoo
MSN

Most popular stories

  1. CBS to buy CNET Networks

  2. Images: Microsoft telescope puts universe on your desktop

  3. Intel Germany executive reportedly confirms Atom-based iPhone

  4. Xbox 360 hits 10 million sold in U.S.

  5. Photos: Microsoft previews 2008 Xbox games

Latest tech news headlines

Featured blogs

Beyond Binary by Ina Fried

Coop's Corner by Charles Cooper

Defense in Depth by Robert Vamosi

Geek Gestalt by Daniel Terdiman

Green Tech

One More Thing by Tom Krazit

Outside the Lines by Dan Farber

The Iconoclast by Declan McCullagh

The Social by Caroline McCarthy

Underexposed by Stephen Shankland

advertisement
On TV.com: MILEY CYRUS photographs
Advanced
search
Advanced
search
Visit other CNET Networks sites: