Recommended Posts

Freespace consolidation does not equal improved performance or reduced fragemtation. The NTFS file system by design leaves space for files to grow. Perfectdisk effectively works against the file system

Neither NTFS or any other file system leaves free space holes by design, it is a side effect of random accessing file storage architecture used by all current operating systems.

NTFS leaves free space after each file to allow for growth. This has the negative effect of fragmenting free space but in terms of performance it greatly reduces individual file fragmentation until the disk starts to get full. NTFS's design is the reason fragmentation does not effect it as greatly as FAT.

Primary Defragmentation Jobs — Primary Defragmentation Jobs are the core component of Set It and Forget It defragmentation. Establish primary jobs for any volumes you want defragmented on a regular basis.

Secondary Defragmentation Jobs (not available in Diskeeper Home Edition) Secondary Defragmentation Jobs are essentially a second, independent defragmentation job type you can assign to a volume. They have the same, but separate options as Primary Defragmentation Jobs. This allows you to use a Primary Defragmentation Job to set one schedule for weekdays, and a Secondary Defragmentation Job with another schedule on the same volumes for weekends. Or you can run low-priority defragmentation jobs during the day when the computer is active, and another, higher-priority job in the off-hours.

NTFS leaves free space after each file to allow for growth. This has the negative effect of fragmenting free space but in terms of performance it greatly reduces individual file fragmentation until the disk starts to get full. NTFS's design is the reason fragmentation does not effect it as greatly as FAT.

Sorry but that's not true. NTFS has nothing, except MFT, that prevents file or free space fragmentation.

You can read the Microsoft article I've posted before or this one.

Primary Defragmentation Jobs ? Primary Defragmentation Jobs are the core component of Set It and Forget It defragmentation. Establish primary jobs for any volumes you want defragmented on a regular basis.Secondary Defragmentation Jobsb> (not available in Diskeeper Home Edition) Secondary Defragmentation Jobs are essentially a second, independent defragmentation job type you can assign to a volume. They have the same, but separate options as Primary Defragmentation Jobs. This allows you to use a Primary Defragmentation Job to set one schedule for weekdays, and a Secondary Defragmentation Job with another schedule on the same volumes for weekends. Or you can run low-priority defragmentation jobs during the day when the computer is active, and another, higher-priority job in the off-hours.

Got it. Thanks a lot. I'll just use Primary Defragmentation Jobs then:):)

I always rhought that Diskeeper - for an average advanced user - is the fastest and the easiest solution for many years

(using at least for 6 years).

All newly added features are nice, but for most they are unnecessary.

Two major competitors do marginally better job defragging, but are MUCH slower

Sorry but that's not true. NTFS has nothing, except MFT, that prevents file or free space fragmentation.

You can read the Microsoft article I've posted before or this one.

Stop trying to confuse the issue. Of course, when there are holes in the middle of a file, it can negatively affect performance, and that is the primary issue a defragmenter should correct. Mastertech is correct that free space between separate files allow for file growth without causing excess fragmentation. It's actually a feature designed into many advanced filesystems today.

Freespace consolidation does not equal improved performance or reduced fragemtation. The NTFS file system by design leaves space for files to grow. Perfectdisk effectively works against the file system.

All the other Defragmenters waste system resources and time constantly consolidating free space by default. Diskeeper is the only program that by default defragments until disk peformance is optimized. You can select Freespace consolidation if you wish, it was also available in v9. Performance in the end is all anyone cares about.

Neither Registry "optimization" or cleaning for that matter effect performance in anyway.

I would also like to back up the fact that Diskeeper running in the background does NOT effect performance. v9 and v10 include I/O smart which will stop the defragmentation engine should you start accessing the HD. I have AV running and have seen no reduced performance in regards to Diskeeper running in the background. I can testify to this with Avast, Computer Associates, Trend Micro and Norton AV. It is possible other AVs may have a problem but that sounds like a problem with the AV.

