Kako preprečiti, da bi programi ukradli fokus v sistemu Windows

Kazalo:

Kako preprečiti, da bi programi ukradli fokus v sistemu Windows
Kako preprečiti, da bi programi ukradli fokus v sistemu Windows
Anonim

Če vas je kdaj razjezil program, ki se prikaže pred tem, kar počnete brez vašega dovoljenja, kljub temu, da nikoli niste izbrali ničesar, ste bili žrtev programa, ki vam krade fokus.

Kraja fokusa je včasih posledica zlonamernega programiranja razvijalca programske opreme, ki to počne. Večino časa pa je le napaka v programski opremi ali delovanju operacijskega sistema, ki ga boste morali določiti in poskušati popraviti ali se mu izogniti.

V zgodnjih različicah operacijskega sistema Windows, predvsem v sistemu Windows XP, je dejansko obstajala nastavitev, ki je programom dovoljevala ali preprečevala krajo fokusa. Glejte več o kraji fokusa v sistemu Windows XP pod koraki za odpravljanje težav.

Kraja fokusa je bila zagotovo večja težava v starejših različicah sistema Windows, kot je Windows XP, vendar se lahko in se zgodi tudi v sistemih Windows 11, Windows 10, Windows 8, Windows 7 in Windows Vista.

Ali lahko preprečite, da bi programi ukradli fokus?

V idealnem primeru noben drug program razen tistega, v katerem delate, ne bi sprejel vnosa z miško in tipkovnico, okno pa bi ostalo nad vsemi drugimi, ki jih trenutno ne uporabljate.

Žal Windows ne more blokirati vseh programov, da ne bi ukradli fokusa, in še vedno pravilno delovati - preprosto ni zgrajen z možgani, da bi to razumeli.

Vendar to ne pomeni, da nimate možnosti.

Kako preprečiti, da bi programi ukradli fokus v sistemu Windows

Ko ugotovite, s katerim programom je treba opraviti, opravite spodnjo odpravo težav, da se to za vedno ustavi:

Cilj je identificirati program, ki tega ne bi smel početi, in nato ugotoviti, kaj storiti glede tega. Če še ne veste, kateri program je kriv, vam lahko pomaga brezplačno orodje Window Focus Logger.

  1. Odstranite škodljivi program. Odkrito povedano, težavo s programom, ki krade fokus, najlažje rešite tako, da ga odstranite.

    Programe v sistemu Windows lahko odstranite z nadzorne plošče s programčkom Programi in funkcije, delujejo pa tudi brezplačna orodja za odstranjevanje.

    Če je program za krajo fokusa proces v ozadju, lahko proces onemogočite v storitvah, ki se nahajajo v skrbniških orodjih v vseh različicah sistema Windows. Brezplačni programi, kot je CCleaner, ponujajo tudi preproste načine za onemogočanje programov, ki se samodejno zaženejo v sistemu Windows.

  2. Znova namestite programsko opremo, ki je kriva. Ob predpostavki, da potrebujete program, ki krade fokus, in tega ne počne zlonamerno, lahko preprosto ponovna namestitev odpravi težavo.

    Če je na voljo novejša različica programa, prenesite to različico za ponovno namestitev. Razvijalci programske opreme redno izdajajo popravke za svoje programe, eden od njih je morda preprečil, da bi program ukradel fokus.

  3. Preverite možnosti programa za nastavitve, ki morda povzročajo krajo fokusa, in jih onemogočite. Izdelovalec programske opreme morda celozaslonski preklop na svoj program vidi kot funkcijo "opozorila", ki jo želite, vi pa to vidite kot neželeno prekinitev.
  4. Obrnite se na izdelovalca programske opreme in mu sporočite, da njihov program krade fokus. Navedite čim več informacij o situacijah, v katerih se to zgodi, in vprašajte, ali imajo rešitev.

    Preberite naše Kako se pogovarjati s tehnično podporo za pomoč pri pravilnem sporočanju težave.

  5. Nenazadnje lahko vedno preizkusite orodje tretje osebe proti kraji fokusa, ki jih je nekaj:

    • DeskPins je popolnoma brezplačen in vam omogoča, da "pripnete" katero koli okno, tako da ostane na vrhu vseh drugih, ne glede na to. Pripeta okna so označena z rdečim žebljičkom in jih je mogoče "samodejno pripeti" glede na naslov okna.
    • Window On Top je še en brezplačen program, ki deluje na približno enak način. Povlecite kazalec miške iz okna na vrh in ga spustite na okno, da ostane na vrhu. Ali pa uporabite bližnjično tipko Ctrl+F8.

Več o kraji fokusa v sistemu Windows XP

Kot je bilo omenjeno na začetku tega dela, je Windows XP dejansko dovolil krajo fokusa, če je bila ena določena vrednost v registru Windows nastavljena na določen način.

Po kratki vadnici spodaj lahko to vrednost ročno spremenite v tisto, ki programom preprečuje krajo fokusa v sistemu Windows XP.

Spremembe v registru Windows se izvedejo v teh korakih. Bodite zelo previdni pri izvajanju le spodaj opisanih sprememb. Priporočljivo je, da varnostno kopirate registrske ključe, ki jih spreminjate v teh korakih, kot dodatno previdnost.

  1. Odprite urejevalnik registra in poiščite panj HKEY_CURRENT_USER pod My Computer in izberite (+)znak poleg imena mape, da razširite mapo.
  2. Nadaljujte z razširitvijo map, dokler ne dosežete registrskega ključa HKEY_CURRENT_USER\Control Panel.
  3. Izberite tipko Desktop pod Control Panel.
  4. Na desni strani urejevalnika poiščite in dvokliknite ForegroundLockTimeout DWORD.
  5. V oknu Edit DWORD Value, ki se prikaže, nastavite polje Value data na 30d40.

    Image
    Image

    Prepričajte se, da je možnost na desni nastavljena na Šestnajstiško.

    To so ničle v tej vrednosti, ne črke 'o'. Hexadecimal ne vključuje črke o, zato ne bi bili sprejeti, vendar bi ga morali kljub temu omeniti.

  6. Izberite OK in nato zaprite urejevalnik registra.
  7. Znova zaženite računalnik, da bodo spremembe, ki ste jih naredili, začele veljati.

Od tega trenutka naprej programi, ki jih izvajate v operacijskem sistemu Windows XP, ne bi smeli več ukrasti fokusa oknu, v katerem trenutno delate.

Če vam ročno spreminjanje registra ni všeč, lahko to stori namesto vas Microsoftov program Tweak UI. Ko je nameščen, pojdite na Focus pod območjem Splošno in označite polje za Prepreči aplikacijam krajo fokusa

Iskreno povedano, če ste previdni, je postopek, ki temelji na registru, razložen zgoraj, popolnoma varen in učinkovit. Vedno lahko uporabite varnostno kopijo, ki ste jo naredili, da obnovite register, če stvari ne delujejo.

Priporočena: