Počítače Okna Internet

Jak opravit nekompatibilitu aplikace s Windows 7. Řešení problémů s kompatibilitou programů a her


Windows 10 bezpochyby budí dojem radikálně nového operačního systému - což je jen jedno číslo verze, které se od Windows 7 liší třemi číslicemi. A všechny předinstalované aplikace jsou nové „univerzální“, ne tradiční desktopové. Ti, kteří potřebují tradiční software pro stolní počítače, si však nemusí dělat starosti. Nenechte se zastrašit neznámým designem Windows 10: pokud aplikace fungovala na Windows 7, bude téměř jistě fungovat na Windows 10.


Windows 10 bezpochyby budí dojem radikálně nového operačního systému - což je jen jedno číslo verze, které se od Windows 7 liší třemi číslicemi. A všechny předinstalované aplikace jsou nové „univerzální“, ne tradiční desktopové. Ti, kteří potřebují tradiční software pro stolní počítače, si však nemusí dělat starosti. Nenechte se zastrašit neznámým designem Windows 10: pokud aplikace fungovala na Windows 7, bude téměř jistě fungovat na Windows 10.

Ano, na Windows 10 lze spouštět tradiční desktopové programy. Vnitřní struktura systému Windows 10 je velmi podobná systému Windows 8 a ten zase systému Windows 7. Model zabezpečení aplikace a architektura ovladače se radikálně nezměnily - neexistuje žádný takový rozdíl jako mezi systémy Windows XP a Windows Vista nebo Windows 7 . Jinými slovy, pokud aplikace běží na Windows 7 nebo 8, bude téměř jistě fungovat na Windows 10. Ano, ve Windows 10 existuje zcela nový model aplikace, ale tradiční desktopové programy mohou běžet souběžně s těmito novými „univerzálními“ aplikace.

Co je režim kompatibility?

Režim kompatibility programu Windows 10 vám umožňuje spouštět na počítači software, který fungoval pouze v předchozích verzích systému Windows, a v nejnovějším operačním systému se program nespustí nebo nefunguje správně.

Mnoho uživatelů Windows si ani nepředstavuje, co je to plnohodnotná schopnost používat režim kompatibility v Widows 10, ale to vše proto, že prostě nechtějí pochopit některé nuance operačních systémů, což vede k neznalosti toho, co teoreticky měli by znát každého uživatele. Protože je to „režim kompatibility“, který vám umožňuje spustit software, který jste používali v dřívějších verzích systému Windows, ale v systému Windows 10 to nemůžete udělat. Z tohoto důvodu dnes budu mluvit o tom, jak můžete ručně spustit režim kompatibility pro jakýkoli program, který jste nainstalovali a který nechce plně fungovat.

Ve výchozím nastavení po zhroucení programu Windows 10 nabízí automatické povolení režimu kompatibility, ale pouze v některých z nich a ne vždy. Ruční aktivace režimu kompatibility, který byl dříve (v předchozím OS) prováděn pomocí vlastností programu nebo jeho zástupce, nyní není k dispozici pro všechny zkratky a někdy k tomu potřebujete použít speciální nástroj.

Automatická detekce nastavení kompatibility programu

Windows 10 má vestavěný nástroj pro detekci automatického režimu. Aby nástroj určil režim, je nutné spustit program pro spuštění s tímto nástrojem. Chcete-li to provést, klikněte pravým tlačítkem na aplikaci nebo zástupce a ze seznamu vyberte „Opravit problémy s kompatibilitou“.

Nástroj spustí aplikaci sám a pokusí se identifikovat problémy se spuštěním. Musíte také zvolit diagnostický režim "Použít doporučené parametry".

Poté v okně uvidíte automaticky nastavené parametry pro spuštění. Než budete pokračovat, spusťte program a zkontrolujte funkčnost kliknutím na tlačítko „Zkontrolovat program ...“. Aplikace se spustí. Po kontrole funkčnosti klikněte na tlačítko „Další“.

Pokud aplikace funguje podle očekávání a problém se neopakuje, klikněte na tlačítko „Ano, uložit tato nastavení pro program“. Obslužný program je použije ke spuštění v tomto režimu pro následná spuštění.

Spuštění režimu kompatibility pomocí „Vlastnosti programu“

Je velmi snadné povolit režim kompatibility prostřednictvím vlastností programu nebo zkratky. Chcete-li to provést, klikněte pravým tlačítkem na zástupce nebo spustitelný soubor programu, vyberte „Vlastnosti“ a vyberte „Kompatibilita“. Je pravda, že ne s každým souborem nebo zkratkou to zvládnete.

Budete také muset nastavit možnosti režimu kompatibility: zadejte verzi systému Windows, ve které byl program spuštěn bez chyb. Spuštění programu můžete povolit jako správce nebo v režimu nižšího rozlišení obrazovky a snížené barvy (u velmi starých programů). Poté zbývá použít provedená nastavení. Příště bude program spuštěn s již změněnými parametry.

Spuštění režimu kompatibility pomocí řešení potíží

Chcete -li začít, budete muset spustit Windows 10 Spustit programy, které cílí na předchozí verze speciálního nástroje pro odstraňování problémů se systémem Windows. Je velmi snadné jej najít pomocí „Hledat na internetu a Windows“.

