家庭で複数のPCを使うケースが増えています。そして、家庭にPCが増えると、当然のことながら、それらのシステム間でファイルを共有したいと考えるようになります。複数のPCを所有する家庭では、OSが異なっている場合が多くあります。例えば、Windows XPがまだ稼働しているビジネス用ノートパソコンと、Vistaを搭載した古いメディアセンターシステム、そして共有リソースとして、あるいはゲーム専用としてWindows 7を搭載したコンピューターが混在している場合があります。このように異なるマシン同士を連携させるのは、容易ではありません。
この記事では、Windows でよくあるネットワーク関連の問題のトラブルシューティング方法を説明します。まずは基本的な接続に関するトラブルシューティングから始めましょう。
ネットワークへの接続
新しいパソコンを起動したり、Windowsを新しいバージョンにアップグレードしたりすると、ネットワーク接続の問題が発生することがよくあります。ネットワーク接続が失われる原因は一つではありません。そこで、いくつかの潜在的な問題と解決策をご紹介します。
Windowsのアップグレード後の問題:システムに新しいバージョンのWindowsをインストールすると、ネットワーク接続に大きな混乱が生じる可能性があります。アップグレードした場合とクリーンインストールした場合では、発生する問題が異なる場合があります。
Windows VistaからWindows 7にアップグレードした場合、ネットワークハードウェアのドライバーを再インストールするだけで済む可能性があります。これは、有線接続ではなくWi-Fi接続の場合によくあるケースです。OSアップグレードを実行する前に、マザーボードまたはシステムメーカーのWebサイトから新しいドライバーをダウンロードするのが最善の方法です。ただし、ダウンロードを忘れた場合でも、システムまたはマザーボードに付属のドライバーCDに、最新バージョンでなくても動作するドライバーが含まれている可能性が高いです。
IPv6 vs. IPv4:新しいシステムのインストールで、この奇妙な問題に何度か遭遇しました。IPv4(IPバージョン4)は、現在最も一般的に使用されているインターネットプロトコルアドレスシステムです。世界中でIPアドレスが不足しているという記事を目にしたことがあるかもしれません。それはIPv4アドレスです。新しいシステムはIPv6ですが、まだ広く普及していません。
私のメインの業務PCとWindows Home ServerはどちらもIPv4のみで動作していました。片方のシステムにWindows 7を新規インストールしたところ、IPv6とIPv4の両方が実装されました。IPv6とIPv4の両方のプロトコルが動作するマシンは、IPv4のみのシステムに接続できるはずですが、どういうわけかそうではありませんでした。両方のプロトコルが動作するPCは、IPv4のみのPCに接続できなかったのです。最初は、新しいシステムからIPv6を削除しました。しかし、この問題が何度か発生したため、私は賢明な判断を下し、今ではすべてのシステムでIPv6とIPv4の両方が動作するようになりました。
ノートパソコンが接続に失敗する:この問題が発生する原因の約 90 パーセントは、ノートパソコンの Wi-Fi ハードウェアがオフになっていることです。
多くのノートパソコンには、バッテリーを節約するためにワイヤレスハードウェアのオン/オフを切り替える物理的なスイッチが側面に搭載されています。一部のモデルでは、キーボードの近くにタッチセンサー式のボタンがあり、アクティビティランプに似ていますが、ノートパソコン内の様々な無線機器の電源をオンにするスイッチとしても機能します。最も分かりにくいのは「ソフト」スイッチです。これは、無線機器のオン/オフを切り替えるためにアプリケーションを実行する必要があります。
接続できない場合は、通常、Windows のネットワーク トラブルシューティング ツールが起動します。起動した場合は、画面の指示に従ってください。トラブルシューティング ツールでノートパソコンのワイヤレス ハードウェアがオフになっていると表示された場合は、無線を再びオンにする方法を見つける必要があります。方法はシステムによって異なります。スイッチがソフト スイッチ(ソフトウェア ユーティリティ)の場合は、Windows のトラブルシューティング ツールで自動的に無線をオンにできる場合があります。もちろん、物理的なスイッチはご自身で操作する必要があります。
残りの10%は、有線ネットワークで接続しようとしてもできないという状況です。原因:多くのノートパソコンは、電源プラグをコンセントに差し込んでいない場合、電力消費を抑えるために有線ネットワークを無効にしています。解決策は、ACアダプターを接続することです。ACアダプターが接続できない場合は、Windowsのコントロールパネル「システムとセキュリティ」アプレットにある「電源管理」コントロールパネルで、有線ネットワークを手動で有効にする必要があります。
Windowsでのファイル共有
マシン間でいくつかのファイルを共有したいだけ、あるいはあるシステムから別のシステムにファイルをコピーしたいだけかもしれません。しかし、ネットワークは正常に動作しているように見えても、実際にはネットワーク上でファイルを移動できないようです。そこで、いくつか解決策をご紹介します。

