HWIDリセット:スプーファーを解除して正規のシリアル番号を復元する方法と、リセットで実際に変わるもの
スプーファーを階層ごとに除去する方法、クリーンインストールでも消えないシリアル、再インストール後も消えないハードウェアBANの理由、異議申立てに実際に必要なものを解説します。
HWID Checker · 2026年9月25日 · 2 分で読めます
HWIDリセットボタンは存在しません。そして、その理由を理解することこそがこのテーマの核心です。 アンチチートやライセンスシステムが「あなたのHWID」と呼ぶものは、PC上の単一の値ではありません。マザーボードのファームウェア内のシリアル番号、Windowsレジストリ内の値、ネットワークアダプターのアドレス、TPMチップ内部の鍵など、異なるコンポーネントが異なる場所に保存する識別子のスタックです。その大半はソフトウェアが置いたものではなく、だからソフトウェアで元に戻すこともできません。したがって「リセット」とは常に階層ごとの問いです。どの値が変わり、誰が変え、誰が再度書き込むことを許されているのか。
この問いには3つのパターンがあり、それぞれの経緯は大きく異なります。
- HWIDスプーファー(多くは「パーマネント」タイプで、たいていはゲームBANの回避が目的)を実行し、今は元のハードウェアIDを取り戻したい。 スプーファーが何かを壊した、PCを売却する予定がある、あるいは単に自分のシリアル番号を取り戻したい。MicrosoftのQ&A掲示板に投稿される「HWIDリセット」の質問のほぼすべてはこの状況が背景にあり、3つの中で最も難しいパターンです。
- ゲームからハードウェアBANを受けており、HWIDをリセットすればBANが消えるのかを知りたい。 すでにWindowsを再インストールし、新しいアカウントで再びBANされた、という人もいるでしょう。
- 正当な理由でHWIDが変わってしまった。 再インストール、マザーボード交換、BIOSのトラブルが識別子を変え、ライセンス、プロファイル、端末登録がそのPCを認識しなくなった。以前の値を取り戻したい。
この3つすべてに、この順番で率直な回答を示します。どの回答にも「ワンクリックHWIDリセットツール」のダウンロードは含まれません。その製品カテゴリが近道ではなく罠である理由は、記事末尾のセクションで正確に説明します。
まず、リセットしようとしている対象を知る
以下の識別子はどれもフィンガープリントに含まれ得ます。右端の列はこのテーマ全体の縮図です。その値を書き込める主体は誰か、そしてそれゆえ「リセット」があなたにそもそも可能なのかを示しています。
| 識別子 | 存在する場所 | 表記例 | 書き込み可能な主体 |
|---|---|---|---|
| SMBIOSシステムUUID、BIOS/ベースボード/シャーシのシリアル番号 | マザーボードのファームウェア、フラッシュチップのサービスデータ領域 | 4C4C4544-...形式のUUID、8〜12文字のシリアル | メーカーのサービスツール。この領域に書き込んだスプーファー。それ以外に安全に書ける主体はない |
| ディスク(ドライブ)のシリアル番号(SATA/NVMe) | ドライブのファームウェア | WD-WX21A...、S64GNE0R... | ドライブメーカー。交換すれば別のシリアルになる |
| ボリュームシリアル | ファイルシステムのメタデータ、フォーマット時に生成 | vol C:で表示される7A2F-19C4 | 何でも書き換えられる。フォーマット、または明示的に設定するツール |
| 工場出荷時のMACアドレス | ネットワークアダプターのハードウェア/ファームウェア | 28:95:29:... | アダプターベンダー。Windowsが上書きできるのは提示されるアドレスのみ |
MachineGuid | Windowsレジストリ(HKLM\SOFTWARE\Microsoft\Cryptography) | GUID | 管理者権限を持つ任意のプログラム。あなた自身も、バックアップの復元も含む |
| システムSID | Windowsのセキュリティデータベース | S-1-5-21-... | WindowsセットアップとSysprep |
| TPMのEndorsement Key(EK) | TPMチップ自体 | ハードウェア固有の証明書 | 誰も書けない。チップ製造時に書き込まれ、設計上不変 |
この表の2つの行が、このテーマをめぐるインターネット上の混乱の大半を説明しています。スプーファーはレジストリの行なら簡単に値を書き込めます。そしてWindowsのクリーンインストールはこの行を完全にリセットします。一方、ファームウェアの行に値を書き込んだパーマネントスプーファーは別物です。Windowsの再インストールでは触れず、後述するように、大半のファームウェアの再書き込み(公式イメージの再フラッシュ)でも触れません。
この先を読む前に自分の値を確認したい場合は、ポータブルHWID Checkerユーティリティがワンクリックで収集します。またはWindowsシリアル解説のコマンドを使ってください。読み取るだけなので何も変わらず、どのPCでも安全です。
状況1:スプーファーを使った後で、元のHWIDを取り戻したい
これが「古いHWIDを取り戻す方法は?」「スプーファーでHWIDを変えた後、シリアルを元に戻すには?」そして類似のスレッドすべての背景にある状況です。短く率直にまとめると、どこまで復元できるかはスプーファーがどの階層に手を加えたかだけで決まり、それがどの階層かは最初の2ステップを終えるまで分からないこともあります。 手順の全体を、安く安全なものから高価な最終手段の順に示します。
スプーファーが実際に変更するもの
スプーファーは製品ごとに異なりますが、どれも上の表の値を横取りするか書き換えることで動作します。市場にあるものは実質的に次の4パターンで網羅できます。
- レジストリレベルのスプーファーは
MachineGuidやキャッシュされた識別子などの値を書き換えます。いわゆる「一時的」ツールです。触ったものはすべてハードウェアではなくWindows側に属します。 - ドライバーレベルのスプーファーは、システムとハードウェアの間に介在するカーネルドライバーやサービスをインストールし、ディスク(ドライブ)のシリアル番号、SMBIOSデータ、MACへの照会に偽の値を返します。再起動を生き残り、再インストールに至らない大半のクリーンアップも生き残るため、最も一般的な設計です。
- ファームウェアレベルのスプーファー(「パーマネント」として売られるタイプ)は、本物のシリアルが存在する場所、すなわちマザーボードのフラッシュチップ内のサービスデータ領域に偽のシリアルを書き込みます。Windowsの起動前に実行されるUEFIレベルのコンポーネントを追加するものもあります。これらは設計上Windowsの再インストールを生き残ります。それこそが購入者が望んだ性質であり、今では所有者が後悔している性質です。
- TPM絡みの手法:どのスプーファーもTPMのEndorsement Key(EK)を書き換えることはできません。不変のハードウェアだからです。スプーファーにできるのは、TPMをクリアするか、WindowsがTPMから導出する値を偽装することです。
アンインストールの難しさは、1つの製品がこれらの複数のレベルを組み合わせていることが多く、どれを使ったか、何をしたかを正直に申告してくれるとは限らない点です。ファームウェア成分を含むパーマネントスプーファーが最悪のケースで、Windowsレベルのクリーンアップをいくら重ねても触れません。
階層ごとの除去手順
ステップ1 — スプーファー自身のアンインストーラーがあれば実行する。 有料ツールの中には除去機能を同梱するものがあります。実行してください。ただし信用しないこと。結果は最後に自分で検証しますし、何か残っていても、次のステップが結局除去してくれます。
ステップ2 — ファイルをバックアップし、Microsoftの公式メディアからWindowsをクリーンインストールする。 Media Creation Tool、またはMicrosoft公式サイトからダウンロードしたISOを使い、そこから起動して、セットアップ中に既存のパーティションを削除してください。上書き的な「PCの初期化」ではカーネルドライバーは確実には除去できず、パーティションを保持するインストールはスプーファーのドライバーストアを残します。正しいクリーンインストールはWindows層のすべてを消去します。ドライバー、サービス、レジストリの編集、偽装されたMachineGuid。このステップの後、表のレジストリ行にある識別子はすべて、正規の値(セットアップが再生成したもの)か、スプーファーが触れていない値のいずれかになります。
レジストリレベルとドライバーレベルのスプーファーなら、このステップで話は終わりです。この時点で矛盾がなく、メーカーの出荷パターンに合致するシリアルが表示されていれば完了です。検証のステップまで進んでください。
ステップ3 — ファームウェアの設定をリセットし、続けてファームウェア本体を再書き込み(公式イメージの再フラッシュ)する。 UEFIセットアップで最適化デフォルトを読み込みます。次に、自分のボードまたはラップトップの正確な型番用の純正BIOS/UEFIイメージをメーカーのサポートページからダウンロードして、書き込んでください。多くのアドバイスが、Q&Aスレッドの承認済み回答を含めて、ここでわずかに道を誤るため、正確を期す価値があります。
純正ファームウェアの再書き込みは、ファームウェアのコードを置き換え、設定をリセットします。しかし大部分のボードでは、シリアルとUUIDが存在するサービスデータ領域は書き換えません。通常のBIOS更新でPCのID情報が消えてしまわないよう、この領域は意図的に保持されるからです。したがって、この領域に偽の値を書き込んだスプーファーは、完全にクリーンなWindowsインストールと完全に正規なファームウェア再書き込みの両方を生き残ることがあります。
だからこそ、「クリーンインストールだけで100%復旧する」とうたい文句のガイドはファームウェアレベルのスプーファーについては間違っていますし、「再インストールでスプーファーは除去される?」という問いへの正直な答えは「除去されるものもあるが、自分のがどの種類だったかは確認するまで分からない」になるのです。
ステップ4 — 今、シリアルが何を示しているか確認する。 ステップ2と3の後、識別子を再収集します(-save付きのユーティリティ、またはシリアルガイドのPowerShellコマンド)。結果は3つに分かれます。
- 値がメーカーとして矛盾なく見える — シリアルの形式がボードベンダーのパターンに合致し、UUIDの構造がまともで、明らかにランダムなゴミが何も入っていない。おそらくクリーンです。スプーフィング前のバックアップがあれば照合してください(どうすればそれを用意できたかは後のセクションで説明します)。
- 値がまだスプーフィングされたように見える — ベンダーシリアルがあるはずの場所にランダムな16進数がある、またはベンダーが一度も出荷していない値と一致する。サービスデータ領域が書き換えられたのであり、コンシューマーレベルの手順では復元できません。
- 値が空白または汎用 —
To Be Filled By O.E.M.、すべてゼロ、Default string。スプーファーがデータを置き換えるのではなく消去したことを意味する場合があります。
ステップ5 — サービスデータ領域を書き換えられた場合、道は狭い。 サービスデータ領域は工場で書き込まれ、現場ではメーカーのサービスツールによって書き込まれます。一部は正規修理チャネル向けに公開されていますが、大半は公開されていません。現実的な選択肢を順に挙げると、メーカーまたは修理パートナーのサービス窓口(所有権の証明を持参してください。スプーフィング前に記録した元の値がある場合は提出を。それで訂正は格段に容易になります)、保修期間内のラップトップならOEMへの修理依頼、デスクトップボードならベンダーのツールを扱える基板修理店での診断です。リストにないのは、サードパーティの「DMIエディター」やフォーラムで出回るシリアル書き換えユーティリティです。ブリック復旧が依存している領域を手作業で編集すれば、スプーフィングされたPCが起動不能なPCになるだけです。そして、他人の実在するマシンのシリアルを入力すれば、重複するIDが作られます。当初の問題より悪い事態であり、今度は他人にとってもそうです。
もう一つ正直な注意を。元のシリアルを一度も記録していなければ、「元の値」はサービス窓口経由でも復元不能な場合があります。OEMが書き込めるのは自身の記録にある値であって、痕跡を残さずあなたの値を上書きしたスプーファーは、復元のよりどころを何も残していないのです。これが、この記事の最後にあるバックアップの教訓であり、多くの人が痛い目を見てから学ぶものです。
「アンスプーファーツール」の罠
このテーマのスレッドにはほぼ必ず、まさに間違ったものを求める書き込みがあります。「スプーファーのファイルを自動削除するダウンロードリンクをください」というものです。このリクエストが相手側からどう見えるかを考えてみてください。信頼できないカーネルソフトウェアをインストールしたと自己申告し、動機があり、自分のPCに何がされたのか検証できず、見ず知らずの他人に、管理者権限で実行する別の実行ファイルをねだる人々の集団です。これはマルウェア配送のプロファイルとしてほぼ完璧で、実際に悪用されています。「クリーナー」「アンスプーファー」のダウンロードは、インフォスティーラーの流通経路として記録されています。上記の手順が使うのは、Microsoft自身のメディア、メーカー自身のファームウェア、読み取り専用の確認だけです。ワンクリック修正より遅いのは、ワンクリック修正など一度も存在したことがないからです。
スプーフィングが「機能している」ときでも、元に戻す価値がある理由
BANとは無関係の理由が3つあります。安定性: ハードウェアについてOSに嘘をつくカーネルドライバーは、問い合わせを行うすべてのプログラムのクラッシュ経路に居座ります。「クリーンな」再インストール後に起きる原因不明のブルースクリーンは、その底にスプーファーがいる古典的なサポート案件です。セキュリティ: OSの可視範囲の下で動作することを目的とした、匿名の作者のコードをインストールしたわけで、他に何をするコードなのか監査できません。Windowsとファームウェアを信頼できるソースから復元するまで、そのPCは侵害されたものとして扱うべきです。転売: ハードウェアIDを偽装したPCを売るのは問題の買い手への押し付けであり、管轄によっては詐欺に当たります。正規のシリアルを持つクリーンなPCは、つまらない値であっても「リセット済み」のPCより価値があります。
状況2:ハードウェアBANを受けていて、それを解除したい
スプーファー産業はこの状況のために存在するのですから、同じ率直さで扱います。
ハードウェアBANとは実際には何か
ゲーム会社のサーバー上の1件の記録です。このフィンガープリントは、この日まで、または永久にBAN対象という記録。フィンガープリントは、ゲームまたはそのアンチチートがあなたのPC上で動作していた間に収集された信号(典型的には、上の表にあるファームウェアシリアル、ディスク(ドライブ)のシリアル番号、GPUの識別情報、MAC、TPM由来の値、Windowsインストール識別子の選択)に加えて、購入履歴、紐づくアカウント、支払い方法、フレンド、IPといったサーバー側の履歴から計算されます。この記録はあなたのPCにはありません。削除も、フォーマットも、再インストールも、そこには届きません。これこそが、「HWIDリセット」が「BAN解除」を意味できない理由のすべてです。
人を絶えず驚かせる仕組みが一つあります。チートしていないゲームからBANされ得るということです。アンチチートクライアントは、既知のチートツール(ディスク上のファイル、実行中のプロセス、ドライバー)を日常的にスキャンします。あるゲームで午後だけチートを使い、翌日、ツールをディスクに残したまま別のゲームを起動したプレイヤーは、2番目のゲームからBANされます。そのアンチチートがシステム上でチートを発見したからです。後からツールを削除しても検出は取り消されません。ベンダーがあなたの異議申立てを照合するログに、すでに記録されているのです。
まず、どのシステムにフラグされたのかを絞り込む
ゲームはアンチチートを一から自作しません。ミドルウェアをライセンスします。FortniteはBattlEyeとEasy Anti-Cheatの両方を同梱しています。Apex LegendsはEasy Anti-Cheat、Escape from TarkovはBattlEye、Call of DutyはRicochet、ValorantはVanguard、といった具合です。このうち2つの事実から、次の実用的な診断法が得られます。フォーラムのスレッドが偶然たどり着くのに、方法として明文化することはほとんどない診断法です。
- BANしてきたゲームが使っているアンチチートを特定する。 ゲームのサポートページに書かれています。
- 同じミドルウェアを使う別のゲームを試す。 FortniteでBANされたのに別のBattlEyeタイトルでは問題なく遊べるなら、BattlEye側の世界にはおそらくあなたのハードウェアへの問題はなく、フラグはパブリッシャーの執行層(Fortniteの場合はEpic。Easy Anti-CheatはEpicの製品です)か、もう一方のアンチチートを指します。ミドルウェア仲間でもBANされるなら、フラグはミドルウェアまたはパブリッシャーがより広く共有している記録の中にあります。
- 結果から正しい結論を導く。 このテストが教えるのは記録がおそらくどこにあるかであって、誰かがそれを解除してくれるかどうかではありません。どのコンポーネントがフラグされたかでもありません。それはベンダーの外側の誰にも分からないからです。費用はゼロ、「どこでもBANされているのでは?」という不安(答えは通常NO。あるパブリッシャーのハードウェアBANは他のパブリッシャーのゲームには及びません)に決着がつき、所要時間は一晩です。
すでに試した対策が効かなかった理由
| 実行したこと | 変わったもの | 触れなかったもの | 結果 |
|---|---|---|---|
| Windowsの再インストール(クリーン) | MachineGuid、SID、ボリュームシリアル、すべてのプログラム | ファームウェアシリアル、ディスク(ドライブ)のシリアル番号、GPU、TPMのEK、MAC、サーバー記録 | BANのまま |
| 「PCの初期化」 | 同じ(確実性はより低い) | 同じ | BANのまま |
| SSDのフォーマット | ボリュームシリアル(ファイルシステムのメタデータ) | ディスク(ドライブ)のシリアル番号(ドライブのファームウェア)、その他すべて | BANのまま。変わったのは別のシリアル |
| 新しいアカウント | あなたのアカウントID | 端末フィンガープリント。サーバー上の、旧アカウントとこの端末の紐づけ | BANのまま。回避の疑いでフラグ |
| VPNや新しいIP | ネットワーク上の場所 | フィンガープリント。IPはもともと紐づけの信号ではない | BANのまま |
| BAN後のチートファイル削除 | そのファイル | サーバー側にすでに記録済みの検出 | BANのまま |
| スプーファーの実行 | プログラムが問い合わせたときに見えるもの | サーバー記録。しかもスプーファー自体が検出可能な信号 | 一時的に解除されることもあるが、多くは恒久的に悪化 |
パターンは毎回同じです。どの対策も、冗長に構成されたリストの中の1つか2つの信号にしか対処できず、残りの信号は一致したままです。フィンガープリントが意図的に冗長に作られているのは、正直なプレイヤーが故障したハードウェアを絶えず交換することを、ベンダーが知っているからです。
ハードウェア交換がオッズ非公開の博打である理由
フォーラムの定番アドバイスは「新しいマザーボードとSSD」です。それで解決することもあります。マザーボード、CPU、RAM、すべてのドライブを交換し、新しいアカウントでログインして、1時間以内にBANされるプレイヤーもいます。どちらの報告も正直で、両方を生むメカニズムは判明しています。
許容ポリシーは両刃の剣です。 アンチチートは1つか2つのコンポーネント交換を許容しなければなりません。保証修理とはそういうものですし、SSDが壊れたプレイヤー全員をBANしていたらサポート地獄になります。しかし、マシン全体のアイデンティティが一斉に変わり、しかも同じ日に作成されたアカウントでログインするなら、それは修理ではなく、意図的なリセットの署名そのものです。線をどこに引くかはベンダーごとに非公開で、予告なく変わり、タイトルごとにも異なります。「この部品を替えればよい」という信頼できるリストを誰も売れません。そんなリストは存在しないからです。この記事にそれが含まれていないのも同じ理由です。
サーバーが見るのはマシンだけでなく、その人です。 クレジットカード、電話番号、紐づくアカウント、フレンドリスト、プレイスケジュール、IPレンジ。本当に新しいPCは、これらすべてに再接続してくるのです。これが、新品で一度もチートしていないPCが初回ログインでBANされる仕組みです。ハードウェアは新しくても、人は新しくありません。
操作自体が検出可能です。 DEF CON 33で発表された研究("Playing Dirty Without Cheating — Getting Banned for Fun and No Profit"、Collins & Muench)は、ハードウェアIDに基づく執行が現在どれほど攻撃的に動いているかと、操作がどれほど確実に捕捉されるかの両方を文書化しました。起動のたびに変わる識別子、APIごとに違って読み取られる値、異常に振る舞うドライバー。アンチチートは、あなたが何かを隠していると知るために、本物のシリアルを必要としません。
そして、この悪循環をあるがままに名付けましょう。GPU、次にマザーボード、さらにCPU、RAM、ドライブ。前の購入が効かなかったことが次の購入の正当化になるこの連鎖は、頂上にオッズ非公開の条件が待ち受ける埋没費用のはしごです。この記事の読者なら見覚えがあるであろうRedditのスレッドは、グラフィックカード、マザーボード、CPUをこの問題に費やし、解決の報告は一度もしませんでした。異議申立ては無料で、サーバー側の記録を編集できる唯一のメカニズムです。
異議申立てで実際に得られるもの。正直な答え
これらのシステムの実際の挙動に合わせて調整した、正直なバージョンを示します。
- 定型的な一次回答は普通のことです。 「BANの理由は開示できませんが、正当なものでした」はテンプレートであって、最終評決ではありません。ベンダーが握っていない事実があるなら、それを一度、明確に提出してください。空振りのチケットを送り続けないこと。
- 異議申立てが成功するのは、BANが誤りか不釣り合いな場合です。 誤検知、同居世帯での混同、乗っ取られたアカウント。あなたの状況がそれなら、まさにその旨を、ベンダーが照合できる日付と詳細とともに伝えてください。
- 確認済みの検出は、謝罪で異議申立て通りにはなりません。 チートをして捕まったのなら、「1回だけ使って、もう削除しました」は何も変えません。ログはログです。現実的な結末は、期限付きの制限が満了するか、制裁が維持されるかです。
- アンチチートベンダーには異議申立て窓口がありますが、執行はパブリッシャーのものです。 Easy Anti-Cheatの異議申立てフォームとBattlEyeのサポートは存在します。ただし、パブリッシャーのBANを解除できるのはパブリッシャーのサポート窓口です。
- 端末BANには期限付きのものもあります。 期間はタイトルと違反内容により、数日から永久まで様々です。権威は、BAN画面かパブリッシャー自身のサポートページであって、別のゲームについてのフォーラム投稿ではありません。そして、スペクトラムの永久側は本当に永久です。ValveのVAC BANは、文書化されたポリシーにより一切解除されず、サポートページにもその旨が明記されています。
BANが正当で永久的な場合、そのハードウェアとアカウントはそのゲームについては使い終わっています。苦い一言ですが、そうでなければ、無料の選択肢を放置したまま、オッズ非公開のパーツに現実の金を費やすことになります。
状況3:HWIDが正当な理由で変わり、何かが壊れた
スプーファーもBANも関係ありません。再インストール、マザーボード交換、BIOSのトラブルで識別子が変わり、ライセンスサーバー、ゲームプロファイル、端末登録がそのマシンを認識しなくなった。これは回復可能なパターンで、回復の中身は冒頭の同じ表で決まります。
MachineGuid— 事前にエクスポートしていれば復元できます。ただの1つのレジストリ値です。自分のマシンの値を自分のマシンに書き戻すことは回復であって、スプーフィングではありません。(別のマシンのGUIDを自分にコピーするのはその逆で、重複IDと診断困難な故障を招きます。)バックアップがない場合は、ベンダーのライセンス移行または端末管理ポータルが正規の経路です。有力ベンダーはどこでも用意しています。- ボリュームシリアル — Microsoft純正のSysinternalsツール
VolumeIDで任意の値に設定できます。まず、不調の製品が実際に読み取っているのがディスク(ドライブ)のシリアル番号ではなくボリュームシリアルかを確認してください。この2つの混同がこのテーマ全体で最も多い間違いで、区別の方法はシリアルガイドで説明しています。 - 提示されるMACアドレス — Windows自体が上書きに対応しています。デバイスマネージャー → アダプター → プロパティ → 詳細 → Network Address。アダプターが提示する値を変えるだけで、チップ内の工場出荷時アドレスは変わらず、正規の設定です。
- ファームウェアシリアルとUUID — 書き込めるのはメーカーのサービスプロセスだけです。基板交換や失敗したBIOS更新で空白や汎用値になった場合は、OEMの修理依頼です。どの値が何を生き残るかは、初期化に関する記事で扱っています。
- TPMのEndorsement Key(EK) — 復元は決してできません。TPMを交換すれば別の鍵になります(TPMがCPUパッケージ内にある場合は、基板の交換がそれに相当)。この行こそ、偽造できないために存在する行です。
これらすべてを容易にするバックアップの習慣
上のどの状況にも「元の値を記録していれば」という瞬間があります。記録には2分とかかり、費用はゼロです。次の再インストール、ハードウェア交換、BIOS更新、あるいは宣伝文句が信用できないツールでの実験の前に、必ずやっておいてください。
[PSCustomObject]@{
SmbiosUuid = (Get-CimInstance Win32_ComputerSystemProduct).UUID
BiosSerial = (Get-CimInstance Win32_BIOS).SerialNumber
BoardSerial = (Get-CimInstance Win32_BaseBoard).SerialNumber
MachineGuid = (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Cryptography').MachineGuid
} | Format-List | Out-File "$env:USERPROFILE\Desktop\hwid-before.txt"
Get-CimInstance Win32_DiskDrive | Select-Object Model, SerialNumber |
Format-Table | Out-File "$env:USERPROFILE\Desktop\hwid-before.txt" -Append
そのファイルはマシン本体以外の場所に保存してください。ポータブルHWID Checkerユーティリティは-saveでワンクリックで同じことを行い、SHA-256ダイジェスト付きのタイムスタンプ済みレポートを書き出すため、前後ペアの比較はごく簡単です。何かが起きた後は再収集して、個々のフィールドを差分比較してください。「何かが変わった」は無益な情報ですが、「MachineGuidだけが変わった」は次の指示になります。目の前の特定の値が何か分からない場合は、オンラインバリデーターに貼り付けてください。ブラウザー内で動作し、どこにも何も送信せず、UUID、ハッシュ、MAC、プロダクトキーなどを認識します。
よくある質問
Windows 11でHWIDをリセットするには?
「HWID」をリセットするコマンド、設定、ツールは存在しません。Windowsには単一のHWIDがなく、ファームウェア、インストール、ネットワークアダプター、TPMが所有する識別子を公開しているだけだからです。代わりに存在するのは、Windowsの再インストールがインストール識別子(MachineGuid、SID、ボリュームシリアル)をリセットすること、ファームウェアの値はメーカーのサービスプロセスしか書き込めないこと、各ベンダー製品は独自のポータルで独自の端末記録をリセットすることです。どれが必要かは、どの値が、誰によって変わったかで決まります。この記事冒頭の表がまさにその判断手順です。
パーマネントなHWIDスプーファーを除去するには?
順番に、アンインストーラーがあればそれを実行する。バックアップを取り、パーティション削除付きでMicrosoft公式メディアからWindowsをクリーンインストールする(これでレジストリレベルとドライバーレベルのスプーフィングは完全に除去されます)。UEFIのデフォルトを読み込み、メーカーの純正ファームウェアを再書き込みする。それからシリアルを確認する。まだ偽装されたように見えるなら、スプーファーはマザーボードのサービスデータ領域、つまりWindowsの再インストールも通常のファームウェア再書き込みも生き残る部分に書き込んだのであって、書き戻せるのはメーカーのサービスプロセスだけです。元の値を記録していれば、それを使うのが理想です。
クリーンインストールでHWIDスプーファーは除去される?
OSレベルのコンポーネントはすべて除去されます。ドライバー、サービス、レジストリの書き換え、偽装されたMachineGuid。しかし、マザーボードのフラッシュにシリアルを書き込んだファームウェアレベル(「パーマネント」)のスプーファーには触れません。通常のBIOS更新でも通常は触れません。その領域は更新間で意図的に保持されるからです。「再インストールだけで100%復旧」を約束する人は、簡単なケースだけを説明しています。
スプーフィング後に元のシリアルを取り戻せる?
レジストリの値:はい、簡単です(クリーンインストールで再生成されるか、バックアップで復元されます)。ファームウェアシリアル:メーカーのサービスプロセス経由のみ、そして現実には元の値を記録している場合にのみ可能です。痕跡なくそれらを上書きしたスプーファーは、復元のよりどころを何も残していません。TPMのEndorsement Key(EK):そもそもスプーフィングされていません。誰にも書き換えられません。
Windowsの再インストールでHWID BANは解除される?
いいえ。ハードウェアBANは、主としてファームウェアシリアルとTPMの値から構築されるフィンガープリントに紐づいたサーバー側の記録で、そのどれもが再インストールを生き残ります。再インストールが変えるのはインストールレベルの識別子だけです。残りの信号は一致したままですし、サーバー記録はあなたのPC上の何によっても影響を受けません。
どのアンチチートにBANされたのかを知るには?
BANされたゲームがどのアンチチートを同梱しているかを確認し(サポートページに書かれています。たとえばFortniteはBattlEyeとEasy Anti-Cheatの両方を実行しています)、次に同じミドルウェアを使う別のゲームを試してください。ミドルウェア仲間が問題なく動けば、フラグはおそらくパブリッシャーの執行層にあります。そこでもBANされるなら、記録はより広く共有されています。これで記録の場所は特定できますが、どのコンポーネントがフラグされたかは分かりません。それはベンダーの外側の誰にも分からないからです。
あるゲームでのチートが原因で、別のゲームからBANされることはある?
はい。アンチチートクライアントは、システム上の既知のチートツール(ファイル、プロセス、ドライバー)を、そのツールがどのゲーム向けに作られたかに関係なくスキャンします。あるタイトルでチートを使い、ツールをディスクに残したまま別のタイトルを起動すれば、2番目のゲームからBANされます。後からツールを削除しても、記録済みの検出は取り消されません。
HWID BANへの異議申立ては実際に効く?
誤検知や不釣り合いな制裁については、はい。ただし具体的で照合可能な事実と忍耐が必要です(レビューには数日から数週間かかり、一次回答はしばしばテンプレートです)。確認済みのチートについては、いいえ。検出ログが評決であり、謝罪はログを修正しません。アンチチートベンダーの異議申立てフォーム(Easy Anti-Cheatのものなど)は存在しますが、パブリッシャーレベルのBANを解除するのはパブリッシャーのサポートです。最も厳しい側では、ValveのVAC BANはポリシーにより一切解除されません。
ネット上で宣伝されている「HWIDリセットツール」は?
その製品カテゴリ自体が罠です。識別子を偽装できるツールはカーネル権限で動かねばなりません。購入者は、管理者権限で信頼できないソフトウェアをインストールすることに自己選別された人々です。その需要(「ワンクリック」「スプーファー自動削除」)は、まさにマルウェア配布者が刈り取るものです。元に戻そうとする人々に売り込まれる「アンスプーファー」や「クリーナー」のダウンロードも同様です。正当なクリーンアップにおいて信頼できるソースは、Microsoftのインストールメディアと、ハードウェアメーカー自身のファームウェアおよびサービス窓口だけです。
Windows端末を管理しているのですが、「ハードウェアIDリセット」はMDMの機能ですか?
はい。企業の文脈では、この言葉は別のものを指します。MDMプラットフォーム(Microsoft Entra/Intune Autopilot、SOTI MobiControlなど)では、端末のハードウェアハッシュを再取得し、再プロビジョニングのためにOOBE/登録状態をリセットできます。それは登録ライフサイクルの操作です。各プラットフォームのドキュメントを参照してください。ゲームBANのフィンガープリントを読み取るものでも、コンシューマーPCに属するものでもありません。
主要な技術参考文献
- Microsoft Learn: Win32_ComputerSystemProductとそのUUIDプロパティ
- Microsoft Learn: Sysprepのコマンドラインオプション
- Microsoft Learn: Trusted Platform Moduleテクノロジーの概要
- Microsoft Support: インストールメディアを使用したWindowsの再インストール
- Microsoft Support: ハードウェア変更後のWindows再認証
- DEF CON 33: Playing Dirty Without Cheating — Getting Banned for Fun and No Profit(Collins & Muench)
- Easy Anti-Cheat: BANへの異議申立てフォーム
- Valve Support: VAC BANポリシー
ハードウェアIDとは所有者の異なる識別子のスタックであり、リセットとは常にどこか一つの階層のリセットにすぎません。階層を知り、その所有者の正規ツールで書き込み、結果をフィールドごとに検証する。そして、必要になる日の前に、自分の値を記録しておいてください。