おつかれさまです。

Windowsアップデート「デバイスで問題が発生したため修復できませんでした」

デバイスで問題が発生したため修復できませんでした😱

Windowsアップデートで突然発生

2026.3.28現在、自分の保有しているパソコンで、Windowsアップデートがうまくいかない現象が起きた。
最近までは、アップデートが失敗して、ロールバックがかかり、更新前に戻るという現象でしたが
一週間前ぐらいから、アップデート後パソコンが立ち上がらない現象が出ています。

PCモデル

2013年モデルのNEC、ValueStar VN770シリーズです。
Windows8.1→Windows10→Windows11とアップデートを繰り返したPCです。

症状

>デバイスで問題が発生したため修復できませんでした
>ネットワークに接続できませんでした

・セーフモード(F4)×
・復元ポイント(4個残っており、3個前で)○ Windows正常起動

・念のため、復元ポイントを作成
・再度、Windowsアップデート

・再発
>デバイスで問題が発生したため修復できませんでした
>ネットワークに接続できませんでした

・先ほど使用した復元ポイントが無くなっていた
・手動で作成した復元ポイント(エラーでだめ)
・その前の復元ポイント(エラーでだめ)
詰んだ…

と、思ったが、、、その後
・セーフモード(F4)実行
・ドライバー署名の強制を無効にする windows11(F7)
・復元ポイント、手動作成では無い方

なぜか立ち上がった。

やばそうな感じなので、アップデートはしないで
・PCドライブにあるデータをバックアップ
・復元用にUSBメモリ購入(64GB)到着待ち。

amazon USBメモリ

今この状態。
何か分かったら、追記します

ちなみに以下はYoutuberの「パソコン博士TAIKI」さんのセキュアブートの話です。
関係あるかもと思い入れておきます。
アクセスしやすいように自分用です。

セキュアブート確認手順

パソコンでセキュアブートが有効か確認手順

ファイル名を指定して実行から(CTRL+R)
msinfo32
セキュアブートが有効になっていればOKですが、基本古いのは存在しないです。

証明書の有効期限が更新されているかの確認

Windowsアイコン(左下)右クリックしながら「管理者としてターミナルを実行」
以下を貼り付け
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI kek).bytes) -match 'Microsoft Corporation KEK 2K CA 2023’)

([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023’)

trueと出た場合、新しい証明書が入っている可能性が高いとのこと。

片方true、片方falseの場合
一部の証明書は更新されていますが、完全ではない可能性があります
今後のWindows Updateなどで追加更新される可能性が高いです

両方ともfalseの場合
新しい証明書が確認できません

エラーが出た場合(まあ、古いとのこと)
・セキュアブートが無効
・レガシーBIOSを使用している
・ターミナルが管理者権限ではない

がんばりましょう。

パソコン

Posted by master