Nyní se spustí aplikace Windows 10 Software and Legacy Compatibility. Vezměte prosím na vědomí, že je lepší spouštět vše s právy správce, což vám dá možnost použít použité parametry i na ty složky, které mají omezený přístup uživatelů. Zbývá pouze kliknout na „Další“:

V nově otevřeném okně musíte vybrat program, pro který bude spuštěno spuštění s kompatibilitou. Pokud program, který chcete spustit, není v obecném seznamu, vyberte položku „Není v seznamu“ a klikněte na „Další“. Poté stačí nastavit cestu k exe souboru programu, který nebyl v obecném seznamu.

Jakmile vyberete program, který chcete spustit, budete vyzváni k výběru diagnostického režimu. V novém okně vyberte ze seznamu navrhovaných problémů ten nejvhodnější: „Program fungoval v předchozích verzích systému Windows, ale neinstaluje se nebo se nyní nespustí.“

Zbývá jen vybrat, pod kterým operačním systémem spustit software a kliknout na „Další“. Posledním krokem k nastavení režimu kompatibility programu je kliknout na „Zkontrolovat program“

Zakažte režim kompatibility v systému Windows 10

Režim kompatibility notebooku / počítače s Windows 10 řeší problémy se spuštěním aplikací nebo ovladačů. Tuto funkci nepoužíváte, můžete ji vypnout. To trochu zvýší výkon vašeho PC.

Existuje několik možností, jak deaktivovat režim kompatibility programu v systému Windows 10: prostřednictvím zásad skupiny, místních služeb a správy. Tato nastavení by měla být také deaktivována pro ty, kterým způsobují poruchu, otravné neustále vyskakovací okno nebo dokonce zasahují do správné instalace programů.

Prostřednictvím služby Asistent kompatibility programu

S kombinací Vyhrajte +R. zavolejte na linku Vykonat, představujeme services.msc a klikněte na „OK“. S tímto příkazem services.msc spustíte okno ovládání služby. Posuňte seznam dolů a v seznamu najděte Asistenta kompatibility programu. Klikněte pravým tlačítkem na tuto službu a v kontextovém seznamu vyberte „Zastavit“. Tato operace vám umožňuje zastavit službu do příštího restartu systému Windows 10.

Na chvíli se otevře okno s upozorněním na pokus o zastavení této služby. Pokud vše proběhlo dobře, „Probíhá“ zmizí vedle názvu služby. To znamená, že je zastaveno.

Pokud chcete službu Asistent kompatibility úplně deaktivovat, klikněte na ni pravým tlačítkem. Vybrat Vlastnosti, v typu spouštění vyberte Zakázáno a ve stavu Stop, aby se nerestartoval.

Asistenční služba je nyní zcela zastavena. Chcete -li spustit tuto službu, je -li to nutné pro nějaký program, můžete vše provést v opačném pořadí.

Prostřednictvím editoru místních zásad skupiny

Znovu voláme příkaz Vykonat kombinace Vyhrajte +R. a vložte příkaz gpedit.msc... Chůze po cestě Konfigurace počítače - Šablony pro správu - Součásti Windows - Kompatibilita aplikací

V pravé části okna najděte „Zakázat asistenta kompatibility programu“, klikněte na možnost pravým tlačítkem Změna, načež jsme před slovo dali „černou značku“ Zakázáno a potvrďte naše akce. Aby se změny projevily, budete muset zařízení pouze restartovat.

Prostřednictvím konfigurací operačního systému

Opět použijeme příkaz, který už známe Vykonat které lze snadno otevřít zadáním Vyhrajte +R. Píšeme tam msconfig a v okně, které se otevře, klikněte na záložku Služby. V seznamu, který se objeví, hledáme ten, který potřebujeme Servis Asistent kompatibility programu. Zbývá pouze zaškrtnout políčko a potvrdit svou akci.

Tato služba bude nyní deaktivována. Je pravda, že jsem měl případy, kdy se po restartu operačního systému automaticky zapnul.

Osobně používám hlavně ty programy, které jsou napsané speciálně pro Windows 10. Někdy ale musíte připojit stará zařízení. Proto pro mě byly velmi užitečné dovednosti práce na povolení a zakázání kompatibility. Doufám, že moje rady také někomu pomohou.

Jak spustit aplikaci v režimu kompatibility

Klepněte pravým tlačítkem myši na zástupce → Vlastnosti → Kompatibilita → Zaškrtávací políčko „Spustit tento program v režimu kompatibility s:“ → Windows XP SP3 (například) → Ok.

Podrobně a se snímky obrazovky pod střihem.

1. Klepněte pravým tlačítkem na zástupce, kterého chcete spustit v režimu kompatibility.

V tomto případě může být zástupce umístěn v nabídce Start, na ploše nebo v jakékoli jiné složce.

2. V zobrazené kontextové nabídce vyberte položku „Vlastnosti“.

3. Přejděte na kartu „Kompatibilita“.

4. Zaškrtněte políčko „Spustit program v režimu kompatibility s:“.

5. V rozevíracím seznamu vyberte požadovanou verzi operačního systému.

6. Klikněte na tlačítko „OK“.

7. Spusťte aplikaci.

Zanechat komentář u příspěvku

Tato stránka byla načtena 8. srpna 2017, 2:13 GMT.

teplyakov-denis.livejournal.com

Režim kompatibility se systémem Windows 7 (instrukce) - Jak to udělat v systému Windows 7?