Actually, one of the original developers of NTFS proved that free space consolidation results in less wasted seeks and improved overall drive performance. Free space consolidation (or lack thereof) is one of the dirty little secrets in the defragmentation world. Most defrag vendors point out the improvements in READ performance that defragmentation provides. The problem is that I don't know of too many Windows systems that are strickly read I/O. There is a lot of write activity going on as well. If you don't consolidate free space, you don't really improve write performance. If you only improve read performance and don't improve write performance, you aren't getting the total tuneup.

What is very interesting is that in the Diskeeper help files, they talk about the importance of free space consolidation and the impact that free space fragmentation makes on write performance. They also state that a defragmenter should consolidate free space. Prior to Diskeeper 7 SE, Diskeeper used to provide statistics on free space fragmentation. Starting with 7 SE, then removed this statistic. Starting with (I believe) Version 8 of Diskeeper, they added an Improved Free Space Consolidation defrag method (with V10, it has been renamed to Complete Defrag). However, you can only run this in a scheduled mode and it takes multiple passes and free space consolidation will be gradual as it is used over time. You may also notice that with Diskeeper V10, they claim that they've made improvements in free space consolidation ability with TVE. So-o-o, they recognize the importance of free space consolidation and recognize that there ARE people who want this ability. They just aren't there yet in terms of ability to do it :)

- Greg/Raxco Software

Microsoft MVP - Windows File Systems

Disclaimer: I work for Raxco Software, the maker of PerfectDisk - a commercial defrag utility, as a systems engineer in the support department.

Actually, one of the original developers of NTFS proved that free space consolidation results in less wasted seeks and improved overall drive performance.
Which developer and where is this documented?
Free space consolidation (or lack thereof) is one of the dirty little secrets in the defragmentation world.
Really? That is why Norton SpeedDisk did it from day one?
Most defrag vendors point out the improvements in READ performance that defragmentation provides. The problem is that I don't know of too many Windows systems that are strickly read I/O. There is a lot of write activity going on as well. If you don't consolidate free space, you don't really improve write performance. If you only improve read performance and don't improve write performance, you aren't getting the total tuneup.
To a point.
What is very interesting is that in the Diskeeper help files, they talk about the importance of free space consolidation and the impact that free space fragmentation makes on write performance.
Oh really that is why it says this is the Diskeeper help file then?

It is important to know that having all of the free space in a single, contiguous piece provides very little (if any) performance benefit. Free space fragmented into hundreds of pieces will impact disk performance, but free space that’s in a few pieces should not have any effect on the performance of your disk.

"Our primary philosophy with Diskeeper is improving and maintaining the performance of your computer. The disk drives are the primary bottleneck in your computer's performance. Diskeeper restores the disks to top speed by eliminating fragmentation.

It is a common misconception that a defragmented disk should look very neat and tidy in the Volume Map tab, with solid blue bars all the way across the screen (representing fragmentation-free files) and the rest white space (representing consolidated space).

Clearly, the speed of the volume (meaning how fast you can access the data on it) is more important than the prettiness of the display or the consolidation of all the free space into one place. Free space consolidation might be important if the next file that you plan to create needs to be one gigantic contiguous file, but it has no effect on performance. In fact, the operating system may or may not write the next file into a contiguous location — even if there is a large enough space.

Because of this, when using the "Quick" or "Recommended" defragmentation methods, Diskeeper uses algorithms that achieve the highest speed from your volumes regardless of the arrangement of the free spaces on the disk and on the screen—and it does so without wasting time on excessive consolidation of free space. We simply go for the fastest possible file access times and then stop.

Even so, you might ask why we don't continue and rearrange the files further to get a neat display? Because it takes computer power to do so. We long ago decided that it would be wrong for Diskeeper to consume more of your computer's performance than it gives back. So Diskeeper defragments until the disk is in top shape performance-wise and then stops.

Now this might not be important to you if you like to sit and watch the display as Diskeeper defragments your drive, but it is a very big deal to large corporate data centers and people who depend on their computers for their work. They need all the performance they can get and can't hold up production while the defragmenter works to enhance the "look" of the disk but not improve its performance. This is why Diskeeper is designed to run in the background at the lowest possible priority, giving way to any other program that needs to run. And it is also why Diskeeper stops defragmenting when maximum performance has been achieved.

