4Sep

Geek Iskola: Windows 7 oktatás - Alkalmazások kezelése

Gondolkozott már azon, hogy miért tűnik úgy, hogy a Windows 95 kedvenc játéka nem futtatható a Windows 7 rendszeren, de más alkalmazások is működnek? Nos, nekünk van a választ, valamint néhány megoldást, hogy hogyan javítsuk meg.

Győződjön meg róla, hogy a Windows 7-es Geek iskolai sorozata korábbi cikkeit nézze meg:

  • A How-To Geek Iskola bemutatása
  • Frissítések és migrációk
  • Eszközök konfigurálása
  • Lemezek kezelése

És maradjon hangolva a sorozat többi részére,több cikk a következő hetekben.

Miért nem kompatibilisek az alkalmazások?

Az egyik leggyakoribb ok az Windows-fájlvédelem nevű Windows-funkció, amely először a Windows Vista rendszerben jelent meg. A Windows fájlvédelem, amint azt a név is jelzi, megvédi a központi rendszerfájlokat. Ezt úgy hajtja végre, hogy módosítja a biztonsági ACL-t a fájlon, és csak a TrustedInstaller felhasználó számára biztosítja a teljes hozzáférést a fájlhoz, amely biztosítja, hogy csak a Windows Updates programmal rendelkező programok helyettesíthetik és szerkeszthetik a fájlt. A Windows 7-ben a funkciót átnevezték a Windows erőforrás-védelemre.

A biztonsági fejlesztések szintén nagy szerepet játszanak az alkalmazások összeférhetetlenségében, leginkább az UAC( User Account Control) miatt, amely a Windows Vista alatt nem létezett. Hasonlóképpen, a könyvtárszerkezet, leginkább a felhasználói profilok körül, megváltozott a Windows Vista rendszerben, és számos olyan alkalmazást törött el, amelyeket a longhorn területre terveztek. A helyzet kipróbálásához szimbolikus linkeket alkalmaztak( néha a Windows régebbi verzióiban lévő Junction Pontok), amelyek átirányították a régi helyeket az újakra.

Alkalmazások létrehozása kompatibilis

Csak azért, mert egy alkalmazás összeegyeztethetetlen az operációs rendszerrel, nem jelenti azt, hogy nem kényszerítheti futtatására. Az első dolog, amit akarsz tenni, azonosítani kell, hogy egy alkalmazás nem kompatibilis-e a Windows 7 programmal. Ehhez nyissa meg a Vezérlőpultot, és kattintson a Programok kategóriára. Itt megjelenik a Windows-hiperhivatkozás korábbi verziójára futtatott programok. Kattints rá.

Ezután bontsa ki a fejletteket, és szüntesse meg a hibák automatikus javításának lehetőségét, majd kattintson a következő elemre.

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ésekor tekintse meg a részletes információkat.

Itt találja a talált hibákat. Amint láthatja, az üzenetek nem mindig hasznosak, de legalábbis most már tudja, hogy az alkalmazásoknak futni fog.

Kompatibilitási mód használata

Ha a futtatni kívánt alkalmazást kifejezetten egy korábbi Windows-verzióra tervezték, akkor próbálja meg utánozni a régebbi környezetet 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 kapcsolja át a kompatibilitási lapot.

Itt állíthatja be az operációs rendszer környezetét. Ehhez jelölje be a jelölőnégyzetet, és válassza ki az operációs rendszert a legördülő menüből.

Alkalmazáskompatibilitási eszközkészlet használata

Az alkalmazáskompatibilitási eszközkészlet teljes teljesítménye nem tartozik e cikk hatálya alá, de van egy olyan eszköz, amelyet meg kell tudnia. Az Internet Explorer kompatibilitási teszteszköze lehetővé teszi a helyi intranetes webhelyek tesztelését az Internet Explorer feltöltött és következő kiadásaival való kompatibilitás érdekében. Az induláshoz menj és indítsd el.

Ezután kattintson az engedélyezés gombra.

Most nyissa meg az Internet Explorer programot, és az első dolog, amit észre fogsz venni, egy kis vágólap az állapotsorban. Ha rákattintasz, akkor kap egy üzenetet, amelyben elmagyarázza, hogy a böngésző foglalt a kompatibilitás értékelésénél. Csak annyit kell tennie, hogy böngészi a weboldalait, ahogy általában szokta. Miután elkészült, zárja be az Internet Explorer programot.

