4Sep

Geek School: Učenie systému Windows 7 - Správa aplikácií

click fraud protection

Už ste niekedy premýšľali nad tým, prečo vaša obľúbená hra z Windows 95 jednoducho nezdá, že beží v systéme Windows 7, ale iné aplikácie robia? No, máme odpoveď pre vás, rovnako ako niekoľko riešení, ako ho opraviť.

Uistite sa, že ste si pozreli predchádzajúce články v tejto sérii Geek School v systéme Windows 7:

  • Predstavujeme Ako Geek School
  • Aktualizácie a migrácie
  • Konfigurácia zariadení
  • Správa diskov

A zostaňte naladení na zvyšok série, pretože máme veľaviac článkov počas nasledujúcich niekoľkých týždňov.

Prečo sú aplikácie nekompatibilné?

Jedným z najčastejších dôvodov je funkcia systému Windows nazvaná Ochrana súborov systému Windows, ktorá sa prvýkrát objavila v systéme Windows Vista. Ochrana súborov systému Windows, ako naznačuje názov, chráni hlavné systémové súbory pred výmenou. Robí to tým, že upraví bezpečnostný zoznam ACL v súbore a poskytne používateľovi TrustedInstaller plný prístup k súboru, čo zabezpečí, že iba programy ako Windows Update môžu nahradiť a upraviť súbor. V systéme Windows 7 bola táto funkcia premenovaná na ochranu zdrojov Windows.

instagram viewer

Vylepšenia zabezpečenia tiež zohrávajú veľkú úlohu pri nekompatibilite s aplikáciami, väčšinou z dôvodu UAC( User Account Control), ktorý v systéme Windows pred Windows Vista neexistoval. Podobne sa zmenila štruktúra adresárov, najčastejšie okolo používateľských profilov, v systéme Windows Vista a zlomila množstvo aplikácií, ktoré boli navrhnuté pre oblasť pred dlhými oblasťami. Ak chcete vyskúšať a opraviť situáciu, zaviedli symbolické odkazy( niekedy nazývané Junction Points v starších verziách systému Windows), ktoré presmerovali staré lokality na nové.

Kompatibilita aplikácií

Len preto, že aplikácia nie je kompatibilná s vaším operačným systémom, neznamená to, že ju nemôžete donútiť k spusteniu. Prvá vec, ktorú budete chcieť urobiť, je zistiť, či je aplikácia nekompatibilná so systémom Windows 7. Ak chcete to urobiť, otvorte Ovládací panel a kliknite na kategóriu Programy. Tu uvidíte Spustiť programy vytvorené pre predchádzajúcu verziu hypertextového odkazu Windows. Kliknite na ňu.

Potom rozbaľte rozšírené a zrušte výber možnosti automaticky opraviť chyby a potom kliknite na tlačidlo Ďalej.

Teraz kliknite na prehliadanie a nájdite súbor, ktorý sa pokúšate spustiť, a potom kliknite na tlačidlo Ďalej.

Po dokončení skenovania si pozrite podrobné informácie.

Tu uvidíte nájdené problémy. Ako môžete vidieť, správy nie sú vždy užitočné, ale aspoň viete, že vaša žiadosť bude mať problémy s prevádzkou.

Použitie režimu kompatibility

Ak sa aplikácia, ktorú sa pokúšate spustiť, bola špeciálne navrhnutá pre predchádzajúcu verziu systému Windows, môžete skúsiť a napodobniť staršie prostredie pomocou režimu kompatibility. Ak to chcete urobiť, kliknite pravým tlačidlom myši na program, ktorý chcete spustiť, a vyberte vlastnosti z kontextového menu.

Potom prepnite na kartu kompatibility.

Tu budete môcť nastaviť prostredie operačného systému. Môžete to urobiť výberom začiarkavacieho políčka a výberom operačného systému z rozbaľovacej ponuky.

Použitie súboru nástrojov kompatibility aplikácií

Úplný výkon aplikácie Compatibility Application Toolkit je mimo rozsahu tohto článku, ale existuje jeden nástroj, o ktorom je potrebné vedieť.Nástroj na testovanie kompatibility Internet Explorer vám umožňuje otestovať lokálne intranetové lokality pre kompatibilitu s prichádzajúcou verziou programu Internet Explorer. Ak chcete začať, pokračujte a spustite ju.

Potom kliknite na tlačidlo aktivácie.

