あなたは遭遇するかもしれません サーバー実行失敗エラー Windows11またはWindows10システム上の1つ以上のインスタンスのWSL。 Linuxディストリビューションを実行しようとしたとき、その環境でbashコマンドを実行しようとしたとき、またはWSLを更新/インストールしようとしたとき、またはWSL1をWSL2にアップグレードしようとしたときを含みます。この投稿は、このエラーに対する最も適切な修正を提供します。すべての場合。 エラーの解決は、環境シナリオによって異なる場合があることに注意してください。
WSLでのサーバー実行失敗エラーの修正
の場合 WSLでサーバー実行失敗エラーが発生しました Windows 11/10マシンの環境では、以下の推奨ソリューションを順不同で試して、問題の解決に役立つかどうかを確認できます。
- 初期チェックリスト
- WSLを無効にしてから再度有効にする
- 仮想マシンプラットフォームを無効にする
- Windows11/10をリセット
リストされた各ソリューションに関連するプロセスの説明を見てみましょう。
1]初期チェックリスト
以下の解決策を試す前に、次のことを行うことができます。各タスクの後で、ハイライトでエラーをスローしていた最初のタスクを問題なく完了できるかどうかを確認します。
- LxssManagerサービスを再起動します。 LxssManagerは、ネイティブELFバイナリを実行するWSLの新しいインスタンスを起動するユーザーモードのセッションマネージャーサービスです。 このサービスを停止または無効にすると、これらのバイナリは実行されなくなります。 LxssManagerサービスを再起動するには、WslRegisterDistributionがエラー0x800700b7または0x80080005で失敗したという投稿の指示に従ってください。
- PCを再起動します。 LxssManagerサービスの再起動が「停止」フェーズでスタックするか、アクションが完了したが、フォーカスされている問題が解決しない場合は、次のことができます。 システムを再起動します 完全に。
- Windowsを更新する。 システムでWindowsが更新されていない場合、一部の機能が正しく機能しない可能性があります。 したがって、更新を確認し、Windows 11/10デバイスに利用可能なビットをインストールして、エラーが再発するかどうかを確認します。 一方、最近のWindows Updateの後にエラーが発生した場合は、システムの復元を実行するか、更新プログラムをアンインストールできます。ただし、最後の手段としていずれかのタスクを実行する場合は、以下の解決策を実行できます。
2]WSLを無効にしてから再度有効にします
あなたが遭遇した場合 サーバー実行失敗エラー Windows 11/10コンピューターのWSLでは、デバイスでWindows Subsystem for Linuxを無効にしてから再度有効にすることで、WSLエラーのトラブルシューティングを行うことができます。
WSLを無効にしてから再度有効にするには、コントロールパネルのWindowsオプション機能アプレットで機能をオフ/オンにするか、PowerShellコマンドレットを実行するだけです。
を使用してWindowsSubsystemforLinux機能を有効にするには Windowsの機能をオンまたはオフにします ダイアログボックスでは、検索する必要があります Windowsの機能をオンまたはオフにします Windowsの検索ボックスで。
設定されたリストから、次のオプションをチェックします Linux用のWindowsサブシステム。 選択する わかった。 いくつかの必要なシステムファイルを検索してインストールし、コンピュータを再起動するように求めます。 コンピュータを再起動した後、Linuxディストリビューションは問題なく動作します。
または、管理者レベルの権限でWindowsPowerShellを開きます。 次のコマンドを実行して、Windows SubsystemforLinux機能を有効にします。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
必要なシステムファイルの検索とインストールを開始します。
プロンプトが表示されたら、次のように入力する必要があります Y に リブート あなたのコンピュータ。
必要なすべてのシステムファイルがインストールされ、Linuxディストリビューションは通常は機能しています。
無効にした後は必ずPCを再起動し、有効にした後はもう一度再起動してください。
ただし、影響を受ける一部のPCユーザーから報告されたように、エラーが複数回トリガーされる場合、このソリューションは理想的ではない可能性があります。 この場合、この投稿で他の解決策を試すことができます。
3]仮想マシンプラットフォームを無効にする
このソリューションでは、Windows 11/10マシンでHyper-Vを無効にするだけでなく、仮想マシンプラットフォームを無効にする必要があります。 このタスクを実行するには、次のようにします。
- プレス Windowsキー+X パワーユーザーメニューを開きます。
- タップ A キーボードでPowerShellを管理/昇格モードで起動します。
- PowerShellコンソールで、以下のコマンドをコピーして貼り付け、Enterキーを押します。
$ dism.exe /online /disable-feature /featurename:VirtualMachinePlatform /norestart $ dism.exe /online /disable-feature /featurename:Microsoft-Hyper-V /norestart
- コマンドが実行されたら、PowerShellを終了します。
- コンピューターを再起動。
4]Windows11/10をリセットします
これまで何も機能していなかった場合、この時点で、たとえば、従来の方法では解決できない深刻なシステム破損に対処している可能性があります。 SFC/DISMスキャン。 この場合、問題が修正されるかどうかを確認するために、個人ファイルを保持するオプションを使用してWindows11/10をリセットできます。 リセット後、デバイスにWSLを新たに設定できます。
万が一、リセット手順後もフォーカスされている問題が解決しない場合は、 GitHub.com WSL関連の問題の場合。
この投稿がお役に立てば幸いです。
関連記事:Windowsバックアップサーバーの実行に失敗しました(0x80080005)
サーバーの実行に失敗し続けるのはなぜですか?
サーバーの実行に失敗しましたWindowsMediaPlayerエラーは、Windowsシステムファイルの損傷が原因である可能性があります。 このエラーは、何らかの理由でWindows Media Playerネットワークサービスが停止した場合、またはユーザーアカウントに問題がある場合にも発生する可能性があります。
WSLが機能しないのはなぜですか?
WSLがWindows11/10PCで機能しない場合は、古いOSや破損したシステムファイルなど、さまざまな理由が考えられます。 したがって、通常は、Windowsのバージョンを更新できます。 問題が解決せず、WSLにアクセスする必要がある場合は、インストールメディアを使用してWindowsを再インストールし、[すべてを保つ アプリとファイルが確実に保持されるようにします。
関連している:Explorer.exeサーバーの実行に失敗しました
WSLはVMよりも高速ですか?
また、完全なVMを起動するよりも、WSLターミナルを起動する方がはるかに高速です。 WSLは、VirtualBoxの通常のVMよりもはるかに完全にWindowsに統合されます。 WindowsデスクトップとLinuxVMをVirtualBoxに統合する方法はいくつかありますが、正しく機能するようになるまでには時間がかかる場合があります。 WSL 2は、Hyper-V仮想マシンとして実行されます。
The post WSLでのサーバー実行失敗エラーの修正 appeared first on Gamingsym Japan.