V systému Windows 7 byl implementován režim kompatibility se systémem Windows 7, aby měl uživatel možnost spouštět programy nebo instalovat ovladače vytvořené pro dřívější operační systémy. Před spuštěním programů v režimu kompatibility se systémem Windows 7 zkuste nejprve vyhledat program na oficiálních webových stránkách nebo výrobce zařízení - možná již vydali verzi upravenou pro Windows 7. Pokud ne, pak se pokusíme spustit aplikaci v režimu kompatibility, i když ani tento režim ve Windows 7 nedává 100% záruku, že aplikace bude fungovat správně . Ale, jak se říká, ryba existuje pro rybu a rakovinu.

První způsob, jak začít v režimu kompatibility, je začít používat Poradce při potížích s kompatibilitou Windows 7

1) Hledáme soubor, který potřebujeme spustit. 2) Kliknutím pravým tlačítkem na tento soubor vyvolejte kontextovou nabídku. 3) V kontextové nabídce vyberte položku „Opravit problémy s kompatibilitou“

0406-1.png 146,59K 41 stažení

4) V zobrazeném dialogovém okně „Kompatibilita programu“ vyberte požadovanou položku - nazývá se „Diagnostika programu“ 0406-2.png 23,43K 41 stažení 5) V zobrazeném okně jsou uvedeny všechny problémy, které program dokáže pod okny 7. Vyberte ty problémy, kterých jsme si všimli při pokusu o spuštění programu, a poté klikněte na „Další“ 0406-3.png 18.04K 35 stažení6) V nově zobrazeném okně vyberte verzi oken, ve kterých toto program fungoval dříve a fungoval bez problémů a klikněte na „Další“ 0406 -4.png 24,38K 34 stažení 7) V tomto okně klikněte na tlačítko „Spustit program“ a podívejte se na chování programu, který se pokusí začít s parametry specifikovali jsme. Po úspěšném nebo neúspěšném spuštění v každém případě stiskněte tlačítko „Další“. Pokud se program úspěšně spustil, vyberte „Ano, uložit tyto parametry pro program“

Druhým způsobem, jak spustit program v režimu kompatibility, je ruční spuštění a zadání parametrů

1) Hledáme soubor, který potřebujeme spustit. 2) Kontextovou nabídku vyvoláme kliknutím pravým tlačítkem na tento soubor. 3) V kontextové nabídce vyberte položku „Vlastnosti“ 4) V okně vlastností, které se otevře , otevřete kartu kompatibility a vyberte parametry spuštění, které potřebujeme programy pod Windows 7.5) Pokud potřebujete spustit program jako správce, zaškrtněte příslušné políčko (viz screenshot)

0406-7.png 28.9K 41 stažení

rhpc.ru

Nastavení režimu kompatibility v systému Windows

Pokud se rozhodnete zjistit, jak povolit nebo zakázat režim kompatibility v operačním systému Windows, pak jste určitě na správném místě. Nejprve si ale odpovíme na tuto otázku: co je to režim kompatibility? K čemu to je?


Co je režim kompatibility se systémem Windows

Režim kompatibility v systému Windows 7 nebo 10 je tedy speciální funkcí, která vám umožňuje spustit aplikaci navrženou pro předchozí verze operačního systému. Možná se vám tento popis ukázal být poměrně komplikovaný, pojďme se na něj tedy podívat podrobněji na konkrétním příkladu.

Jistý vývojář (říkejme mu Valery) tedy vytvořil program VolterSide (název programu se bere libovolně) a vydal tento produkt pro operační systém Windows XP. Pro uživatele tohoto softwaru bylo vše v pořádku, dokud nebyl čas aktualizovat svůj počítač nebo notebook na pokročilejší verzi operačního systému s názvem Windows 7 (nebo 10). Jak se ukázalo, VolterSide se v nainstalovaném systému neotevírá. Uživatelé nedobrovolně začínají přemýšlet: proč aplikace nefunguje na novém moderním systému, když ten starý všechno dokonale otevírá?

Faktem je, že Valery nevydal aktualizaci svého produktu, která by zavedla podporu pro nové operační systémy. Jeho program v minulosti zůstal. Ale co ti lidé, kteří potřebují modernost z hlediska provozu operačního systému? Nebudou například používat Windows XP, protože VolterSide funguje pouze v této verzi systému Windows. Zde může pomoci režim kompatibility ve Windows 7 nebo 10.

Ale také stojí za to věnovat pozornost skutečnosti, že tato funkce pomůže nejen aplikacím, ale také řidičům. To znamená, že pokud máte reproduktory (klávesnice, monitor - cokoli) a z nějakého důvodu přestaly fungovat po aktualizaci operačního systému, můžete zkusit spustit a nainstalovat jejich ovladače v režimu kompatibility.

