Ru-Board.club
← Вернуться в раздел «Программы»

» JkDefrag / MyDefrag

Автор: Patrick
Дата сообщения: 24.04.2007 08:37
JkDefrag | MyDefrag


Бесплатный дефрагментатор для 32/64 битных операционных систем Windows 2000/2003/XP/Vista/2008/Seven. Программа не требует настройки, крайне проста в использовании, работает быстро и стабильно, имеет разные стратегии дефрагметации, может работать с дискетами и USB-дисками, поддерживает запуск из командной строки, собственные скрипты и другие полезные возможности. Начиная с 4-й версии, JkDefrag переименовано в MyDefrag.

JkDefrag homepage | MyDefrag homepage | Forum

JkDefrag 3.36: x86, x64, исходник | MyDefrag 4.3.1: x86 + x64
Автор: AleksNi
Дата сообщения: 26.04.2007 12:15
Также удобный GUI для jkDefrag

Автор: Pitersky
Дата сообщения: 03.06.2007 00:29
JkDefrag v3.9

Цитата:
Changes in this version:
- Added optimization methods for sorting files on disk by name, size, last access, last change, and creation time.
- Reduced the number of steps from 6 to 3.
- Added zoning to the Fast and Full optimization methods. Files are now placed in 3 zones with a free space between: directories, regular files, and space hogs.
- Added "-u" commandline option to add custom masks to the list of build-in SpaceHogs masks.
- Added a top-25 of largest files to the status report.
- Huge files (>4Gb) are now treated in segments.
- The versions now also detect if another version is running (windows, command line, screen saver).
- The Windows display idle timer (screen saver) and system idle timer (power saver) are disabled while JkDefrag is running.
For programmers:
- Many changes in the sources.
- Added an example Visual project.
- Library sources are now compatible with the UNICODE compiler setting.
- Changes to facilitate multithreading.
- Renamed the sources. There is now a JkDefrag.cpp and JkDefrag.h file for easy inclusion into a project.
- Integrated the DefragInitialize function into the RunDefrag function.
- Changed the StopProcessing subroutine, it now accepts a timeout.

