JkDefrag

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
JkDefrag
Original authorJeroen Kessels
Final release
3.36.0.2 / August 31, 2008; 17 years ago (2008-08-31)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inMicrosoft Visual C++ 2005
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows 2000
    Windows Server 2003
    Windows XP
    Windows XP x64 Edition
    Windows Vista
    TypeDefragmentation program
    LicenseGNU GPL
    Websitewww.kessels.com/JkDefrag/

    JkDefrag is a free open-source disk defragmenting utility computer program for Windows. It was developed by Jeroen Kessels (initials "JK", hence the name) beginning in 2004[1] and was released under the GNU General Public License. Since version 4 of 2008, much changed from previous versions, JkDefrag was renamed MyDefrag by its developer; earlier JkDefrag versions continued to be available. MyDefrag, which was closed source freeware, was discontinued, with the last version being v4.3.1, file date 21 May 2010; for several years the MyDefrag website has been a redirect to the still-existing JkDefrag site, but links to downloadable JKdefrag files are dead. JkDefrag source code is still available from third-party websites [2]

    Operation

    [edit | edit source]

    JkDefrag has many options. If run without options it groups files into 3 zones with the intention of optimizing speed:

    1. Directories and system files
    2. Regular files
    3. Large files referred to as "space hogs" in the documentation

    Files outside their zone are moved to their zone. Directories are perhaps the most accessed data on disk, so zone 1 is placed at the beginning of the drive. After the directories comes a free space area, then zone 2 with regular files, another free area, and then zone 3 with "space hogs", which are large files, archives, Recycle Bin contents, service pack files, and other infrequently accessed data.[3]

    JkDefrag characteristics:

    JkDefrag uses the Windows defragmentation API.

    [edit | edit source]

    There are several graphical user interface utilities designed to work with JkDefrag:

    • JKDefrag Option GUI by Emiel Wieldraaijer includes support for 26 languages, and has support for BartPE and U3 implementations.[5] It was also nominated "Repair Tool of the Week" in TechNibble in August 2007.[6]
    • JkDefragGUI by Markus Hörl is portable, includes support for 10(+30) languages, and there is a setup version.
    • ScanDefrag supports JkDefrag and allows it to run during Windows startup.

    Another Windows-based defrag program with a GNU GPL is UltraDefrag before version 8.

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    Notes

    [edit | edit source]
    1. ^ Information obtained from product release notes: history.txt file
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

    References

    [edit | edit source]
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]