Tady se dostáváme k hlavnímu problému dnešní diskuse. Nebudeme dlouho tahat gumu a přejdeme rovnou k vašim akcím:

  1. Našli jsme zkratku (nebo původní soubor) pro spuštění programu nebo ovladače, který jste nemohli spustit.
  2. Klikněte na něj pravým tlačítkem myši a přejděte na „Řešení potíží s kompatibilitou“.
  3. Nyní si musíte pečlivě přečíst, co okna nápovědy nabízejí. Nejprve vybereme provozní režim našeho asistenta: diagnostika programu. Klikněte na „Další“.
  4. Okno se vás zeptá, jakých problémů jste si všimli při spuštění. V našem případě je vhodná první možnost o provozu aplikace v předchozích verzích oken.
  5. Dále vybereme samotnou verzi operačního systému, ve kterém jste měli vše skvělé. Šlo například o Windows Vista. Klikneme tedy na něj a poté klikneme na „Další“. Pokud si nejste jisti, která verze byla pro software vhodná (například při prvním stažení aplikace do počítače), budete muset vyzkoušet každou z nich.
  6. Nyní okno pro řešení potíží zobrazí malou zprávu o tom, co jsme s vámi vybrali. Pokud je vše v pořádku, klikněte na tlačítko „Spustit program“.
  7. Po úspěšném spuštění aplikace nezapomeňte tyto parametry pro program uložit. Pokud ne, zkuste jiná řešení nebo odešlete zprávu společnosti Microsoft. Bohužel šance na získání odpovědi je velmi malá. Pokud jim ale bude takových dopisů dostatek, mohou problém vyřešit v budoucích aktualizacích.

Ruční změna parametrů. Režim zapněte nebo vypněte sami

Předchozí metoda samozřejmě nebyla zrušena, ale nějakou dobu to trvá. Pokud nepotřebujete, aby systém analyzoval a testoval samotný program, můžete si parametry ručně nakonfigurovat sami. Metoda se prakticky neliší od předchozí, pokud jde o to, jak dát režim kompatibility do systému Windows 7 nebo 10. Můžete jej také nejen povolit, ale také bezpečně zakázat. Začněme tedy:

  1. Stejně jako v předchozích pokynech klikněte pravým tlačítkem na zástupce nebo originál programu. Nyní však budete muset vybrat poslední položku „Vlastnosti“.
  2. V zobrazeném okně otevřete kartu „Kompatibilita“ a klikněte na zaškrtávací políčko vedle položky o spuštění programu v režimu kompatibility.
  3. V poli umístěném níže musíte vybrat verzi operačního systému.
  4. V případě potřeby můžete nastavit některé parametry (Použití 256 barev, speciální rozlišení obrazovky a další). To může také hrát roli při spuštění v režimu kompatibility.
  5. Klikněte na „Použít“ a poté na „OK“. Nyní se můžete pokusit spustit program nebo ovladač.
  6. Chcete -li tuto funkci deaktivovat, stačí zrušit zaškrtnutí políčka, které jste vložili do druhého kroku.

Nepomáhá? Žádný problém!

Ve skutečnosti tento režim pomáhá v ojedinělých případech. Protože prakticky všechny jejich programy jsou okamžitě připraveny známými výrobci a vývojáři pro práci s novými operačními systémy. Jinak to může být, když problémy vůbec nesouvisí s tím, že je software určen pro jiné verze OS. Poté se můžete pokusit o diagnostiku (první instrukce, druhý bod). Pouze tentokrát volíme ne první možnost, ale před ostatními zaškrtneme. Metodou eliminace tedy můžete identifikovat skutečný problém.

Výsledky

Shrneme -li dnešní diskusi o tom, jak povolit nebo zakázat režim kompatibility v systému Windows 10 nebo 7, můžeme říci následující: funkce je opravdu užitečná a nezbytná. Může pomoci, když jsou jiné prostředky buď nedostupné, nebo bezmocné. Nepodceňujte proto vestavěné možnosti operačního systému Microsoft a vzdejte se jich. Sdílíme v komentářích: dokázali jste spustit program nebo ovladač v režimu kompatibility? Pokud ne, jaká metoda vám pomohla?

NastroyVse.ru

Režim kompatibility se systémem Windows 7. Nainstalujte a spusťte

Režim kompatibility se systémem Windows 7 je určen k instalaci a spouštění aplikací nebo ovladačů napsaných pro dřívější verze OS, jako jsou Windows Vista, Windows XP atd.

Doporučujeme nejprve zkontrolovat aktualizace softwaru nebo ovladačů na webových stránkách výrobce. Pokud pro Windows 7 neexistuje žádná verze, můžete zkusit nainstalovat a spustit program (nebo ovladač) určený pro Windows Vista nebo Windows XP v režimu kompatibility. Hned udělám rezervaci, že takto spuštěný program může fungovat nesprávně nebo nemusí fungovat vůbec, ale pro nedostatek lepších možností se snažíme použít tento.

Pozornost! Nepoužívejte režim kompatibility pro systémové programy, jako je antivirový software, diskové nástroje, tweaker, čističe atd., Mohlo by dojít k poškození systému.

Nainstalujte nebo spusťte aplikaci pomocí Poradce při potížích s kompatibilitou programu

Klikněte pravým tlačítkem myši na zástupce aplikace nebo na instalační soubor (setup.exe, install.exe atd.) A vyberte „Opravit problémy s kompatibilitou“:

Vyberte „Diagnostika programu“:

Všechny parametry jsou stejné jako v manuálním nastavení.

Vyberte verzi systému Windows, ve které byl program spuštěn:

Klikněte na „Spustit program“ a zkontrolujte, zda je program spuštěn, poté na „Další“:

Pokud chyba přetrvává, klikněte na Ne, zkuste použít jiné možnosti.

Manuální změna nastavení kompatibility

