MyDefrag

1

MyDefrag

offline
  • den78  Male
  • Super građanin
  • Pridružio: 07 Jul 2005
  • Poruke: 1227
  • Gde živiš: Moe's Tavern

JkDefrag 3.8



DOWNLOAD
HOMEPAGE

JkDefrag is a free (released under the GNU General Public License) disk defragment and optimize utility for Windows.

Completely automatic and very easy to use, fast, low overhead, with two optimization strategies, and JkDefrag ia able to handle USB disks/sticks and floppies.

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 64-bit Windows.

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.

What's New in This Release:

· Fix for the "infinite worm" problem in the full optimization.
· Added "-q" commandline option to the Windows version to exit the program when it has finished.
· Changed the "-e" exclude option to support multiple wildcards. Previously a matching subdirectory would be skipped, now all files in those directories will be scanned.
· Changed the "-e" exclude option to support the excluding of complete disks.
· Fixed a problem in the screensaver that prevented it from finding alternate screensavers in the Windows directory.
· Added special exception for the "bcldr.bin" file used by the BestCrypt software by "http://www.jetico.com/".
· Fixed a buffer size calculation in the analyzeVolume subroutine. It allocated too much memory.
· Enlarged a buffer for writing to the logfile. Very long filenames could result in an empty message.
· For library developers: added error message 47.

License: FREE



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

JkDefrag 3.24


Download: http://www.kessels.com/JkDefrag/JkDefrag-3.24.zip

Home Page: http://www.kessels.com/JkDefrag/

Dopuna: 27 Avg 2008 17:07

JkDefrag 3.35



- Upgraded to the Microsoft Visual Studio 2008 compiler.
- Logfile is now written in UTF-8, it used to be ANSI.
- Changed the default font into a smaller font.
- A change in the display code to respond faster to multiple redraw requests, for example when the users resizes the window.
- Rewrite of the subroutine that finds combinations of files to fill a gap, to make it faster.
- Changed the algorithm for "-a 6" (move to end of disk) to better fill gaps.
- Changed the way disks are accessed to accomodate special kinds of disks, such as virtual and encrypted disks.
- Bugfix in the screensaver for very long commandlines.
- Change in the disk analyzation code to fix a "zero bytes per cluster" problem.


Download: http://www.kessels.com/JkDefrag/JkDefrag-3.35.zip



offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag 4.0 (Open Source)


MyDefrag is a disk defragmenter and optimizer for Windows 2000/2003/XP/Vista/2008/X64. Completely automatic and very easy to use, fast, low overhead, with several optimization strategies, and can handle floppies, USB disks, memory sticks, and anything else that looks like a disk to Windows.

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), versions for Windows X64, and the complete sources.

Why use this defragger instead of the standard Windows defragger?

* Much faster.
* Totally automatic, extremely easy to use.
* Optimized for daily use.
* Disk optimization, several strategies.
* Directories are moved to the beginning of the disk.
* Reclaims MFT reserved space after disk-full.
* Maintains free spaces for temporary files.
* Can defragment very full harddisks.
* Can defragment very large files.
* Can defragment individual directories and files.
* Can be run automatically with the Windows Scheduler.
* Can be used from the commandline.
* Can be used as a screen saver.
* Can be run from cdrom or memory stick.
* Sources available, can be customized.

MyDefrag was previously known as JKDefrag.







Download: http://www.mydefrag.com/Downloads/Download.php?File=MyDefrag-v4.0.exe

offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag 4.1.1


* Optimized the subroutine that searches for contiguous fragments.
* Fixed a bug that would prevent the program from running (immediate finish) without a proper error message, if there was a directory called "Settings" anywhere in the path. Also added some extra error messages in case there is a problem executing a script.
* Optimized the subroutine that vacates items out of the way.
* Disabled the OtherInstances(ask) setting for the screensaver.
* The "F1" key now looks for the manual in the installpath, instead of always using "C:\Program Files\MyDefrag v4.X\Manual.chm".



Download: http://www.mydefrag.com/

offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag 4.2.4



- Fixed a bug in the Title() setting that caused it not to replace macros.

- Fixed a bug where a change in the size of the windows would not be remembered if the windows were not moved away from the top-left of the screen.

- Added a parameter to PlaceNtfsSystemFiles to set the size of the NTFS reserved area.

- Added the !ProgressPercentage! macro.

- The script chooser will no longer display volumes that are excluded with ExcludeVolumes() in the Settings.MyD file.

- Changed the syntax of the MakeGap and AddGap actions. It is now possible to place zones anywhere, they do not have to be placed one-after-another from the beginning of the disk.

- Changed the default scripts so that the MFT, some other NTFS system files, and the directories, are now placed 30% into the data on the disk.

