Windows 10 Home/Pro 22H2 で「ESU(拡張セキュリティ更新プログラム)」にサインアップしようとすると、登録ボタンを押すたびに “Something went wrong(問題が発生しました)” とだけ表示されて先へ進めない――本稿はこの症状に絞って、前提条件の見直しから原因切り分け、確実性の高い復旧手順、記録採取までを体系的にまとめた実践ガイドです。現場でそのまま使えるコマンドとチェック表を掲載します。
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 トラブルシューティング ツールを実行
- スタート > 設定 > 更新とセキュリティ > トラブルシューティング > 追加のトラブルシューティング ツール。
- 「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 代理設定の初期化 |
| ビルド要件未達/未適用 KB | ESU の案内自体が表示されない/登録直後に失敗 | 直近の累積更新の有無を確認 | 最新の累積更新を適用後に再試行 |
| 企業管理(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>設定 > アカウント > ユーザーの情報 > 「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 に設定、または値自体を削除 → 再起動。
クリーン ブートで常駐干渉を除去
msconfigを起動 >「サービス」タブで「Microsoft のサービスをすべて隠す」→「すべて無効」。- 「スタートアップ」タブ >「タスク マネージャーを開く」で不要な自動起動を一時無効。
- 再起動後、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.log、C:\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 /scannowとDISM /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 で管理者/設定の同期オン | 設定 > アカウント > 同期の設定 |
| 日時 | 自動設定・タイムゾーン一致 | 設定 > 時刻と言語 > 日付と時刻 |
| 証明書と TLS | TLS 1.2 有効/ルート証明書更新 | インターネット オプション > 詳細設定 |
| セキュリティ ソフト | 一時停止またはクリーン ブート | msconfig/タスク マネージャー |
| 企業管理 | 個人 ESU と商用 ESU の併用回避 | 職場/学校にアクセスを確認 |
| 更新履歴 | 累積更新の失敗がないか | 設定 > Windows Update > 更新の履歴 |
| WU サービス | wuauserv/BITS/cryptsvc が実行中 | services.msc |
| WebView2 | 修復または再インストール | アプリと機能/winget |

コメント