Klikněte pravým tlačítkem myši na zástupce aplikace nebo na instalační soubor (setup.exe, install.exe atd.) A vyberte „Vlastnosti“:

Klikněte na kartu Kompatibilita.

Poznámka: u souborů s příponou MSI je k dispozici pouze spuštění v režimu kompatibility s předchozí verzí systému Windows.

Spusťte program v režimu kompatibility. Tuto možnost povolte, pokud víte, že je program určen pro jednu nebo jinou předchozí verzi systému Windows (nebo v ní pracoval):

Nastavte parametry (je -li to nutné):

Poznámka: nefunguje pro 64bitové aplikace.

Parametr

Popis

Použijte 256 barev

Omezení sady barev v programu. Některé starší programy používají omezenou sadu barev.

Použijte rozlišení obrazovky 640 x 480

Spuštění programu v menším okně. Tuto možnost povolte, pokud má grafické uživatelské rozhraní zubatý obrys nebo se nereprodukuje správně.

Zakázat vizuální design

Zakažte v programu témata. Tuto možnost povolte, pokud máte problémy s nabídkami nebo tlačítky v záhlaví programu.

Zakázat kompozici plochy

Zakažte průhlednost a další pokročilé funkce obrazovky. Tuto možnost povolte, pokud se okna pohybují nepravidelně nebo pokud máte jiné problémy s obrazem.

Zakažte změnu velikosti obrazu ve vysokém rozlišení

Při použití velkého tisku zakažte automatickou změnu velikosti programů. Tuto možnost povolte, pokud velká písma narušují vzhled programu.

Spusťte tento program jako správce. Některé programy ke správné funkci vyžadují práva správce. Tato možnost je k dispozici pouze po přihlášení pomocí účtu správce.

Změnit nastavení pro všechny uživatele. Vyberte možnosti, které budou použity pro všechny uživatele tohoto počítače.

Zdroj: www.oszone.net

SaleSat.ru

Jak spustit program v režimu kompatibility v systému Windows 7 - Jak to provést v systému Windows 7?

Režim kompatibility vám umožňuje spouštět staré programy v systému Windows 7, které byly napsány pro dřívější verze systému Microsoft Windows, a nespustit je v systému Windows 7. Pokud spuštění v režimu kompatibility v systému Windows 7 nepřineslo pozitivní výsledek, doporučujeme vám kontaktovat uživatele našeho fóra Windows 7, určitě se pokusí vám pomoci vyřešit váš problém.

Pozornost!

Nedoporučujeme spouštět staré verze antivirových programů, nástrojů pro pevné disky a dalších systémových programů v režimu kompatibility, protože mohou poškodit vaše data v důsledku nesprávné operace v systému Windows 7

Spouštějte programy v režimu kompatibility se systémem Windows 7

Metoda jedna: Použití stránky vlastností 1. Klikněte pravým tlačítkem na program, zástupce nebo na instalační soubor, který potřebujeme spustit v režimu kompatibility.

2. Vyberte z nabídky položku „Vlastnosti“

3. Přejděte na kartu „Kompatibilita“ (viz snímek obrazovky)

1.png 56.8K 2 stažení

4) Spusťte program v režimu kompatibility:

Poznámka: Pokud víte, že tento program určitě běžel na některých dřívějších verzích systému Windows, vyberte ze seznamu tuto verzi systému.

Zaškrtněte tedy políčko „Spustit program v režimu kompatibility s“

Klikněte na rozevírací nabídku a vyberte verzi oken, ve kterých program úspěšně fungoval (viz snímek obrazovky)

2.png 72.12K 1 stažení

Pozornost! Pro soubory MSI neexistuje taková volba. Existuje pro ně pouze jedna položka - „Předchozí verze oken“ (viz snímek obrazovky). Všechna ostatní nastavení kompatibility pro soubory MSI nejsou k dispozici.

3.png 62,41K 1 stažení

5) Výběr parametrů pro program. Zaškrtněte nebo zrušte zaškrtnutí těch parametrů, které potřebujeme, aby program fungoval

Poznámka: Screenshot najdete v popisu níže, každý parametr je vysvětlen podrobněji.

4.png 60.29K 1 stažení

A. Použít 256 barev - Nastaví limit pro program. při používání barev. To je někdy nutné u těch starých programů, které při své práci používají velmi malou sadu barev.

b. Použít rozlišení obrazovky 640? 480 - Umožňuje spustit program v režimu okna namísto celé obrazovky. Povolení této možnosti pomáhá správně spustit program, jehož grafické rozhraní se v režimu celé obrazovky v systému Windows 7 chová nesprávně. Zakázat vizuální design - Tato možnost vám umožňuje deaktivovat vzhled v programu, který spouštíme, což se používá v systému Windows 7. Povolení této možnosti je užitečné, pokud má spuštěný program problémy s grafickým rozhraním (například tlačítka, nabídky). Zakázat kompozici plochy - Tato možnost vám umožňuje zakázat efekty průhlednosti a další grafické aspekty návrhu plochy. Obvykle byste měli tento parametr povolit, pokud má program problémy s otevřenými okny (například se mohou náhodně a spontánně pohybovat po obrazovce) e. Zakázat měřítko obrázku při vysokém rozlišení obrazovky - Zaškrtnutím této možnosti zakážete v systému Windows 7 škálování programu v případě použití velkých písem. Tato možnost je užitečná, pokud velká písma programu kazí grafický vzhled programu.

