Počítače Okna Internet

Aw problém s kompatibilitou na windows 10

Pokud narazíte na problém, kdy zastaralá aplikace odmítá fungovat v novém operačním systému od Microsoftu, použijte ke spuštění režim kompatibility ve Windows 10. Tento článek vás naučí spouštět programy a staré hry v první desítce, které odmítají fungovat v nejnovějším prostředí OS havárie nebo funkce s chybami.

Windows 10 vás vyzve k aktivaci režimu kompatibility při spouštění aplikací, jejichž předchozí pracovní relace se zhroutila nebo byla přerušena kvůli chybě nebo ukončením procesu. To se ale nedělá ve všech případech.

Ruční aktivace režimu kompatibility prostřednictvím vlastností zástupce nebo spustitelného souboru není vždy dostupná a někdy vyžaduje spuštění nástroje pro odstraňování problémů. Pojďme se podívat na obě metody a také zjistit, jak zakázat režim kompatibility v systému Windows 10.

Zapněte režim ve vlastnostech zástupce spustitelného souboru

Prvním způsobem, jak aktivovat režim kompatibility v systému Windows 10, je použití vlastností souboru exe nebo zástupce aplikace.

  1. K tomu voláme "Vlastnosti" cílového objektu prostřednictvím kontextové nabídky nebo kombinace kláves "Alt + Enter".
  2. Přejděte na kartu "Kompatibilita".
  3. V části Režim kompatibility zaškrtněte políčko vedle názvu.
  4. Otevřete rozbalovací nabídku a vyberte verzi operačního systému, pro kterou je aplikace určena nebo ve které funguje bez poruch.


Kompatibilita se deaktivuje odstraněním zaškrtnutí vedle jediné možnosti v části „Režim kompatibility“.

Při používání aplikací XP vydaných asi před 10 lety můžete zkusit spustit program v nižším rozlišení, s použitím 256 barev nebo bez vizuálního designu. Operačnímu systému můžete také říci, že tato aplikace by měla být pokaždé spuštěna jako správce, aby se ušetřil čas potřebný k vyvolání kontextové nabídky souboru k výběru vhodného režimu spouštění.

Povolte režim pomocí odstraňování problémů

Chcete-li spustit režim kompatibility, musíte zavolat nástroj pro odstraňování problémů, který se v první desítce nazývá „Spuštěné programy určené pro jiné verze systému Windows“. Nástroj můžete vyvolat prostřednictvím apletu Troubleshooting, který se nachází jako jeden z posledních v Ovládacích panelech při vizualizaci jeho prvků jako ikon, nebo prostřednictvím vyhledávacího panelu.


Aplikace musí být spuštěna s oprávněními správce. To vám umožní odhalit další faktory, které způsobují problémy ve fungování programu.


Po chvíli čekání se nám zobrazí seznam softwarových produktů nainstalovaných na PC, ve kterém byste měli vybrat problematický program.

Pokud cílový nástroj není v seznamu, vyberte první položku „Není v seznamu“, klikněte na „Další“ a poté zadejte cestu ke spustitelnému souboru.


Po výběru aplikace nebo zadání cesty k jejímu spouštěcímu souboru budete vyzváni k výběru diagnostického režimu. Chcete-li vybrat konkrétní verzi systému Windows, zadejte druhý režim „Diagnostika programu“ a chcete-li automaticky určit kompatibilní verzi operačního systému, zastavte se u první položky.


Po výběru edice operačního systému se zobrazí okno s možnostmi problémů, které byly zaznamenány při běhu aplikace v první desítce.

Pokud víte, ve které verzi operačního systému aplikace fungovala správně, označte to nebo vyberte „Nevím“.


V dalším dialogu klikněte na "Otestovat program", abyste otestovali, zda funguje při spouštění se zadanými parametry. Pokud byl test úspěšný, klikněte na „Další“.

Pro následné volání softwaru se zadanými parametry vyberte první položku v posledním okně, uložte zadaná nastavení a zavřete okno.


Po vyhledání dalších problémů nástroj zavřete nebo si zobrazte další informace o problému.

Pokud aplikace odmítá pracovat v režimu kompatibility s vybranými Windows, vyzkoušejte jinou edici OS nebo použijte doporučená nastavení. Jako poslední možnost můžete vždy požádat o pomoc při řešení vašich problémů odesláním zprávy o problému zástupcům společnosti Microsoft nebo hledáním odpovědi na fórech.

