Jump to content
CCleaner Community Forums
StuartUK

Defraggler suggestions

Recommended Posts

Thanks Piriform for an interesting tool.

As a IT Administrator I enjoy looking at new tools.

 

I've used Config for years and your tool looks like a very nice UI version of that. ;-)

 

Please keep it clean and simple, there are lots of more complex tools out there.

 

Here is a few suggestions I have:

 

When I select a file and click on Analyse, can you make it just analyse that file?

At the moment it does a 100% Analyse.

 

Do you plan to add command line options?

 

If you are, I'd like to see an cmd line option for the program to analyse, then only defragment X number of the most fragmented files. A kind of Top 20 if you get my drift? :-)

That would make it quick and covers most badly affected systems.

I'd then run it via the Scheduler.

 

Perhaps an option to look inside the "c:\System Volume Information", "c:\Windows\" folders first and defragment those.

 

 

I agree that your program shouldn't do a registry defrag as other tools like SysInternals PageDefrag already do this very satisfactory.

 

 

I look forward to seeing how it develops. :-)

Share this post


Link to post
Share on other sites

I had a look at your updated beta version 1.02.078 and noticed you added a feature where you can see the disk-space. Is it possable to have a "settings" section on the tool bar where a person can disable this? Reason for asking is, i preffered the previous versions where it was straight forward. When you defragged, you could see the amount of file-space left as it defrags, where as in this build, it seems gone :(

Share this post


Link to post
Share on other sites

i dont know if these features where already asked:

 

* a button [defrag all drives] meaning defragging one by one without user interaction

* defragging of two partitions at the same time if they are on different physical drives

Share this post


Link to post
Share on other sites

Here's another idea: To aid in defragmenting free space, why not have a 'fraggle' option. This takes some file you deem to be unimportant, and fills the various gaps around the disk with it. With some non-speed-intensive files being scattered around the disk, you can probably more easily achieve defragmentation of free space.

Share this post


Link to post
Share on other sites

Hello,

 

1) Why you don't add a option when defragmenting's complete to Hibernate/Stand By/Turn Off. It will be useful to users with 500GB or more.

2) I have 2 hard discs, but i cant defragment, both in same time. Defragmenting both in same time will be useful too.

3) Option which allow program to defragment all partitions.

 

- Martin.

 

Thanks!

Share this post


Link to post
Share on other sites
Hello,

 

1) Why you don't add a option when defragmenting's complete to Hibernate/Stand By/Turn Off. It will be useful to users with 500GB or more.

2) I have 2 hard discs, but i cant defragment, both in same time. Defragmenting both in same time will be useful too.

3) Option which allow program to defragment all partitions.

 

- Martin.

 

Thanks!

 

 

I do that sort of thing with the free utils CONTIG and PSSHUTDOWN .

I run a batch file in the scheduler and it just does it at night.

 

3 line script, couldn't be easier.

 

defragment.bat

 

start c:\utils\contig -s c:\*.*

start /WAIT c:\utils\contig -s d:\*.*

c:\utils\psshutdown -f -k -t 10 -c -m "Shutting down. Defrag complete"

 

Contig:

http://technet.microsoft.com/en-us/sysinte...s/bb897428.aspx

 

psshutdown

http://technet.microsoft.com/en-us/sysinte...s/bb897541.aspx

 

Put the 3 files in a directory and run the .bat file

 

 

Alternatively run a vbs script.

 

defrag_xp.vbs

onst LogFile = "C:\Defrag.log"

 

Const DriveTypeRemovable = 1

Const DriveTypeFixed = 2

Const DriveTypeNetwork = 3

Const DriveTypeCDROM = 4

Const DriveTypeRAMDisk = 5

 

Set FSO = CreateObject("Scripting.FileSystemObject")

Set Drives = FSO.Drives

 

For each Drive in Drives

if Drive.DriveType = 2 then

RunCmd Drive

end if

Next

 

Sub RunCmd(DriveString)

Set WshShell = WScript.CreateObject("WScript.Shell")

RunString = "%comspec% /c echo " & WeekDayName(WeekDay(Now), True) & " " & Now & " " & DriveString

Return = WshShell.Run(RunString & " >> " & LogFile & " 2>&1", 0, TRUE)

RunString = "%comspec% /c %WINDIR%\System32\Defrag.exe " & DriveString & " -f"

