software

JkDefrag 3.5

Mihai Asmanow   on 07 January 2007 - 11:19 · 12 comments & 5236 views

Advertisement (Why?)
Free (released under the GNU General Public License) disk defragment and optimize utility for Windows 2000/2003/XP/Vista/X64. Completely automatic and very easy to use, fast, low overhead, with two optimization strategies, and can handle floppies and USB disks/sticks. Included are a Windows version, a commandline version (for scheduling by the task scheduler or for use from administrator scripts), a screensaver version, a DLL library (for use from programming languages), and versions for Windows X64. JkDefrag is based on the standard defragmentation API by Microsoft, a system library that is included in Windows 2000, 2003, XP, and Vista. All defragmenters are based on this API, including commercial defragmenters. JkDefrag is therefore very solid and there is no risk of losing data. You can stop the program at any time, it will finish the current file in the background. If your disks use NTFS then you're even safe when the computer crashes in the middle of defragging. Nevertheless, it's still a good idea to backup before defragmenting, just like with other defragmenters, because the heavy use of the harddisk may trigger a hardware fault.

Changes in this version:

- Different method of starting the alternate screensaver, in the hope it will work for more users.
- Added the "%SystemRoot%" folder to scan for screensavers.



- Added a "2003" test to filter out non-standard screensavers.
- Added zero to the choices in the "do not defrag if last run was less than ... hours ago" in the screensaver configuration window.
- Bugfix: if more than one disk was specified on the commandline, and the program was stopped by the user during any but the last disk, then the program would close the window, finish the current file, and start processing the next disk in the background. It will now close the window and finish the current file.
- Different method for determining the LCN of a file, in the hope it will fix a looping problem with compressed files during optimization.
- Made a change in the method used to defragment huge files to reduce the number of midway fails, and make it faster.
- Added debug level 6 for detailed gap-finding messages.
- The "Analyzing disk", "Starting defragmenter for", and "Finished" messages are now written to the logfile.
- For DLL users: Added a parameter to the ShowMove() callback.
- For DLL users: extra message 46.

Download: JkDefrag 3.5
Download: JkDefrag 3.5 (Windows x64)
Screenshot: >> Click here <<
View: JkDefrag Home Page

Post a comment · Send to friend Comments · There are 12 additional comments
(2 replies) #1 mcloum on 07 Jan 2007 - 11:30
Im sorry but this Mihai Asmanow is getting on my nerves now. Software news doesnt belong on the front page and certanly not that amount your posting!!! 22!!! there is a software section for this amount
#1.1 rpsgc on 07 Jan 2007 - 12:24
Quote - (mcloum said @ #1)
Im sorry but this Mihai Asmanow is getting on my nerves now. Software news doesnt belong on the front page and certanly not that amount your posting!!! 22!!! there is a software section for this amount


LOL?
#1.2 Beastage on 07 Jan 2007 - 13:16
Quote - (mcloum said @ #1)
Im sorry but this Mihai Asmanow is getting on my nerves now. Software news doesnt belong on the front page and certanly not that amount your posting!!! 22!!! there is a software section for this amount


Dude, you set the option to display ALL items on the main page , look at the bottom of the main page for that option and set it to main
#2 Id Hit it33 on 07 Jan 2007 - 11:56
^ Software news doesnt belongs on the front page labelled "Software"...?!
(4 replies) #3 mrk on 07 Jan 2007 - 12:54
lol it looks like crap.
#3.1 Croquant on 07 Jan 2007 - 14:15
Quote - (mrk said @ #3)
lol it looks like crap.

So it uses no eye candy, which means less system resources are wasted displaying the non-existent eye candy, which can only help to optimize the defrag process. Capiche?
#3.2 krupini on 07 Jan 2007 - 19:49
Quote - (Croquant said @ #3.1)
Quote - (mrk said @ #3)
lol it looks like crap.

So it uses no eye candy, which means less system resources are wasted displaying the non-existent eye candy, which can only help to optimize the defrag process. Capiche?


Having crappy GUI reflects a lot on the type of thinking the developer has. Usually, a program that looks like crap is crap underneath, even though it still works. I wouldn’t be surprised to see a lot of spaghetti C code in this program, with design and coding paradigms from the 70's. You can have non-eye candy GUI and still look OK. Example: foobar2000 -- simple but looks mmOK, nice and clean. This looks like crap. It’s like somebody coming for a job interview in sneakers and sports costume. Sure, you could be the smartest candidate out there, but I probably wouldn’t waste my time with you if you didn’t even attempt to dress up.
#3.3 justlooking on 08 Jan 2007 - 00:24
Quote - (Croquant said @ #3.1)
Quote - (mrk said @ #3)
lol it looks like crap.

So it uses no eye candy, which means less system resources are wasted displaying the non-existent eye candy, which can only help to optimize the defrag process. Capiche?



That's not very nice of you. Many of Neowin's gay users LOVE eye candy.
#3.4 tiagosilva29 on 09 Jan 2007 - 15:28
Quote - (krupini said @ #3.2)
Having crappy GUI reflects a lot on the type of thinking the developer has. Usually, a program that looks like crap is crap underneath, even though it still works.


Erm... no. That's what you assume. You need some HCI lessons, buddy.
#4 +Interrobang on 07 Jan 2007 - 15:08
This is amazing compared to XP's normal one
Nice one mr.developer! Very fast.
Edit this comment #5 Guest on 08 Jan 2007 - 04:19
If you don't like eye candy; from the cmd prompt, type "defrag c:". Not great, but 'free'.
#6 +Vegetunks on 09 Jan 2007 - 07:13
Ugly.. No plans to test it! I'm just waiting for Diskeeper for Vista!

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)