Microsoftの確認コードが届かないときの対処法|メール・SMS別に確認

Microsoftアカウントの確認コードがメールにもSMSにも届かない場合、最初にすべきことは再送ボタンを押し続けることではありません。まず、画面に表示された確認先が、実際に確認しているメールアドレスや電話番号と一致しているかを調べます。

確認先が正しければ、メールは迷惑メールや受信ルール、SMSは不明な送信者のブロックや端末の受信状態を確認します。短時間にコードを何度も要求すると、一時的な送信停止や追加の制限につながる場合があるため、回数を増やせば解決するとは限りません。([マイクロソフト サポート][1])

目次

確認コードが届かないときの確認順序

原因を早く切り分けるには、次の順番で確認します。

確認順確認すること主な原因
1画面に表示された確認先別のメールアドレスや古い電話番号を見ている
2メールの迷惑メール・受信ルール自動振り分け、迷惑メール判定
3SMSの受信設定不明な送信者のブロック、圏外、受信容量不足
4別の確認方法SMSではなく予備メールなどを利用できる
5要求回数と制限表示短時間の連続要求で送信が止まっている

メールとSMSを無作為に何度も試すのではなく、確認先、受信側、Microsoft側の制限を順番に分けて調べることが重要です。

画面に表示された確認先が正しいか調べる

Microsoftは、本人確認画面にメールアドレスや電話番号の一部だけを表示します。最初に、その伏せ字が自分の登録情報と一致しているかを確認してください。

特に多いのが、次のような取り違えです。

  • 現在使用していない古い電話番号が登録されている
  • 普段使うメールではなく、予備メールに送信されている
  • Outlook.comとGmailなど、複数のメールボックスを混同している
  • 別のMicrosoftアカウントでサインインしようとしている
  • メールアドレスの文字列やドメインを間違えている

メールで送信される確認コードは、Microsoftアカウントのプライマリエイリアス、またはサインイン確認用として追加したメールアドレスに届きます。普段使用しているメールアドレスに必ず届くわけではありません。([マイクロソフト サポート][1])

確認先が自分の情報と一致しない場合

表示されている電話番号やメールアドレスに心当たりがない場合は、コードの再送を続けず、入力したMicrosoftアカウントのアドレスを見直します。

例えば、同じ名前で次のようなアドレスを使い分けている場合は注意が必要です。

  • Outlook.comの個人用アカウント
  • Gmailを登録したMicrosoftアカウント
  • 以前使用していたHotmailアカウント
  • 家族が利用しているMicrosoftアカウント

入力したメールアドレスが正しいのに確認先を認識できない場合は、通常のコード再送ではなく、Microsoftアカウントの回復手続きが必要になる可能性があります。([マイクロソフト サポート][1])

メールに確認コードが届かない場合

確認先が正しいメールアドレスだった場合は、受信トレイだけでなく、メールボックス全体を確認します。

迷惑メールフォルダーを確認する

Microsoftの確認コードが迷惑メールとして処理されることがあります。次の場所を確認してください。

  • 迷惑メール
  • スパム
  • ゴミ箱
  • アーカイブ
  • 自動振り分け先のフォルダー
  • セキュリティ製品の隔離領域

検索機能が利用できる場合は、送信元ドメインとして次の文字列を検索します。

accountprotection.microsoft.com

Microsoft公式サポートでは、正規の確認コードは@accountprotection.microsoft.comドメインのメールアドレスから送られると案内しています。受信サービスに信頼済み送信者の設定がある場合は、このドメインを登録する方法もあります。([マイクロソフト サポート][1])

自動振り分けや受信拒否設定を確認する

メールの受信ルールで、Microsoftからのメールが別フォルダーへ移動したり、自動削除されたりしていないか確認します。

特に、次の条件を含むルールがないかを調べてください。

  • 「Microsoft」を含むメールを移動する
  • コードやセキュリティ通知を自動削除する
  • 外部ドメインからのメールを拒否する
  • 特定の送信者以外を迷惑メールにする
  • 別のメールアドレスへ自動転送する

会社やプロバイダーが提供するメールでは、利用者自身の迷惑メールフォルダーに入る前に、メールサーバー側で隔離されることもあります。その場合は、メールサービスの管理画面や隔離メール一覧も確認します。

OutlookやHotmailの別アカウントに送られる場合

確認コードの送信先が別のOutlook.com、Hotmail.com、Live.com、MSN.comアカウントの場合、ブラウザで送信先のアカウントに切り替えた際、元のサインイン画面からログアウトしてしまうことがあります。

