Har du någonsin varit irriterad av ett program som dyker upp framför det du gör, utan att du klickar eller slår på något? Med andra ord… utan ditt tillstånd ?
Det heter stjäl fokus , och det är mycket som att vara fotobombat, precis på din datorskärm!
Ibland fokuserar stjälning på skadlig programmering av programvaran developer som gör det. För det mesta är det dock bara buggy programvara eller operativsystem beteende som du behöver pinna ner och försöka fixa eller undvika.
I tidiga versioner av Windows, framförallt i Windows XP, fanns det faktiskt en inställning som antingen tillåter eller förhindrade program från att stjäla fokus. Se Mer om stjälfokus i Windows XP nedanför felsökningsstegen.
Fokusstål var säkert ett större problem i äldre versioner av Windows som Windows XP, men det kan och händer även i Windows 10, Windows 8, Windows 7 och Windows Vista.
Hur man förhindrar program från att stjäla fokus i Windows
Det är inte möjligt för Windows att blockera alla program från att stjäla fokus och fortfarande fungera korrekt - det är bara inte byggt med hjärnorna för att förstå det.
Helst kan inget annat program men det du arbetar med acceptera mus- och tangentbordsinmatning, och fönstret skulle hålla sig över alla andra som du inte använder för närvarande.
Målet är att identifiera programmet som inte ska göra detta och sedan ta reda på vad man ska göra åt det.
Du kanske vet vilket program som stannar fokus, men om inte, det är det första du behöver bestämma. Om du har problem med att räkna ut det, kan ett gratis verktyg som heter Windows Focus Logger hjälpa.
När du väl vet vilket program som ska skylla för fokusstjålan, arbeta genom felsökningen nedan för att få det att sluta hända bra:
-
Avinstallera det förekommande programmet. Uppriktigt sagt är det enklaste sättet att lösa ett problem med ett program som stjäl fokus är att ta bort det.
Du kan ta bort program i Windows från Kontrollpanelen med Program och funktioner applet, men gratis avinstallationsverktyg fungerar också.
Om fokusstålprogrammet är en bakgrundsprocess kan du inaktivera processen i Tjänster, som finns i Administrativa verktyg i alla versioner av Windows. Gratisprogram som CCleaner ger också enkla sätt att inaktivera program som startar automatiskt med Windows.
-
Installera om det program som ska skyllas. Förutsatt att du behöver det program som stjäl fokus, och det gör inte så ondskadigt, kan du bara installera om det kanske lösa problemet.
Om det finns en nyare version av programmet tillgängligt, ladda ner den versionen för att installera om. Programvaruutvecklare utfärdar regelbundet patchar för sina program, varav en kan ha varit att stoppa programmet från att stjäla fokus.
-
Kontrollera programmets alternativ för inställningar som kan orsaka fokusstjålet och inaktivera dem. En mjukvarutillverkare kan se en helskärmsswitch till hans eller hennes program som en "alert" -funktion som du vill ha, men du ser den som en ovälkommen avbrott.
-
Kontakta mjukvaruföretaget och låt dem veta att deras program är att stjäla fokus. Ge så mycket information som möjligt om situationen (er) där detta inträffar och fråga om de har en fix.
Läs igenom vårt sätt att prata med teknisk support för att få hjälp med att kommunicera problemet korrekt.
-
Sist men inte minst kan du alltid prova ett tredjeparts, anti-fokus-stjälningsverktyg, av vilka det finns några:
DeskPins är helt gratis och låter dig "stifta" vilket fönster som helst, hålla det på toppen av alla andra, oavsett vad. Pinned windows är markerade med en röd pinne och kan "auto-pinned" baserat på fönstrets titel.
Window On Top är ett annat gratis program som fungerar på ungefär samma sätt. Dra bara muspekaren från Fönstret på toppen och släpp den på ett fönster så att den blir överst. Eller slå på Ctrl + F8 kommando.
-
Alltid på toppen är en annan som är ett bärbart program som aktiveras av Ctrl + Space tangentbordsgenväg. Slå på dessa nycklar när fönstret är i fokus, och det kommer att ligga över alla andra fönster tills de nycklarna slås igen.
Mer om stjälfokus i Windows XP
Som nämnts i början av detta stycke, Windows XP faktiskt tillåten för att stjäla fokus om ett specifikt värde i Windows-registret är inställt på ett visst sätt.
Efter den korta handledningen nedan kan du manuellt ändra det här värdet till det som hindrar program från att stjäla fokus i Windows XP.
Ändringar i Windows-registret görs i dessa steg. Var försiktig med att göra endast de ändringar som beskrivs nedan. Det rekommenderas att du säkerhetskopierar registernycklarna som du ändrar i dessa steg som en extra försiktighet.
-
Öppna Registry Editor.
-
Leta reda på HKEY_CURRENT_USER bikupa under Min dator och klicka på (+) skriv nästa mappnamnet för att expandera mappen.
-
Fortsätt att expandera mappar tills du når HKEY_CURRENT_USER Kontrollpanel registernyckel.
-
Välj Desktop nyckel under Kontrollpanel .
-
På höger sida av verktyget Registerredigerare, leta upp och dubbelklicka på ForegroundLockTimeout DWORD.
-
I Redigera DWORD-värde fönster som visas, ställa in Värdesdata: fält till 30d40.
Se till att Bas alternativet är inställt på hexadecimal när du anger DWORD-värdet.
Det är nollor i det värdet, inte 'o' bokstäver.Det finns inga o i hexadecimal och så skulle de inte accepteras, men det borde nämnas ändå.
-
Klick ok och stäng sedan Registerredigerare .
-
Starta om datorn så att ändringarna du gjort kan träda i kraft.
Från och med den här tiden borde program som körs i Windows XP inte stjäla fokus från det fönster som du för närvarande arbetar med.
Om du inte är bekväm med att göra manuella ändringar i Windows-registret själv, heter ett program från Microsoft Tweak UI kan göra det för dig. Du kan ladda ner det gratis här. När du har installerat, gå till Fokus under Allmän område och markera rutan till Förhindra applikationer från att stjäla fokus.
Ärligt talat, om du är försiktig, är den registerbaserade processen som förklaras ovan, helt säker och effektiv. Du kan alltid använda den säkerhetskopia du gjorde för att återställa registret om saker inte fungerar.