e. Úroveň práv - Tato možnost umožňuje uživateli systému Windows 7 spustit program s právy správce, které jsou nezbytné pro správnou funkci určitých aplikací. Tato možnost je aktivní pouze v případě, že používáte účet, který má v operačním systému práva správce.

F. Změnit nastavení pro všechny uživatele - Umožňuje vybrat možnosti spuštění programu v režimu kompatibility pro všechny stávající účty v systému.

Každá nová verze nejpopulárnějšího operačního systému na planetě přináší spoustu dobrých věcí. Vždy ale existují programy, které s novým Windows odmítají spolupracovat - buď pokusy o instalaci skončí neúspěchem, nebo se nespustí nainstalovaná aplikace.

Vše o nekompatibilitě softwaru

Problém často vzniká v prvních měsících vzniku nového operačního systému: vývojáři ne vždy pravidelně vydávají verze programů, které jsou plně kompatibilní s příští generací systému Windows. Hlavní způsob, jak vyřešit nekompatibilitu, je pokusit se nainstalovat aktualizovanou verzi z oficiálního webu.

Vždy se ale najdou aplikace, které nechtějí s novým Windows nijak pracovat a neexistuje šance, že by vyšly aktualizované verze. Nejproblematičtější kategorie:

  • ovladače: obvykle se jedná o staré „periferie“ jako tiskárny, skenery, velmi staré zvukové karty;
  • malé, ale šikovné neziskové programy, jejichž vývoj se před mnoha lety zastavil;
  • staré, ale stále velmi dobré hry;
  • zástupci takzvaného „účetního“ softwaru. Ty jsou vytvořeny již dávno pro starověké operační systémy, jako jsou Windows 95 a 98, MS DOS. Ty se stále nacházejí na obecních úřadech, jako je ZhEKov, účetní kanceláře malých podniků.

Důvody nekompatibility programů s Windows jsou někdy ty nejtriviálnější: například program podle starého zvyku „hledá“ vlastní soubory služeb ve špatné složce a na obrazovce zobrazuje chybovou zprávu.

Nástroj pro opravu kompatibility se systémem Windows

Tato metoda řeší jednoduché problémy. Měl by být použit jako první - nejčastěji to pomůže „Řešení problémů ...“.

Tuto funkci Windows vyvoláme kliknutím pravým tlačítkem na program, který nechce v OS běžet - položka „Opravy kompatibility“. Když vyberete tento režim, Windows nejprve zobrazí okno s žádostí o použití doporučených parametrů (souhlasíme),

poté - oznámí výsledky své práce: nabídne „našeptat“ vadný program, že ve skutečnosti není v ultramoderním prostředí nejnovějších Windows, ale v jeho rodném XP „staré paní“. Chcete -li to vyzkoušet, stačí stisknout tlačítko „Spustit program“.

Pokud program začal fungovat, měli byste uložit doporučené parametry jeho spuštění (tlačítko „Další“) - a od té chvíle k úspěšnému spuštění stačí obvyklé dvojité kliknutí na zástupce. A pokud nepomohl rychlý recept na spojení programu a operačního systému, pak existuje účinnější způsob.

Nástroj režimu kompatibility

V případě ovladačů (a některých dalších programů) jde problém hlouběji: téměř vždy potřebují správnou verzi operačního systému. „Téměř“, protože šikovné ruce jsou někdy schopny samostatně upravit několik řádků ve speciálních inf -souborech - pokyny pro počítač k instalaci ovladačů, ale to se stává zřídka.

Pokud jde o jiné programy, můžete je zkusit spustit bez hlubokých dovedností. Moderní operační systémy od společnosti Microsoft mají obezřetně funkci s názvem „ Režim kompatibility se systémem Windows".

Okno pečlivě vybízí možnosti pro spuštění programu, který odmítá fungovat. Hlavní výběrová pole jsou k dispozici po zaškrtnutí políčka vedle položky „Spustit program v režimu kompatibility s:“. Na výběr jsou různé verze Windows, počínaje 95 a konče Windows 7. Měli byste zvolit možnost, na které program fungoval přesně v normálním režimu.

Další možnosti nástroje Windows Compatibility Mode jsou určeny pro velmi vzácné případy - jsou viditelné na snímku obrazovky. Některé hry z počátku 90. let vyžadují 256 barev místo současných 16+ milionů. Jiné programy z nějakého důvodu odmítají pracovat na moderních obrazovkách HD a požadují, aby fungovalo staré rozlišení VGA - 640 x 480 pixelů. Ve zvláště obtížných případech se můžete pokusit vypnout „hezkost“ rozhraní, jako jsou průsvitné panely a plné škálování.

Ke spouštění starých programů však nejčastěji stačí vybrat příslušnou verzi systému Windows, jejíž možnosti jsou uvedeny v rozevírací nabídce. Po použití nastavení musíte jako obvykle poklepat levým tlačítkem myši na vadný program - a získat výsledek nastavení!

Konečně

Ještě jednou vás varujeme před vzácnou kompatibilitou ovladačů s „mimozemským“ operačním systémem. Žádný režim kompatibility nemůže pomoci starému zařízení pracovat v novém prostředí, pokud se o to výrobce daného zařízení nepostaral. Někdy může pomoci ruční úprava speciálních souborů obsažených v ovladačích, ale to je téma na samostatný článek.