Při každém spuštění aplikace operační systém ve výchozím nastavení spustí asistenta kompatibility. Tato služba monitoruje spuštěný program a pokouší se zjistit, zda existují dříve známé problémy s kompatibilitou s nainstalovaným operačním systémem. Režim kompatibility je také určen pro instalaci a spouštění programů, které byly napsány pro dřívější verze operačních systémů. Z důvodů vývojářů to může pomoci vyhnout se mnoha problémům. Režim kompatibility je určen hlavně pro začátečníky. Pokud vás z nějakého důvodu unavují vyskakovací okna s návrhem na spuštění této aplikace se speciálními parametry, článek vám řekne, jak zakázat režim kompatibility v systému Windows 10. Upozorňujeme, že všechny akce jsou určeny pro pokročilé uživatele nebo správce.

Popis, proč je tato služba od společnosti Microsoft potřebná: „Poskytuje podporu pro Program Compatibility Assistant. Sleduje programy nainstalované a spouštěné uživatelem a zjišťuje známé problémy s kompatibilitou. Pokud tuto službu zastavíte, Program Compatibility Assistant nebude fungovat správně."

Zakázat asistenta kompatibility

Krok 1: Stiskněte kombinaci kláves „Win + R“ a do pole Otevřít: zadejte services.msc a klepněte na OK.

Krok 2: tým services.msc spustíte okno ovládání služby. Posuňte se dolů v seznamu a najděte v seznamu „Službu Program Compatibility Assistant Service“. Klikněte pravým tlačítkem myši na tuto službu a v kontextovém seznamu vyberte „Stop“. Tato operace umožňuje zastavit službu až do příštího restartu Windows.

Klepnutím na „Stop“ dočasně deaktivujete režim kompatibility

Krok 3: Na chvíli se zobrazí okno s upozorněním na pokus o zastavení této služby. Pokud vše proběhlo v pořádku, nápis „Running“ zmizí naproti názvu služby. To znamená, že je zastaven.

Krok 4: Abyste nečekali na restart, můžete ručně spustit Asistenta pro kompatibilitu programu. Ve stejném okně klikněte pravým tlačítkem na službu a ze seznamu vyberte "Start". Stejně jako v předchozím případě by se mělo na chvíli objevit spouštěcí okno, a pokud je vše v pořádku, objeví se u názvu slova „Running“.

Chcete-li spustit službu kompatibility, klikněte na "Start"

Krok 5: Pokud chcete zcela zakázat režim kompatibility programu Windows 10, musíte spustit vlastnosti. Chcete-li to provést, buď dvakrát klikněte levým tlačítkem myši, nebo stisknutím pravého tlačítka myši vyberte v seznamu položku "Vlastnosti". Na kartě „Obecné“ vyberte typ spouštění „Zakázáno“ a klikněte na „OK“. Tím se služba kompatibility zcela zakáže a ani po restartu se nespustí. Chcete-li jej znovu povolit, postupujte podle stejných kroků a v typu spouštění vyberte „Automaticky“.

Vlastnosti služby kompatibility – Úplně vypněte kompatibilitu

Spusťte program v režimu kompatibility ručně

Krok 1: Pokud program, který spouštíte, nefunguje tak, jak má, můžete zkusit v nastavení kompatibility určit režim, ve kterém by podle vás měl program nebo aplikace fungovat. Chcete-li to provést, klikněte pravým tlačítkem myši na program nebo na zástupce a vyberte „Vlastnosti“.

Krok 2: Přejděte na kartu "Kompatibilita" a v poli "Režim kompatibility" v rozevíracím seznamu parametrů zadejte typ operačního systému. Chcete-li seznam zpřístupnit, zaškrtněte políčko „Spustit tento program v režimu kompatibility pro:“.

Krok 3: Navíc na této kartě můžete zadat parametry pro spouštění. Hlavní věc je možnost jednou říci programu, aby běžel jako správce. Je vhodné, když některé funkce nefungují při běžném spouštění.

Krok 1: Pokud ruční metoda určení kompatibility nefunguje nebo nevíte, jaký typ specifikovat, systém Windows má vestavěný nástroj pro určení režimu v automatickém režimu. Aby obslužný program určil režim, je nutné spustit program pro spuštění pomocí tohoto nástroje. 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“.

Krok 2: Nástroj spustí aplikaci a pokusí se identifikovat problémy se spuštěním.

Krok 3: Vyberte diagnostický režim „Použít doporučená nastavení“.

Krok 4: 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 "Test program ...". Aplikace se spustí. Po ověření, že funguje, klikněte na tlačítko "Další".

Krok 5: Pokud aplikace funguje správně a problém se neopakuje, klikněte na tlačítko „Ano, uložit tato nastavení pro program“. Nástroj je použije ke spuštění v tomto režimu pro další spuštění.

