Windows Subsystem for Linux 環境整備その2
突然 Bash on Ubuntu on Windows が起動しなくなった!
スタートメニューのUbuntuアイコンをクリックすると直ぐに消えて全く起動しなくなった。仕方なく、/homeディレクトリを丸ごと退避して、アンインストールし、直ぐに再インストールしようとしても次のエラーが出て再インストールできなかった。
Microsoft Windows [Version 10.0.14393] (c) 2016 Microsoft Corporation. All rights reserved. C:\Users\user>bash エラー: 0x80070005 C:\Users\user>
隠しフォルダを表示するようにして、%USERPROFILE%\AppData\Local\lxssを削除し、再起動しても同じエラーがでてインストールできなかった。%USERPROFILE%\AppData\Local\lxssが残ったままだった。削除したはずであるが、作成されてしまっていたために、再インストールができなかったようだ。
原因がわからないので Google で問題解決の為に様々なサイトを見て回ったところ、lxssmanagerを停止させてから再インストールするとよいことがわかったので、さっそく実行した。scコマンドでもよいが、netコマンドでも同様に停止させることができるかもしれない(調査してない)。
C:\Users\user>sc stop lxssmanager
lxssmanagerを停止させ、%USERPROFILE%\AppData\Local\lxssを削除し、一応再起動させてから、PowerShell またはコマンドプロンプトから bash を実行して Bash on Ubuntu on Windows を実行することができた。