この場合は、次のように操作します。

  1. プライベートブラウズやInPrivateウィンドウで、確認コードを要求するアカウントの画面を開く
  2. コード入力画面を閉じずに残す
  3. 別のプライベートウィンドウを開く
  4. 確認コードの送信先メールにサインインする
  5. 届いたコードを元の画面へ入力する

Microsoftも、別のMicrosoftアカウントを確認用メールとして使用している場合は、プライベートブラウズを利用して両方のサインイン状態を維持する方法を案内しています。([マイクロソフト サポート][1])

コードを他人へ転送しない

届いた確認コードは、サポート担当者や知人を含め、他人へ転送・共有しないでください。

質問サイトやSNSで相談する場合も、次の情報は公開しないようにします。

  • 確認コード
  • メール本文の全文
  • 送信先メールアドレス
  • 電話番号
  • 本人確認画面のスクリーンショット
  • アカウント回復に使用する情報

正規の送信元ドメインが表示されていても、メール内のコードやリンクを他人へ送る必要はありません。

SMSに確認コードが届かない場合

SMSを選択している場合は、Microsoft側だけでなく、端末の受信設定や利用環境も確認します。

不明な送信者をブロックしていないか確認する

スマートフォンには、連絡先に登録されていない番号や不明な送信者からのSMSを自動的に分離・拒否する機能があります。

次の場所を確認してください。

  • ブロック済み送信者
  • 不明な送信者用フォルダー
  • 迷惑メッセージ
  • SMSフィルタリングアプリ
  • 通信事業者の迷惑SMS対策サービス

設定を変更した場合は、すぐに何度も再送せず、受信できる状態になったことを確認してから、一度だけコードを要求します。

端末の受信状態を確認する

次の状態では、SMSがすぐに表示されないことがあります。

  • 圏外または電波が不安定
  • 機内モードが有効
  • メッセージ保存領域が不足している
  • メッセージアプリが正常に動作していない
  • デュアルSIMで受信先回線を取り違えている
  • 海外滞在中などでSMSの受信条件が変わっている

Microsoft公式サポートでも、メッセージ受信箱の容量不足、メッセージアプリの不具合、地域によるSMSサービスの制限や一時的な利用不可が、コードを受信できない原因として挙げられています。([マイクロソフト サポート][1])

VoIP番号は確認コード用に使えない

インターネット電話などのVoIP番号は、Microsoftアカウントのサインイン方法や確認コードの受信先として追加できません。電話番号を新たに登録する場合は、SMSを受信できる携帯電話番号が必要です。([マイクロソフト サポート][1])

SMSが常に利用できるとは限らない

SMSは、地域、通信環境、アカウントの状態によって利用できない場合があります。また、Microsoftは個人用Microsoftアカウントについて、認証やアカウント回復におけるSMSの利用を段階的に縮小する方針を案内しています。

そのため、「以前はSMSで受け取れたので、今回も必ずSMSを使える」とは限りません。サインイン画面に別の確認方法が表示されている場合は、画面上で選択できる方法を優先してください。([マイクロソフト サポート][1])

別の確認方法が表示される場合は切り替える

確認コードの送信画面に、別のメールアドレスや認証方法が表示されている場合は、受信できる方法へ切り替えます。

例えば、SMSで届かない場合に予備メールが利用できるなら、予備メールを選びます。逆に、メールサービスに障害や受信制限がある場合は、登録済みの別の方法が利用できないか確認します。

重要なのは、新しい方法を推測して入力するのではなく、Microsoftの画面に表示されている登録済みの確認方法を使うことです。

「別の確認方法を試してください」と表示される場合は、使用中の確認方法だけが一時的に制限されている可能性もあります。Microsoftは、別の登録済み確認方法への切り替えや、Wi-Fiとモバイル通信の切り替えを対処方法として案内しています。([マイクロソフト サポート][1])

確認コードの連続再送を止める

コードが届かないと、不安になって再送ボタンを何度も押したくなります。しかし、短時間にメールや電話番号へ繰り返しコードを要求すると、Microsoft側で不審な操作と判定され、コードが送信されなくなる場合があります。

次のような操作は避けてください。

  • 数十秒おきに再送する
  • メールとSMSを交互に何度も試す
  • 複数のブラウザや端末から同時に要求する
  • エラーが表示されても、そのまま操作を続ける
  • 待機時間が表示されているのに再試行する

Microsoftは、過剰または反復的な要求が、一時的なブロックの原因になり得ると説明しています。また、待機中に何度も試すと、時間制限がやり直しになる場合があります。([マイクロソフト サポート][1])

