0

VisualStudio 2019 を開いたときに、PowerShell が正しく機能していないことを最初に発見しました。以下に示すように、パッケージ マネージャー コンソールが機能していませんでした。

`Cannot load Windows PowerShell snap-in Microsoft.PowerShell.Utility because of the following error: Could not load file or assembly 'Microsoft.PowerShell.Commands' or one of its dependencies.`

このエラーを発見した後、次のようなさまざまなことを行いました。Visual Studio 2019 で利用可能なすべての更新、すべての Windows 10 の更新を実行し、どこでもエラーを検索しましたが、同様の質問が見つかりませんでした。また試してみましsfc /scannowた。

最初は Visual Studio のエラーだと思っていましたが、さらに調べてみると、次のような提案が見つかりましwrite-host 'test'た。Windows PowerShell に入力してください。 Powershell のエラー

のような単純なコマンドを実行できないだけでなく、不足しているコマンドをインストールするためにwrite-host 'test'実行することもできません。Import-Module Microsoft.PowerShell.Utility

Windows の再インストールを含まないアイデアを思いついた人はいますか?

$PSVersionTable の出力:

名前 価値
PSバージョン 5.1.19041.1023
PS版 デスクトップ
PS互換バージョン {1.0、2.0、3.0、4.0...}
ビルドバージョン 10.0.19041.1023
CLRバージョン 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
シリアル化バージョン 1.1.0.1

オペレーティング システム: Windows 10 Pro バージョン: 21H1

4

1 に答える 1

0

エラーの原因はまだわかりませんが、Microsoft から MediaCreationTool をダウンロードして ISO ファイルを作成することで問題を解決しました。その後、ISO から Setup.exe を起動します。アプリとドキュメントを保持するオプションを使用して Windows 10 を「再インストール」しました。そもそもエラーが発生しまし0xC1900101 - 0x2000cた。ドッキングステーションを取り外して、もう一度試しました。これで正常に実行され、PowerShell を再び使用できるようになりました。

于 2021-06-15T08:34:26.583 に答える