日程Fit|「いつ空いてますか?」の往復はもう不要。候補日を選んでURLを送るだけ|登録不要|今すぐ無料で使う →

Windows 10 ESU「Something went wrong」で登録できない時の原因と解決策大全|アカウント・WU・ネットワーク徹底チェック

Windows 10 Home/Pro 22H2 で「ESU(拡張セキュリティ更新プログラム)」にサインアップしようとすると、登録ボタンを押すたびに “Something went wrong(問題が発生しました)” とだけ表示されて先へ進めない――本稿はこの症状に絞って、前提条件の見直しから原因切り分け、確実性の高い復旧手順、記録採取までを体系的にまとめた実践ガイドです。現場でそのまま使えるコマンドとチェック表を掲載します。

日程Fit。無料・登録不要。「いつ空いてる?」を、ひとつのリンクで。リンクを送って、○△×でかんたん日程調整。無料で日程を作る。
目次

Windows 10 ESU 登録エラーの全体像と前提条件チェック

“Something went wrong” は汎用エラー文言で、実際には アカウント認証・ポリシー・ネットワーク・Windows Update コンポーネント・システムファイル・ビルド要件 のいずれか(複合)で失敗していることがほとんどです。まずは ESU 申込に必要な前提を満たしているかを短時間で確認します。

確認項目合格基準確認方法
Windows 10 のバージョン22H2(OS ビルド 19045 系)winver を実行し表示を確認
累積更新プログラム直近の累積更新(2025年後半以降)適用設定 > 更新とセキュリティ > Windows Update
アカウント種別ローカルではなく Microsoft アカウント(管理者)でサインイン設定 > アカウント > ユーザーの情報
設定の同期「設定の同期」をオン(無償対象の検出に寄与)設定 > アカウント > 同期の設定
企業管理の影響WSUS/WUfB/GPO で Windows Update が制限されていないドメイン参加や「職場/学校にアクセス」の状態を確認
日時とネットワーク自動日時・正しいタイムゾーン・プロキシ/フィルタの不干渉設定 > 時刻と言語/ネットワークとインターネット
必須サービスWindows Update/BITS/暗号化サービス/MSA サインイン補助が動作サービス(services.msc)で状態を確認

上のいずれかが外れていると、ESU 登録 UI は即座に失敗し、統一メッセージだけが返ることがあります。以降は、「手戻りが少ない順」に復旧ステップを解説します。

最短で効果が出やすい基本対処(推奨順)

Windows Update トラブルシューティング ツールを実行

  1. スタート > 設定 > 更新とセキュリティ > トラブルシューティング > 追加のトラブルシューティング ツール。
  2. 「Windows Update」を選択して実行し、検出された問題を自動修復。

Windows Update の内部コンポーネント(WaaSMedic、USO、WU サービスなど)の整合性を一括で点検・修復します。ESU 登録も Windows Update のチャネルと認証を使うため、まずここを整えるのが定石です。

システムファイルの整合性チェック(SFC/DISM)

管理者の PowerShell/コマンド プロンプトで順に実行します。終了後は再起動し、ESU 登録を再試行してください。

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

破損したコンポーネント ストアや置換されたシステムファイルは、サインアップ UI の呼び出しや WebView 認証で失敗を招くことがあります。

インプレース アップグレード(上書き修復)

Microsoft の Media Creation Tool を利用し、「この PC を今すぐアップグレード」 > 「個人用ファイルとアプリを保持する」 を選択します。周辺機器は外し、サードパーティ製ウイルス対策は一時停止またはアンインストールしておくと成功率が上がります。

“Something went wrong” の主因と対処の早見表

