Jump to content

Whats the best Defragmentation Software


Whats the best Defragmentation Software  

916 members have voted

  1. 1. Whats the best Defragmentation Software

    • Diskeeper
    • O&O
    • Perfect Disk
    • System Mechanic
    • Contig
    • Power Defragmenter

Recommended Posts

Furthermore, not only did they develop the Microsoft defragging tool, but they codeveloped (with Microsoft) the defragging API within Windows itself. All other defragging tools (PD included) use that very API.

Link to comment
Share on other sites

Defrags can be lengthy and never quite do the good job that the old Windows ME Defrag did.

I no longer Defrag. :no:

Before you start flaming me, let me continue.

I use Ghost 2003, run from a boot disk to backup my system (C:) at least twice a week.

With my SATA HD that only takes me slighly over 4 minutes.

Then without rebooting, I do an immediate Restore of the image file back to C:.

All the files are written in sequence as if writing to a brand new HD. This also takes about 4 min's and all files are written with NO spaces and NO fragmentation.

In less than ten minutes, I've done a backup and one heck of a fabulous defrag.

When I'm done, my HD looks like this, when viewed by Windows Defrag Analysis. :thumbup


The green area is the Windows Pagefile, re-created by Windows XP on the first boot after the backup and restore. I erase it before I do my backup, to save space in the backup image file.


Andromeda43 B)

Edited by Andromeda43
Link to comment
Share on other sites

@Kamus here is a vbs file that will turn off Diskeepers services whaen you are using vmware or nlite

sService ="Diskeeper"

Set bInstance = GetObject("winmgmts:{impersonationLevel=impersonate}//" & "." & _
"/root/cimv2:Win32_Service=" & Chr(34) & sService & Chr(34))

if (bInstance.Properties_("State").Value = "Stopped") then

Set oOutParam = bInstance.ExecMethod_("StartService")

If oOutParam.ReturnValue = 0 Then
WScript.Echo bInstance.Name & " started successfully"
WScript.Echo bInstance.Name & " failed to start"
end if

if (bInstance.Properties_("State").Value = "Running") then

Set oOutParam = bInstance.ExecMethod_("StopService")

If oOutParam.ReturnValue = 0 Then
WScript.Echo bInstance.Name & " stopped successfully"
WScript.Echo bInstance.Name & " failed to stop"

end if

end if

end if

Link to comment
Share on other sites

  • 2 weeks later...

I never defrag and should, I know I know, which is why

I have ended up here.

Diskeeper wins the vote but people complain about "services"

and VBS files to sort it if you use VMware and/or nLite? :}

I use VMware and nLite quite a lot so, don't use Diskeeper?

Will it interfere with nLite and VMware?

I tried O&O, it was OK I guess but people's votes here

say Diskeeper. I guess I could read all 24 pages of this

thread to find out why Diskeeper is the most popular but

that does not necessarily mean its the best, look at

Backstreet Boys if you want proof that the most popular

isn't always the best :lol:

So whats the most effective, Diskeeper?!

I am trying Perfectdisk (#2 here) and it apparently

moves more commonly accessed files to the frint of

the drive... O&O boasts features (they boast, not me)

other defrag tools do not feature, sheesh, its confusing!

I suppose Diskeeper is the best one. BTW I tried the free

Auslogics one and O&O still said it was fragmented after

using Auslogics, hmmmmm....

Link to comment
Share on other sites

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

    • No registered users viewing this page.

  • Create New...