Download JkDefrag v3.9 (328kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.9 (318kb) for Windows X64
Автор: Dj BoBo
Дата сообщения: 07.06.2007 08:43
JkDefrag 3.11
Изменения
В последних двух версиях исправлены проблемы с классификацией файлов, а также разделением списков по разделам, устранена некорректная обработка файлов размером более 1GB, а также обновлен вариант для архитектуры х64
Скачать ( x86)
Скачать ( x64)
Автор: Pitersky
Дата сообщения: 07.06.2007 11:41
JkDefrag v3.12

Исправлены ошибки 64-битной версии.

Download JkDefrag v3.12 (329kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.12 (318kb) for Windows X64

Download JkDefrag v3.12 sources (257kb) for Microsoft Visual C++ 2005
Автор: Abilon
Дата сообщения: 07.06.2007 11:52
А кто нибудь его в деле пробывал ???
Автор: b e l o r u s
Дата сообщения: 13.06.2007 22:50
Я сделал русик для GUI, и он будет в следующей версии (8). Если кому нибудь нужен русик на 7 версию, пишите в личку. Но лучше подождите 8 версию, т.к. там будет довольно много нового.

P.S. to Abilon: в деле пробывал, понравилась. Очень простая, маленькая, портабельная (но можно и установить) и быстро пашет.
Автор: Pitersky
Дата сообщения: 13.06.2007 23:04
JkDefrag v3.14 (June 9, 2007)

Цитата:
Changes in this version:
Bugfix for the "-u" commandline option. All the "-u" masks were accidentally also processed as "items".
Files are now classed as a SpaceHog when their last access time is more than 30 days ago.
Deleted the "full" optimization ("-a 4"). For backward compatibility the program still accepts the option, but does exactly the same as for "-a 3".
The screensaver will now not start if it detects that the computer is running on battery power.
Deleted the code that disables the Windows display idle timer (screen saver) and system idle timer (power saver) in the commandline and screensaver versions.

For programmers:
Deleted message 57 from the message array.
Changed the meaning of the "Data->Phase" variable used by the ShowStatus() callback.
The ShowStatus() callback is now executed once for every zone in the "-a 3" and "-a 7"..."-a 11" optimizations.

Download JkDefrag v3.14 (331kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.14 (318kb) for Windows X64
Download JkDefrag v3.14 sources (257kb) for Microsoft Visual C++ 2005
Автор: Tnav
Дата сообщения: 14.06.2007 23:09
JkDefrag 3.15
_http://www.kessels.com/JkDefrag/JkDefrag-3.15.zip
Автор: Abilon
Дата сообщения: 15.06.2007 10:33
b e l o r u s

А как его можно настроить под дефрагментацию во время работы хранителя экрана ????
Автор: b e l o r u s
Дата сообщения: 17.06.2007 21:45
Вышла GUI версия 0.8

Цитата:
Changes:
- Updated JKDefrag to version 3.15
- Added Catalan translation
- Added Japanese translation
- Added Brazilian Portuguese translation
- Added Slovenian translation
- Added Russian translation
- Added Hellenic translation (Greek)
- Added close JKDefrag when done defragging (-q option)
- Added move files to end (-u option)
- Changed program to use only external language files
- Corrected a color mismatch in the menu
- Fixed bug saving the selected installer not saved correctly to config file
- Fixed bug unable to save action 7, move to end as default
- Fixed bug exclude option not correctly copied to clipboard
- Fixed bug task scheduler not working correctly in Windows 2000
- Fixed bug some icons not displayed correctly in Windows 2000
- Fixed bug screensaver not replaced by newer version if older version exists
- Fixed bug Selected language not made default when installing the GUI
- Removed background image for Windows 2000 OS
- Removed the Uninstall function of the Windows installer from the GUI
- Restarting the GUI made a bit faster when selecting another language
- Improved transparancy to avoid colors in the GUI


to Abilon - там есть функция "перенести настройки из GUI", т.е. сначала настраиваешь GUI как тебе нужно, потом переносишь настройки в скринсейвер и активируешь его. Собственно, это все что нужно. Настройки там весьма толково сделаны, плюс теперь все на русском - так что я думаю разберешься
Автор: Pitersky
Дата сообщения: 22.06.2007 21:35
JkDefrag v3.16

Цитата:
Changes:
- Changed the message in the docs about the screensaver under Vista, it works if User Account Control is turned off.
- Bugfix in "-a 3" (fast optimize). It would not use Perfect Fit for gaps that were larger than all the data already processed.
- Bugfix in "-a 6" (move to end of disk). Files in zone 1 would not be moved.
- Added some translations of "Program Files" to the build-in list of SpaceHogs:
Archivos de programa (Spanish)
Arquivos de programas (Brazilian Portuguese)
Ohjelmatiedostot (Finnish)
Program Files (All others)
Program (Swedish)
Programas (Portuguese)
ProgramFiler (Norwegian)
Programme (German)
Programmer (Danish)
Programmes (French)
Programmi (Italian)
- Fixed a typo in the "System Volume Information" string in the SpaceHogs.
- Fixed the displaying of the zone number, should have been + 1.
For programmers:
- Changed the "makefile.bat" script, "JkDefrag.exe" does not need to be linked with "JkDefragScreenSaver.res".

Download JkDefrag v3.16 (327kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.16 (314kb) for Windows X64
Download JkDefrag v3.16 sources (257kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 27.07.2007 16:20
JkDefrag GUI version 0.91 Multilangual (18 july 2007) (1,7 Mb)

Цитата:
Changes:
- Corrected some typos in several languages
- Fixed bug error message when switching language on a Windows 2000 system
- Fixed bug running PageDefrag from folder with spaces
- Fixed bug saving "Select all fixed disks", disk selection not grayed out after restart
- Removed support for JkDefrag 3.15 and below
- Removed action 4, no longer supported by JkDefrag

Автор: Pitersky
Дата сообщения: 25.08.2007 13:48
JkDefrag v3.17

Цитата:
Changes:

- NTFS disks are now analysed by directly reading the MFT from disk. This is a lot faster, and finds more system files.
- NTFS streams are now supported and will be defragged and optimized.
- Added an icon.
- Added a version info resource to the executables.
- Added a manifest so Vista will always run JkDefrag with administrator privileges.
- Added support for short filenames. The masks now also work for short names, for example "PROGRA~1" (instead of "Program Files").
- Spacehogs are now shown in dark-green, regular files in light-green. Allocated space is now shown in grey, instead of black.
- Bugfix in redrawing the diskmap, to properly handle redraw-requests while redrawing.
- Files larger than 1 gigabyte are now closed and re-opened at 1 gigabyte intervals.
- Change in the fast optimize algorithm. When a gap cannot be perfectly filled the program now takes the highest file on disk that will fit, instead of the largest file. This reduces the amount of data moved and optimization will finish quicker.
- Added a special exception for the "?:\\BootAuth?.sys" files used by DriveCrypt.
- Added a few extra lines to the status report.
- The logfile now shows which command line options were used.
- Added to the default list of spacehogs:
?:\RECYCLED\* (FAT on 2K/XP)
?:\$RECYCLE.BIN\* (Vista)
?:\WINDOWS\Ehome\*
?:\WINDOWS\Fonts\*
?:\WINDOWS\Help\*
?:\WINDOWS\IME\*
?:\WINDOWS\Speech\*
?:\WINDOWS\Symbols\*
*.chm
*.mp3
*.pdf
*.bup
*.ifo
*.vob
*.avi
*.log

For programmers:

- All instances of CHAR changed into WCHAR. This has widespread implications in many locations. I am hoping the change will fix the problem that some users have reported on weird filenames.
- Renamed "JkDefrag.cpp" into "JkDefragLib.cpp"
- Renamed "JkDefrag.h" into "JkDefragLib.h"
- Renamed "JkDefragWindows.cpp" into "JkDefrag.cpp"
- Added "ScanNtfs.cpp" and "ScanNtfs.h"
- Several changes in the DefragDataStruct.
- Several changes in the "Makefile" to facilitate debugging.

Download JkDefrag v3.17 (394kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.17 (361kb) for Windows X64
Download JkDefrag v3.17 sources (312kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 26.08.2007 22:41
JkDefrag v3.18

Цитата:
Changes:
- The icon now has a transparant background.
- Icon added to the X64 JkDefrag and JkDefragCmd binaries.
- Bugfix in the calculation of the begin of the zone's. The old method did not take excluded files into account.
- Changed two buffers from being allocated with "new" into "malloc". I hope this fixes the weird "ModName: ntdll.dll ModVer: 5.1.2600.2180" crash that some users are experiencing on XP.

Download JkDefrag v3.18 (394kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.18 (361kb) for Windows X64
Download JkDefrag v3.18 sources (312kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 27.08.2007 22:00
JkDefrag v3.19

Цитата:
Changes:
- Fixed a bug that caused the program to crash at various places during execution, mostly on Windows XP.
- If the NtfsDisableLastAccessUpdate registry key is set then the program will not look at the LastAccessTime when testing if a file is a SpaceHog.
- Added to the default list of spacehogs:
?:\I386\*
*.old
*.bak

Download JkDefrag v3.19 (397kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.19 (386kb) for Windows X64
Download JkDefrag v3.19 sources (315kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 30.08.2007 06:48
JkDefrag v3.20

Цитата:
Changes:
- The NTFS analysis code now also interprets Inodes 12 to 23.
- Fixed a problem that caused the NTFS analysis code to malfunction on a-typical NTFS disks.
- The icon now also shows in the taskbar and the upper-left-hand corner of JkDefrag's window.
- Softened the messages generated by the NTFS analysis code.

Download JkDefrag v3.20 (398kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.20 (388kb) for Windows X64
Download JkDefrag v3.20 sources (316kb) for Microsoft Visual C++ 2005
Автор: tanned
Дата сообщения: 31.08.2007 10:40
На сайте автора уже версия 3.22
Download JkDefrag v3.22 (398kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.22 (388kb) for Windows X64
Download JkDefrag v3.22 sources (316kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 03.09.2007 20:26
JkDefrag v3.24

Цитата:
Changes:
- A final fix for the out-of-sequence problem. Beta tests by users show that the problem is now finally fixed.
- Bugfix for missing parameter in status message that caused JkDefrag to crash when it wanted to display the "Cannot find volume name for mountpoint" message. This message can happen when scanning the system for disks and a special volume is encountered such as a "subst" volume.
- The "25 largest items on disk" list in the statusreport is now sorted by (used) clusters instead of by (allocated) bytes.
- Fixed the progress percentage during analysis of NTFS volumes. It was counting too fast and reached 100% before analysis was complete.
- The "unmovable", "still fragmented", and "largest 25" lists in the report are now suppressed if empty.
- Directories on FAT disks cannot be moved, this is a known limitation of the Microsoft defragmentation API and not a bug in JkDefrag. To speed up things the program will now count the number of failed tries to move directories, and when it reaches 20 will ignore all directories.

Download JkDefrag v3.24 (398kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.24 (388kb) for Windows X64
Download JkDefrag v3.24 sources (316kb) for Microsoft Visual C++ 2005
Автор: KRAWA
Дата сообщения: 12.09.2007 15:13
JkDefrag GUI version 0.92 Multilangual Скачать
Автор: Petrik Pyatochkin
Дата сообщения: 12.09.2007 15:30
Вроде этот дефрагментатор не понимает кирилицу... Так если указать для дефрагментации директорию \"C:\\Documents and Settings\\Администратор\\Local Settings\", то он дефрагментировать отказывается...
Автор: simens007
Дата сообщения: 16.09.2007 15:11
JkDefrag 3.25

Цитата:
- Fix for reading the "$MFT::$BITMAP". In some very special cases the bitmap would only be partially read, causing files on disk to be ignored.
- Fix for the "::$SECURITY_DESCRIPTOR" problem. Directories with a special security attribute would get this string appended to their name, making them unmovable.
- Reorganised the code for the out-of-sequence fix (see previous releases).
- Two fixes in the graphics subroutines. Some users reported that the display sometimes froze during normal operation.
- Excluded items are no longer listed in the "These items could not be moved" and "These items are still fragmented" reports.
- The error message "Cannot find volume name for mountpoint: %s" was changed into "Ignoring volume '%s' because it is not a harddisk.".
- Added "?:\WINDOWS\system32\dllcache\*" to the default list of SpaceHogs.
For programmers:
- Addedd message 57 to the messages.

http://www.kessels.com/JkDefrag/JkDefrag-3.25.zip
x64: http://www.kessels.com/JkDefrag/JkDefrag64-3.25.zip
Автор: simens007
Дата сообщения: 19.09.2007 14:05
JkDefrag 3.26

Цитата:
- Undo of one of the changes from v3.25 in the graphics code, screensaver only. The changes worked fine for the Windows version, but showed a completely black screen in the screensaver...

http://www.kessels.com/JkDefrag/JkDefrag-3.26.zip
x64: http://www.kessels.com/JkDefrag/JkDefrag64-3.26.zip
Автор: Widok
Дата сообщения: 03.10.2007 12:37
шапка включена
Автор: VovaII
Дата сообщения: 05.10.2007 09:28
А как в нем указать, чтобы он папки соптимизировал, или на NTFS это невозможно?

P.S.:Почему именно это интересует, — на FAT, такая оптимизация очень сильно ускоряла поиск по именам файлов/папок.
Автор: xitsa
Дата сообщения: 05.10.2007 22:05

Цитата:
А как в нем указать, чтобы он папки соптимизировал, или на NTFS это невозможно?

Я его сам только сегодня поставил, потому могу ошибаться, но вроде оптимизировать папки он может как раз только для NTFS
Автор: VovaII
Дата сообщения: 17.10.2007 09:05
xitsa
А под ФАТ, что их отимизировать, — пернес в начало диска и все.

Воспоминания: когда-то, давно-давно, в каком-то(кажись от нортона) дефрагментаторе можно было указать как оптимизировать! Например, можно было указать, что нужно оптимизировать только папки. А еще можно было указать как имена файлов в папке оптимизировать. По алфавиту, по... еще штук 6-7 параметров, и плюс еще по возрастанию/убыванию. Во, времена были. Человеком себя чувствовал. А счас... он что-то оптимизирует, а ты сидишь и молишся чтобы медленне не стало. Прогрес, блин!
Автор: Pitersky
Дата сообщения: 02.11.2007 08:56
JkDefrag v3.27

Цитата:
Changes:
- Changed action "-a 2" into defragment only (no fixup), and moved the "fixup" for "-a 3" to phase 3.
- If the program detects that directories cannot be moved (on FAT disks) then messages about unmovable directories are suppressed in the status report.
- Added code to the screensaver that instructs Windows not to go into power saver mode while the program is running.
- Changed the percentage progress counter for "fixup".
- The program will now always exit with return code zero (success), instead of 1 (error).
- Bugfix for infinite loop in the "-a 5" action (force together).
- Removed the extraneous "already has a list of fragments" error message in the logfile.
- Added the special exception to ignore the DriveCrypt "?:\\BootAuth?.sys" files to the NTFS scanner.
- Bugfix for a memory leak in the NTFS scanner.
- Bugfix in the status report for the number of fragmented files.

Download JkDefrag v3.27 (405kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.27 (395kb) for Windows X64
Download JkDefrag v3.27 sources (324kb) for Microsoft Visual C++ 2005
Автор: Pitersky
Дата сообщения: 03.11.2007 09:00
JkDefrag v3.28

Цитата:
Changes:
- Restored the manifest file. I did not notice that the compiler had overwritten the manifest file, causing JkDefrag not to start on Windows XP.

Download JkDefrag v3.28 (405kb) for Windows 2000/2003/XP/Vista
Download JkDefrag64 v3.28 (395kb) for Windows X64
Download JkDefrag v3.28 sources (324kb) for Microsoft Visual C++ 2005
Автор: stupid_user
Дата сообщения: 04.11.2007 09:33
Сегодня обнаружил этот дефрагментатор. Удалил предыдущий громоздкий комбайн. Вот сделал список основных ключей

-a N Выбираем стратегию оптимизации, где N тип стратегии (по умолчанию 3):
1 = Только проанализировать.
2 = Проанализировать и дефрагментировать, не выполнять оптимизицию.
3 = Проанализировать, дефрагментировать и выполнить быструю оптимизицию (по умолчанию).
5 = Проанализировать и сместить в начало диска.
6 = Проанализировать и сместить в конец диска.
7 = Проанализировать и отсортировать файлы по имени (папки + файлы).
8 = Проанализировать и отсортировать файлы по размеру (наименьший в начале).
9 = Проанализировать и отсортировать файлы по дате последнего доступа (с поздней датой в начале).
10 = Проанализировать и отсортировать файлы по дате последнего изменения (с ранней датой в начале).
11 = Проанализировать и отсортировать файлы по дате создания (с ранней датой в начале).

-e "маска" Файлы и/или папки, которые соответсвуют маске не будут дефрагментированы и перемещены. Можно использовать '*' и '?'. Если маска указывает на место, то она должна быть заключена в двойные кавычки. Пример: JkDefrag -e *.avi -e *.zip -e *.log или JkDefrag -e D:\MySQL\Data\*

-u "маска" Файлы, которые соответсвуют маске будут перемещены в зону SpaceHogs. Остальное аналогично ключу -e

-s N Ограничить скорость от максимальной в процетах (1..100), где N кол-во процентов. По умолчанию 100.

-l "имя_файла" Указывает имя log файла. "" чтобы отключить его.

-q Автоматически закрыть программу после завершения работы.

пункты Указываем диски или папки/файлы которые нужно дефрагментировать. Можно использовать маску. Например: JkDefrag.exe D: или JkDefrag.exe D:\MySQL\Data\*

Страницы: 12345678910

Предыдущая тема: ПОДСКАЖИТЕ ПОЖАЛУЙСТА


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.