Teraz otvorte program Internet Explorer a prvá vec, ktorú si všimnete, je malá schránka v stavovom riadku. Ak na neho kliknete, zobrazí sa okno s vysvetlením, že prehliadač je zaneprázdnený a používa sa na posúdenie kompatibility. Všetko, čo musíte urobiť, je prehliadanie vašich webových stránok tak, ako by ste normálne. Keď skončíte, zatvorte program Internet Explorer.

Nižšie uvidíte problémy, ktoré nástroj našiel s webovými stránkami, ktoré som prehliadal. Správu môžete teraz uložiť a odoslať vývojárom. Obmedzenia aplikácie

Teraz, keď spravujeme aplikácie, ktoré by sme chceli vyčerpať, pozrite sa na správu aplikácií, ktoré nechceme bežať.Jednou z metód, ktoré môžeme použiť na obmedzenie softvéru bežiaceho v našich prostrediach, je politika obmedzenia softvéru, známa aj ako SRP.Zatiaľ čo sa to zvyčajne vykonáva prostredníctvom služby Active Directory a skupinovej politiky, nastavíme SRP na našom lokálnom počítači.

Pravidlá obmedzenia softvéru sa uplatňujú na počítače, nie na používateľov. Ak chcete vytvoriť politiku, otvorte Editor správy zásad skupiny a prejdite na:

Konfigurácia počítača \ Nastavenia systému Windows \ Nastavenia zabezpečenia \ Zásady obmedzenia softvéru

Prvá vec, ktorú musíte urobiť, je vlastne vytvoriť pravidlo kliknutím pravým tlačidlom myši a výberom možnosti Nové obmedzenie softvéruPostupy.

Potom prejdite do bezpečnostných úrovní.K dispozícii sú 3 úrovne zabezpečenia.

  • Nepovolené - v predvolenom nastavení nie je spustený žiadny softvér, môže sa spustiť iba softvér, ktorý explicitne povolíte.
  • Základný používateľ - Umožňuje spustiť všetok softvér, ktorý nevyžaduje administrátorské práva.
  • Unrestricted - Všetky softvérové ​​behy, s výnimkou softvéru, ktorý explicitne popierate.

Potom kliknite pravým tlačidlom myši na položku Neobmedzené a urobte z neho predvolené nastavenie.

Teraz musíme prejsť na sekciu pravidiel a pridať nové pravidlo. Existujú 4 druhy pravidiel.

  • Hash - kontroluje spustiteľný súbor na základe zoznamu zakázaných hashov
  • certifikát - používa digitálne certifikáty na zastavenie aplikácií z prevádzky
  • cesta - zakáže aplikácie založené na plne kvalifikovanej ceste
  • zóna - používa alternatívne dátové toky na zobrazenie, odkiaľ bol súbor stiahnutý,a zakazuje ich zakázať.

Pre tento príklad pravidlo hash urobí v poriadku.

Potom kliknite na tlačidlo Prehľadávať a vyberte:

C: \ Windows \ System32 \ mspaint.exe

Po použití pravidiel sa pokúste spustiť aplikáciu Malovanie.

Zastavenie aplikácií od spustenia

Jednou z najbežnejších metód, ktoré používajú vývojári vírusu detí skriptu, je, aby sa pri spustení automaticky spustili škodlivý kód. Jeden jednoduchý spôsob, ako spravovať položky pri spustení, je pomôcka s názvom MSConfig. Ak chcete spustiť, stlačte klávesovú skratku Windows + R, aby ste uviedli počiatočné okno, potom zadajte msconfig a stlačte Enter.

Pri otvorení aplikácie MSConfig prepnite na kartu Spúšťanie. Tu môžete jednoducho vypnúť programy, ktoré sa spúšťajú automaticky zrušením ich začiarknutia.

V poslednej dobe však vývojári našli spôsob, ako skryť položky z MSConfig a nechať ich len zobrazovať v registri. Existuje dve miesta v registri, kde systém Windows umožňuje pridať položky na spustenie:

  • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
  • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

Rozdiel je v položkách HKEY_LOCAL_MACHINEsú vykonávané pre všetkých používateľov na stroji, zatiaľ čo položky v HKEY_CURRENT_USER sú vykonávané len pre aktuálneho používateľa.

Domáca úloha

  • Prečo sú 16-bitové aplikácie nepodporované na x64 verziách systému Windows 7?

Uistite sa, že v pondelok zostávajte naladení pre náš ďalší článok o Geek School, kde sa budeme zaoberať riadením nastavení IE z hľadiska administrátora.

Ak máte nejaké otázky, môžete ma napísať @taybgibb, alebo zanechať komentár.