View Full Version: JkDefrag -> Standalone Defragmentierung TOP!

freelancer >>SYSTEM-TOOLS & TWEAKER & SHELLEXTENSIONS : Tweaking + Optimizer + Defrag + Settings + Start + Exit + Kontextmenü + Shells + System-Erweiterungen >>JkDefrag -> Standalone Defragmentierung TOP!


<< Prev | Next >>

freelancer- 03-14-2008
JkDefrag -> Standalone Defragmentierung TOP!
JkDefrag.EXE | JkDefragCMD.EXE | JkDefragScreenSaver.EXE | JkDefragScreenSaver.SCR DD: Englisch & Multilingual - Freeware (GNU) - Standalone (.zip) - Autor: Jeroen Kessels (NETHERLANDS) OS: Windows 2000 bis Vista (32-bit und 64-bit Versionen) HP: http://www.kessels.com/JkDefrag SS: http://www.kessels.com/defrag/Snapshot.gif FORUM: http://www.kessels.com/forum/index.php Smartes kleines Tool ! :) das auf (meinen) XP Home & Pro zügig & stabil läuft. Die CPU-Auslastung ist gering - und in der Grundeinstellung (Fast optimization) außergewöhnlich flott bei der Sache. 8) Alle vier Variationen des Tools im Archiv enthalten. Des weiteren sind auf der Homepage noch 64bit Versionen und der Quellcode zu finden. Funktionsweise JkDefrag basiert auf der Standard-Defragmentierungsschnittstelle von Microsoft (die FSCTL_GET_VOLUME_BITMAP-, FSCTL_GET_RETRIEVAL_POINTERS- und FSCTL_MOVE_FILE-Funktionsaufrufe), wie alle anderen Defragmentierer. Es ist daher sehr solide, es besteht kein Risiko Daten zu verlieren oder, dass die Festplatte durcheinander gerät. Man kann es laufen lassen auch wenn der Rechner in vollem Betrieb ist. Schritt 1: Analysieren JkDefrag muss alle Dateien überprüfen um zu bestimmen ob sie fragmentiert sind und wo sie liegen. Im Moment werden sehr ineffiziente Microsoft Funktionsaufrufe verwendet. In Zukunft wird möglicherweise direkt die HDT und FAT zur Beschleunigung gelesen. Schritt 2: Defragmentieren Alle verteilten Dateien werden einfach durch verschieben zur ersten Lücke die groß genug ist zusammengefasst (oberhalb des Freiraums). Wenn es keine Lücke gibt die groß genug ist reduziert der Defragmentierer die Zahl der Fragmente in der Datei durch Verschieben eines Großteils der Datei in die größte verfügbare Lücke. Windows reserviert ein Prozent der Festplatte für die Hauptdateitabelle (HDT), kann aber normale Dateien dort ablegen, wenn der Rest der Festplatte voll ist. Die Dateien bleiben dort selbst wenn wieder genügend Speicherplatz verfügbar ist. JkDefrag sucht nach Dateien im HDT reservierten Bereich und verschiebt diese auf normalen Speicherplatz um den reservierten Platz wieder für die HDT freizumachen. Reguläre Dateien werden aus der Verzeichniszone entfernt. Große Dateien werden aus der regulären- und der Verzeichniszone entfernt. Dies bereitet die Festplatte für den nächsten Schritt - das Optimieren - vor. Nachfolgend sind weitere Informationen zu den Zonen. Schritt 3: Optimieren Auf den meisten Festplatten ist der Anfang der Festplatte beträchtlich schneller als das Ende (siehe dazu im Kapitel Querverweise das Programm "DiskSpeed32"). Deshalb verschiebt JkDefrag bei der Standard-Optimierungsstrategie alle Dateinen an den Anfang der Festplatte. Diese ist für den täglichen Gebrauch gedacht und füllt die Lücken mit Dateien von oberhalb des Freiraums sehr schnell und mit sehr geringer Datenbewegung. Das Sortieren der Dateien kann ebenfalls zu höheren Geschwindigkeiten führen. Es gibt mehere Sortierstrategien zur Auswahl (siehe im Kapitel Bedienung < -a Option / Stragegien>). Diese sind alle sehr langsam und für den gelegentlichen Gebrauch gedacht. JkDefrag verteilt Dateien in drei Zonen: Verzeichnisse (Zone 1), reguläre Dateien (Zone 2) und große Dateien (Zone 3). Dateien außerhalb ihrer Zonen werden in ihre Zone verschoben. Ein laufender Rechner erstellt und löscht temporäre Dateien als gäbe es kein Morgen. Wenn die Festplatte vollständig optimiert ist, ist der einzige Platz für neue temporäre Dateien am Ende der Daten. Was ziemlich langsam ist. Also erstellt JkDefrag einen Freiraum von 1% der gesamten Festplattengröße zwischen Zone 1 (Verzeichnisse) und Zone 2 (reguläre Dateien), und zwischen Zone 2 und Zone 3 (große Dateien). Die Verzeichnisse sind wahrscheinlich die Daten auf die am Meisten auf der Festplatte zugegriffen wird, deshalb ist die Zone 1 am Anfang der Festplatte platziert. Nach den Verzeichnissen kommt ein freier Bereich (siehe nächsten Punkt), anschließend Zone 2 mit den "regulären Dateien". Dann ein weiterer freier Bereich und dann Zone 3 mit den "großen Dateien" die Dateien umfasst die größer als 50 MB sind (siehe auch -u Maske). Der Beginn und das Ende der Zonen wird automatisch festgelegt (siehe auch -f Option). ______________________________________________________________________________________________ QUELLENHINWEIS: Übersetzung von Markus Hörl (JkDefrag German Version) http://jkdefrag.8qm.de/#3 SAMMELTHREAD :: GRAFISCHE ERWEITERUNGEN FÜR JKDEFRAG :::> JKDefragGUIs Inzwischen gibt es für die Kommandozeilenoptionen von Jeroen Kessels' JKDefrag einige Benutzeroberflächen; drei namens JkDefragGUI, eine JKDefrag_TWGUI und ein JkDefragStarter. Nachfolgend eine kleine Übersicht - manche GUI's beinhalten die JkDefragCMD.exe bzw. auch JkDefrag.exe. Standalone-Versionen: JkDefragStarter (Thomas Kolb - GERMANY) Mein Tipp! :) HP: http://thommy88.th.funpic.de SS: http://thommy88.th.funpic.de/Infos/Miniprogs/JKDStarter/screenshot.png JkDefragStarter ist eine Bedienoberfläche, Kommandozeilen und Link Generator für JkDefrag. Dieser GUI-Wrapper ist auf Einfachheit ausgelegt, er bietet also keine erweiterten Funktionen wie Planer u.ä. Ich persönlich verwende dieses Programm vor allem, um JkDefrag möglichst einfach auf meiner BartPE-CD verwenden zu können. Die Besonderheiten des Programms: - Kleine, unabhängige Programmdatei (ca. 200 KB unkomprimiert; kann bis auf 90 KB mit UPX komprimiert werden). - Geschrieben in reinem C++ und WinAPI, deshalb bestehen keine zusätzlichen Abhängigkeiten. - Übersichtliche Benutzerschnittstelle: alle Einstellungen auf einem Fenster. - Alle Kommandozeilenoptionen von JkDefrag (v3.34) werden unterstützt. Funktioniert aber grundsätzlich mit allen Versionen. - Vollständig UNICODE-kompatibel. - Sowohl die Windows- als auch die Konsolenversion von JkDefrag kann mit diesem Wrapper gestartet werden. - Die erstellte Kommandozeile kann in die Zwischenablage kopiert werden. Dadurch können Batch-Dateien sehr einfach erstellt werden. Standardeinstellungen (z.B. Defragmentierungsmodus 3, etc.) werden nicht in die Kommandozeile geschrieben. - Alle Einstellungen werden bei Programmende im Programmordner gespeichert. Dadurch ergibt sich eine hohe Portabilität. - Die Oberfläche ist komplett übersetzt in folgende Sprachen: Englisch, Deutsch, Portugiesisch und Französisch. ________________________________________________________________________________________________ JkDefragGUI (Markus Hörl - GERMANY) HP: http://jkdefrag.8qm.de SS: http://jkdefrag.8qm.de/JkDefrag_files/JKDefrag3.7GUI1.5screenshot1.gif - Alle Dateien ans Ende der Partition schieben - Verzeichnisse & Dateien können per GUI gezielt ab/ausgewählt & defragmentiert werden - Deutsche Hilfedatei im .CHM Format integriert - Speichern der Zeit-Einstellungen des Schedulers - Shortcut von Strg+F nur wenn Logdatei vorhanden (funktioniert erst nach dem ersten Progstart) - Übersetzungfehler Strg Ctrl u.a. korrigiert - Iconbar im Programm (evtl. Icons im Menü) - Tips zu Programmicons JKDefragGUI (Emiel Wieldraaijer - NETHERLANDS) HP: http://www.emro.nl/freeware SS: http://www.emro.nl/freeware/images/jkdefrag/jkdefraggui102.gif External Programs : JkDefragGUI needs three external programs, two of these files are downloaded automaticly when needed. - JkDefrag from Jeroen Kessels - PageDefrag from Sysinternals - NTREGOPT from Lars Hederer Be Aware JkDefragGUI extracts files and folders into the same folder as JkDefragGUI The Washfunction in JkDefragGUI is based on sourcecode from "Secure Delete" created by MrBond007 JKDefrag Gui Multilangual JKDefrag Gui Multilangual for U3 JKDefrag Gui for BartPE/XPE Multilangual JKDefragTWGUI (Thorsten Willert - GERMANY) HP: http://thorsten-willert.de/Software/JKDefrag_TWGUI SS: http://thorsten-willert.de/Software/JKDefrag_TWGUI/Bild1.png SS: http://thorsten-willert.de/Software/JKDefrag_TWGUI/Bild3.png - Alle Dateien ans Ende der Partition schieben - Include & Exclude per GUI, Ordner und Dateien können gezielt ausgewählt und defragmentiert werden. - Mehrere Defrag-Aufträge können über die GUI verwaltet werden - Für jeden Auftrag unterschiedliche Parameter möglich - Jeder Auftrag kann einzeln ENABLED/DISABLED werden - Eine extra Logdatei für jeden Auftrag möglich ... zusätzlich eine Log-Datei für GUI und JKDefrag (max Loglevel 2 wird angezeigt, alle anderen werden an die Logdatei nur angehängt) - Alle Aufträge können als Batch-Datei exportiert werden - Beim ersten Start werden alle verfügbaren Laufwerke, mit Standard-Parametern, in die Liste eingetragen. Wechseldatenträger sind dabei DISABLED. - JKDefrag-Console kann versteckt werden (optional) - "Shutdown" wenn alle Aufträge abgearbeitet sind (optional) - mehr auf der Homepage NET-Version: (benötigt Microsoft .NET Framework Laufzeitdateien) JGDefragGUI (Dirk Paehl - GERMANY) HP: http://www.paehl.com/open_source/?JGDefragGUI SS: http://www.paehl.com/open_source/images/jkdefrag.jpg The GUI required .NET 2.0 works under Vista - Easy mode (Daily and weeky defrag) - Minimize while defrag - Merkt sich die letzte komplette Defragementierung. - Nach dem analysieren wird automatisch die LOG Datei angezeigt. - 64bit Version ist auch verfügbar, mangels 64bit CPU nicht getestet. Weitere Versionen: http://jkdefrag.8qm.de/#1 und http://www.emro.nl/freeware suchen finden :::> dadada contig GUI for JKDefrag Power Defragmenter GUI linksammlung mini defragger defragmentieren defragmentierer defragmentierungstool defragmentierungsprogramm kleines Kommandozeilenprogramm hophop defragmentieren defragmentierer defragmentierungstool defragmentierungsprogramm


Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.