Een veel gehoord probleem is dat een focus op een scherm in Windows kwijt raakt (stealing focus).
Er zijn verschillende oorzaken en ook diverse mogelijke oplossingen. De oorzaak is dat een programma niet op de juiste wijze geschreven is waardoor het zichzelf steeds aan de voorkant van je scherm zichtbaar wil maken.
Er zijn een aantal mogelijke oplossingen:
Zet vinkje aan bij "Folder Options" Advanced Setting "Lauch folder windows in a separate process".
Aanpassing in het register:
Maak eerst een back-up van je register voordat je deze aanpassing gaat uitvoeren.
Er zijn twee register sleutels die de focus van een scherm kan beïnvloeden ForegroundLockTimeout en ForegroundFlashCount deze zijn in het register terug te vinden onder HKCU\Control Panel\Desktop\. ForegroundFlashCount wordt gebruikt om aantal "knipperingen of flashes" op de taakbalk weer te geven deze staat standaard op7 je kan deze waarde aanpassen tussen 1 en 6. ForegroundLockTimeout heeft standaard de hexadecimaal waarde 30d40 door deze op 0 te zetten forceer je het scherm om gelijk naar voren te komen. Als je de register instelling gedaan heb herstart de machine en controleer of het probleem verholpen is.
Mocht bovenstaande niet de oplossing zijn zet dan de register instellingen terug.
Je kan onderstaande programma gebruiken om de focus op het scherm te houden.
Programma:
Download het programma always-on-top.
Pak het zip bestand uit op de machine.
Start het programma "always-on-top.exe" Druk de Ctrl en spatie ingedrukt en selecteer het scherm wat de focus moet houden.
Wil je dit ongedaan maken druk dan weer op Ctrl en spatie en het scherm waar de focus nu vanaf moet.
Mocht het niet duidelijk zijn welk programma de focus weghaalt gebruik dan Window Focus Logger.
Dit programma kan je hier vinden.
Excel laat niet het dialoog scherm opslaan zien mogelijke oplossing hiervoor kan zijn:
https://blogs.technet.microsoft.com/the_microsoft_excel_support_team_blog/2012/04/26/hidden-dialogs-cause-excel-2010-and-excel-2013-to-appear-to-hang/