Nakonec v některých případech pomůže lidový způsob kombinování nekompatibilního. Pokud aplikace odmítne nejen spustit v novém OS, ale dokonce i nainstalovat, zkuste následující recept:

  1. Zkopírujte všechny soubory programu ze starého počítače na externí disk (například na USB flash disk).
  2. Po vložení jednotky USB flash se soubory nekompatibilního programu do nového počítače je zkopírujte na pevný disk.
  3. Spusťte hlavní spustitelný soubor (přípona - zpravidla * .exe) poklepáním, a pokud selže, klepněte pravým tlačítkem - Vlastnosti - Kompatibilita - a poté na vše, jako v předchozí části.

Jsou chvíle, kdy nepoddajný program podlehne takové nestandardní lstivosti uživatelů, a znovu začne pravidelně plnit své povinnosti.


Kompatibilita stávajících aplikací s operačním systémem Microsoft Windows Vista (a připravovaným operačním systémem Windows 7 na základě jádra Windows Vista) je jedním z hlavních problémů, se kterými se uživatelé mohou setkat při migraci na novou verzi operačního systému. Navzdory úsilí společnosti Microsoft někteří výrobci softwaru nadále používají zastaralé funkce operačního systému, nesprávně provádějí operace kontroly verze operačního systému (více než 50% všech selhání spuštění aplikace), nedodržují doporučení pro práci se systémem souborů a často se neřídí tipy, jak zajistit správné fungování aplikací v nových verzích systému. To vše vede k tomu, že v operačním systému Microsoft Windows Vista existuje více než 5600 „systémových záplat“ (podložek) k zajištění správného provozu aplikací od různých výrobců - od utilit od čínských výrobců až po velké produkty známých společností. . Ve Windows 7 se počet „systémových záplat“ zvýšil - v beta verzi nového operačního systému jich je více než 5700!

Existují tři hlavní přístupy k zajištění kompatibility aplikací - pomocí výše zmíněných „systémových záplat“, spuštění aplikace ve virtuálním prostředí (terminálové služby nebo pomocí Microsoft Application Virtualization) a změna kódu aplikace tak, aby splňoval požadavky na správnou funkci v operačním systému - To se provádí pomocí Průvodce certifikací loga Works With Windows Vista a Certified for Windows Vista a testovacích případů, které najdete na webu v sekci Windows Vista.

Výše popsané klíčové důvody nekompatibility aplikací přinutily společnost Microsoft implementovat speciální mechanismus na úrovni jádra operačního systému, známý jako Infrastruktura kompatibility aplikací, jehož úkolem je napodobit fungování OS v režimu kompatibility s předchozími verzemi a v některých případech dokonce zavést chyby, které jsou svázány s funkčností aplikací třetích stran - i když jsou tyto chyby v aktuálním nalezeny a odstraněny verze OS.

Nástroje kompatibility lze zhruba rozdělit do tří úrovní: nástroje operačního systému, sada bezplatných nástrojů a opravy vytvořené specialisty společnosti Microsoft.

Nástroje operačního systému

Na úrovni operačního systému (Windows Vista i Windows 7) existuje mechanismus, který umožňuje spouštění aplikací v režimu kompatibility. Ve Windows Vista a Windows 7 je tento mechanismus k dispozici, když kliknete pravým tlačítkem na název spustitelného souboru, vyberete příkaz "Vlastnosti" a přepněte na kartu "Kompatibilita" v dialogovém okně "Vlastnosti".

Panel vlastností karty Kompatibilita

Panel je rozdělen do 3 skupin - „Režim kompatibility“, „Možnosti“ a „Úroveň práv“. Možnosti ve skupině Režim kompatibility vám umožňují spustit aplikaci v režimu kompatibility s jednou z následujících verzí operačního systému Windows:

  • Windows 95; Windows 98 / Me; Windows NT4 (SP5) Windows 2000; Windows XP (SP2); Windows Server 2003 (SP1)

Když pro aplikaci vyberete režim kompatibility, bude zahrnuta sada systémových „záplat“, které emulují vybranou verzi operačního systému.

Možnosti ve skupině „Parametry“ umožňují beze změny samotného běhu nastavit některé režimy, které pomohou provozu aplikace - počet barev, rozlišení obrazovky, škálování v režimu HiDPI atd.

