Restoreherlth ⇒ Restorehealth に直す。(r ⇒ a)
Windowa PowerShellを使ってシステムファイルを自動修復について
Windowa PowerShellを使ってシステムファイルを自動修復を実行した結果、下記ののように表示されました。
(Windows リソース保護により、破損したファイルが見つかりましたが、それらの一部は修復できませんでした。
オンライン修復の場合、詳細は次の場所にある CBS ログファイルに含まれています
windir\ Logs\CBS\CBS.log(たとえば C:\Windows\Logs\CBS\CBS.log)。
オフライン修復の場合、詳細は /OFFLOGFILE フラグによって指定したログファイルに含まれています。)
対処方法を教えてください。
当方のwindows10のバージョンは バージョン21H2(OSビルド 19044,1320) です
家庭向け Windows | Windows 10 | パフォーマンスとシステムの失敗
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
質問作成者が受け入れた回答
前の方の回答にもありますが、
2.コマンドが管理者権限のプロンプトで実行されない
DISMエラー87の2番目の原因はコマンドが管理者権限のコマンドプロンプトウィンドウで実行されないことです。ユーザーが普通のコマンドラインウィンドウでこのコマンドを実行したら、DISMエラー87が表示されます。
の可能性が高そうですが、Powershellを「管理者権限」で起動していますか?
質問作成者が受け入れた回答
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2021
2番目の返信の参照記事を見れば分かりますが、
PowerShellを使って
sfc.exeやdism.exeなどはpowershellコマンドではないので、コマンドプロンプトのほうが無難でしょう。
コマンドプロンプトの起こし方が不明の場合は、powershellからcmdで。
あるいは、cmdのショートカットを作っておく。
質問作成者が受け入れた回答
こんにちは。
システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復する (microsoft.com)
こちらをを実行してみた結果を教えてください。
エラー メッセージ (意訳等せず原文のまま)
エラー番号 (0x12345678等)
現象発生後にご自身で行われた操作等
その際には上記内容は最低現明示してください。
質問作成者が受け入れた回答
PowerShellを「管理者権限で実行」していなから
SFCコマンドの前に、DISMコマンドを実行する
-
Anonymous
2021-11-02T01:18:21+00:00 DISM.exe /Online /Cleanup-image /Restoreherlth を実行した結果
展開イメージのサービスと管理ツール
バージョン: 10.0.19041.844
イメージのバージョン: 10.0.19044.1320
エラー: 87
restoreherlth オプションはこのコンテキストでは認識されません。
詳細については、ヘルプを参照してください。
DISM ログ ファイルは C:\WINDOWS\Logs\DISM\dism.log にあります
何もしていません。