パスワード地獄:さて、新しくインストールしたWindows 7を起動します。すべて正常に動作しているように見えます。Windows 7はネットワーク上の他のシステムを認識しており、すべて正常に見えます。そこで別のPCに接続しようとすると、右のスクリーンショットのような画面が表示されます。
ターゲットシステムのユーザーとしてログインするだけでも構いませんが、ログイン名とパスワードを知っていても、うまくいかない可能性があります。ターゲットシステムにパスワードを設定したことがない可能性もあります。ネットワークのセキュリティを確保したい場合は、ネットワーク上の他のシステムに接続する際にログイン認証を維持する必要があります。Windows Home Serverを使用している場合は、ネットワーク上のユーザーごとにログイン情報を用意する必要があります。
WHSを使用していない、またはセキュリティが不要な場合は、Windows簡易ファイル共有を有効にすることもできます。これを行うとセキュリティが大幅に低下することをご承知おきください。ただし、すべてのシステムがルーターのハードウェアファイアウォールの背後にある場合は、問題ありません。

簡易ファイル共有を有効にするには、まずコントロール パネルの「ローカル エリア接続プロパティ」で Windows ファイルとプリンターの共有が有効になっていることを確認します。
次に、Windowsの「ネットワークと共有センター」(Windowsパネルの1つ)を開きます。左側のパネルにある「共有の詳細設定の変更」リンクをクリックします。
高度なネットワーク設定パネルに移動したら、いくつかのラジオボタンがオンになっていることを確認してください。ネットワーク探索(他のシステムを確認できるようにするため)とファイルとプリンターの共有は必ず有効にしておきましょう。シンプルなファイル共有のみを行う場合は、「パスワード保護の共有を無効にする」ボタンをクリックして、パスワード保護の共有を無効にしてください。
Windows Home Server のログインを無効にする:繰り返しになりますが、Windows Home Server をお使いの場合、シンプルなファイル共有機能を十分に活用することはできません。WHS ではユーザーアカウント、ログイン、パスワードが必要です。また、接続するたびにログインしなければならない煩わしさは、特にネットワーク共有に頻繁にアクセスする場合、想像以上に大きな問題となります。ネットワーク上のすべてのユーザーのログイン ID とパスワードがわかっていれば、この問題を簡単に回避できます。この方法は、Windows XP、Windows Vista、Windows 7 で有効です。
まず、スタートメニューボタンをクリックし、「ファイル名を指定して実行」と入力して「ファイル名を指定して実行」ボックスを開きます。ダイアログボックスが表示されたら、次のように入力します。
ユーザーパスワードを制御する2