Of course, for those who want to expend the additional computer resources, the "Comprehensive" defragmentation method is also available. This defragmentation method performs additional processing to further consolidate the free space on your volumes."

They also state that a defragmenter should consolidate free space.
Diskeeper does to a point, where performance is effected then stops but if you want to max free space it allows you to.
Prior to Diskeeper 7 SE, Diskeeper used to provide statistics on free space fragmentation. Starting with 7 SE, then removed this statistic. Starting with (I believe) Version 8 of Diskeeper, they added an Improved Free Space Consolidation defrag method (with V10, it has been renamed to Complete Defrag). However, you can only run this in a scheduled mode and it takes multiple passes and free space consolidation will be gradual as it is used over time. You may also notice that with Diskeeper V10, they claim that they've made improvements in free space consolidation ability with TVE. So-o-o, they recognize the importance of free space consolidation and recognize that there ARE people who want this ability. They just aren't there yet in terms of ability to do it.
Simply because Diskeeper is concerned with optimizing performance with the least amount of processing. It makes sense and works. I've never seen any improved performance from all the extra time spent consolidating free space. Edited by Mastertech

Stop trying to confuse the issue. Of course, when there are holes in the middle of a file, it can negatively affect performance, and that is the primary issue a defragmenter should correct. Mastertech is correct that free space between separate files allow for file growth without causing excess fragmentation. It's actually a feature designed into many advanced filesystems today.

First, I don't try to confuse the issue. I only posted two technical articles which prove some facts about NTFS architecture.

Second, can you tell me how an executable, a dll or other file located in "Program Files" folder can grow in size? All defragmenters, including PD and DK, use files and folder defragment exclusion lists where you can set directories that keep growing in size or change frequently (eg "My Documents" and others).

Edited by ssb
I update and patch applications as soon as the update or patch is available. Depending on the application that can vary from every week to every few months.

I'm sure you defrag your disk more regularly, or not ;)

BTW how Diskeeper helps in that case ?

Or what about a game patch as an example. A big PC game patch, like say 280mb 1.12 patch for BF2, updates and changes LOTS of already installed files.

Yeah, what about an OS update, or a disk format? :p

Which developer and where is this documented?

http://www.raxco.com/products/perfectdisk2..._WhitePaper.pdf

Oh really that is why it says this is the Diskeeper help file then?

Also found in the Diskeeper help file:

As used in reference to Windows operating systems, disk fragmentation means two things:

- a condition in which pieces of individual files on a volume are not contiguous, but rather are broken up and scattered around the volume; and

- a condition in which the free space on a volume consists of little pieces of space here and there rather than a few large free spaces.

The effects of excessive fragmentation are twofold as well:

- file access takes longer because a file must be collected in pieces here and there, requiring several disk accesses instead of just one; and

- file creations take longer because space for the file must be allocated in little pieces here and there instead of just one contiguous allocation.

Before the introduction of Diskeeper, there was no method for completely correcting the problems of file and free space fragmentation on Windows NT computers or in a mixed Windows network.

In designing Diskeeper, the following goals were established:

- The product must be completely safe to use.

- It must improve Windows system performance. It is not designed to make the disk look "pretty" ? it is designed to improve disk performance and, as a result, overall system performance.

- It should process live disks without interfering with user access to files.

- It should run without operator intervention.

It must defragment all possible files and consolidate free space into the smallest possible number of large spacesb>.i>

"Our primary philosophy with Diskeeper is improving and maintaining the performance of your computer. The disk drives are the primary bottleneck in your computer's performance. Diskeeper restores the disks to top speed by eliminating fragmentation.

If you don't perform free space consolidation, you can't get optimal write performance - meaning that the drive doesn't actually perform at top speed.

We simply go for the fastest possible file access times and then stop.

Meaning they concentrate on improving read performance - not on write performance.

So Diskeeper defragments until the disk is in top shape performance-wise and then stops.

Top shape performance-wise includes both read and write performance - not just read performance.

-----------------------------

See what I mean. They certainly can't seem to make up their minds on whether free space consolidation is important or no:):)

Diskeeper does to a point, where performance is effected then stops but if you want to max free space it allows you to.

