It's been a long time ago. After installing some AVI decoders, Windows Data Execution Protection (DEP) runs when you view a folder with an AVI file in a thumbnail format, which then causes the Explorer to operate illegally.
I am very naturally thinking of an AVI decoder DLL file generated problems. Reinstall the operating system today, considering that the XP video file Preview function is not significant, not as practical as the picture preview, decided to find ways to disable it to solve the illegal operation of the explorer problem. On the Internet to find some information, found a person think more OK solution--Uninstall Windows XP video file preview called the file "Shmedia.dll."
The specific approach is to use the regsvr32/u command, that is, regsvr32/u Shmedia.dll. If you need to restore the video preview feature, you can register "Shmedia.dll" again, regsvr32 shmedia.dll. As a matter of fact, most of the DLL files including video, audio encoding/decoding are registered through the regsvr32, you can manually uninstall a single DLL using the regsvr32/u command when these DLLs are in trouble, or manually register the DLL with the regsvr32 command.