- Fixed a bug in the screensaver that would not display the progress percentage.

- Fixed a bug in the graphics code that will properly show StatusBar(path) if StatusBar(Status) is not specified.

- Changed the vacate function so that when there are no gaps above the end of the zone, it will use the highest gap available. Before it would use the first gap available.

- Changed the default script for the screensaver into Optimize Daily. Before it was Optimize Weekly.

- Changed the default setting for the status bar of the screensaver into Full Status Bar. Before it was No Status Bar.

- The positions of the windows are now also saved when the windows are moved and not only when they are resized.

- If the Windows defragmentation API has not succesfully moved an NTFS compressed file then MyDefrag will no longer try to move the file with the alternative method, but leave the file where it is and mark it as unmovable. The alternative method is extremely slow for compressed files.

- Made a change that should increase the chance of succesfully moving files on Windows 2000 machines. Sometimes files could not be succesfully moved and they would be marked as unmovable.

- Fixed a bug that caused unnecessary work and unfilled gaps at the end of a zone for the SortBy fileactions.

- The script chooser window will now list scripts that contain a syntax error. The description of the script shows the error.

- Fixed a bug where the subroutine that determines if a file is fragmented (see the IgnoreWrapAroundFragmentation setting) would treat gaps as unmovable.

- Fixed a bug that caused the program to skip very big FAT volumes.

- If the Sortby fileactions find two files to be equal (for example SortBySize and files with equal size) then the program will now also compare the Inodes. This reduces the number of filemovements.

- The !Include PATH! macro is now evaluated before any other macros, so that macros inside the included file will be processed.




Download: http://www.mydefrag.com/

offline
  • Ričard  Male
  • Lavlje srce
  • Supermoderator
  • Zver!
  • Electro maintenance engineer
  • Pridružio: 28 Nov 2006
  • Poruke: 13745
  • Gde živiš: Vršac

MyDefrag 4.2.6

Change Log:
- Changed the script chooser so that now all disks are deselected by default.
- Fixed a problem in the calculation of the beginning and end of a zone. The gap that PlaceNtfsSystemFiles() makes for the NTFS reserved area was sometimes counted twice, causing the next zone to start too far up.
- Changed the syntax so that number multipliers (such as MB and Gi) can now be used with floating-point numbers, not only integer numbers.
- Added the RoundDown() function for calculating numbers.
- Added extra debugging code in an attempt to find the reason why the screensaver sometimes crashes.
- Changed the default debug level to zero.
- Fixed a bug in MakeGap() and AddGap() that sometimes caused the program to crash.
- Fixed a bug in the calculation of the ZoneSize number.

Home page: http://www.mydefrag.com/

offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag v4.2.8


Changes:


* Fixed a bug in the grammar of the MaxRunTime statement. It can now be used multiple times in a block, as intended.
* Added a logfile footer with the finishing time and total running time.
* Added ExcludeVolumes(CDRom(yes)) to the settings, to hide the cdroms in the the MyDefrag script chooser window.
* If MyDefrag is started with some volumes names ("MyDefrag.exe -v C: -v D:") then the script chooser now only displays those volumes.
* Added support for volume device names, for example "\Device\HarddiskVolume1".
* Added the * ImportListFromProgramHints fileboolean.
* Added several options to * WhenFinished, such as Hibernate, Standby, and WarnUsers.
* Fixed a problem in the calculation of the ZoneSize and ZoneBegin numbers.
* Changed the selection criteria of FastFill (more favor files high on the disk) to move less data and finish quicker.
* Changed the installer so the association between MyD scripts and a new version of MyDefrag is not deleted any more when an old version is uninstalled.
* Fixed a bug that could cause certain VolumeBooleans to crash.
* Added the * MoveToEndOfDisk fileaction.
* Added the * NumberBetween volumeboolean.
* Added the * FileSystemType volumeboolean.
* Added the * FileLocation fileboolean.
* Added the Minimum() and Maximum() * NUMBER operators.
* Added the * RememberUnmovables setting.
* Added the Highlight.MyD example script.
* Added the * SetColor "text" setting.



Download: http://www.mydefrag.com/Downloads/Download.php?File=MyDefrag-v4.2.8.exe

offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag 4.2.9



