Jump to content

UltraDefrag: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Features: No longer true
No edit summary
 
(42 intermediate revisions by 25 users not shown)
Line 1: Line 1:
{{Unreferenced|date=June 2011}}
{{Infobox software
{{Infobox software
| logo = [[File:Ultra defrag.gif|100px]]
| name = UltraDefrag
| name = UltraDefrag
| logo = Ultra defrag.gif
| screenshot = [[File:UltraDefrag 7.0.0 beta1 on Windows 8.png|200px]]
| screenshot =
| caption = UltraDefrag on [[Windows 8]]
| caption = UltraDefrag 12 on [[Windows 10]]
| author = Dmitri Arkhangelski, Stefan Pendl, Justin Dearing, Sayem Chaklader
| author = Dmitri Arkhangelski, Stefan Pendl, Justin Dearing, Sayem Chaklader
| developer = Green Gate Systems, LLC
| frequently updated = yes
| released = {{Start date and age|2007|07|05}}
| latest preview version = 7.0.0 beta1 (May 20, 2013)
| repo = {{URL|https://sourceforge.net/projects/ultradefrag/}} (Only open source release of UltraDefrag)
| operating system = [[Windows NT 4.0]]<br />[[Windows 2000]]<br />[[Windows 2003]]<br />[[Windows XP]]<br />[[Windows Vista]]<br />[[Windows XP Professional x64 Edition|Windows XP x64 Edition]]<br />[[Windows 7]]
| operating system = [[Windows 11]]<br>[[Windows 10]]<br>[[Windows 8.1]]<br>[[Windows 8]]<br>[[Windows 7]]<br>[[Windows Vista]]<br>[[Windows XP]]<br>[[Windows 2000]]<br>[[Windows NT 4.0]]
| programming language = [[C (programming language)|C]], [[JavaScript]], [[Lua (programming language)|Lua]]
| platform = [[IA-32]], [[x64]], [[IA-64]]
| genre = [[Defragmentation]] program
| programming language = [[C (programming language)|C]], [[C++]], [[Lua (programming language)|Lua]], [[JavaScript]]
| license = [[GNU General Public License]]
| genre = [[Defragmentation software]]
| website = http://ultradefrag.sourceforge.net/
| license = [[Proprietary software|Proprietary]] for 8.0.0+,<br>[[GNU General Public License|GNU GPL]] for 7.1.x and under
| website = {{URL|ultradefrag.net}}
}}
}}
'''UltraDefrag''' is an [[Open-source software|open-source]] [[Defragmentation|disk defragmenting utility]] for [[Microsoft Windows]]. It is released under the [[GNU]] [[GNU General Public License|General Public License]]. The only other Windows-based defragmentation utility with a GNU GPL was [[JkDefrag]] (GPL version discontinued since 2008).


'''UltraDefrag''' is a [[Defragmentation|disk defragmentation utility]] for [[Microsoft Windows]]. Prior to version 8.0.0 it was released under the [[GNU]] [[GNU General Public License|General Public License]]. The only other Windows-based defragmentation utility licensed under the GNU GPL was [[JkDefrag]], discontinued in 2008.<ref>{{cite web | url = http://www.kessels.nl/JkDefrag/index.html | title = JkDefrag v3.36 | first = Jeroen | last = Kessels | archiveurl = https://web.archive.org/web/20150215060146/http://kessels.nl/JkDefrag/index.html | archivedate = 2015-02-15 }}</ref>
==History==
UltraDefrag was originally written by Dmitri Arkhangelski in 2007, who was later joined by Justin Dearing who wrote an original user manual and UltraDefrag Scheduler application. Later Sayem Chaklader joined the team to completely redesign the project's website. Also he improved graphics belonging to the project. In the year 2009 Stefan Pendl joined the team. Most new features and improvements since that time were invented by him.{{Citation needed|date=November 2013}}


In 2018, UltraDefrag sources have been relicensed to [[Green Gate Systems]]. Their enhanced version, released under a [[Proprietary software|proprietary]] license, features automatic defragmentation, disk cleanup before defragmentation, graphical interface for setting user preferences, optimization of solid state drives, full compatibility with [[Windows 11]] and 10, and is said to have much faster disk processing algorithms.<ref>{{cite web | url = https://sourceforge.net/p/ultradefrag/news/2018/09/ultradefrag-710-and-800-have-been-released/ | title = UltraDefrag 7.1.0 and 8.0.0 have been released}}</ref>
==Features==
* Defragments system files (registry, pagefiles...)
* Fast NTFS analysis compared to some{{Which|date=November 2013}} other products
* Fast and effective operation (completely defragments without additional passes)
* Safe operation to prevent file damage
* Ability to defragment single file/directory from the context menu in Explorer
* Ability to defragment [[Fork (file system)#NTFS|Alternate Data Streams]] attached to NTFS files
* Ability to exclude any unimportant files based on flexible filters
* Ability to defragment files which have number of fragments above specified threshold
* Ability to automatically break defragmentation when the specified time interval elapses
* Human-readable HTML reports
* Powerful command line interface
* Ability to automatically hibernate/shutdown PC after a job
* Ability to make an automatic effective defragmentation through Windows Task Scheduler
* Multilingual graphical interface
* Small binaries (less than 1&nbsp;[[Mebibyte|MiB]])
* Portable version available which requires no installation
* Native 64-bit support, including [[IA-64|Intel Itanium]] support
* Open-source code licensed under the GNU General Public License


UltraDefrag uses [[Microsoft|Microsoft's]] defragmentation [[Application programming interface|API]] and works on Windows NT, 2000, XP, Server 2003, Vista, and 7 operating systems. It supports [[FAT12]], [[FAT16]], [[FAT32]], [[exFAT]], and [[NTFS]] file systems.
UltraDefrag uses the defragmentation part of [[Windows API]] and works on [[Windows NT 4.0]] and later. It supports [[FAT12]], [[FAT16]], [[FAT32]], [[exFAT]], and [[NTFS]] file systems.<ref>{{cite web | url = http://ultradefrag.sourceforge.net/handbook/Introduction.html | title = UltraDefrag Handbook: Introduction}}</ref>

[[Jean-Pierre André]], one of the developers of [[NTFS-3G]], has created a fork of UltraDefrag 5 that runs on Linux. It only has a command-line interface.<ref>{{cite web |title=Advanced NTFS-3G Features |url=https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#ultradefrag |website=jp-andre.pagesperso-orange.fr |accessdate=10 October 2019}}</ref>

==Features==
* Automatic defragmentation
* Automatic disk cleanup before defragmentation
* Defragmentation of individual files and folders
* Defragmentation of locked system files
* Defragmentation of NTFS metafiles (including [[Master File Table|MFT]]) and [[NTFS#Attribute lists, attributes, and streams|streams]]
* Exclusion of files by path, size and number of fragments
* Optimization of disks
* Disk processing time limit
* Defragmentation of disks having a certain fragmentation level
* Automatic hibernation or shutdown after the job completion
* Multilingual graphical interface (over 60 languages available)
* One click defragmentation via [[File Explorer|Windows Explorer]]'s context menu
* Command line interface
* [[Portable application|Portable]] edition
* Full support of 64-bit editions of Windows


==See also==
==See also==
* [[List of defragmentation software]]
* [[Comparison of defragmentation software]]
* [[Comparison of defragmentation software]]
* [[File system fragmentation]]
* [[File system fragmentation]]
Line 50: Line 49:


==External links==
==External links==
* {{Official website|http://ultradefrag.sourceforge.net/}}
* {{Official website}}


[[Category:Free defragmentation software]]
[[Category:Free defragmentation software]]
[[Category:Free software programmed in C]]
[[Category:Free software programmed in C]]
[[Category:Free software programmed in Lua]]
[[Category:Free software programmed in Lua (programming language)]]
[[Category:Windows-only free software]]
[[Category:Windows-only free software]]
[[Category:Lua-scripted software]]
[[Category:Lua (programming language)-scripted software]]



{{Storage-software-stub}}
{{Storage-software-stub}}

Latest revision as of 12:02, 26 December 2024

UltraDefrag
Original author(s)Dmitri Arkhangelski, Stefan Pendl, Justin Dearing, Sayem Chaklader
Developer(s)Green Gate Systems, LLC
Initial releaseJuly 5, 2007; 17 years ago (2007-07-05)
Stable release12.0.0 (March 30, 2024; 8 months ago (2024-03-30)) [±]
Repositorysourceforge.net/projects/ultradefrag/ (Only open source release of UltraDefrag)
Written inC, C++, Lua, JavaScript
Operating systemWindows 11
Windows 10
Windows 8.1
Windows 8
Windows 7
Windows Vista
Windows XP
Windows 2000
Windows NT 4.0
PlatformIA-32, x64, IA-64
TypeDefragmentation software
LicenseProprietary for 8.0.0+,
GNU GPL for 7.1.x and under
Websiteultradefrag.net

UltraDefrag is a disk defragmentation utility for Microsoft Windows. Prior to version 8.0.0 it was released under the GNU General Public License. The only other Windows-based defragmentation utility licensed under the GNU GPL was JkDefrag, discontinued in 2008.[1]

In 2018, UltraDefrag sources have been relicensed to Green Gate Systems. Their enhanced version, released under a proprietary license, features automatic defragmentation, disk cleanup before defragmentation, graphical interface for setting user preferences, optimization of solid state drives, full compatibility with Windows 11 and 10, and is said to have much faster disk processing algorithms.[2]

UltraDefrag uses the defragmentation part of Windows API and works on Windows NT 4.0 and later. It supports FAT12, FAT16, FAT32, exFAT, and NTFS file systems.[3]

Jean-Pierre André, one of the developers of NTFS-3G, has created a fork of UltraDefrag 5 that runs on Linux. It only has a command-line interface.[4]

Features

[edit]
  • Automatic defragmentation
  • Automatic disk cleanup before defragmentation
  • Defragmentation of individual files and folders
  • Defragmentation of locked system files
  • Defragmentation of NTFS metafiles (including MFT) and streams
  • Exclusion of files by path, size and number of fragments
  • Optimization of disks
  • Disk processing time limit
  • Defragmentation of disks having a certain fragmentation level
  • Automatic hibernation or shutdown after the job completion
  • Multilingual graphical interface (over 60 languages available)
  • One click defragmentation via Windows Explorer's context menu
  • Command line interface
  • Portable edition
  • Full support of 64-bit editions of Windows

See also

[edit]

References

[edit]
  1. ^ Kessels, Jeroen. "JkDefrag v3.36". Archived from the original on 2015-02-15.
  2. ^ "UltraDefrag 7.1.0 and 8.0.0 have been released".
  3. ^ "UltraDefrag Handbook: Introduction".
  4. ^ "Advanced NTFS-3G Features". jp-andre.pagesperso-orange.fr. Retrieved 10 October 2019.
[edit]