Az alábbiakban láthatja azokat a problémákat, amelyekkel a szerszám megtalálható az általam böngészett weboldalakon. Most mentheti a jelentést, és elküldi azt a fejlesztőknek.

Alkalmazáskorlátozások

Most, hogy kezeljük azokat az alkalmazásokat, amelyeket szeretnénk elfogyni, vessünk egy pillantást az olyan alkalmazások kezelésére, amelyeket nem akarunk futtatni. Az egyik módszer, amellyel korlátozzuk a környezetünkben futó szoftvert, szoftvervizsgálati szabályzatot használ, amelyet más néven SRP-nek is neveznek. Bár ezt általában az Active Directory és a csoportházirend segítségével végzik el, létrehozunk egy SRP-t a helyi gépünkön.

A szoftvert korlátozó irányelvek a gépekre és nem a felhasználókra vonatkoznak. A házirend létrehozása érdekében nyissa meg a csoportházirend-kezelőt, és navigáljon:

Számítógép konfigurációja \ Windows beállítások \ Biztonsági beállítások \ Szoftverkorlátozási házirendek

Az első dolog, amit tenned kell, valójában egy szabályt hoz létre a jobb egérgombbal és a New Software Restrictionházirendje.

Akkor menj biztonsági szintre. Három biztonsági szint van.

  • Nem engedélyezett - Alapértelmezés szerint nincs szoftver fut, csak a kifejezetten engedélyezett szoftverek futtathatók.
  • Basic User - Lehetővé teszi az összes olyan szoftvert, amely nem igényel adminisztrációs jogosultságokat.
  • Korlátlan - Minden szoftver fut, kivéve a kifejezetten tagadható szoftvereket.

A jobb egérgombbal kattintson a Korlátlan( Unrestricted) gombra, és állítsa be az alapértelmezett értéket.

Most át kell váltanunk a szabályokra vonatkozó szakaszra és új szabályt kell hozzáadnunk.4 fajta szabály van.

  • Hash - ellenőrzi a futtatható fájlokat a tiltott hasított fájlok listájáról
  • tanúsítvány - digitális tanúsítványokat használ az alkalmazások
  • futtatásának leállításához Path - letiltja az alkalmazásokat egy teljesen minősített elérési út alapján
  • zóna - alternatív adatfolyamokat használ a fájl letöltésének megtekintéséhez,és megtiltotta, hogy betiltotta ezt az információt.

Ehhez a példához a hash szabály csak finom lesz.

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 Paintt.

Az alkalmazások megállítása az indítással kapcsolatban

Az egyik leggyakoribb módszer a script kiddie vírusfejlesztők számára, hogy a rosszindulatú kódot automatikusan indítsa el az indításkor. Az indítási elemek egyszerű kezelési módja az MSConfig nevű segédprogram használata. Az indításhoz nyomjuk meg a Windows + R billentyűzet kombinációt egy futási mező megjelenítéséhez, majd írjuk be az msconfig parancsot, és nyomjuk meg az enter billentyűt.

Az MSConfig megnyitásakor váltson át az Indítás fülre. Itt egyszerűen letilthatja azokat a programokat, amelyek automatikusan kikapcsolnak.

Az utóbbi időben azonban a fejlesztők megtalálták az elemek elrejtését MSConfig-ből, és csak a rendszerleíró adatbázisban jelennek meg. A Windows rendszerben két hely található:

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

A különbség, hogy a HKEY_LOCAL_MACHINE hivevégrehajtásra kerülnek a gép minden felhasználójára, míg a HKEY_CURRENT_USER bejegyzései csak az aktuális felhasználó számára kerülnek végrehajtásra.

Házi feladat

  • Miért nem támogatott a 16 bites alkalmazások a Windows 7 x64-es verzióin?

Feltétlenül álljon a következő Geek School cikkünkhöz hétfőn, ahol megtudjuk, hogyan kezeljük az IE beállításokat a rendszergazda szempontjából.

Ha bármilyen kérdése van, akkor tweet @taybgibb, vagy hagyj egy megjegyzést.