Quote:
Found a horrible bug in Windows XP. Explorer has a feature where it scans any AVI files found in the current directory for metadata, such as height, width and length. The problem is that if there's a corrupt AVI - such as a partially downloaded file - Windows will attempt to scan the entire file by loading it into memory. You'll know this happens when you browse to a local directory and suddenly your machine grinds to a halt and starts swapping to disk like crazy (even with gobs of RAM). Luckily it's an easy fix. In the registry, navigate to the key:
HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler
And delete the default value (which is one of those ungodly CLSID hex numbers).
I don't have XP, so I can't test it.