A konečně v případech, kdy je potřeba aplikaci spustit pod účtem správce (buď kvůli ověření zabudovanému přímo do kódu aplikace, nebo kvůli přístupu k administrativním funkcím systému, lze aplikaci spustit jako správce.

Všechny změny provedené v tomto dialogovém okně jsou uloženy v systémovém registru - ve větvi HKEY_CURRENT_USERSoftwareMicrosoftWindows NTC Aktuální verzeAppCompatFlagsLayers

Ve výše uvedeném příkladu jsme použili dva nástroje interoperability - tzv. „Úroveň kompatibility“ - v našem případě a Windows XP SP2 - a dvě systémové „záplaty“ - DisableThemes a RunAsAdmin.

Ve Windows 7 se objevilo jednodušší rozhraní, které umožňuje povolit mechanismy pro zajištění kompatibility aplikací s aktuální verzí operačního systému. Toto rozhraní se nazývá Poradce při potížích s kompatibilitou programu - nazývá se prostřednictvím Ovládací panel | Odstraňování problémů | Programy | Spouštějte programy vytvořené pro předchozí verze systému Windows nebo z příkazového řádku příkazem

% systemroot% / system32 / msdt.exe –id PCWDiagnostic

Když zavoláme Poradce při potížích s kompatibilitou programu, zobrazí se nám sada obrazovek, které nám umožňují buď vybrat aplikaci ze seznamu, nebo zadat novou aplikaci, a zodpovězením řady otázek se pokusit vyřešit problémy s kompatibilitou.

Poradce při potížích s kompatibilitou programu - výběr aplikace

Poradce při potížích s kompatibilitou programu - kategorie problémů

Poradce při potížích s kompatibilitou programu - výběr verze operačního systému

Poradce při potížích s kompatibilitou programu - testování aplikace

Poradce při potížích s kompatibilitou programu - použití nastavení

Jak vidíte na výše uvedených obrázcích, Poradce při potížích s kompatibilitou programu vám umožňuje nejen vybrat určitá nastavení, ale také zkontrolovat funkčnost aplikace a v případě potřeby se vrátit na panel nastavení - to je hlavní rozdíl mezi tímto nástrojem a přímé použití panelu Kompatibilita v systému Windows Vista.

Mnoho problémů s kompatibilitou aplikací lze vyřešit použitím nastavení úrovně kompatibility na panelu v systému Windows Vista nebo Poradce při potížích s kompatibilitou programu v systému Windows 7, ale v některých případech budete možná potřebovat těžké dělostřelectvo.

Pokračování příště...

Problém, kdy je jakýkoli program nekompatibilní s jakýmkoli operačním systémem, lze vyřešit zcela jednoduše. Například operační systémy Windows mají několik předdefinovaných režimů kompatibility. Tyto režimy mohou díky speciálním parametrům simulovat prostředí předchozích operačních systémů rodiny Windows. Aplikaci tedy můžete spustit v prostředí co nejblíže kompatibilnímu operačnímu systému.

Poradce při potížích s kompatibilitou programu

Úkol eliminovat nekompatibilitu některých aplikací má na starosti Poradce při potížích s kompatibilitou programu... Můžete z něj vystoupit ve vlastnostech souboru .exe vybraného programu. Tam budete mít přístup ke dvěma režimům provozu tohoto nástroje: automatickému a ručnímu. Konfigurace kompatibility programu v automatickém režimu je řízena operačním systémem, který přebírá všechny úkoly. Tuto metodu jsme dostatečně podrobně zvážili v předchozím článku Dnešním úkolem je zvážit ruční režim nastavení kompatibility aplikací.

Ruční nastavení kompatibility programu

Manuální režim nastavení kompatibility programu umožňuje uživateli nastavit všechny potřebné, podle jeho názoru, parametry, které umožní spuštění aplikace v tomto operačním systému. Tato nastavení najdete na stejném místě, kde můžete vybrat automatický režim - ve vlastnostech souboru .exe na kartě Kompatibilita... Zde uvidíte několik dostupných parametrů, které nakonfigurujeme. Všechna dostupná nastavení budou oznámena a popsána níže.

Spuštění programu v režimu kompatibility s vybraným operačním systémem

Tento parametr je především, je ze všeho nejdůležitější, protože je to on, kdo poskytuje to, o čem zde mluvíme. Aktivací této položky si uživatel může z rozevírací nabídky vybrat libovolný z dostupných operačních systémů. Při příštím spuštění se aplikace spustí v režimu kompatibility s vybraným systémem, pokud samozřejmě vyberete jakýkoli operační systém a změny uložíte.

Vizuální design aplikace

Pod prvním parametrem bude blok několika parametrů, jejichž účelem je nakonfigurovat požadovaný vizuální design aplikace. Obsah tohoto bloku se může lišit v závislosti na použitém operačním systému. V operačním systému Windows 7 tedy tento blok sestává z následujících parametrů:

  • Používá pouze 256 barev.
  • Použijte rozlišení obrazovky 640 x 480 pixelů.
  • Zakázat vizuální design (zakázat používání motivů v této aplikaci).
  • Zakázat kompozici plochy (deaktivuje některé funkce rozhraní Aero).
  • Zakažte měřítko obrazu na ploše s vysokým rozlišením.

V systému Windows 8 však některé z těchto možností nejsou k dispozici. K dispozici zůstalo pouze 1,2 a 5, s jediným rozdílem, že první parametr již poskytuje možnost použít 65 536 barev.

Výběr úrovně práv ke spuštění aplikace

Některé aplikace vyžadují, aby byly spuštěny jako správce počítače. Právě pro takové případy existuje třetí blok, ve kterém přítomnost zatržítka může znamenat, že program by měl být spuštěn pouze jménem správce počítače. A to se kupodivu týká také nastavení kompatibility programu.

Použít nastavení pro všechny uživatele

Posledním parametrem je tlačítko Použít nastavení pro všechny uživatele. Takové tlačítko zabije potřebu konfigurovat kompatibilitu aplikací pro všechny uživatele počítačů. Použijte jej až po dokončení všech nastavení, když se ujistíte, že program ve zvoleném režimu kompatibility funguje správně.

Hodně štěstí a nechte nekompatibilní programy běžet hladce. Pokud ne, použijte výkonné nástroje pro kompatibilitu softwaru jako.