Geek iskolai tanulás Windows 7 - Alkalmazások kezelése
Elgondolkozott már azon, hogy miért nem futtatja a Windows 95 kedvenc játékát a Windows 7 rendszeren, de más alkalmazások is? Nos, mi van a választ az Ön számára, valamint néhány megoldást a javításhoz.
Győződjön meg róla, hogy a Geek Iskola sorozat korábbi cikkeit a Windows 7 rendszerben nézze meg:
- A How-To Geek iskola bemutatása
- Frissítések és áttelepítések
- Eszközök konfigurálása
- A lemezek kezelése
És maradjon hangolva a sorozat többi részében, hiszen még több cikkünk van a következő néhány hétben.
Miért válnak inkompatibilis alkalmazások ?
Az egyik leggyakoribb ok a Windows-fájl, a Windows File Protection, amely először megjelent a Windows Vista rendszerben. A Windows Fájl Védelme, ahogyan azt a neve is jelzi, megvédi a központi rendszerfájlokat a helyettesítés helyett. Ezt úgy hajtja végre, hogy módosítja a fájl biztonsági ACL-jét, hogy csak a TrustedInstaller felhasználója hozzáférhessen a fájlhoz, ami biztosítja, hogy csak a programok, mint a Windows frissítések cserélhessék és szerkeszthessék a fájlt. A Windows 7 rendszerben a funkciót átnevezték a Windows Resource Protection-re.
A biztonsági fejlesztések szintén nagy szerepet játszanak az alkalmazás összeegyeztethetetlenségében, leginkább az UAC (felhasználói fiókok felügyelete) miatt, amely a Windows előtt nem létezett a Vista előtt. Hasonlóképpen, a könyvtárszerkezet, leginkább a felhasználói profilok körében, megváltozott a Windows Vista rendszerben, és sok olyan alkalmazást tört meg, amelyek a longhorn előtti területre lettek tervezve. A helyzet kipróbálásához szimbolikus hivatkozásokat (néha a Windows régebbi verzióiban Junction pontokat) neveztek meg, amelyek a régi helyeket az új oldalakra irányították át.
Alkalmazások összeegyeztethetősége
Csak azért, mert egy alkalmazás nem kompatibilis az operációs rendszerével, nem jelenti azt, hogy nem kényszerítheti a futást. Az első dolog, amit meg akar tenni, az azonosítsa, hogy egy alkalmazás nem kompatibilis-e a Windows 7 rendszerrel. Ehhez nyissa meg a Vezérlőpultot, és kattintson a Programok kategóriára. Itt a Windows hiperhivatkozás korábbi verziójához készült futtatási programok láthatók. Kattintson rá.
Ezután bontsa ki a továbbfejlesztett beállítást, és törölje a választást a hibák automatikus javításához, majd kattintson a Tovább gombra.
Most kattintson a Tallózás gombra, és keresse meg a futtatni kívánt fájlt, majd kattintson a Tovább gombra.
A vizsgálat befejezése után tekintse meg a részletes információkat.
Itt láthatja a talált problémákat. Amint láthatjuk, az üzenetek nem mindig segítenek, de legalább most már tudod, hogy az alkalmazásnak problémája lesz.
A kompatibilitási mód használata
Ha a futtatni kívánt alkalmazás kifejezetten a Windows korábbi verziójához lett tervezve, megpróbálhatja a régebbi környezetet a kompatibilitási mód használatával. Ehhez kattintson jobb gombbal a futtatni kívánt programra, és válassza ki a tulajdonságokat a helyi menüből.
Ezután váltson át a kompatibilitási lapra.
Itt beállíthatja az operációs rendszer környezetét. Ezt a jelölőnégyzet kiválasztásával és az operációs rendszer kiválasztásával lehet kiválasztani.
Az Application Compatibility Toolkit használata
Az alkalmazáskompatibilitási eszközkészlet teljes teljesítménye nem tartozik e cikk hatálya alá, de van egy eszköz, amiről tudnia kell. Az Internet Explorer kompatibilitási teszt eszköze lehetővé teszi, hogy tesztelje a helyi intranet-oldalakat, hogy azok kompatibilisek legyenek az Internet Explorer megjelenésével. Az induláshoz menjen és indítsa el.
Ezután kattintson az engedélyezés gombra.
Most nyissa meg az Internet Explorer programot, és az első dolog, amit észre fog venni, egy kis vágólap az állapotsorban. Ha rákattint, megjelenik egy üzenetablak, amely elmagyarázza, hogy a böngésző elfoglaltan használja a kompatibilitás értékelését. Mindössze annyit kell tennie, hogy a weblapjait böngészi, ahogyan azt szokta. Ha elkészült, zárja be az Internet Explorer programot.
Az alábbiakban láthatod az eszköz által talált problémákat a böngészett webhelyeken. Most mentheti a jelentést és elküldheti azt a fejlesztőknek.
Alkalmazáskorlátozások
Most, hogy olyan alkalmazásokat kezelünk, amelyekből kifogyni akarunk, nézzük meg az általunk nem futtatni kívánt alkalmazások kezelését. A környezeteinkben futó szoftverek korlátozására szolgáló egyik módszer egy olyan szoftverkorlátozási irányelv alkalmazása, amelyet SRP néven is ismertek. Bár ez általában az Active Directory és a csoportházirend segítségével történik, a helyi gépünkön egy SRP-t fogunk létrehozni.
Szoftverkorlátozási irányelveket alkalmaznak a gépekre, és nem a felhasználókra. A házirend létrehozásához nyissa meg a csoportházirend-kezelő szerkesztőt, és navigáljon a következőhöz:
Számítógép konfigurálása Windows beállítások Biztonsági beállítások Szoftverkorlátozási irányelvek
Az első dolog, amit meg kell tennie, valójában egy házirend létrehozása a jobb egérgombbal és az új szoftverkorlátozási irányelvek kiválasztásával.
Majd menjen a biztonsági szintekre. 3 biztonsági szint van.
- Letiltva - Alapértelmezés szerint egyetlen szoftver sem fut, csak a kifejezetten engedélyezett szoftver futtatható.
- Alapvető felhasználó - Lehetővé teszi az összes olyan szoftvert, amely nem igényel adminisztrátori jogosultságokat.
- Korlátlan - Minden szoftver fut, kivéve a kifejezetten tagadható szoftvert.
Ezután kattintson jobb gombbal a Korlátlanra, és adja meg az alapértelmezett értéket.
Most át kell lépnünk a szabályokra, és hozzá kell adnunk egy új szabályt. Négyféle szabály létezik.
- Hash - Ellenőrzi a végrehajtható fájlt a tiltott hashok listájával
- Tanúsítvány - Digitális tanúsítványokat használ az alkalmazások futtatásának megállításához
- Path - Bans alkalmazások teljes minősítésű útvonalon alapulnak
- Zóna - Alternatív adatfolyamokat használ, hogy megtekinthesse, hol töltötték le a fájlt, és megtiltja, hogy betiltja ezt az információt.
Ehhez a példához egy hash szabály csak finom lesz.
Ezután kattintson a Tallózás gombra, és válassza ki:
C: \ Windows \ System32 \ mspaint.exe
Miután alkalmazta a szabályt, próbálja meg elindítani a Paint programot.
Alkalmazások leállítása csak indításkor
A script kiddie vírusfejlesztők által használt leggyakoribb módszerek a rosszindulatú kódok automatikus indítása az indításkor. Az indítási elemek kezelésének egyik egyszerű módja az MSConfig nevű segédprogram használata. Az indításhoz nyomja meg a Windows + R billentyűzet kombinációt, hogy megjelenjen egy futó doboz, majd írja be az msconfig parancsot, majd nyomja meg az Enter billentyűt.
Amikor megnyílik az MSConfig, váltson át az Indítás fülre. Itt könnyedén letilthatja azokat a programokat, amelyek automatikusan elindulnak a jelölés eltávolításával.
A közelmúltban azonban a fejlesztők megtalálják az MSConfig elemek elrejtésének módjait, és csak azokat jelenítik meg a rendszerleíró adatbázisban. A rendszerleíró adatbázisban két hely található, ahol a Windows lehetővé teszi indítási elemek hozzáadását:
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
- HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
Az a különbség, hogy a HKEY_LOCAL_MACHINE kaptárban lévő bejegyzések a gép összes felhasználója számára végrehajtásra kerülnek, míg a HKEY_CURRENT_USER bejegyzéseit csak az aktuális felhasználó hajtja végre.
Házi feladat
- Miért nem támogatottak a 16 bites alkalmazások a Windows 7 x64 verzióiban?
Győződjön meg róla, hogy hétfőn tartsuk be a következő Geek Iskola cikkünket, ahol a rendszergazdai szempontból megvizsgáljuk, hogyan kezelje az IE beállításokat.
Ha bármilyen kérdése van, akkor tweet me @taybgibb, vagy csak hagyjon megjegyzést.