Bash on Windowsを導入しようとしたが「ファイル システムを展開しています。この処理には数分かかります...」から進まない

半日放置しても今のところ同じ表示のままです。

心配になってlxrun /uninstall /fullをしてからlxrun /installをしましたがやはり同じでした。

ちなみに仮想環境上のWindows 10ではインストールが出来ていますので、

おそらくハードウェアの問題では無いと思うのですが、いちおう雑にハードウェア環境を書いておきます

CPU Core i7 3740

M/B Asrock Z77 Extream6

RAM 24GB

HDD 506GB/2TB

|

mongrelP さん、こんにちは。
マイクロソフト コミュニティへの投稿ありがとうございます。

「Windows の機能の有効化と無効化」で [Windows Subsystem for Linux (Beta)] にチェックを付けて機能を有効化する際の現象ですか?

参考ページ : Bash on Ubuntu on Windows – Download Now! (英語)

Windows のシステム ファイルに要因があるかもしれませんので、念のためにシステム ファイルのチェックを実施しておいてはいかがでしょうか。

こちらは Windows Update のトラブルシューティングのページですが、方法 3 と 4 の手順でシステム ファイルのチェックを実施することができます。

Windows 10 - Windows Update に失敗する場合の対処法

同じ状況が続く場合には、Windows 10 のバージョンとビルド番号も書き込んでください。(例:バージョン 1607 ビルド 14393.10 など)

結果の書き込み、お待ちしています。

楠部 啓 – Microsoft Support

この回答が役に立ちましたか?

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

私も全く同じことになりました。

書いてあった「方法 3 と 4 の手順」を行いましたが、状況変わらずです。

バージョン 1607

ビルド 14393.51

この回答が役に立ちましたか?

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

問題解決しました。

私の場合は、Avastフリー版を使っており、それが原因でした。
Avastを無効にしてもダメで、アンインストールしたら、bashのインストールができました。
ここに同じ事象が書いてありました。
https://github.com/Microsoft/BashOnWindows/issues/800

Avastをアンインストールし、bashをインストールし、
その後またAvastをインストールしましたが、bashが動きませんでした。
なので、bashを使うには、どうしてもAvastをアンインストールせざるを得ないようです。

ただ、Avast開発側もこの問題を把握しているようで、対応中のようです。
もう少し待ってみても良いかもしれません。
https://forum.avast.com/index.php?topic=185328.15

この回答が役に立ちましたか?

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

一応応急?ですが解決しました。

Cannot install bash. Hangs at "Extracting Filesystem" · Issue #772 · Microsoft/BashOnWindows · GitHub

の最後のところ参照

  1. One cmd window with bash haning at extracting file system
  2. second cmd window run bash and dropped in super user mode, apt update works.
  3. exit bash on second cmd window, run lxrun /setdefaultuser and finish the setup, it immediately triggers the first cmd window to begin the user adding process.

以上です。もっとも、Bashのショートカットが作られなかたったりとか問題点もあるんでちゃんとした解決方法はあると思うのですが…

1 人がこの回答を役に立ったと思いました。

·

この回答が役に立ちましたか?

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

 
 

質問情報


2021年2月11日最終更新日 表示数 1,032 適用先: