Windows 11 OOBEでMicrosoftアカウントをバイパスする7つの効果的な方法



MicrosoftがOut-of-Box Experience(OOBE)を通じてオンラインアカウント設定を強制するという最近の取り組みを回避するのは、かなり面倒です。特に最近のWindows 11ビルド(26220.6772や26120.6772など)では、従来の多くの手口がブロックされていることが明確にされているため、なおさらです。私もそれなりにテストしてみましたが、少し奇妙に感じますが、Microsoftアカウントとインターネット接続のチェックを回避する方法はまだあります。たとえ一部のコマンドやオプションが削除されたり無効になったりしたとしてもです。

このガイドでは、最新のInsiderビルドでもまだ機能すると思われる7つの方法を解説しますが、いずれもMicrosoftの公式サポートは受けていません。これらの方法は少々巧妙で、環境によっては少々の忍耐や何度か試行錯誤が必要になるかもしれません。特に、レジストリの調整、カスタムISOイメージの活用、USBブートハックは最も信頼性が高い傾向があります。ただし、これらの方法を実行すると、セットアップ時に予期せぬ動作が発生したり、設定画面が表示されなかったりする可能性があるため、重要なインストールの場合は慎重に進めてください。

Windows 11(ビルド 26220/26120+)で Microsoft アカウントとインターネット接続の要件を回避する方法

レジストリ調整によるバイパス(BYPASSNROハック)

これはまだ一応機能しています。Microsoftがコマンドを削除したためOOBE\BYPASSNRO、回避策としてレジストリキーを手動で設定し、セットアップ時にオンライン/アカウント認証の手順を省略するように仕向けます。少なくとも一瞬は本物らしく聞こえるので便利です。

  1. セットアップ中の地域/設定ページで、 を押すとShift + F10コマンド プロンプト ウィンドウが表示されます (当然ながら、Windows では操作が難しくなります)。

  2. このコマンドを入力してレジストリ値を追加し、Enter キーを押します。 reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f

  3. 変更を適用するにはすぐに再起動してください。 shutdown /r /t 0

  4. 再起動後、Shift + F10最初のセットアップ画面を再度クリックします。

  5. 次に、次のコマンドを実行してipconfig /releaseネットワークから切断し、インターネット接続について尋ねられるまでセットアップ プロンプトを進めます。

  6. 「Microsoftでサインイン」ページがまだ表示される場合は、「インターネットに接続できません」というオプションを探してください。一部のビルドでは、クリック可能なリンクとして表示されます。このオプションが表示されない場合は、イーサネットを切断するか、Wi-Fiを一時的に無効にしてください。

  7. サインインせずに、「制限付きセットアップを続行する」または「個人使用向けにセットアップする」オプションを選択します。

役立つ理由:レジストリがローカルアカウント設定を優先しているとWindowsに認識させることで、オンラインログインを省略します。これを行うと、Microsoftログインのプロンプトの多くが消え、オフラインで設定できるようになります。これがうまくいけば、デスクトップに直接アクセスできますが、Microsoftが今後のアップデートでさらに厳しくなった場合、この方法が機能しなくなる可能性があることに注意してください。

ええ、確かに、一部の設定ではすぐにはうまくいかないこともありますが、1、2回再起動すると驚くほどうまくいくこともあります。ISOイメージやブートツールをいじらずに手軽な回避策を探しているなら、試してみる価値はあるでしょう。

方法2: Windows JS (JavaScript) の再起動トリックを使用する

WindowsのセットアップではWinJSと呼ばれるWeb技術が使用されており、開発者コンソールから特別なコマンドを実行してMSアカウントのステップをスキップできます。なぜこれが機能するのかは不明ですが、一部のビルドでは正常に動作します。

  1. セットアップ中に開発者コンソールを開いCtrl + Shift + Jて、Web ページを調べるときのように「コンソール」をクリックします。

  2. ローカルのみのモードでセットアップを再起動するには、次のコマンドを入力します。 WinJS. Application.restart("ms-cxh://LOCALONLY")

  3. コンソールがすぐに閉じない場合は、Escape数回押すか、外側をクリックして閉じます。

  4. ローカルユーザーアカウントを作成するように直接促されるはずです。そうでない場合は、通常の設定で再起動してしまうことがあるため、再度設定を行う必要があるかもしれません。

なぜわざわざ?たった1行のコマンドで、うまくいけばあの面倒なMicrosoftアカウント画面の一部を完全にスキップできるからです。私の経験では、最新のISOではうまくいくかどうかは分かりませんが、試してみる価値はあります。

方法3: レジストリ経由でオンラインアカウント画面を無効にする

これは最初のものと似ていますが、レジストリ設定BypassNROではなく、別のレジストリキーを使用してオンラインアカウント画面を完全に切り替えます。HideOnlineAccountScreensこれは、インストーラーにサインインプロンプトをスキップさせるもう一つの方法です。

  1. でコマンドプロンプトを開きますShift + F10
  2. これを入力してレジストリを設定し、Enter キーを押します。 reg add HKLM\Software\Microsoft\Windows\CurrentVersion\OOBE /v HideOnlineAccountScreens /t REG_DWORD /d 1 /f
  3. コマンドプロンプトウィンドウを閉じ、セットアップ画面に進みます。この調整により、アカウント作成時にサインインページがスキップされるはずです。

これは最近のビルドでは信頼性が高く、特にセットアップ スクリプトを自動化したり、追加のプロンプトなしでエクスペリエンスをスムーズにしたりしたい場合に便利です。

方法4:ドメインに参加するか、「職場または学校」オプションを使用する

Windows 11 Proをインストールする場合、初期セットアップ時に「ドメインに参加」または「職場または学校用にセットアップ」オプションを選択すると、Microsoftアカウントのプロンプトがスキップされることがあります。特に、ネットワークを選択した後、下部にある「オフラインアカウント」リンクを選択した場合に顕著です。この方法はProではより有効ですが、それでもまだ問題が発生する場合があります。

  1. 起動可能な USB または ISO からインストールを開始し、「ネットワーク設定」の手順に進みます。
  2. 多くの場合、小さなリンクとして表示される「インターネットに接続できません」を選択します。
  3. サインインを求められた場合は、「仕事用に設定」または「ドメインに参加」を選択し、次に「オフライン アカウント」または「今はスキップ」を選択します(利用可能な場合)。

この方法は少し面倒ですが、その画面までたどり着ければ、Microsoftアカウントを必要とせずに済む場合が多いです。ただし、Pro版のインストールではより簡単です。

方法5:Rufusを使用してカスタム起動可能なUSBを作成する

ここでRufusが非常に便利です。インストール前にISOファイルをカスタマイズすることで、事前に作成されたautounattend.xml応答ファイルを挿入し、プロセスを自動化してアカウント作成を省略できます。

  • Rufus を公式サイトからダウンロードしてください。
  • Windows 11 ISOから起動可能なUSBメモリを作成する際に使用します。セットアップ中に「オンラインのMicrosoftアカウントを必要としない」オプションにチェックを入れてください。Rufusの一部のバージョンでは、ユーザー名とパスワードを直接指定するオプションも提供されています。
  • autounattend.xmlファイルがUSBドライブのルートにあることを確認してください。そうすることで、Windowsセットアップがそれを読み取り、MSアカウントのサインインをスキップするなど、すべてを自動的に構成します。

役立つ理由:面倒な部分を自動化してくれるので、セットアップが簡単になります。サポートされていないハードウェアでこの方法を試したことがありますが、ほとんどの場合うまくいきました。ただし、後で手動で設定を確認しなければならない場合もあります。

方法 6: Autounattend.xml 応答ファイルを作成して挿入する

これはちょっとオタクっぽいやり方ですが、非常に柔軟性があります。Windowsにローカルアカウントのみを作成し、オンラインチェックを無視させるunattend.xmlを作成することで、プロセス全体を自動化できます。

  1. Unattend Generator のWeb サイトにアクセスしてください。
  2. 「ローカル アカウントで Windows をインストールする」を選択し、TPM/セキュア ブート チェックを無効にするなど、オンライン アカウント要件をスキップするように設定を構成します。
  3. 生成されたautounattend.xmlファイルをダウンロードします。
  4. このファイルをブート USB (インストールに使用したのと同じ) のルートにコピーします。
  5. その USB から起動すると、Windows は自動的に構成を実行し、アカウントプロンプトを完全にスキップします。

便利な理由:準備ができたら、あとは起動して待つだけ。自動セットアップや大量導入に最適です。カスタムインストールに絶大な信頼を寄せる技術者もいます。

まとめ

  • レジストリの調整 (BypassNROまたはHideOnlineAccountScreens) も役立ちます。
  • セットアップ中に JavaScript コマンドを使用すると機能する場合があります。
  • 事前に作成された応答ファイルを含むカスタム ISO により、すべてが自動化されます。
  • Rufus、Ventoy、または無人ファイルを使用して起動可能な USB を作成すると、セットアップがスムーズになります。
  • 仕事用ドメインに参加したり、サインイン オプションをスキップしたりすると、特に Pro では、アカウント作成プロンプトを回避できる場合があります。

まとめ

正直なところ、Microsoftの最近の動きにより、面倒な手続きを踏まずにWindows 11をローカルにインストールするのは非常に困難になっています。レジストリ編集、カスタムISOファイル作成、USBメモリを使ったトリックなどは、多くの場合まだ有効ですが、万能ではありません。特に新しいビルドでは、試行錯誤が必要になるでしょう。Microsoftは締め付けを強めています。それでも、これらのテクニックは、強制的なオンラインサインインを回避し、自分のマシンを思い通りにセットアップするのに役立っています。

これで数時間の短縮、あるいは少なくとも新しい制限に対処するための選択肢が増えることを願っています。これが役に立つことを祈っています。バックアップを用意し、テストの準備を整えておいてください。



この記事は役に立ちましたか?