HelpWithWindows | Windows Forum | RoseCitySoftware

Windows 98 Defrag


Disk Defragmenter, optimizes the speed with which your programs load and run, but new to Windows 98 is a process that monitors what files get loaded, and records their physical location on the drive. When Defrag runs, it uses that data to figure out where to move the clusters around for the best launch speed.

In other words, it automatically adapts to your usage patterns, under the assumption that the programs you run most are the ones you want to get priority.

More Information about Intels Application Launch Accelerator (IALA) technology, which is used in defrag, can be found on Intel's Web site

New Defrag

The data files are stored in %windir%\applog\. After you run Defrag set to optimize, it'll write a file in there named OPTLOG.TXT. This is how it looks:

Program Launch Optimization Log - Created Mon Feb 09 11:25:40 1998

Programs Eligible for Optimization:
Ord Flag ProgName       Uses   LastExecDate Program Path
1             RUNDLL32       29     1998.02.09        C:\WINDOWS\RUNDLL32.EXE
2             EXPLORER        7      1998.02.09        C:\WINDOWS\EXPLORER.EXE
3             HH                     6      1998.02.09        C:\WINDOWS\HH.EXE
4             CVT1                2       1998.02.09       C:\WINDOWS\CVT1.EXE
5             MSPAINT          2       1998.02.09       C:\PROGRAM FILES\ACCESSORIES\MSPAINT.EXE
6             CLEANMGR      2       1998.02.05       C:\WINDOWS\CLEANMGR.EXE
7             ICWDETCT        2       1998.02.04       C:\WINDOWS\ICWDETCT.EXE

Programs Ineligible for Optimization:
Ord Flag ProgName    Uses   LastExecDate    Program Path
8      S      NOTEPAD        3    1998.02.09       C:\WINDOWS\NOTEPAD.EXE
9      S      RUNONCE       2     1998.02.04       C:\WINDOWS\SYSTEM\RUNONCE.EXE
10    S      RUNDLL        10     1998.02.09       C:\WINDOWS\RUNDLL.EXE

Control Parameters:
Use app profile     = Yes
Minimum log size    = 1000
Maximum no use days = 90
Maximum apps        = 50

Flags for Ineligible Programs:
S = Log size smaller than <Minimum log size>
U = Program not used for more than <Maximum no use days>
P = No profile for program
E = Associated program no longer exists
D = Log deleted (may be combined with one of the above)

You can also use my Tweaking Toolbox for Windows, one of it's functions is to change the bahavior of the Application Profile.

For more information & free trial, check the Tweaking Toolbox for Windows pages.

Tweaking Toolbox for Windows - Windows 98 tab