Dead / zombie windows cause performance issues with explorer and other DDE (Dynamic Data Exchange) applications. This utility should help you identify these dead windows.
The application first enumerates all the top level windows on the system and then attempts to send a DDE message to each window in turn. If the application does not respond, an error is registered
FindDeadWindows.exe - The application (72k)
FindDeadWindows.zip - The application, zipped (35k)
FindDeadWindows.vc71source.zip - The source code (18k)