Do spodní části článku můžete napsat jakékoli dotazy k problému nebo přání.

Pokud jste teprve nedávno přešli na Windows 10 a celý váš softwarový archiv přešel z Windows Vista nebo XP na novou „desítku“, je docela možné, že staré aplikace prostě odmítnou běžet na nové verzi operačního systému . Hry vyžadují starší verze rozhraní DirectX nebo ovladače, systémové aplikace vyžadují starší verze knihoven DLL, které byly aktualizovány nebo nahrazeny, a konzolové aplikace nyní spouštějí pouze nové nástroje, které nebyly v předchozích verzích systému Windows dostupné.

Nejracionálnějším řešením je aktualizace distribuční banky stažením nových verzí z oficiálních stránek vývojáře. Ale co když podpora Windows 10 pro tyto programy stále není k dispozici? Nejpravděpodobnějším důvodem je, že vývojář může opustit své duchovní dítě a přestat vydávat nové verze kvůli přechodu na nový projekt nebo nalezení oficiálního zaměstnání.

V této situaci přijde k záchraně režim kompatibility, který vám umožní spustit starý program, který perfektně fungoval na XP, Vista nebo Win 7, na „desítku“, přičemž se vyhnete šamanským tancům s tamburínami a kouřením dýmek s lektvary. neznámého původu.

Co je režim kompatibility?

Co je to za režim a proč je potřeba? Ve skutečnosti se jedná o univerzální mechanismus pro spouštění starého softwaru v systému Windows 10, který zajišťuje stabilní provoz takových aplikací bez vlysů, pádů a zpoždění. Režim kompatibility existoval v předchozích verzích systému Windows. Jediný rozdíl je v tom, že podpora nových systémů, včetně Win 7 a 8 / 8.1, také migrovala do první desítky z předchozích sestavení a všechny staré systémy počínaje verzí 95 zůstaly na skladě a nezmizely.

Ve skutečnosti, pokud program fungoval úspěšně a běžel na verzi 7 nebo 8.1, s největší pravděpodobností s ním v první desítce také nezaznamenáte žádné problémy, protože nedošlo k žádným velkým změnám v architektuře a logice systémů a lze snadno spustit takový program v nejnovější verzi.Microsoft OS.

Ale nejrelevantnější režim kompatibility se stává ve vztahu k programům z dob XP a dřívějších sestavení, protože tento software přestává fungovat již počínaje Vista a bez režimu kompatibility se vůbec neobejdete.

Jak povolit režim kompatibility a spouštět programy?

Chcete-li spustit aplikaci v tomto režimu, klepněte pravým tlačítkem myši na program, který chcete spustit. Můžete se pokusit spustit nejen samotný program, ale také jeho zástupce, takže můžete vybrat jakýkoli objekt, který odkazuje na spustitelný soubor, který potřebujete. V zobrazené kontextové nabídce vyberte „Vlastnosti“. Otevře se formulář pro nastavení aplikace.

Ve formuláři nastavení vyberte kartu "Kompatibilita", pokud je mezi ostatními kartami vůbec přítomna.

Zapněte režim kompatibility zaškrtnutím příslušného políčka v prvním poli shora. Dále vyberte operační systém, pro který chcete aktivovat režim kompatibility.

