Geek School Learning Windows 7 - Upravljanje aplikacij
Ste se kdaj spraševali, zakaj vaša najljubša igra iz sistema Windows 95 ne deluje na Windows 7, ampak druge aplikacije? No imamo odgovor za vas, pa tudi nekaj rešitev, kako ga popraviti.
Bodite prepričani, da preverite prejšnje članke v tej seriji Geek School na Windows 7:
- Predstavljamo How-To Geek School
- Nadgradnje in migracije
- Konfiguriranje naprav
- Upravljanje diskov
In ostanite z nami za preostanek serije, saj imamo v naslednjih nekaj tednih veliko več člankov.
Zakaj aplikacije postanejo nezdružljive ?
Eden od najpogostejših razlogov je funkcija Windows, imenovana Windows File Protection, ki se je prvič pojavila v sistemu Windows Vista. Zaščita datotek programa Windows, kot že ime pove, ščiti datoteke osrednjega sistema pred zamenjavo. To stori tako, da spremeni varnostni ACL v datoteki, tako da samo uporabniku TrustedInstaller omogoči popoln dostop do datoteke, kar zagotavlja, da lahko samo programi, kot so posodobitve za Windows, zamenjajo in uredijo datoteko. V operacijskem sistemu Windows 7 je bila funkcija preimenovana v zaščito virov v sistemu Windows.
Varnostne izboljšave prav tako igrajo veliko vlogo pri nezdružljivosti aplikacij, kar je najbolj znano zaradi UAC (User Account Control), ki ni obstajal v operacijskem sistemu Windows pred Vista. Podobno se je struktura sistema imenikov, predvsem okrog uporabniških profilov, spremenila v operacijskem sistemu Windows Vista in prekinila številne aplikacije, ki so bile oblikovane za pred-longhorn območje. Če želite poskusiti in popraviti situacijo, so izvedli simbolne povezave (včasih imenovane Junction Points v starejših različicah sistema Windows), ki so stare lokacije preusmerile na nove..
Združevanje aplikacij
Samo zato, ker je aplikacija nezdružljiva z vašim operacijskim sistemom, ne pomeni, da je ne morete izvajati. Prva stvar, ki jo boste želeli, je ugotoviti, ali je aplikacija nezdružljiva z operacijskim sistemom Windows 7. Če želite to narediti, odprite Nadzorno ploščo in kliknite kategorijo Programi. Tukaj boste videli programe za zagon za prejšnjo različico hiperpovezave Windows. Kliknite nanjo.
Nato razširite razširitev in prekličite izbiro možnosti za samodejno odpravljanje napak, nato kliknite Naprej.
Sedaj kliknite Prebrskaj in poiščite datoteko, ki jo želite zagnati, in kliknite Naprej.
Ko je pregled opravljen, si oglejte podrobne informacije.
Tu boste videli ugotovljene težave. Kot lahko vidite, sporočila niso vedno tako koristna, toda vsaj zdaj veste, da bo vaša aplikacija imela težave pri zagonu.
Uporaba načina združljivosti
Če je bila aplikacija, ki jo želite zagnati, posebej zasnovana za prejšnjo različico sistema Windows, lahko poskusite in posnemate starejše okolje z načinom združljivosti. To naredite tako, da z desno miškino tipko kliknete program, ki ga želite zagnati, in izberete lastnosti v kontekstnem meniju.
Nato preklopite na zavihek združljivosti.
Tukaj lahko nastavite okolje operacijskega sistema. To lahko storite tako, da izberete potrditveno polje in izberete operacijski sistem iz padajočega menija.
Uporaba orodij za združljivost aplikacij
Celotna zmogljivost orodij za združljivost aplikacij je izven področja uporabe tega člena, vendar morate vedeti, da je na voljo eno orodje. Orodje za preverjanje združljivosti z Internet Explorerjem vam omogoča, da preizkusite združljivost spletnih mest lokalnega intraneta z izdajo Internet Explorerja, ki prihaja. Če želite začeti, začnite in začnite.
Nato kliknite gumb za omogočanje.
Zdaj odprite Internet Explorer in prva stvar, ki jo boste opazili, je majhna odložišče v vrstici stanja. Če kliknete nanj, boste dobili okno s sporočilom, v katerem je pojasnjeno, da je brskalnik zaposlen, da se oceni združljivost. Vse, kar morate storiti, je brskanje po spletnih straneh, kot običajno. Ko končate, zaprite Internet Explorer.
Spodaj si lahko ogledate težave, ki jih je orodje našlo s spletnimi stranmi, ki sem jih brskal. Sedaj lahko shranite poročilo in ga pošljete razvijalcem.
Omejitve uporabe
Zdaj, ko upravljamo aplikacije, ki jih želimo zmanjkati, si poglejmo upravljanje aplikacij, ki jih ne želimo izvajati. Ena od metod, ki jo lahko uporabimo za omejevanje programske opreme, ki se izvaja v naših okoljih, je uporaba pravilnika o omejitvi programske opreme, znanega tudi kot SRP. Medtem ko se to običajno izvaja prek Active Directory in Group Policy, bomo na našem lokalnem računalniku nastavili SRP.
Pravila za omejevanje programske opreme se uporabljajo za stroje in ne za uporabnike. Če želite ustvariti pravilnik, odprite urejevalnik pravilnika skupine in se pomaknite do:
Konfiguracija računalnika Nastavitve sistema Windows Varnostne nastavitve Politike omejevanja programske opreme
Prva stvar, ki jo morate storiti, je pravzaprav ustvarjanje pravilnika z desnim klikom in izbiro Novih pravilnikov za omejitev programske opreme.
Nato se pomaknite v varnostne nivoje. Obstajajo 3 ravni varnosti.
- Nedovoljeno - Programska oprema se ne zažene privzeto, lahko deluje samo programska oprema, ki jo izrecno dovoljujete.
- Osnovni uporabnik - Omogoča vso programsko opremo, ki ne potrebuje skrbniških pravic za izvajanje.
- Neomejeno - Vsa programska oprema teče, razen programske opreme, ki jo izrecno zavračate.
Nato z desno miškino tipko kliknite Neomejeno in privzeto.
Zdaj moramo preklopiti na razdelek s pravili in dodati novo pravilo. Obstajajo 4 vrste pravil.
- Hash - Preveri izvedljivo datoteko s seznamom prepovedanih hashov
- Certifikat - Uporablja digitalna potrdila za ustavitev aplikacij
- Pot - Prepove aplikacije, ki temeljijo na popolnoma kvalificirani poti
- Zone - Uporablja nadomestne tokove podatkov, da si ogleda, kje je bila datoteka prenesena, in prepoveduje, da so te informacije prepovedane.
Za ta primer bo pravilo razpršitve dobro delovalo.
Nato kliknite gumb Prebrskaj in izberite:
C: Windows System32 mspaint.exe
Ko uporabite pravilo, poskusite zagnati Paint.
Ustavitev aplikacij iz zagona
Ena izmed najpogostejših metod, ki jih uporabljajo razvijalci skriptnih kiddie virusov je, da se zlonamerna koda samodejno izvede ob zagonu. Enostaven način za upravljanje zagonskih elementov je uporaba pripomočka, imenovanega MSConfig. Za zagon pritisnite kombinacijo tipkovnice Windows + R, da odprete polje za zagon, nato vnesite msconfig in pritisnite Enter.
Ko se odpre MSConfig, preklopite na zavihek Zagon. Tu lahko preprosto onemogočite programe, ki se samodejno zaženejo, tako da jih počistite.
V zadnjem času pa so razvijalci našli načine za skrivanje elementov iz MSConfig in so jih le pojavijo v registru. V registru sta dve lokaciji, kjer Windows omogoča dodajanje zagonskih elementov:
- HKEY_LOCAL_MACHINE Programska oprema Microsoft WindowsVersion Run
- Program HKEY_CURRENT_USER Microsoft Windows
Razlika je v tem, da so vnosi v panju HKEY_LOCAL_MACHINE izvedeni za vse uporabnike na napravi, medtem ko se vnosi v HKEY_CURRENT_USER izvajajo samo za trenutnega uporabnika.
Domača naloga
- Zakaj 16-bitne aplikacije niso podprte na x64 različicah operacijskega sistema Windows 7?
Bodite pozorni na naš naslednji članek o Geek šoli v ponedeljek, kjer bomo obravnavali, kako upravljati nastavitve IE s stališča skrbnika.
Če imate kakršna koli vprašanja, me lahko tweetate @taybgibb ali pa pustite komentar.