2番目の単語の構文に注意してください。末尾に数字の2が付いています。これは重要です。起動時、またはWHS共有への接続時にログインを要求するかどうかを有効または無効にできるダイアログボックスが表示されます。
まず、アカウントリストから正しいユーザーアカウントを選択します。ハイライト表示されていることを確認してください。次に、「このコンピューターを使用するには、ユーザー名とパスワードの入力が必要です」というチェックボックスをオフにします。
「適用」をクリックすると、別のダイアログボックスがポップアップ表示され、ユーザーパスワードを2回入力する必要があります。ただし、一度入力すれば、ログイン画面は表示されなくなります。PCを起動すると、指定したユーザー名のアカウントで自動的に起動します。そのアカウント名とパスワードがWindows Home Serverシステムで使用されているものと同じであれば、ユーザーはそのアカウントにもログインする必要はありません。
このトリックは、パスワード付きのユーザーアカウントを持つ別のWindowsシステムにアクセスする場合にも有効です。ネットワーク内のすべてのシステムで同じログイン名とパスワードを使用している場合は、ログイン画面をバイパスしながらも、ある程度のセキュリティを確保できます。ただし、この方法は実際にはお勧めしません。特に通常のWindowsシステムを事実上のサーバーとして使用している場合は、異なるパスワードを持つ複数のアカウントを用意する方が賢明です。ただし、この方法を使用する場合、接続数は最大10に制限されることに注意してください。
Windows 7、Vista、XP でのネットワーク
Windows 7 システム上のファイルを、古いバージョンの Windows を実行している他の PC と共有するのは、少々面倒な場合があります。Windows 7 には、XP または Vista から Windows 7 システムに接続しようとするユーザーを困惑させる可能性のある 2 つの新機能、ホームグループとライブラリがあります。
Windows 7システムを初めて起動すると、ホームグループを作成するかどうかを尋ねられます。通常は「はい」と答えるだけです。すると、Windowsはキー(パスワード)を提示します。このキーを入力すると、他のWindows 7システムを同じホームグループに参加させることができます。ホームグループ機能により、Windows 7の接続は非常に簡単になります。
ただし、Windows XP と Windows Vista はホームグループを認識しません。Microsoft は、古い PC を Windows 7 システムに接続する 2 つの方法を推奨しています。
まず、共有専用のアカウントを作成します。覚えやすいパスワードを設定したアカウントを作成し、ホームネットワーク上でWindows 7マシンに接続する必要があるすべての人にその情報を提供します。この方法を使用する場合は、セキュリティを強化するために、共有アカウントが管理者アカウントではなく標準アカウントであることを確認してください。
2つ目の方法は、コントロールパネルの「高度なネットワーク」を開き、「ユーザーアカウントとパスワードを使用して他のコンピュータに接続する」というチェックボックスにチェックを入れることです。これは有効ですが、ログインしなければならないという面倒な手間がかかります。
最後に、どうしても接続できない場合は、先ほど述べたように、すべてのPCにIPv4とIPv6の両方がインストールされていることを確認してください。これは、訪問者が古いWindows XPのノートパソコンを持ち込んで自宅のネットワークに接続しようとしたときに、最も大きな問題でした。
Windows 7でライブラリをお使いですか?Windows XPシステムでは、ライブラリ内のすべてのフォルダは表示されますが、ライブラリ名自体は表示されないことに注意してください。この動作にご注意ください。ライブラリの使い方に慣れてしまうと、以前のバージョンのWindowsでは同じようにアクセスできないことに気づくことがよくあります。
その他のヒントとコツ
ネットワークの問題にまだ悩まされていますか?以下に、特定の問題に対処するためのヒントとコツをまとめました。
ホームネットワークの設定を確認しましょう。Windows Vista または Windows 7 を初めて起動すると、ホームネットワーク、職場ネットワーク、それともパブリックネットワークのどれに接続するかという選択を迫られます。ノートパソコンの場合は、空港やカフェにいることが多いため、ノートパソコンのセキュリティを確保したいという理由で、「パブリックネットワーク」を選択してしまうかもしれません。
これはやめてください。ホームネットワークでは「ホームネットワーク」設定を選択してください。そうしないと、共有時に問題が発生する可能性があります。ホームネットワークで「パブリックネットワーク」を選択した場合は、「ネットワークと共有センター」を開き、「パブリックネットワーク」リンクをクリックすることで簡単に変更できます。すると、ネットワークの種類を選択するための元のダイアログボックスが表示されます。

ネットワークロケーションではなく、マップされたドライブを使用する:ネットワークロケーションの作成は簡単です。実のところ、簡単すぎるほどです。「マイコンピュータ」を開いて、開いている領域を右クリックするだけです。プロパティシートの選択肢の一つに「ネットワークロケーションの追加」があります。ネットワーク共有の場所(サーバー名フォルダ名)を入力すると、他のファイルフォルダと同じようにダブルクリックでその場所を開くことができます。簡単ですよね?
ドライブ文字を必要とするアプリケーションを使うまでは、実に簡単です。私の場合、Windows Home Serverに2年以上前の写真を保存しており、写真編集やフォルダ操作に使う様々なアプリは、ネットワーク上の場所ではなくドライブ文字を必要とします。そこで、ネットワークドライブの割り当てを作成しました。これを行うには、「マイコンピュータ」画面の上部にある「ネットワークドライブの割り当て」リンクをクリックします。ドライブ文字を選択し、ネットワーク上の場所を入力します。これで、Windows標準のドライブ文字構文を使って、そのネットワーク上の場所にアクセスできるようになります。
Windowsの制限事項を理解しておきましょう。Windows 7 Home BasicとWindows 7 Starterはホームグループを作成できず、参加することしかできません。別のシステムで作成したパスワードキーを使って、手動でホームグループに参加させる必要があるので、この点にご注意ください。
Windows 7ユーザーの皆さん、ホームグループをぜひご活用ください。Windows 7を初めて起動すると、ホームグループの作成手順を飛ばしたくなるかもしれません。しかし、特に複数のWindows 7 PCをお使いの場合は、この手順を飛ばさないでください。ホームグループを作成すれば、マシン間の接続が簡単になります。さらに、Windows 7では、ホームグループに参加できるシステムの数に制限はありません。
トラブルシューティングツールを使用する:問題が解決しない場合は、Windows 7のネットワーク トラブルシューティングツールをご利用ください。もちろん、インターネットで検索することもできますが、Windows 7のネットワーク トラブルシューティングツールは、特に以前のバージョンのWindowsと比べて驚くほど優れています。ネットワーク トラブルシューティングツールは、ページ下部の「ネットワークと共有センター」にあります。