Return = WshShell.Run(RunString & " >> " & LogFile & " 2>&1", 0, TRUE)

Set WshShell = Nothing

End Sub

 

This uses the builtin XP defrag tool running in the background.

 

If I was to use it, I'd do.

 

defragment.bat

start /WAIT "Defrag my drives" /Dc:\utils\ /MIN /LOW defrag_xp.vbs

c:\utils\psshutdown -f -k -t 10 -c -m "Shutting down. Defrag complete"

 

It runs totally invisibly at low priority. Alter /LOW to /HIGH or /REALTIME if you're in a hurry.

Share this post


Link to post
Share on other sites

Suggestions for improvements for Defraggler RC2:

1. Add a color (gray ??) to the columnheader of the filelist in order to indicate on which column the filelist is sorted. On filename, filesize, number of fragments, etc. Omit the color when the files aren't sorted at all.

2. Add to the columnheader of the "Filelist" an arrow pointing down or up to indicate how the defragmented file are sorted (if and when sorted). This in order to indicate an ascending or a descending sorting order.

3. Omit the ""Status" tab. The information on both the number of defragmented files and the number of fragments can be displayed on the right hand side of the 4 buttons ("Analyze","Defrag", etc.). The piegraph depicting the amount of free and used space is simply a waste of programming lines and bloates the program.

4. Create a clear black line or a small divide between the map of the currently active drive and the file list. This line should serve as an indicator where to put the computer mousepointer in order to resize both the drivemap and the filelist. In the current program that's more or less a matter of guesswork.

Share this post


