Win10上のLinux用サブシステムを完全にアンインストールしますか?


1

私はWin10用のLinux / Bashサブシステムに少しばかげていました。

しかし、私は今のところCygwinと一緒にいることにしました。それで私はそれをアンインストールしました - あるいは私がしたと思いました。

これでCygwinをインストールして配置しました bin 最初のディレクトリ PATH。

に cmd.exe 、私がタイプするとき bash 、それはCygwin's Bashを始めます。

しかし私がするとき 勝つ + R とタイプ bash、まだプロンプトが表示されます。

Windows Subsystem for Linux has no installed distributions.
…bla-bla-bla…

Linux / Bashサブシステムを完全に取り除くにはどうすればいいですか?その代わりにCygwinのBashを PATH?

回答:


5

あなたのOSがFall Creators Updateにアップグレードされていれば、あなたはコマンドを発行できるはずです。 wslconfig。

もちろん、コマンドを使って最初にアンインストールを試すこともできます。 lxrun /uninstall /full。

それでもまだある場合は、ディストリビューションの登録を解除してみてください。

  • まず、どのディストリビューションがインストールされているかを知る必要があります。

    wslconfig /l
    
  • リストからアンインストールしたいディストリビューション(例:Ubuntu)を選択し、コマンドを入力します。

    wslconfig /u Ubuntu
    

1
lxrunは1709のリリースで廃止され、wslconfigはそれ以前には存在しませんでした。具体的に改善された場合、これはまともな答えになるかもしれません。ちなみに作者は1703(またはそれ以前)を使っていました。
— Ramhound

1

WSLを無効にするには、に戻る必要があります。

コントロールパネル - >プログラム機能 - > Windowsの機能のオン/オフを切り替え、[Linux用Windowsサブシステム]の選択を解除して[保存]をクリックします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.