ニュース

何もインストールしない診断用USBを作る

ロックダウンされたマシンごとにツールキットを再構築するのはもうやめよう。システムヘルス、ネットワーク、プロファイルツールを備えたポータブルでインストール不要のUSBスティックが、時間とフラストレーションを節約する。

July 3, 2026· 1 min read· 出典: DEV Community
何もインストールしない診断用USBを作る

IT技術者なら誰でも知っている儀式がある。新しいマシンがベンチに届き、同じツールをダウンロード、展開、インストールするのに20分を費やす。ロックダウンされた企業プロファイル、インターネットなし、故障しかけのハードウェア——毎回同じ話だ。解決策は、ドライブから完全に実行され、ホストに何も書き込まないポータブルUSBキットだ。

「インストール不要」が唯一のルールである理由

制約は単純だ。診断しているマシンは、ソフトウェアをインストールできないことが多い。企業ポリシーがインストーラをブロックする。故障しかけのドライブは書き込みを節約できない。クライアントのPCに痕跡を残したくない。そして半分の確率で、何かをダウンロードするためのインターネットすらない。だからルールはこうだ。すべてUSBから実行し、抜いたときに痕跡を残さない。ポータブル実行ファイルとスクリプトのみ。ツールにインストーラが必要なら、それは対象外だ。

診断用USBの3つのカテゴリ

1. システムヘルス——ハードウェアかソフトウェアか?

何よりも先に、ハードウェアとOSの状態を素早く把握する必要がある。SMARTステータスによるディスクヘルスは、「ランダムな」症状を説明する故障しかけのドライブをキャッチする。メモリ、CPU、温度のクイックスナップショットは、リソース問題か設定問題かを教えてくれる。ブートと起動時の肥大化——ログイン時に何が読み込まれ、システムを遅くしているか。Windowsの整合性チェック(sfc /scannow、DISM)は組み込まれているが、それらをいつ使うかがスキルだ。目標は「ハードウェアかソフトウェアか?」に60秒で答えること。その分岐が次にすべてを決めるからだ。

2. ネットワーク診断——なぜ接続できないのか?

チケットの半分は、実際にはネットワークチケットの偽装だ。アダプタとIP設定を一目で確認できるポータブルツール、DNS解決テスト(「インターネットがダウンしている」はたいてい「DNSがダウンしている」)、接続性とレイテンシチェック(ping、traceroute、ポートチェック)、そして「この部屋では遅い」という電話のためのWi-Fi信号/チャネル情報。組み込みのWindowsコマンドで多くはカバーできる(ipconfig、nslookup、ping、tracert、netsh wlan show)が、キットの価値はそれらをラップして、クライアントが見ている前で構文を打つのではなく、答えを読めるようにすることにある。

3. プロファイルとユーザー管理——問題はアカウントだ

このカテゴリは、行き詰まるまで忘れられがちだ。Windowsの奇妙な動作の多くは、壊れたり肥大化したユーザープロファイルが原因だ。ログインループを引き起こす破損プロファイル、ディスク容量を食うプロファイルの肥大化、データを消さずにユーザーの環境を移動またはリセットする必要がある。プロファイルを検査・管理するポータブルな方法があれば、「マシン全体を再イメージングする」午後が10分の修正に変わる。

ハードウェアが重要

まともなUSB 3.0+ドライブを使え。遅いスティックは、I/Oがボトルネックになるとポータブルツールが壊れているように感じさせる。ラベルを貼れ。予備を一つ持て——唯一の診断用USBが死ぬ日は、いつもそれが最も必要な日だ。

自作か購入か

無料のポータブルツールと組み込みのWindowsコマンドから自分で組み立てられる。自分のキットを厳選するのが好きなら、そうすればいい——もっと学べる。筆者は自分のキットをメンテナンスするのに飽きて、それをワンタイム購入($34、即時ダウンロード)としてパッケージ化した。システムヘルス、ネットワーク診断、プロファイル管理を1つのUSBに収め、Windows 11、インストール不要、何も残さない。どちらにせよ、教訓は同じだ。キットを一度決め、「インストール不要」に標準化し、すべてのマシンで再構築するのをやめろ。