Elkezdem az utolsó elemet, és egy példát fogok adni, amellyel nagyon gyakran kell szembenéznem - a Windows 8 telepítése után a járművezetők és programok telepítése sikertelen volt a számítógéphez, az üzenet az operációs rendszer jelenlegi verziója nem támogatott, vagy ez a program kompatibilitási kérdésekkel rendelkezik. A legegyszerűbb és általában működő megoldás - a telepítés elindítása Kompatibilitási módba a Windows 7 rendszerrel, amely esetben szinte mindig sikeresen áthalad, mert az operációs rendszer két változata szinte ugyanaz, egyszerűen beágyazva a tesztelési algoritmus telepítőjébe " Tudja: "A nyolc létezéséről, mivel korábban megjelent, itt, és az összeférhetetlenséget jelentették.
Más szóval, a Windows kompatibilitási mód lehetővé teszi, hogy a programok futtatására, amelyek elindítása problémák változata az operációs rendszer, amely jelenleg telepítve van, úgy, hogy azok „úgy”, amely elindította az egyik korábbi verziók.
FIGYELMEZTETÉS: Ne használja az anti-vírus kompatibilitási módot, a programfájlok ellenőrzésére és javítására szolgáló programot, a lemez segédprogramokat, mivel ez nemkívánatos következményekkel járhat. Azt is javasoljuk, hogy láthassa, és hogy nincs-e program a fejlesztő hivatalos honlapján kompatibilis változatban.
Hogyan futtathat egy programot kompatibilitási módban
Először is megmutatom, hogyan kell futtatni egy programot kompatibilitási módban a Windows 7 és 8 (vagy 8.1) manuálisan. Nagyon egyszerű:
- Kattintson a jobb gombbal a végrehajtható programfájlra (EXE, MSI stb.), Válassza ki a "Tulajdonságok" elemet a helyi menüben.
- Nyissa meg a Kompatibilitás fület, jelölje be a "Run program kompatibilitási" elemet, és válassza ki a Windows verziót, amelyet biztosítani szeretne, hogy kompatibilitást kíván-e megadni.
- Beállíthatja a programot, hogy elindítsa a programot az adminisztrátor nevében, korlátozza a használt színek felbontását és számát (szükség lehet a régi 16 bites programokhoz).
- Nyomja meg az "OK" gombot a kompatibilitási mód alkalmazásához az aktuális felhasználó vagy a "Módosítási beállítások az összes felhasználó számára", hogy az összes számítógép-felhasználó számára alkalmazzák őket.
Ezt követően újra megpróbálhatja elindítani a programot, ezúttal a kompatibilitási módban indul el a Windows kiválasztott verziójával.
Attól függően, hogy melyik verziót végzi a fent leírt műveleteket, a rendelkezésre álló rendszerek listája eltérő lesz. Ezenkívül néhány elem nem áll rendelkezésre (különösen, ha 64 bites programot szeretne futtatni kompatibilitási módban).
A programkompatibilitási paraméterek automatikus alkalmazása
A Windows rendszerben van egy beépített szoftver kompatibilitási segítő, amely megpróbálhatja meghatározni, hogy a programot a kívánt módon kell végrehajtani.
A használatához kattintson a jobb gombbal a végrehajtható fájlra, és válassza ki a "Kompatibilitási problémák korrekciója" menüpontot.
Megjelenik a "Problémák korrekciója" ablak, és ezután a két lehetőség közül választhat:
- Használja az ajánlott opciókat (indítsa el az ajánlott kompatibilitási paraméterekkel). Ha ezt az elemet választja, akkor az ablakot az alkalmazandó paraméterekkel láthatja (automatikusan meghatározták őket). Kattintson a "Program ellenőrzése" gombra, hogy elindítsa. Ha szerencséje van, miután bezárja a programot, akkor meg kell adnia a kompatibilitási mód beállításokat.
- Program diagnosztika - A kompatibilitási beállítások kiválasztása a programból származó problémáktól függően (megadhatja, hogy milyen problémákat jelent).
Sok esetben a program automatikus kiválasztása és elindítása kompatibilitási módban meglehetősen hatékony.
A program kompatibilitási mód telepítése a Rendszerleíróadatbázis-szerkesztőben
Végül, van mód arra, hogy lehetővé tegye a kompatibilitási módot a programhoz a Rendszerleíróadatbázis-szerkesztő segítségével. Nem hiszem, hogy ez nagyon hasznos valaki (minden esetben az olvasóimból), de a lehetőség jelen van.
Tehát itt van a szükséges eljárás:
- Nyomja meg a WIN + R gombokat a billentyűzeten, írja be a Regedit parancsot, és nyomja meg az Enter billentyűt.
- A megnyitott rendszerleíró kulcsban nyissa meg a HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatflags \ Rétegek
- Kattintson a jobb gombbal jobbra jobbra, válassza a "Létrehozás" - "String Paraméter" lehetőséget.
- Adja meg a program teljes elérési útját paraméternévként.
- Kattintson rá jobb egérgombbal, majd kattintson a "Change" gombra.
- Az "Érték" mezőben írja be csak az egyik kompatibilitási értéket (az alábbiakban felsorolják). A Runasadmin érték a terek segítségével történő hozzáadásával engedélyezheti a program elindítását az adminisztrátorból.
- Tegye meg ugyanezt a programot a HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVerzió \ AppCompatflags \ Rétegek
A fenti képernyőképen látható példa a fenti képernyőképen - a Setup.exe program a rendszergazda kompatibilitási módban fut a Vista SP2-vel. A rendelkezésre álló értékek Windows 7 (bal oldali ablakok verziója a kompatibilitási módban, amellyel a program jobbra fog futni - a Rendszerleíróadatbázis-szerkesztő adatértéke):
- Windows 95 - Win95
- Windows 98 és Me - Win98
- Windows NT 4.0 - NT4SP5
- Windows 2000 - Win2000
- Windows XP SP2 - WINXPSP2
- Windows XP SP3 - WinXPSP3
- Windows Vista - Vistartm (Vistasp1 és Vistasp2 - a megfelelő szervizcsomaghoz)
- Windows 7 - Win7RTM
A módosítások után zárja be a Rendszerleíróadatbázis-szerkesztőt és indítsa újra a számítógépet (lehetőleg). A következő alkalommal, amikor a program elindul a kiválasztott paraméterekkel.
Talán a kompatibilitási módban bemutatott programok elindítása segít az előforduló hibák helyesbítésében. Mindenesetre, a legtöbb ilyen hoztak létre a Windows Vista és a Windows 7 működnie kell a Windows 8 és 8,1, és írt programokat XP valószínűleg futó hét (jól, vagy használja XP mód).