K dispozici je celá řada systémů od Microsoftu s výjimkou verze 3.11. Pokud však máte takto starý program, můžete jej spustit pomocí aplikace Dosbox (http://www.dosbox.com/). Ale zpět k našemu tématu. Díky široké škále operačních systémů je velká naděje, že svůj program stále spustíte. Jen je potřeba mít trochu ruce v nastavení spouštění a nastavení dalších možností, o kterých bude řeč níže.

Jaké pomocné možnosti (možnosti zobrazení) jsou zde také k dispozici?

  • Za prvé, toto redukovaný barevný režim. Pokud byl váš program spuštěn v režimu CGA, EGA nebo VGA, budete potřebovat režim se sníženými barvami. Zmenšuje dostupný barevný gamut na 8 nebo 16 bitů a omezuje barevný gamut, takže je možné spustit aplikaci s omezeným barevným gamutem i na moderních zařízeních s maximálním barevným gamutem.
  • Další možností je pomocí sníženého rozlišení obrazovky 640 x 480. Je těžké tomu uvěřit, ale byly doby, kdy se programy (především hry) spouštěly a v tomto konkrétním rozlišení se cítili skvěle. Pokud bylo rozlišení zvýšeno alespoň na 800x600, došlo k silným prodlevám, po kterých jsme se opět museli vrátit k „nativnímu“ 640x480. To výrazně snížilo kvalitu obrazu, ale to je veškerý výkon, který moderní počítače v té době zvládaly. Tato situace byla relevantní zejména v dobách Windows 95.
  • Další parametr je pro zakázat změnu měřítka na displeji s vysokým rozlišením. Tato možnost zabrání problémům souvisejícím s necitlivostí při dotyku displeje nebo kliknutí na obrázek na moderních tabletech nebo počítačích při spouštění starších aplikací. Pokud se vyskytnou takové problémy, klidně zaškrtněte políčko v poloze „Zapnuto“.
  • Poslední možnost umožňuje spusťte program v režimu správce. Tím se aktivují systémové pomocné knihovny a aplikace se spustí, i když selže standardní spouštěcí mechanismus.

Podívali jsme se tedy na všechny možnosti, které lze nastavit paralelně se spouštěním softwarových produktů v režimu kompatibility ve Windows 10. Jejich počet není příliš velký, ale hraním si s nimi při práci se zastaralým softwarem je pravděpodobné, že můžete dosáhnout požadovaný výsledek tímto způsobem.

Jak deaktivovat režim kompatibility?

Chcete-li deaktivovat režim kompatibility, stačí zrušit zaškrtnutí příslušné položky ve výše uvedeném formuláři nastavení. Nastavení dalších parametrů nebude hrát žádnou roli, takže na jejich stavu již nebude záležet.

Dalším šikovným nástrojem, který pomůže vyřešit problém se spouštěním starého softwaru na moderních systémech, je Poradce při potížích s kompatibilitou.

Stručně řečeno, jedná se o druh průvodce, který vám umožní automaticky zadat všechny stejné parametry a nastavení kompatibility, které můžete ručně nastavit níže na stejném formuláři. Abyste se vyhnuli dlouhým pokusům vše nastavovat ručně, průvodce vám umožní dělat vše stejně, ale mnohem rychleji a pomocí postupu „otázky a odpovědi“, spíše než ruční manipulací s parametry a nastavením.

Režim kompatibility je důležitou a nezbytnou součástí operačního systému Windows 10, ale nedává 100% záruku, že program na vašem zařízení poběží. Jediné, co můžete udělat, je zkusit spustit program pomocí něj. Ve všech ostatních případech postačí virtuální stroj.

Režim kompatibility programu Windows 10 umožňuje spouštět na počítači software, který fungoval správně pouze v předchozích verzích Windows a v nejnovějším OS se program nespustí nebo pracuje s chybami. Tato příručka popisuje, jak povolit režim kompatibility se systémy Windows 8, 7, Vista nebo XP v systému Windows 10 a opravit chyby při spouštění programu.

Ve výchozím nastavení vás systém Windows 10 vyzve k automatickému povolení režimu kompatibility po selhání programů, ale pouze v některých z nich a ne vždy. Ruční zahrnutí režimu kompatibility, které se dříve (v předchozím OS) provádělo prostřednictvím vlastností programu nebo jeho zástupce, nyní není dostupné pro všechny zástupce a někdy je k tomu potřeba použít speciální nástroj. Zvažme oba způsoby.

Chcete-li spustit nastavení Režim kompatibility programu, budete muset spustit specifický nástroj pro odstraňování problémů Windows 10 „Spouštění programů navržených pro předchozí verze Windows“.

To lze provést buď prostřednictvím položky ovládacího panelu „Řešení problémů“ (ovládací panel lze otevřít kliknutím pravým tlačítkem myši na tlačítko Start. Chcete-li zobrazit položku „Řešení problémů“ vpravo nahoře, pole „Zobrazit“ by mělo být „Ikony“ ““, nikoli „Kategorie“), nebo, což je rychlejší, pomocí vyhledávání na hlavním panelu.

Tím se spustí Poradce při potížích s kompatibilitou starších programů Windows 10. Při jeho používání má smysl používat možnost „Spustit jako správce“ (umožní to použít nastavení na programy umístěné v omezených složkách). Klikněte na další.

Po chvíli čekání vás další okno vyzve k výběru programu s problémy s kompatibilitou. Pokud potřebujete přidat vlastní program (např. přenosné aplikace nebudou zobrazeny v seznamu), vyberte „Není v seznamu“ a klikněte na „Další“, poté nastavte cestu ke spustitelnému exe souboru programu.

Po výběru programu nebo určení jeho umístění budete vyzváni k výběru diagnostického režimu. Chcete-li ručně zadat režim kompatibility pro konkrétní verzi systému Windows, klikněte na Diagnostika programu.

V dalším okně budete požádáni, abyste označili problémy, které byly zaznamenány při spouštění vašeho programu ve Windows 10. Vyberte „Program fungoval v předchozích verzích Windows, ale neinstaluje se nebo se nyní nespustí“ (nebo případně jiné možnosti). .

V dalším okně budete muset určit, s jakou verzí operačního systému chcete povolit kompatibilitu - Windows 7, 8, Vista a XP. Vyberte svou možnost a klikněte na Další.

V dalším okně, abyste dokončili instalaci režimu kompatibility, musíte kliknout na „Zkontrolovat program“. Po spuštění, kontrole (kterou provedete sami, volitelné) a zavření klikněte na „Další“.

A nakonec buď uložte možnosti kompatibility pro tento program, nebo použijte druhou položku, pokud chyby přetrvávají - "Ne, zkuste použít jiné možnosti." Hotovo, po uložení nastavení bude program fungovat ve Windows 10 ve vámi zvoleném režimu kompatibility.

Povolte režim kompatibility ve Windows 10 – video

Na závěr je vše stejné, jak je popsáno výše ve formátu video instrukce.

Pokud máte stále nějaké dotazy týkající se provozu režimu kompatibility a programů obecně ve Windows 10, zeptejte se, pokusím se pomoci.

Jakmile uživatel spustí program, OS automaticky zapne asistenta kompatibility. Je navržen tak, aby zlepšil výkon systému, ale na zařízeních s minimálními technickými parametry způsobí jiná spuštěná utilita pád nebo pomalý chod (jak zvýšit výkon PC je popsáno v článku ""). Pokud tedy chcete zrychlit počítač, přečtěte si, jak vypnout režim kompatibility ve Windows 10.

Vypnout

Nástroj Windows Compatibility Assistant je navržen tak, aby sledoval:

  • programy nainstalované v počítači (přečtěte si, jak odebrat program z počítače v článku "");
  • selhání, ke kterým došlo dříve během provozu aplikací;
  • jak vyřešit vzniklé problémy s kompatibilitou.

Je také navržen pro spouštění aplikací napsaných pro starší verze operačního systému. Pokud ale nechcete, aby se na vašem PC neustále objevovaly zprávy s žádostí o instalaci aplikace s doporučeným nastavením, vypněte tuto funkci.

Používání Služeb

Ve skupinové politice

  1. Stiskněte Win + R a zadejte příkaz: gpedit.msc.
  2. Konfigurace počítače → Šablony pro správu → Komponenty Windows – Kompatibilita aplikací.
  3. Na pravé straně okna najděte „Disable Program Compatibility Assistant“ → RMB → Změnit → Povoleno → potvrdit změny → restartovat počítač.

V Konfigurace OS


Ruční spouštění aplikací v režimu kompatibility

RMB na zástupce spuštění → vlastnosti → karta Kompatibilita.

Zde jsou k dispozici tři možnosti:

  • klikněte na tlačítko "Spustit Poradce při potížích s kompatibilitou" - systém se automaticky pokusí vyřešit problémy;
  • v bloku "Režim kompatibility" zaškrtněte políčko "Spustit program v režimu kompatibility pro" a z rozevíracího seznamu vyberte OS, ve kterém aplikace fungovala stabilně;
  • v bloku "Parametry" zadejte hodnoty, se kterými bude program spuštěn v režimu kompatibility - uložte změny.

Dobré vědět! Chcete-li provést změny pro každého uživatele v počítači, klikněte na tlačítko "Změnit nastavení pro všechny uživatele" (budou vyžadována práva správce).

Video popisuje proces ručního spouštění jasněji.

Automatická detekce parametrů

  1. Můžete také kliknout pravým tlačítkem na zástupce pro spuštění programu - Opravit problémy s kompatibilitou pro spuštění automatické konfigurace.
  2. Po diagnostice se zobrazí okno se dvěma možnostmi řešení problémů:
    • použijte doporučená nastavení;
    • diagnostiku programu.
  3. Vyberte „Použít doporučená nastavení“ pro automatickou konfiguraci programu → nástroj vás vyzve ke kontrole výkonu aplikace s provedenými změnami.
  4. Spusťte aplikaci a zkontrolujte, zda funguje → Další.
  5. Nástroj se zeptá, zda byly problémy s výkonem aplikace vyřešeny → vyberte jednu z možností.

Závěr

Pokud program ve Windows 10 přestane fungovat, spusťte jej pomocí Asistenta pro kompatibilitu. V případě potřeby jej lze deaktivovat. To se však nedoporučuje, pokud to nenarušuje provoz počítače.