MyDefrag looks for files in the MFT reserved space and moves them to normal disk space, making the reserved space available again for the MFT. The files will remain there, even when there is enough space again. Windows reserves a percentage of the disk for the MFT (Master File Table), but can place normal files there if the rest of the disk is full.If there is no gap big enough then the defragmenter will reduce the number of fragments in the file by moving as much of the file as possible into the largest gaps available. All fragmented files are defragmented, simply by moving them to the first gap on the disk that is big enough.At the moment it has to use very inefficient Microsoft function calls, in the future I hope to speed this up by directly reading the MFT and FAT. MyDefrag has to scan all the files on the disk to determine if they are fragmented and where they are. It is therefore very solid, there is no risk of losing data or the disk getting scrambled, and you can run it while the computer is in full use. MyDefrag is based on the standard Defragmentation Interface by Microsoft (the FSCTL_GET_VOLUME_BITMAP, FSCTL_GET_RETRIEVAL_POINTERS, and FSCTL_MOVE_FILE function calls), just like all other defragmenter. If this file will be deleted, the settings are set to default.lng Language files In these files the texts of the different languages are stored. ![]() MyDefrag.ini Initialisation file In this file are stored the personal settings. MyDefragScreenSaver.log and MyDefragTaskManager.log are produced by the appropriate applications. MyDefrag.log Log file In this file are stored the completed tasks and analyses of the drive(s). MyDefragScreenSaver.scr Screensaver If the file is in the system folder it will automatically become visible in the list of screensavers as "MyDefragScreenSaver" and can be used just like any other screensaver. MyDefragScheduler.exe Task-Manager This interface program handles the controls of the entries in the Windows task scheduler (Task-Manager). MyDefrag.chm Documentation file (Reference) Compiled offline HTML help file for fast looking up. Also for simple configuring the task manager and the screensaver. MyDefragGUI.exe Graphical user interface for the Interpreter and the Screensaver For starting MyDefrag without handling the script grammar and with additional functions. In addition the file MyDefragScreenSaver.scr have to be in the system folder. MyDefragScreenSaver.exe Screensaver version Specially designed to set up the screensaver. No installation or configuration necessary, it's ready to run and will automatically process all the mounted, writable, fixed volumes on your computer. Program files MyDefrag.exe Script Interpreter Standard version. If you like to see your own language, have improvements or corrections of an existing language, please translate the file mylanguage.txt (right click on the link and choose "Save target as") and send it to 1kandrode. ![]() MyDefragGUI language files As at: In order to get the newest translation download this package. *1) 16 languages: for details see program
0 Comments
Leave a Reply. |