Defrag98 is a free browser recreation of the Microsoft Windows 98 Disk Defragmenter. Pick a drive, press Start, and watch the cluster grid sort itself out to the sound of a late-90s hard disk. The simulator itself needs JavaScript, so switch it on and reload to run it.
No. It is a nostalgia simulator and nothing more. It has no access to your disk, and it never reads, moves or modifies a single real file. The drives it shows you are invented.
Yes, completely, and there are no ads. A Buy Me a Coffee link sits at the bottom of the page if you feel like supporting it, which is entirely optional.
Yes. Defrag98 is an installable progressive web app. Once it has loaded, the interface, the fonts and the hard-disk audio are all cached, and it keeps running with the network off.
It does. You will get a period-appropriate warning that Windows 98 is not supported on mobile devices, which is a joke you can dismiss, and the simulator runs normally on phones and tablets after that.
Because the disk is generated fresh each time and the defragmenter decides what to do as it goes. It consolidates a run of data in place when it can, drags a chunk forward from further down the disk when that is the better move, and now and then shoves a run out of the way to clear space ahead of the frontier, the same way the real defragmenter did.
C for a long, grinding session, since it takes the longest of the four. F if you want to watch it finish quickly. E for the slowest, most laborious passes, and D for something in between.
The Windows 98 one. Windows 95 shipped a near-identical defragmenter, down to the cluster grid and the legend behind the Show Details button, so this works as a Windows 95 defrag simulator too. Windows XP is not the same thing. Its defragmenter drew horizontal bands instead of a grid of clusters.
Yes, and Realistic mode is built for it. Maximize the window and pick C, which takes the longest of the four, and it runs to the tada chime with no further clicking. In Realistic mode it then carries on indefinitely, getting close to finishing and being interrupted, which is the closest this gets to a defrag screensaver. Leave it on a desktop rather than a phone: nothing is saved between page loads.
A slower simulation you turn on in Settings. Realistic moves at most 6 clusters a pass instead of 24 and triples every delay, so drive C takes roughly thirty eight minutes. Windows interrupts it once or twice along the way: the progress line reads "Drive's contents have changed: Restarting...", the drive is read again from the top, part of it comes back fragmented, and the bar drops back. The first run still finishes. Dismiss the completion box and it never reaches a hundred percent again. Fast mode is the default and is unaffected.
Dennis Morello, a software engineer based in Milan, Italy. Defrag98 has been written up by PC Gamer, heise online, Boing Boing and kottke.org, and discussed on Hacker News and Lobsters.
The simulation is documented in full in how Defrag98 works: the cluster grid, the three moves each pass can make, and the timing model behind the four drives. New features and fixes are recorded in the release notes.