原因候補典型症状確認/再現解決策
ローカル アカウント使用サインイン画面で先へ進めない/登録ボタン後に即エラー設定 > アカウント > ユーザーの情報「Microsoft アカウントでのサインインに切り替え」。管理者権限で利用
MSA をブロックするポリシー/レジストリ何度やっても汎用エラーだけ出るローカル セキュリティ ポリシー > セキュリティ オプション「アカウント: Microsoft アカウントのブロック」を 無効 に変更
資格情報の破損/期限切れサインイン操作が繰り返し要求される資格情報マネージャー > Web 資格情報古い Microsoft アカウント関連資格情報を削除後、再サインイン
WebView2/MSA サービスの不具合登録画面が白いまま/一瞬で閉じるアプリと機能/サービス(wlidsvc)WebView2 を修復または再インストール、wlidsvc を開始
Windows Update コンポーネント破損更新の確認やダウンロードが進まないWindowsUpdate.log/イベント ビューアWU コンポーネントのリセット(後述のコマンド)
プロキシ/DNS フィルタ社内や自宅の特定ネットワークでのみ失敗別回線(スマホテザリング等)で試すプロキシ解除、フィルタの例外登録、WinHTTP 代理設定の初期化
ビルド要件未達/未適用 KBESU の案内自体が表示されない/登録直後に失敗直近の累積更新の有無を確認最新の累積更新を適用後に再試行
企業管理(WSUS/WUfB/MDM)個人向け ESU が常に失敗する「職場/学校にアクセス」やドメイン参加状態管理者にポリシー・割当状況を確認(商用 ESU と競合)

確実に効く深掘り手順(コマンド付き)

Windows Update コンポーネントを完全リセット

管理者のコマンド プロンプトで次を順に実行します。途中でエラーが出ても、続行して構いません。

net stop wuauserv
net stop bits
net stop cryptsvc

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old

net start cryptsvc
net start bits
net start wuauserv </code></pre>

  <p>続けてスキャンを明示的に起動します。</p>
  <pre><code>UsoClient StartScan
UsoClient StartInteractiveScan
</code></pre>

  <h3>ネットワークと時刻の正規化</h3>
  <pre><code>netsh winhttp show proxy
netsh winhttp reset proxy
ipconfig /flushdns
netsh winsock reset
w32tm /resync
w32tm /query /status
</code></pre>
  <p>プロキシや DNS フィルタ、時刻のずれ(TLS 証明書検証失敗)は認証系 UI の沈黙/即時エラーの原因になります。再起動後に再度 ESU を試します。</p>

  <h3>Microsoft アカウント(MSA)の健全性を回復</h3>
  <ul>
    <li><strong>サインイン方式の見直し:</strong>設定 &gt; アカウント &gt; ユーザーの情報 &gt; 「Microsoft アカウントでのサインインに切り替え」。</li>
    <li><strong>資格情報マネージャーの整理:</strong>「microsoftaccount:」「webcredential」など古い項目を削除 → Windows をサインアウト/サインイン。</li>
    <li><strong>Microsoft Store アプリにサインイン:</strong>トークン更新の近道になることがあります。</li>
    <li><strong>MSA サインイン補助(wlidsvc)の確認:</strong>サービスで「Microsoft Account Sign-in Assistant」を <em>手動</em>/<em>実行中</em> に。コマンドは以下。
      <pre><code>sc query wlidsvc
sc config wlidsvc start= demand
net start wlidsvc

WebView2 ランタイムの修復/再インストール

「設定 > アプリ > インストールされているアプリ」から Microsoft Edge WebView2 Runtime を選び、修復 を実行。見つからない場合は再インストールします(winget が使える環境なら次のコマンド)。

winget install --id Microsoft.EdgeWebView2Runtime -e

セキュリティ ポリシーで MSA ブロックを解除

企業配布 PC/セキュリティ強化済み PC では、MSA がポリシーで禁止されている場合があります。以下を確認します。

  • Pro/Enterprise:「ローカル セキュリティ ポリシー(secpol.msc)」>「ローカル ポリシー」>「セキュリティ オプション」> アカウント: Microsoft アカウントのブロックこのポリシーを無効にする
  • Home:セキュリティ ポリシー UI がないため、レジストリの該当値(MSA 接続の禁止を示す値)を 変更または削除 します。変更前に復元ポイント作成とレジストリのエクスポートを必ず実施してください。 reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" "%USERPROFILE%\Desktop\policies-backup.reg" 該当の値(例:NoConnectedUser 等)がある場合は 0 に設定、または値自体を削除 → 再起動。

クリーン ブートで常駐干渉を除去

  1. msconfig を起動 >「サービス」タブで「Microsoft のサービスをすべて隠す」→「すべて無効」。
  2. 「スタートアップ」タブ >「タスク マネージャーを開く」で不要な自動起動を一時無効。
  3. 再起動後、ESU 登録を試す。完了したら元に戻す。

ビルドと更新プログラムに関する注意

ESU の登録ウィザードは段階的に配信され、また特定の月例更新以降で動作が安定する傾向があります。2025年後半の累積更新を適用していない環境では、ESU の案内が現れない/登録画面が途中で閉じるといった挙動が多く報告されています。Windows Update を開き、品質更新(累積更新)と .NET 更新を最新にしたうえで再試行してください。

また、22H2 以外や保留中の再起動がある状態では、登録が成立しないことがあります。更新履歴で失敗が続く更新がある場合は、前述の「WU コンポーネント完全リセット」を行い、SFC/DISM を再度実施してからやり直します。

商用管理配下(ドメイン参加/Entra ID/WSUS 等)の端末での注意点

個人向けの ESU と、組織向け(商用)の ESU は 排他的 に扱われます。端末が「職場/学校にアクセス(Entra ID や MDM への登録)」になっている場合、個人向けの登録が UI 上で見えていても裏側で拒否されることがあります。次を確認してください。

  • 設定 > アカウント > 職場/学校にアクセス:不要な登録は切断。
  • グループポリシー(gpedit.msc):Windows Update > エンド ユーザー エクスペリエンスの管理 で「Windows Update インターネット ロケーションに接続しない」等が 未構成 であること。
  • WSUS/WUfB/MDM 配下なら、管理者が ESU の割り当て・購入・配布を行う必要があります。個人向け ESU を同時に試さないでください。

ログの取り方(サポート依頼を速くするコツ)

再現直後に次のログを採取しておくと、原因特定が早まります。

  • Windows Update ログ:管理者 PowerShell で Get-WindowsUpdateLog -LogPath "$env:USERPROFILE\Desktop\WindowsUpdate.log"
  • CBS/DISM:C:\Windows\Logs\CBS\CBS.logC:\Windows\Logs\DISM\dism.log
  • イベント ビューア:アプリケーションとサービス ログ > Microsoft > Windows > WaaSMedicSvc/WindowsUpdateClient/User Device Registration/AAD/MSA-Auth 周辺
  • WU コンポーネントの状態:次でサービス状態をテキスト化 sc query wuauserv & sc query bits & sc query cryptsvc & sc query wlidsvc > "%USERPROFILE%\Desktop\wu-services.txt"

採取したファイルは ZIP にまとめると共有しやすくなります。

Compress-Archive -Path "$env:USERPROFILE\Desktop\WindowsUpdate.log",
"$env:WINDIR\Logs\CBS\CBS.log",
"$env:WINDIR\Logs\DISM\dism.log",
"$env:USERPROFILE\Desktop\wu-services.txt" `
-DestinationPath "$env:USERPROFILE\Desktop\ESU-Diagnostics.zip" -Force

よくある質問(FAQ)

Q. “無償対象” と表示されるのに登録できません。

MSA の状態/設定の同期/セキュリティ ポリシー/WebView2/ネットワークのいずれかで失敗している可能性が高いです。本記事の「前提条件チェック」と「深掘り手順」を上から順に実施してください。特に、ローカル アカウントのままMSA ブロック ポリシーは見落とされがちです。

Q. 登録画面が出ない/「後で試してください」とだけ出ます。

段階的な配信・混雑・未適用の累積更新が重なると案内が出ないことがあります。最新の品質更新を適用し、時間帯を変えて再試行してください。WU コンポーネントのリセットも有効です。

Q. Microsoft 365 のサブスクリプションは関係ありますか?

個人向け ESU の登録自体は、Microsoft アカウントでのサインイン22H2 かつ最新更新の適用がカギです。Microsoft 365 の有無に関係なく、前提条件を満たしていれば登録可能です。企業/学校テナントに結び付いた端末は管理方針に従います。

Q. 登録をやり直したい/別 PC に割り当てたい。

ESU は Microsoft アカウントに結び付き、複数台へ割り当て可能です。端末側でいったんサインアウト・サインインし直してから、Windows Update の ESU 登録画面で「追加」もしくは「再試行」を選びます。上限に達している場合は、既存割り当ての解除が必要です。

Q. どうしても直りません。どの情報をサポートに渡せばよい?

前述の ZIP(WindowsUpdate.log/CBS.log/DISM.log/サービス状態)に加え、発生時刻・アカウント種別・ネットワーク種別・出た文言(英語のまま)を添えましょう。解析スピードと精度が明確に上がります。

再発防止のベストプラクティス

  • Windows 10 は常に 22H2 の最新累積更新に保つ。
  • Microsoft アカウントでサインインし、設定の同期をオンにする。
  • Windows Update を改変するツール(更新停止系ユーティリティ)は使わない。過去に使っていれば設定を既定に戻す。
  • プロキシやフィルタリング DNS を使うなら、Windows Update と認証関連の通信を例外に登録。
  • 月次で sfc /scannowDISM /RestoreHealth を実行し、ディスクとシステムの健全性を保つ。
  • 登録作業は混雑の少ない時間帯(深夜~朝など)に行う。

まとめ:失敗の “型” を押さえ、順番に崩す

ESU 登録の “Something went wrong” は、(1)MSA の状態とポリシー、(2)Windows Update コンポーネント、(3)ネットワークと時刻、(4)ビルド要件のどこかにボトルネックがある、という「型」にはまります。この記事のチェック表とコマンドを上から実施していけば、ほとんどの環境で登録に到達できるはずです。どうしても難しい場合は、ログを添えてサポートにエスカレーションしましょう。現場の時間を節約することが、最大のセキュリティ対策です。

付録:現場でそのまま貼れるコマンド集

WU リセット+スキャン

net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
UsoClient StartScan
UsoClient StartInteractiveScan

ネットワーク初期化

netsh winhttp reset proxy
ipconfig /flushdns
netsh winsock reset
w32tm /resync

サービス確認

sc query wuauserv
sc query bits
sc query cryptsvc
sc query wlidsvc

ログ採取

Get-WindowsUpdateLog -LogPath "$env:USERPROFILE\Desktop\WindowsUpdate.log"
Compress-Archive -Path "$env:USERPROFILE\Desktop\WindowsUpdate.log",
"$env:WINDIR\Logs\CBS\CBS.log",
"$env:WINDIR\Logs\DISM\dism.log" `
-DestinationPath "$env:USERPROFILE\Desktop\ESU-Diagnostics.zip" -Force

付録:見落としやすいチェックポイント(チェックリスト)

チェックポイント具体的操作
アカウントMSA で管理者/設定の同期オン設定 > アカウント > 同期の設定
日時自動設定・タイムゾーン一致設定 > 時刻と言語 > 日付と時刻
証明書と TLSTLS 1.2 有効/ルート証明書更新インターネット オプション > 詳細設定
セキュリティ ソフト一時停止またはクリーン ブートmsconfig/タスク マネージャー
企業管理個人 ESU と商用 ESU の併用回避職場/学校にアクセスを確認
更新履歴累積更新の失敗がないか設定 > Windows Update > 更新の履歴
WU サービスwuauserv/BITS/cryptsvc が実行中services.msc
WebView2修復または再インストールアプリと機能/winget

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次