Yes, they allow you to do so using the Comprehensive Defrag method. But, free space consolidation is gradual as it is used over time - how many times will you have to run it to consolidate free space? If you've only scheduled it to run once a week and free space consolidation is gradual as each scheduled pass is run, how is this effective? Between defrag passes, there are files being written - and being written fragmented and slowly.

- Greg/Raxco Software

Microsoft MVP - Windows File Systems

Disclaimer: I work for Raxco Software, the maker of PerfectDisk - a commercial defrag utility, as a systems engineer in the support department.

Mastertech is correct that free space between separate files allow for file growth without causing excess fragmentation.

NTFS includes this ability. It is what is known as an Alloc>Actual file. This means that the end-of-file and end-of-data pointers are different (normally, the pointers are the same). NTFS automatically detects files that it thinks are going to "grow" and will allocate more space for these file than it actually currently takes. When you defragment a file, the file system (which actually performs all defragmentation) automatically preserves the Alloc>Actual properties.

- Greg/Raxco Software

Microsoft MVP - Windows File Systems

Disclaimer: I work for Raxco Software, the maker of PerfectDisk - a commercial defrag utility, as a systems engineer in the support department.

Too funny. We've got an argument between an employee of Raxco Software and a person with nice big purchase links for Diskeeper plastered all over his home page.

Who to believe, who to believe...

Aside from the fact that I've disclosed up front who I work for, I happen to be one of only a handful of Microsoft MVPs for Windows File Systems. I know quite a bit more than the average person about Windows file systems, how they work and are supposed to work. I also happen to know entirely way too much about fragmentation - athough I am able to refrain from talking about it at parties :)

I'll admit I was a longtime Diskeeper user, recently decided to give PerfectDisk a decent try after reading this thread and one other, and I have chosen to remain with PerfectDisk as my preferred defragger.

Without the 'aggressive free space consolidation' enabled its just a little slower then Diskeeper, and I don't feel I really need THAT much free space consolidation, and I like the fact that it actually does some amount of free space consolidation without having to set a schedule as the only way to do it like in Diskeeper.

And I like its smart placement more then Diskeeper's new I-Faast feature. I tried Diskeeper's I-Faast feature, made it run twice, and found it moved a bunch of files to the very end of the drive, which kind of puzzled me. I could be wrong, but isn't the I-Faast thing supposed to make those files faster, then why is it putting them all way over there on the end of the drive where the drive head has to move to the outer edge of the disk to reach them, correct me if I'm wrong but that seems like it would actually make them slower.