制限が表示されたときの対応

「要求回数が多すぎます」「別の確認方法を試してください」などの案内が表示された場合は、次の順序で対応します。

  1. コードの再送を止める
  2. 画面に待機時間や指示があれば、それに従う
  3. 利用可能な別の確認方法があれば切り替える
  4. 必要に応じてネットワークを変更する
  5. 十分に時間を置いてから一度だけ試す
  6. 解消しなければMicrosoftのサインインヘルパーを利用する

表示された制限時間より早く再試行しても、解決が早まるとは限りません。

セキュリティ情報をすべて削除してはいけない

確認コードが届かないからといって、登録済みのメールアドレスや電話番号をすべて削除するのは避けてください。

セキュリティ情報を一度にすべて変更すると、Microsoftアカウントが30日間制限される場合があります。確認コードが一時的に届かないだけなら、セキュリティ情報の全削除は解決策になりません。([マイクロソフト サポート][1])

一部の確認方法だけ利用できない場合

利用できる確認方法が一つでも残っている場合は、次の順番で更新します。

  1. 利用できる方法でMicrosoftアカウントにサインインする
  2. 詳細なセキュリティオプションを開く
  3. 新しいサインイン方法または確認方法を追加する
  4. 新しいメールアドレスや電話番号をコードで確認する
  5. 新しい方法が使えることを確認してから、古い情報を削除する

先に新しい方法を追加し、動作確認後に古い方法を削除することが重要です。([マイクロソフト サポート][1])

すべての確認先を利用できない場合

登録済みの電話番号やメールアドレスをすべて利用できない場合は、本人確認画面に表示される「これらの情報がありません」などの選択肢から、セキュリティ情報の置き換え手続きへ進みます。

ただし、すべてのセキュリティ情報を置き換えた場合は、通常のサインインが可能になるまで30日間の待機が必要になることがあります。これは、単に確認コードが遅れている場合に選ぶ対処ではありません。([マイクロソフト サポート][1])

サポート担当者にコードを発行してもらうことはできない

Microsoftサポートへ連絡しても、担当者が任意の確認コードを作成したり、登録済みの送信先を本人に代わって変更したりすることはできません。

アカウントを保護するため、サポート担当者には次の操作が認められていません。

  • 確認コードを直接送信する
  • パスワードリセット用リンクを任意に発行する
  • アカウントのセキュリティ情報を変更する
  • 本人確認を省略してアカウントへアクセスさせる

サポートでは、現在の状態に応じた手続きや利用可能な回復方法の案内を受けられますが、本人確認そのものを迂回することはできません。([マイクロソフト サポート][1])

症状別の判断方法

症状優先して確認すること
メールだけ届かない送信先の取り違え、迷惑メール、受信ルール
SMSだけ届かない不明な送信者のブロック、受信状態、地域や回線の制限
メールとSMSの両方が届かない連続要求による制限、アカウントの一時ブロック
確認先に心当たりがない入力したMicrosoftアカウント、古い登録情報
別の確認方法を求められる登録済みの別メールや認証方法を使用
要求回数が多すぎると表示される再送を止め、画面の待機案内に従う
登録先をすべて使えないセキュリティ情報の置き換えやアカウント回復を検討

それでも確認コードが届かない場合

ここまで確認しても解決しない場合は、次の状態を整理します。

  • コードの送信先として表示される情報
  • メールとSMSのどちらを試したか
  • 最後にコードを要求した時刻
  • 表示されたエラーメッセージ
  • 別の確認方法が表示されているか
  • 登録済みの確認先へ現在アクセスできるか

そのうえで、Microsoftのサインインヘルパーを利用します。サインインヘルパーでは、アカウントの状態に応じて利用可能な対処方法やサポート先が案内されます。([マイクロソフト サポート][1])

確認コードが届かないときは、確認先の一致、メールやSMSの受信設定、別の確認方法、要求回数の順に調べます。特に、届かないまま再送を繰り返すと制限が長引く可能性があるため、エラーや待機案内が表示された時点で操作を止めることが重要です。

まずはサインイン画面に表示されている確認先を見直し、メールならaccountprotection.microsoft.comを検索、SMSならブロック設定と受信状態を確認してください。それでも届かない場合は、登録済みの別の確認方法へ切り替え、セキュリティ情報をすべて削除せずにサインインヘルパーへ進みます。
[1]: https://support.microsoft.com/en-us/accounts-billing/manage/troubleshoot-microsoft-verification-code-issues “Troubleshoot Microsoft verification code issues | Microsoft Support”

この記事を書いた人

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

コメント

コメントする

目次