Make the background window active.
Whenever a new program is activated from another program in Windows, the new program stays in the background. It flashes on the taskbar for a while and then remains inactive at the moment. But to make the program active and show on foreground, use this setting.
Level: Recommended For Experts Only
Description:
Whenever a new program is activated from another program in windows, the new program stays behind all other open windows. It flashes on the taskbar for the given number of times, as set in the registry, and then remains inactive at the moment. The time for which the new program should not be active is also controlled by a registry setting. When the time elapses it automatically shows on foreground of the screen. To delete the waiting time, make changes to the registry. For this, go to start > run menu, enter regedit and navigate to the registry path listed below. Now, right-click and modify the dword value foregroundlocktimeout, in the right panel, to 0 which can delete the waiting time. However, if you want to set the options to default, change the value data to 30d40 (base hexadecimal). The changes take effect after a restart or logoff. When editing the registry it is highly recommended to run a quick scan for optimization, you can test your system now for free.
Whenever a new program is activated from another program in windows, the new program stays behind all other open windows. It flashes on the taskbar for the given number of times, as set in the registry, and then remains inactive at the moment. The time for which the new program should not be active is also controlled by a registry setting. When the time elapses it automatically shows on foreground of the screen. To delete the waiting time, make changes to the registry. For this, go to start > run menu, enter regedit and navigate to the registry path listed below. Now, right-click and modify the dword value foregroundlocktimeout, in the right panel, to 0 which can delete the waiting time. However, if you want to set the options to default, change the value data to 30d40 (base hexadecimal). The changes take effect after a restart or logoff. When editing the registry it is highly recommended to run a quick scan for optimization, you can test your system now for free.
Screenshots

First, click the 'Start' button, and select 'Run'. In the resulting dialog box, type "regedit".

Go to <b>[HKEY_CURRENT_USER\Control Panel\Desktop\]</b>, in the open area right-click on "ForegroundLockTimeout" and click on 'Modify'.

Finally, enter the value "0" in the text box and click 'OK'.
Registry Entries
- back to top- Path: [HKEY_CURRENT_USER\Control Panel\Desktop\]
- Location: Current User
- Value Name: ForegroundLockTimeout
- Data Type: DWORD (DWORD Value)
- Enabled Value: 30d40
- Disabled Value: 0
- Action Type: Modified
Tweak Library Terms
- back to top- Application Paths
- Authentication
- Auto Play
- Browser
- Console
- Control Panel
- CPU
- Desktop
- Display
- Error Reporting
- Explorer
- File System
- Files and Folders
- Firewall
- Fonts and Icons
- General Info
- Group Policies
- Hardware
- Input/Output Devices
- Installations
- Internet Explorer
- Memory Settings
- Messenger
- Microsoft Office
- Networks Cards
- Network Internet Connections
- Other Programs
- Outlook and Outlook Express
- Performance Settings
- Product Updates
- Scheduler
- Search
- Security
- Services
- Sound and Video Controllers
- Start Menu
- Startup and Shutdown
- Storage Devices
- System
- System Restore
- System Settings
- Taskbar
- User Interface
- Windows Applications
- Windows Firewall
- Windows Media Player
- Winzip
