Bash se nespustí

Když se pokusíte spustit Bash.exe (Bash na Ubuntu ve Windows) v systému Windows 10, okno konzoly se může okamžitě otevřít a zavřít. K tomu dojde, pokud je pro příkazový řádek zapnutý starší režim.

Pokud otevřete okno příkazového řádku a zadáte bash.exe, zobrazí se následující chyba:

Nepodporovaná nastavení konzole. Aby bylo možné tuto funkci používat, musí být starší konzole deaktivována.

Pokud máte existující zástupce příkazového řádku (cmd.exe), klikněte pravým tlačítkem na zástupce a klikněte na Vlastnosti. Na kartě Možnosti zrušte zaškrtnutí políčka pro Použít starší konzoli (vyžaduje opětovné spuštění)

chyba staršího režimu příkazového řádku bash

Pokud nemáte existujícího zástupce příkazového řádku, otevřete okno příkazového řádku (cmd.exe), klikněte pravým tlačítkem na záhlaví a klikněte na Vlastnosti. Na kartě Možnosti můžete zakázat starší režim. Bylo by to aplikováno globálně.

Chcete-li použít nastavení pro více systémů pomocí skriptu nebo dávkového souboru, zde je příkaz, který potřebujete pro deaktivaci staršího režimu.

REG.EXE ADD HKCU\Console /v ForceV2 /t REG_DWORD /d 1 /f

Poté by se měl Bash spustit správně.


Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)