When a background task is activated, Windows 2000 may prevent it from moving to the foreground, and flashes the icon instead.
This behavior is designed to keep background tasks from stealing focus.
You can control this behavior by editing the registry:
1. Use Regedt32 to navigate to HKEY_CURRENT_USER\Control Panel\Desktop.
2. Edit or Add Value name ForegroundLockTimeout, a REG_DWORD data type. Set the data value to 0 to disable this behavior. The default is 200000 milliseconds. If the time since the last user input exceeds the data value, the window is automatically brought to the foreground.
3. Edit or Add Value name ForegroundFlashCount, a REG_DWORD data type. Set the data value to the number of flashes. The default is 3.