Link to post
Share on other sites
I had a look at your updated beta version 1.02.078 and noticed you added a feature where you can see the disk-space. Is it possable to have a "settings" section on the tool bar where a person can disable this? Reason for asking is, i preffered the previous versions where it was straight forward. When you defragged, you could see the amount of file-space left as it defrags, where as in this build, it seems gone :(

 

PS: Ive decided to revert back to the "old" version where everything you needed is right there... I would think THIS version has more to do with "fancyness" than anything else ( no offence ), where as the elder was straight forward.

Share this post


Link to post
Share on other sites

Exclude directory list, there is no need for defragging temporary files, for example cached internet files.

 

Exclude tile name list, for example *.TMP, do not defraf these files.

 

A key for selecting files with more than xx fragments

Share this post


Link to post
Share on other sites

Here are some of the things that I hope Defraggler can have:

 

 

  1. Defrag all drives.
  2. Options > Shutdown after Defragmentation complete.
    - The first two options would benefit people who wants to sleep / go out while letting Defraggler do the job. A shutdown after defragment complete option would round everything up nicely.
  3. Registry Defragmentation
    - For the sake of being a all-rounded Defragmentation software!
  4. Disk Map Legend placed at the Drive tab (For clarity)
  5. More priority modes on the usage of computer resources: High, Medium, Low, Background modes
    - The ideal way to defrag the computer is to defrag it when we ain't using it. Why do we need to help the computers save resources when we ain't using the computer? That is why a High priority mode should be added! This way, we wouldn't waste all the excess computing power that our computers have. As for the other modes, it's pretty self-explanatory.
  6. Speed increase!
    - I've used Auslogics Disk Defrag. Both Defraggler and Disk Defrag are good softwares, however, Disk Defrag wins Defraggler hands down when it comes to speed.

 

Share this post


Link to post
Share on other sites
I've used Auslogics Disk Defrag. Both Defraggler and Disk Defrag are good softwares, however, Disk Defrag wins Defraggler hands down when it comes to speed.

 

Very true, but be aware of Auslogics's "fake"-reports...I remember using it a while ago. After defragmentation ( using Auslogics ) i went into Windows'es own Defragmentation screen and to my supprise noticed that there was still a bit of "Un-defragmented" files on the disk...that was reported as "fixed" by Auslogics :(

Share this post


Link to post
Share on other sites

I did not like Auslogics Disk Defrag as it did not do as good a job as the built in Windows defrag.

 

The Great Defrag Shootout: The Winners:

http://donnedwards.openaccess.co.za/2007/0...ut-winners.html

 

The Great Defrag Shootout: Why Defrag at all?:

http://donnedwards.openaccess.co.za/2007/0...rag-at-all.html

 

My own rule of thumb: if the defrag takes longer than an hour you need to do it more often. If it takes less than 10 minutes, defrag less often. You don't want to waste a lot of time in order to save a little time. Do the defrag during a quiet period, such as when you're away from your desk for a meeting, or after hours. In that way you don't waste productive time.

I'll try Defraggler again when it becomes GA and not a RC offering as it hosed my XP Home system to the point that I could not get it to boot even to Safe Mode and had to re-install it.

Share this post


Link to post
Share on other sites

I?d like to have an otion to minimize or better minimize to tray... that would be great... I use my comp even if defragmenting (not games, but ordinary use) and I can?t see my awesome wallpaper while defragmenting... the only option to minimize it is show desktop combination (WindowsKey+D) but when you restore one window defraggler restores with it... the thing is I?d like to have it minimized or minimized to tray...

 

But don?t take it as any critisism it is just a suggestion that would fit my needs... Exept this it?s an awesome program for defragmenting...

Thx very much...

Share this post


Link to post
Share on other sites

I'd like to see a multithreaded defraggler. Because most of recent x86 CPUs have more than 1 core. And i often see defragler using up the full capacity of one thread (What is it doing then anyways?)

Also i'd like to see the blocks in the diagram in a better (or choseable) resolution. Fullscreen mode with 1px per "block" would be nice too :)

Share this post


Link to post
Share on other sites

1. Can we be allowed to resize columns and use the scroll wheel in the file list during a defrag? I can't think of any good reason not to.

 

2. It would be nice to be able to see which file is currently being defragmented when in the file list tab, not just the drive tab.

 

3. I also agree as others have suggested, that multi-threading would be great.

*Edit: On second thought, defragging probably wouldn't benefit from multi-threading. Even if your computer has more than one CPU core, defragging is much more hard drive intensive than CPU intensive, so performance would suffer from multiple concurrent operations.

 

4. Any plans for a scheduler? That's the only real advantage the commercial packages have over Defraggler right now.

 

Great program though, thanks, and keep up the great work!

Share this post


Link to post
Share on other sites

I would like to see a command-line option that would let me sequentially defrag multiple drives.

 

Something like this:

 

defraggler c: d: /complete

 

That would do the equivalent of:

 

-- Open defraggler

-- select drive c

-- click the defrag button

-- When defrag of c is finished, do same for drive d

Share this post


Link to post
Share on other sites

Defraggler gets better with every new release, and it has become my favorite defragmenting program.

 

There is one thing about it that I have always disliked, and continue to dislike: When the drive status is on the screen and the defragmenter is running, the names of the files being defragged are displayed across the bottom of the screen. That's an invasion of privacy. I don't want casual passers-by to see the names of my files. There should be an option to turn this off.

 

Of course, if the "file list" tab is selected, that's a different story. If I click that tab then obviously I do want to see the filenames.

Share this post


Link to post
Share on other sites
Have any of ya'll tried UltimateDefrag? Unfortunately it is not free, but one of the features is the ability to "archive" files to the center core of the HD (where it is slowest) and prioritize commonly used applications like games or the Windows directory to the outer core (where it is fastest).

 

Been using it for awhile and it seems to be a nice feature, so why not include it?

 

As you said this is a nice feature, but I think it's complicated as is in ultimate defrag, I've read the manual and I couldn't make it work as exactely as i wanted.

It's a nice suggestion but making it simplier and mmore effective than in UD it would be better, only moving and solely moving the folders that are checked and nothing more.

 

AZ

Share this post


Link to post
Share on other sites
A minimize to tray option would be great!

Do you mean like this one?

 

t1541_tray.png

Share this post


Link to post
Share on other sites

Allright, a feature I miss after installing the most recent version of Defraggler is a queue. It would be a terrific improvement to add such thing. At the moment, I have 5 physical drives, and it would be great to be able to queue a full defragmentation of all drives, and just start the application before bed time. It would all be done until morning :)

 

Another thing, am I'm the only one who gets the program to hung up while pressing "Action > Defrag Drive" while defraging? I guess you shouldn't press that one during a defragmentation thou :)

 

Thanks for a great software!

 

Sincerely,

Linus Waerner

Share this post


Link to post
Share on other sites
The drive map is obviously too big to show it all on the screen. There should be a vertical scroll bar to navigate the view up and down.

I agree...or even get rid of the drive-map completely as windows has one by default.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...