Ja jūs kādreiz ir kaitinājusi programma, kas parādās priekšā jūsu darāmajam bez jūsu atļaujas, lai gan nekad neko neesat atlasījis, jūs esat kļuvis par upuri, kad programma zog fokusu.
Fokusa zagšana dažkārt notiek programmatūras izstrādātāja ļaunprātīgas programmēšanas dēļ. Tomēr lielākoties tā ir tikai kļūdaina programmatūra vai operētājsistēmas darbība, kas jums ir jāatrod un jāmēģina novērst vai novērst.
Agrīnās Windows versijās, īpaši operētājsistēmā Windows XP, faktiski bija iestatījums, kas vai nu ļāva vai neļāva programmām nozagt fokusu. Skatiet vairāk par fokusa nozagšanu operētājsistēmā Windows XP tālāk norādītajām problēmu novēršanas darbībām.
Fokusa zagšana noteikti bija lielāka problēma vecākās Windows versijās, piemēram, Windows XP, taču tā var notikt un notiek arī operētājsistēmās Windows 11, Windows 10, Windows 8, Windows 7 un Windows Vista.
Vai varat apturēt programmu nozagšanu fokusā?
Ideālā gadījumā neviena cita programma, izņemot to, kurā strādājat, nepieņemtu peles un tastatūras ievadi, un logs paliktu virs visām pārējām programmām, kuras jūs pašlaik neizmantojat.
Diemžēl sistēmai Windows nav iespējams bloķēt visas programmas, lai tās nezaudētu fokusu un joprojām darbotos pareizi - tas vienkārši nav izveidots ar prātu, lai to saprastu.
Tomēr tas nenozīmē, ka jums nav iespēju.
Kā novērst programmu nozagšanu sistēmā Windows
Kad esat noskaidrojis, ar kādu programmu ir jādarbojas, veiciet tālāk norādīto problēmu novēršanu, lai tā vairs nenotiktu uz visiem laikiem:
Mērķis ir noteikt programmu, kurai nevajadzētu to darīt, un pēc tam izdomāt, kā ar to rīkoties. Ja vēl nezināt, kura programma ir vainojama, var palīdzēt bezmaksas rīks Window Focus Logger.
-
Atinstalējiet aizskarošo programmu. Atklāti sakot, vienkāršākais veids, kā atrisināt problēmu ar programmu, kas zog fokusu, ir to noņemt.
Varat noņemt programmas operētājsistēmā Windows no vadības paneļa, izmantojot sīklietotni Programmas un līdzekļi, taču darbojas arī bezmaksas atinstalēšanas rīki.
Ja fokusa nozagšanas programma ir fona process, varat atspējot šo procesu sadaļā Pakalpojumi, kas atrodas administratīvajos rīkos visās Windows versijās. Bezmaksas programmas, piemēram, CCleaner, nodrošina arī vienkāršus veidus, kā atspējot programmas, kas automātiski startē operētājsistēmā Windows.
-
Pārinstalējiet vainīgo programmatūru. Pieņemot, ka jums ir nepieciešama programma, kas zog fokusu, un tā to nedara ļaunprātīgi, vienkārši pārinstalējot to, problēma var tikt novērsta.
Ja ir pieejama jaunāka programmas versija, lejupielādējiet šo versiju, lai to instalētu atkārtoti. Programmatūras izstrādātāji regulāri izdod ielāpus savām programmām, un viens no tiem, iespējams, bija apturēt programmas fokusu.
- Pārbaudiet programmas opcijās iestatījumus, kas var izraisīt fokusa nozagšanu, un atspējojiet tās. Programmatūras veidotājs var redzēt pilnekrāna pārslēgšanos uz savu programmu kā "brīdinājuma" līdzekli, ko vēlaties, taču jūs to uztverat kā nevēlamu pārtraukumu.
-
Sazinieties ar programmatūras veidotāju un dariet viņam zināmu, ka viņu programma zog fokusu. Sniedziet pēc iespējas vairāk informācijas par situāciju(-ām), kurās tas notiek, un jautājiet, vai viņiem ir risinājums.
Izlasiet mūsu Kā sarunāties ar tehnisko atbalstu, lai saņemtu palīdzību, kā pareizi paziņot par problēmu.
-
Pēdējais, bet ne mazāk svarīgi, jūs vienmēr varat izmēģināt trešās puses pretfokusa nozagšanas rīku, no kuriem ir daži:
- DeskPins ir pilnīgi bez maksas, un tas ļauj "piespraust" jebkuru logu, neatkarīgi no tā, kas tas ir virs visiem citiem. Piespraustie logi ir atzīmēti ar sarkanu tapu, un tos var "automātiski piespraust", pamatojoties uz loga nosaukumu.
- Window On Top ir vēl viena bezmaksas programma, kas darbojas līdzīgi. Velciet peles rādītāju no loga augšpusē un nometiet to uz loga, lai tas paliktu augšpusē. Vai arī izmantojiet karsto taustiņu Ctrl+F8.
Vairāk par fokusa zagšanu operētājsistēmā Windows XP
Kā minēts šī raksta sākumā, Windows XP faktiski atļāva fokusa zādzību, ja viena noteikta vērtība Windows reģistrā tika iestatīta noteiktā veidā.
Izpildot tālāk sniegto īso pamācību, varat manuāli mainīt šo vērtību uz tādu, kas neļauj programmām nozagt fokusu operētājsistēmā Windows XP.
Izmaiņas Windows reģistrā tiek veiktas, veicot šīs darbības. Esiet ļoti uzmanīgi, veicot tikai tālāk aprakstītās izmaiņas. Papildu piesardzības nolūkos ieteicams dublēt reģistra atslēgas, kuras modificējat šajās darbībās.
- Atveriet reģistra redaktoru un sadaļā My Computer atrodiet stropu HKEY_CURRENT_USER un atlasiet (+)zīme blakus mapes nosaukumam, lai izvērstu mapi.
- Turpiniet izvērst mapes, līdz sasniedzat HKEY_CURRENT_USER\Control Panel reģistra atslēgu.
- Atlasiet taustiņu Desktop sadaļā Control Panel.
- Redaktora labajā pusē atrodiet un veiciet dubultklikšķi uz ForegroundLockTimeout DWORD.
-
Atvērtajā logā Rediģēt DWORD vērtību iestatiet lauku Value data uz 30d40.
Pārliecinieties, vai labajā pusē esošā opcija ir iestatīta uz Hexadecimal.
Šajā vērtībā tās ir nulles, nevis o burti. Heksadecimālā vērtība neietver burtu o, tāpēc tie netiktu pieņemti, taču tas tomēr ir jāpiemin.
- Atlasiet OK un pēc tam aizveriet reģistra redaktoru.
- Restartējiet datoru, lai veiktās izmaiņas stātos spēkā.
No šī brīža programmām, kuras palaižat operētājsistēmā Windows XP, vairs nevajadzētu nozagt fokusu no loga, kurā pašlaik strādājat.
Ja nevēlaties pats veikt manuālas izmaiņas reģistrā, Microsoft programma ar nosaukumu Tweak UI to var izdarīt jūsu vietā. Kad esat instalējis, dodieties uz Focus sadaļā General un atzīmējiet izvēles rūtiņu Neļaut lietojumprogrammām nozagt fokusu
Godīgi sakot, ja esat uzmanīgs, iepriekš aprakstītais uz reģistru balstīts process ir pilnīgi drošs un efektīvs. Ja kaut kas neizdodas, vienmēr varat izmantot izveidoto dublējumu, lai atjaunotu reģistru.