Now Available:

Featured Resource:

line

Newsletter

Email Address:


line

Ask the Expert

Have a question for our resident expert? Email your questions to Greg.

« Microsoft Exams to Retire in 2009 | Main | 12 Reasons You'll Quickly Upgrade to Server 2008, Part 1 of 2 »

Disk Fragmentation. How a 100MB Video File Gets Shattered into 25,000 Pieces.

We all know disk fragmentation isn bad, but cluster sizes on Windows boxes make lots of little pieces out of one big piece. When those pieces get out of order, we see slowdowns. CC Hameed of the Microsoft Performance Team explains the process in this post.

The native Windows defragger has traditionally been -- shall we say -- less than effective. This is mostly to do with 3rd party toolsets needing to get some business out of this market as well. With Vista, the defragger gets quite a bit better, and is now scheduled to run automatically with the installation of the system.

Hameed writes...

Enter Disk Defragmenter. This utility physically rearranges the files so that they are stored (as much as possible) in physically contiguous clusters. In addition to the consolidation of files and folders, the Defragmenter utility also consolidates free space - meaning that it is less likely for new files to be fragmented when you save them. For operating systems prior to Windows Vista, you had to manually run the utility or schedule automatic defragmentation via a scheduled task. On Windows Vista, Disk Defragmenter runs as a low-priority background task that is automatically run on a weekly basis without requiring user intervention. On Windows Server 2008, which uses the same Disk Defragmenter, the automatic defragmentation is not enabled by default. Also, the color-coded display that was part of earlier versions of the utility has been retired (believe it or not, more than a few people have asked about that!). Aside from the GUI version of the tool, you can also use a command-line version that enables some more granular control over the process. The utility name is DEFRAG.EXE and does require administrative privileges to run. The basic operation of the utility involves passing it a driver letter, for example: defrag.exe c: would perform a defragmentation of the C: drive.

Get the full piece at: http://blogs.technet.com/askperf/archive/2008/03/14/disk-fragmentation-and-system-performance.aspx

TrackBack

TrackBack URL for this entry:
http://www.realtime-windowsserver.com/type/mt-tb.cgi/727

Comments

Just use Diskeeper 2008 for defragmenting. It's got multiple defrag modes and comes with many features and a slick GUI. It'll handle all defragmentation duties for you without any trouble. Much, much better than the default windows defragmenter, espcially Vista's GUI-less crippled defragger.

I think automatic defragmenters are very efficient and worth the price as they really simplify the task of defrags on severely fragmented large disks, without eating into the computer's resources.

Post a comment

(All comments are approved by site leader before appearing here. Thanks for commenting!)

line

Greg Shields' Bio:

Greg Shields, is an independent author, instructor, and IT consultant based in Denver, Colorado, and a co-founder of Concentrated Technology. With nearly 15 years of experience in information technology, Greg has developed extensive experience in systems administration, engineering, and architecture specializing in Microsoft systems management, remote application, and virtualization technologies. Greg is a Contributing Editor for Redmond Magazine, MCPmag.com, and Virtualization Review Magazine and is the author of five books, including Windows Server 2008:  What’s New / What’s Changed. Greg is also a highly sought-after instructor and speaker, speaking regularly at conferences like TechMentor Events, and producing computer-based training curriculum for CBT Nuggets.  Greg is a recipient of Microsoft "Most Valuable Professional" award with a specialization in Windows Terminal Services.