Defraggler Portable 2.21.993

Description

Defraggler Portable is a free donationware defragmentation utility developed by Piriform, which can defragment individual files or groups of files on computer system. Defraggler runs on Microsoft Windows; it has support for all versions since Windows XP. It includes support for both IA-32 and x64 versions of these operating systems.

Defraggler can defragment individual files, groups of files (in a folder) or an entire disk partition, either by the user’s command or automatically on a schedule. It supports FAT32, NTFS, and exFAT. It can also be installed as a portable application on a USB flash drive. Defragmentation of RAID disks is also supported, although no details are supplied.

PortableApps.com Launcher

Founded changes in Total Uninstall program.

Settings INI file for PortableApps.com Launcher.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
[Launch]
; Specify the program to be launched by the PortableApps.com Launcher here, relative to the App directory of the portable application.
ProgramExecutable="Defraggler\Defraggler.exe"
; An override for [Launch]:ProgramExecutable when the portable app is running on a 64-bit operating system.
ProgramExecutable64="Defraggler\Defraggler64.exe"
; For changing drive letters.
DirectoryMoveOK=yes
; Time to show splash screen.
SplashTime=1500
; Run the application after the splash screen.
LaunchAppAfterSplash=true
; Setting this to force or try causes the user to be prompted to run the program as an administrator.
RunAsAdmin=try
 
[Activate]
; If the base application uses the registry, set this to true.
Registry=true
 
[RegistryKeys]
; Saves the registry keys in the "*.reg" file. The file name is specified without the "reg".
Defraggler-HKCU="HKCU\Software\Piriform\Defraggler"
Defraggler-HKLM="HKLM\Software\Piriform\Defraggler"
 
[RegistryCleanupIfEmpty]
; These are registry keys which get cleaned up after the application has run if they are empty.
1="HKCU\Software\Piriform"
2="HKLM\Software\Piriform"
 
[RegistryCleanupForce]
; Removes registry keys after you close the application.
1=HKLM\SOFTWARE\Microsoft\Tracing\Defraggler_RASAPI32
2=HKLM\SOFTWARE\Microsoft\Tracing\Defraggler_RASMANCS
 
[FilesMove]
; These are files for which to manage portability. They come in the form [file name]=[target directory].
; The file name is the location of the place where it is saved, relative to the portable data directory (AppNamePortableData).
; The target directory is the full path to the directory the file is copied to during the program execution. Do not include the file name. Environment variable substitions (http://portableapps.com/manuals/PortableApps.comLauncher/ref/envsub.html) apply.
; If the target directory already exists at the start of the process, it will be backed up (to target directoryfile name-BackupByAppID) and restored at the end.
files\APPDIR\Defraggler\statistics.bin=%PAL:AppDir%\Defraggler\
files\APPDIR\Defraggler\Defraggler.ini=%PAL:AppDir%\Defraggler\
license\APPDIR\Defraggler\Defraggler.dat=%PAL:AppDir%\Defraggler\
license\APPDIR\Defraggler\branding.dll=%PAL:AppDir%\Defraggler\

Settings for installer.ini.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[DownloadFiles]
; Specifies the URL to the file that will be downloaded.
DownloadURL=http://download.piriform.com/dfsetup221.exe
; Is the name that will be displayed while the file is downloaded.
DownloadName=Defraggler
; Is the name of the file that will be used while it is worked with locally. This should normally be the same as the filename from the DownloadURL.
DownloadFilename=dfsetup221.exe
; Is used to specify the MD5 hash of the file downloaded.
DownloadMD5=93E4CD62447C06BB2FDC5AD087176DE5
; Is used to specify the size of the files that will be added to the files contained within the installer.
AdditionalInstallSize=4512
; Entries should specify the relative path to where the files will go within the installed portable app (typically App\AppName).
AdvancedExtract1To=App\Defraggler
; Entries are used to specify a filter for the files to be extracted and are in the same format used by 7-zip.
; Some examples include *.txt for all text files, * for all files, *a* for files that contain the letter a, Src\*.cpp for all cpp files within the src directory, etc.
; ** can be used to indicate all files in the archive recursively (including sub-directories).
AdvancedExtract1Filter=lang\*
AdvancedExtract2To=App\Defraggler
AdvancedExtract2Filter=Defraggler.exe
AdvancedExtract3To=App\Defraggler
AdvancedExtract3Filter=Defraggler64.exe
AdvancedExtract4To=App\Defraggler
AdvancedExtract4Filter=df.exe
AdvancedExtract5To=App\Defraggler
AdvancedExtract5Filter=df64.exe

The text after the semicolon is seen as a comment and does not affect the application work.

Downloads

DISCUSS IT

No comments yet.

Leave a Reply

Spelling error report

The following text will be sent to our editors: