これは冒涜のように聞こえるかもしれないが、そうではない。熱心な Windows ユーザーにとっても、Ubuntu Linux は役に立つ可能性がある。
USBメモリからWindowsシステム全体を起動してPCのトラブルシューティングを行う方法がないからです(WindowsのEnterprise版とWindows To Goがなければ不可能ですが)。しかし、UbuntuのUSBドライブ、CD、またはDVDは誰でも無料で作成できます。Ubuntuライブドライブは、あらゆるPCのあらゆる問題のトラブルシューティングに使える万能ツールです。故障したコンピューターからのファイルの復旧、ハードウェアの問題の診断、Windowsの外部からのウイルススキャンの実行、さらには忘れてしまったWindowsのパスワードのリセットなど、様々な問題に対応できます。
ここではLinuxターミナルのコマンドをいくつか実際に使ってみますが、ご安心ください。Linuxターミナルはそれほど難しくありません。これらのコマンドのほとんどは、ターミナルに直接コピー&ペーストすることも可能です。
始めるには、LinuxライブUSBドライブ、CD、またはDVDが必要です。どのLinuxディストリビューションでも構いませんが、ここでは簡素化のためUbuntuを例に挙げます。
UbuntuのウェブサイトにアクセスしてUbuntu Desktopをダウンロードしてください。今回は12.04 LTSを使用しましたが、入手可能なバージョンであればどれでも構いません。Universal USB Installerツールをダウンロードし、USBドライブとISOファイルを選択すると、起動可能なUSBドライブが作成されます。ISOファイルをCDまたはDVDに書き込むこともできますが、回転式のディスクはUSBドライブよりも速度が遅くなります。

ライブドライブを使用するには、「Ubuntu を試す」オプションを選択する必要があります。
ライブドライブをコンピューターに挿入して再起動するだけです。Ubuntuがすぐに起動するはずです。起動しない場合は、コンピューターのBIOSでブート順序を変更する必要があります。起動したら、トラブルシューティングが始まります。
故障したドライブからファイルを回復する
誰にでも経験があるはずです。PCが起動しなくなったり、Windowsにエラーやブルースクリーンが表示されたり、あるいはもっとひどいことに、ハードドライブから嫌な機械音が聞こえてきたりするかもしれません。
Windowsを起動できない場合でも、ハードドライブが完全に壊れる前に、Linuxからドライブを読み取ってファイルを復元できる可能性は十分にあります。あるいは、Windowsシステムが破損していてもドライブ自体は正常な場合は、Windowsの外部からすべてのファイルを復元することも可能です。

Ubuntu で Windows に保存されたファイルを復元するのは、フォルダーを開くのと同じくらい簡単です。
ここではLinuxターミナルは不要です。Ubuntuのランチャーにあるフォルダアイコンをクリックしてファイルマネージャーを開いてください。サイドバーの「デバイス」の下にWindowsドライブが表示されます。それをクリックすると、Windowsファイルシステムが表示されます。複数のパーティションやハードドライブがある場合は、ここに複数のデバイスが表示されます。
外付けドライブまたはUSBスティックをコンピューターに接続すると、「デバイス」の下に表示されます。Windowsシステムからバックアップしたいファイルをコピー&ペーストすれば、Windowsと同じように外付けドライブに保存できます。Webブラウザを起動して、Dropboxなどのクラウドストレージサービスに直接ファイルをアップロードしたり、Ubuntuに付属のBrasero Disc Burnerアプリケーションを使ってディスクに書き込んだりすることもできます。
Windowsのパスワードをリセットする
UbuntuはWindowsユーザーアカウントのパスワードを編集することもできます。Windowsのパスワードを忘れてしまった場合などに便利です。最新のWindows 8.1 Updateシステムでテストしたところ、問題なく動作しました。ここでは管理者アカウントを変更します。管理者アカウントのロックを解除してパスワードをクリアすれば、Windowsに管理者としてログインし、他のパスワードをリセットできます。
ランチャーの左上隅にあるUbuntuのロゴをクリックし、「Terminal 」と入力してEnterキーを押してターミナルを開きます。以下のコマンドを実行して、必要なパスワード変更ユーティリティをインストールします。(最初の2つのコマンドを既に実行している場合は、再度実行する必要はありません。ここで3番目のコマンドを実行してください。)
sudo add-apt-repository “deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe”
sudo apt-get アップデート
sudo apt-get install chntpw
ランチャーからファイルマネージャーを開き、「デバイス」の下にあるWindowsドライブをクリックして、その内容を確認してください(まだ確認していない場合)。これでドライブが「マウント」され、ターミナルで使用できるようになります。

ターミナルを使用して Windows ディレクトリを見つけます。
次に、ターミナルに次のコマンドを入力しますが、Enter キーは押さないでください。
CD /メディア/
次に、Tabキーを2回押します。ハードドライブに対応する英数字のラベルが表示されます。最初の数文字を入力し、もう一度Tabキーを押すと、ラベルが自動的に入力されます。次に「/Windows/System32/config」と入力して、以下のようなコマンドを入力し、最後にEnterキーを押します。
cd /media/9A72A08872A06AA9/Windows/System32/config
次のコマンドを実行し、Enter キーを押して管理者アカウントの変更を開始します。SAM は、ハッシュ化されたユーザー アカウント パスワードを含む Windows システム ファイルの名前です。
sudo chntpw SAM
管理者アカウントがロックされている場合(デフォルトでロックされています)、プロンプトで「4」と入力してEnterキーを押してロックを解除してください。確認プロンプトで「y」と入力してEnterキーを押して確定してください。

Windows 管理者アカウントのロックを解除します。
プログラムに戻るには、sudo chntpw SAMコマンドを再度実行する必要があります。プロンプトで「1」と入力してEnterキーを押すと、管理者パスワードが消去され、空白になります。プロンプトで「y」と入力してEnterキーを押し、再度確認します。重要:ここでパスワード変更オプションを使用しないでください。問題が発生する可能性があります。
これで、ユーザー名「Administrator」と空のパスワードでWindowsにログインできます。そこからコントロールパネルを開き、他のユーザーアカウントのパスワードをリセットできます。(他人がWindowsシステムで同じことをするのではないかと心配ですか?リムーバブルメディアから起動して勝手に変更されないように、BIOSパスワードを設定してください。)
マルウェアをスキャンする
ルートキットは、Windowsの奥深くに潜み込み、起動時に起動してバックグラウンドで不正活動を行う厄介なマルウェアです。そのため、ウイルス対策プログラムやWindowsタスクマネージャーにも検知されません。ごく一般的なマルウェアに感染している場合でも、Windowsの外部からマルウェアを削除する方が簡単な場合が多いです。ウイルス対策会社は、Windowsの外部からシステムをスキャンできる専用のウイルス対策ブートディスクを頻繁に提供していますが、Ubuntu内ですべて実行できます。
ここではオープンソースでUbuntuに簡単にインストールできるClamAVを使用します。ただし、ClamAVが唯一の選択肢ではありません。AVG Free for LinuxやBitDefender for Unixなどの市販のウイルス対策ソフトも検討してみてください。
ClamAV をインストールするには、ターミナルを開き、次のコマンドを順番にコピーして貼り付けるか、ターミナルに入力し、それぞれの後にEnter キーを押します。(繰り返しますが、最初の 2 つのコマンドを別のタスクで既に実行している場合は、再度実行する必要はありません。3 番目のコマンドから開始してください。)
sudo add-apt-repository “deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe”
sudo apt-get アップデート
sudo apt-get install clamtk
yと入力してEnter キーを押してインストールを確認します。
次に、次のコマンドを実行してウイルス定義を更新します。
sudo フレッシュクラム

必ず ClamAV ですべてのファイルとディレクトリをスキャンしてください。
ターミナルでclamtkコマンドを実行するか、インストール済みアプリケーションの一覧からClamTkを起動できます。実行後、「設定」ボタンをクリックし、「ディレクトリ内のすべてのファイルとディレクトリをスキャン」オプションを有効にしてください。

ClamTk が開いているときに再帰スキャンを選択します。
Windowsドライブを実際にマルウェアスキャンするには、ClamAV画面上部のメニューにある「スキャン」オプションをクリックし、「再帰スキャン」を選択します。サイドバーでWindowsドライブを選択し、「OK」をクリックします。ClamTkはClamAVウイルス対策エンジンを使用して、Windowsドライブ上のすべてのファイルをスキャンします。
ハードドライブを点検しましょう
Ubuntu はハードウェア関連の問題もチェックできます。
SMARTハードドライブステータスシステムは、故障しそうなハードドライブが故障する前に警告を発します。UbuntuでドライブのSMARTステータスを確認するには、画面左上のUbuntuロゴアイコンをクリックし、「ディスクユーティリティ」を検索してEnterキーを押します。Windowsドライブを選択し、「SMARTステータス」の横にある項目でドライブの状態を確認できます。「SMARTデータ」ボタンをクリックすると、詳細情報の確認やセルフテストの実行が可能です。

ディスクドライブの状態を確認するのはSMARTです。分かりましたか?もう、うめくのはやめましょう。
SMARTは完璧ではありません。ドライブが故障し、停止寸前まで達しているにもかかわらず、すべて正常であると報告している場合もあります。また、深刻な問題を報告しながらも、数ヶ月間正常に動作し続けるドライブもあります。しかし、深刻な警告が表示された場合は、ファイルをドライブから削除し、できるだけ早く交換する必要があります。
RAMをテストする
Ubuntuには、人気のメモリテストユーティリティmemtest86+が組み込まれています。このユーティリティは、コンピューターのRAMにデータを書き込み、それを読み戻して、正しいかどうかを確認します。RAMに問題がある場合、memtest86+はRAMが通常とは異なるデータを返すことを検知します。通常のコンピューター使用では、これらの問題はアプリケーションのクラッシュ、ファイルの破損、さらには恐ろしいブルースクリーンにつながる可能性があります。
このユーティリティは起動時に選択する必要があるため、Ubuntuデスクトップが既に開いている場合はコンピューターを再起動する必要があります。Ubuntuの起動中にEscキーを繰り返し押すと、通常は隠れているブートメニューが表示されます。ここで「Test Memory」オプションを選択すると、memtest86+が起動します。

「メモリテスト」オプションが必要です。
memtest86+ が起動したら、しばらくパソコンと接続したままにしておいてください。一連のテスト(パス)が1回成功すると、「パス完了、エラーなし、終了するにはEscキーを押してください」というメッセージが表示されます。メッセージが表示されたら memtest86+ を終了するか、複数回のパスを実行させてください。エラーが発生した場合は、PC の RAM スティックを1つ以上交換する必要がある可能性があります。
でも待ってください、まだあります!
ハードドライブにインストールするわけではありませんが、この小さなUbuntuライブドライブは完全なLinuxシステムなので、様々な用途に活用できます。たとえWindowsマルウェアのペトリ皿に感染したコンピューターで起動したとしても、Windowsソフトウェアの問題から隔離された安全な環境が確保されます。Windowsユーザー向けのPCWorldのUbuntuガイドには、このOSの仕組みについてさらに詳しく知りたい方のために、より詳しい背景情報が掲載されています。