And besides those two things I just feel that PerfectDisk is just doing a much better job, a more thorough defrag. I'm now a PerfectDisk user for good.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Gotenks98 is right... Outlook (new) is absolute trash. Doesn't Mozilla have an Enterprise Version of Firebird?
    • Microsoft Weekly: Surface Laptop Ultra, Windows 11 context menus, Build 2026 recap, and more by Taras Buria This week's news recap is here, with Microsoft announcing the new Surface Laptop Ultra, fresh chips from NVIDIA for Windows on ARM, a no-build week, fixes for Windows 11's context menus, gaming news, reviews, and more. Quick links: Windows 10 and 11 Windows Insider Program Updates are available Reviews are in Gaming news Great deals to check Windows 11 and Windows 10 Here, we talk about everything happening around Microsoft's latest operating system in the Stable channel and preview builds: new features, removed features, controversies, bugs, interesting findings, and more. And, of course, you may find a word or two about older versions. At Computex 2026, together with NVIDIA, Microsoft announced the Surface Laptop Ultra, its most powerful laptop to date, powered by NVIDIA's RTX Spark processor. Details about this computer are currently scarce, as Microsoft has only revealed certain parts of its specs. So far, we know that the computer has a 15-inch mini-LED display, a rich set of ports, a powerful processor, and all-day battery life. It also comes with a new wallpaper, which you can already download here in full resolution. The Surface Laptop Studio is not the only NVIDIA-powered Surface, which Microsoft unveiled this week. At Build 2026, the company also debuted the Surface RTX Spark Dev Box, an odd-shaped desktop with a 20-core NVIDIA Grace CPU and an NVIDIA Blackwell RTX GPU with 6,144 CUDA cores and fifth-generation Tensor Cores with FP4 precision, connected via the NVIDIA NVLink-C2C chip-to-chip interconnect for high performance. According to Microsoft, it can run models with up to 120 billion parameters locally without relying on cloud GPU infrastructure. These two new Surface devices are likely to cost quite a lot, and for those who need a more affordable device, Microsoft is preparing the next-gen Qualcomm-powered Surface Pro and Surface Laptop. This week, details about these two devices leaked in plenty of detail. Other announcements at Build 2026 include the following: Microsoft unveils new security tools for IT admins and developers building AI products Microsoft announces Scout, an OpenClaw-powered personal agent for enterprise customers Microsoft unveils MAI-Thinking-1 reasoning and MAI-Code-1 coding models Microsoft announced a new Windows 11 native command-line utility Microsoft unveils Majorana 2 quantum chip, accelerating commercial timeline to 2029 Microsoft believes that AI agents will eventually replace apps through Project Solara Microsoft introduces Web IQ, a Bing-powered search system built for AI agents Last week, Microsoft released a new Experimental build, which introduced a major Start menu upgrade. It now lets you toggle off specific parts of the menu without affecting other features, resize the menu, and hide additional UI elements. We published a closer look here, so if you want to know what Microsoft is cooking without enrolling in the Insider program and installing unstable builds, check it out. Speaking of new features, many users are very annoyed about the way Microsoft delivers them. Recently, a frustrated user shared their experience with gradual rollouts, and even Microsoft engineers admitted there is a flaw in the system that prevents new features from applying properly. One of those new features includes the ability to uninstall AI models in Windows 11 with a single click. Windows 11 is finally getting fixes for its slow context menus. Marcus Ash from Microsoft confirmed that the company is working on fixing Windows 11's context menus. Reworked context menus are going to be faster, simpler by default, and "configurable to what you use most." According to Marcus, Microsoft will share more details soon. Windows Insider Program Windows 11 preview builds, released last week, are now available for download as standalone ISO files. These days, Microsoft regularly pushes new images, allowing users to clean-install its recent Windows 11 preview builds faster and easier. If you want to try the latest Windows 11 features without jumping through the Windows Update hoops, get those new images here. Sadly, Microsoft did not release new Windows 11 preview builds this week. Come back next time. Updates are available This section covers software, firmware, and other notable updates (released and coming soon) delivering new features, security fixes, improvements, patches, and more from Microsoft and third parties. Microsoft is preparing new features for Teams. Later this month, the messenger will receive a new download manager with auto-dismissing notifications, reducing clutter and making the overall experience less annoying when dealing with downloads. Mozilla released Firefox 151.0.3, a new bug-fixing update for the browser. It is a small release, which fixes problems with pasting into text fields and the oversized VPN button on the toolbar. The update is now available for all users in the Release channel. Here are other updates and releases you may find interesting: VS Code 1.123 introduces massive upgrades for persistent AI developer workflows Microsoft OneDrive is getting a simple yet much-needed feature Microsoft faces heat after quietly blocking promised Office features on Apple systems Microsoft resumes forced Copilot app installation on some Windows PCs Browser vendors pen an open letter to Microsoft, saying "enough is enough" Here are the latest drivers and firmware updates released this week: AMD Radeon Software 26.6.1 with optimizations for F1 25: 2026 Season, World of Tanks: HEAT, and various bug fixes. Reviews are in Here is the hardware and software we reviewed this week Steven Parker dropped more mini PC reviews this week. GEEKOM Air12 2026 Edition is a low-power, affordable computer with an Intel Tiger Lake Pentium Gold processor, up to 16GB of memory, and 512GB of storage, costing just $349. It is light, quiet, energy efficient, and has modern ports on the front. However, the front-facing USB Type-C is data-only, and there are some quirks with the computer's memory, so check out the full review. The AMD RX 9070 GRE has been released worldwide, and we published a benchmark review comparing this powerful graphics card to the RX 9070 XT, 7800 XT, the NVIDIA RTX 5070, and RTX 4070. It has solid, balanced performance, plenty of RAM, and low temperatures, but watch out for mediocre ray tracing performance and not the best efficiency. Also, we reviewed the Cuktech 10 Ultra, a compact, high-power charger with four ports and a big display full of various stats. This tiny charger can pull nearly 120W and spread that power according to each connected device's needs. It also comes with a high-quality 240W cable, three power modes, and retractable prongs. The best part? It is quite affordable, just make sure you have an outlet placed in the right spot to benefit from the built-in display. On the gaming side Learn about upcoming game releases, Xbox rumors, new hardware, software updates, freebies, deals, discounts, and more. Do you remember the ASUS ROG Xbox Ally, Microsoft's first handheld console designed in partnership with ASUS? This week, ASUS revealed a new version of the device to celebrate twenty years of its Republic of Gamers brand. The new ROG Xbox Ally X20 features an OLED display, a transforming D-Pad, TMR sticks, and other changes. However, the chip inside the console is still the same. Forza Horizon 6 launched last month to critical acclaim, but the game will soon have a new rival made by those who used to work on Forza Horizon titles. Mike Brown from Maverick Games announced Clutch, an upcoming racing game with a story-driven campaign, deep car customization, and rich multiplayer. The game is coming to PC, Xbox Series X|S, and PlayStation 5 in Spring 2027. The next update for Minecraft now has a release date. This week, Mojang announced that Chaos Cubed will be available on June 16, 2026. In addition, Mojang published a teaser of the next Minecraft movie. A Minecraft Movie Squared has now been confirmed for a release somewhere in 2027. NVIDIA GeForce Now is getting 18 new games in June. Those include Jurassic World Evolution 3, Fatekeeper, GOALS, Gothic 1 Remake, NTE: Neverness to Everness, and more. If you are a Game Pass subscriber, you can also get new games soon: Persona 5 Royal, Starseeker: Astroneer Expeditions, and more are coming to the service this month. Sumer Game Fest 2026 happened this week, where we saw plenty of new games, including Alien Isolation 2, Final Fantasy VII Remake Part 3, Gen Atlas from the Shadow of the Colossus creator, a new Cuphead game in 8-bit style, a new expansion for Mafia: The Old Country, and more. Finally, here are this week's Weekend PC Game Deals, full of discounts and the latest freebies from the Epic Games Store. Other gaming news includes the following: God of War Laufey announced, introducing Kratos' wife as the new protagonist Ori studio's No Rest for the Wicked 1.0 release and console plans announced Microsoft launches Godot Sample to streamline Xbox PC game development on the engine Great deals to check Every week, we cover many deals on different hardware and software. The following discounts are still available, so check them out. You might find something you want or need. Samsung 990 PRO SSD 2TB NVMe - $389.99 | 39% off Sonos Sub 4 - Wireless Subwoofer - $759 | 16% off Logitech MX Creative Console - $159.99 | 20% off This link will take you to other issues of the Microsoft Weekly series. You can also support Neowin by registering for a free member account or subscribing for extra member benefits, along with an ad-free tier option.
    • Let's goooooooo! I've been loving the entries so far! I still have to finish Rebirth (things have been busy!)! Excited for this next installment.
    • "Revelation?" I was hoping for this episode to be called "Reunion". Oh, well... In a related note, the Final Fantasy VII compilation has received an EC entry, short for Ever Crisis. For those who don't know, it already had AC, BC, CC, and DC entries, short for Advent Children, Before Crisis, Crisis Core, and Dirge of Cerberus. I hope it doesn't get an FC entry becaude that would be a freakin' crisis.
  • Recent Achievements

    • Reacting Well
      X-No-file earned a badge
      Reacting Well
    • One Month Later
      pestcontrol46 earned a badge
      One Month Later
    • Week One Done
      pestcontrol46 earned a badge
      Week One Done
    • Week One Done
      JKR earned a badge
      Week One Done
    • Rookie
      moog19 went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      511
    2. 2
      PsYcHoKiLLa
      275
    3. 3
      Skyfrog
      75
    4. 4
      +Edouard
      71
    5. 5
      FloatingFatMan
      68
  • Tell a friend

    Love Neowin? Tell a friend!