* Changes:
- Added a check to MoveToEndOfDisk to exit more quickly if the program is stopped prematurely.
- Fixed an installation bug that causes an "unable to execute file" error for the MyDefragScreenSaver.scr file.
- Changed the MoveToEndOfDisk fileaction so it will skip a file faster if there is no gap large enough above the file.
- Changed the MoveToEndOfDisk fileaction so it will stop faster when MyDefrag is stopped by the user.
- Fixed a bug that limited the value of constant numbers in a script to 2147483647.
- The ZoneBegin will no longer be automatically moved by a zone that contains a MoveToEndOfDisk fileaction.
- Removed the automatic disk filters from most of the default scripts. For example, the script for flash memory disks will now run for all the selected disks, and not only for removable disks.
- Fixed a problem where enlarging a gap for FastFill would be extremely slow if the file to be moved away was a NTFS compressed file.
- Fixed a bug in MaxRunTime statement that would cause it to always use zero as maximum runtime.
- Fixed a bug that could cause the subroutine that enlarges gaps for FastFill(WithShuffling) to move items that were already processed (placed in a previous zone).
- Fixed a bug in the grammar that prevented the WhenFinished(Shutdown) setting from accepting the sub-options.
- Fixed 2 bugs in string variables.
- Changed PreventScreenSaving() into SetScreenSaver.
- Changed PreventPowerSaving() into SetScreenPowerSaver.
- Changed the subroutine that vacates the NTFS reserved area, Previously it would not count NTFS reserved area free space that was already there, resulting in unnecessary data movement.
- Fixed a bug in NTFS scanner so it will now load a minimum of 1 sector when loading the first record of the MFT. On ultra-big harddisks the size of an MFT record (1 kilobyte) can be smaller than the number of bytes per sector.
- The ImportListFromProgramHints fileboolean is now oompatibel with Windows XP.





Download: http://www.filehippo.com/download_mydefrag/changelog/

offline
  • Rogi  Male
  • Mod u pemziji
  • Najbolji košarkaš koji
  • je ikada igrao ovu igru
  • Pridružio: 31 Avg 2005
  • Poruke: 11687

MyDefrag 4.3.0




# Changes:

* Added the MoveUpToZone fileaction.
* Changed the NTFS scanner so it will now always use 512 bytes for the USA fixup. Previously it used the number of bytes per sector, which is 512 bytes for most harddisks, but it appears that NTFS also uses 512 for ultra-big harddisks, even though they have a different number of bytes per sector.
* Added some code to SelectNtfsSystemFiles() to protect the program against infinite loops in data on the disk.
* Fixed a bug that caused MoveToEndOfDisk() not to display a progress percentage.
* Changed the ExcludeVolumes setting. It can now be used multiple times in a script.
* Documented the "/TASKS" installer commandline option.
* Added the SkipBlock option to all the SortBy fileactions.
* Added the ExitIfTimeout setting.
* Added the bouncing box display mode to the screensaver.
* Added a special exclusion for the "$dcsys$" file used by DiskCryptor so MyDefrag will never move this file. The exclusion is not really needed because the file is protected by the DiskCryptor driver, but I have added it anyway, just in case.
* Changed the way how variables can be defined and changed. Previously the syntax was "NAME=VALUE", but this caused undesirable error messages in case of a syntax error. Variables can now be defined and changed with the SetVariable command.
* Several improvements in error reporting. One of these is that the regular MyDefrag version will no longer ask the user to post the debug logfile on the forum.
* The ImportListFromProgramHints fileboolean will now ignore hint files that are older than 30 days.
* Changed the contents of the "date" variable from "2010/12/31" into "2010-12-31". The old contents could not be used for filenames.
* The installer will now create a daily scheduled task by default. Previously the default was not to create the task.
* Added the "DataDiskDaily.MyD", "DataDiskWeekly.MyD", "DataDiskMonhtly.MyD", "Daily.MyD", and "Monthly.MyD" scripts. Renamed the "OptimizeDaily.MyD" script into "SystemDiskDaily.MyD", "OptimizeWeekly.MyD" into "SystemDiskWeekly.MyD", and "OptimizeMonthly.MyD" into "SystemDiskMonthly.MyD".
* The installer now creates two scheduled tasks, a daily task and a monthly task.
* Fixed a problem in the ZoneSize and ZoneBegin script variables.





Download: http://www.mydefrag.com/

online
  • Pridružio: 14 Feb 2008
  • Poruke: 12402

Nisam verovao prijatelju kada je hvalio MyDefrag i onda ga pustim da uradi monthly... nisam naišao na aplikaciju koja je bolje uradila posao.




Doduše ne razumem kako baš radi System disk monthly jer je napravio haos ali ova skripta za Data disk radi savršeno.

Ko je trenutno na forumu
 

Ukupno su 964 korisnika na forumu :: 22 registrovanih, 6 sakrivenih i 936 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, ajo baba, aramis s, babaroga, bobomicek, Djokislav, FOX, Georgius, kolle.the.kid, Komentator, ladro, mikrimaus, Milometer, mkukoleca, radionica1, solic, Srki94, Srky Boy, voja64, vukovi, W123, wizzardone