ネットワーク設定が正しい場合、他の原因はネットワークカード、もしくはそれを制御するためのデバイスドライバに原因がある可能性が高くなる。
ドライバが正しく機能しているかどうかの確認方法は次の通り。

Windows98/Me の場合、
デスクトップにある[マイコンピュータ]アイコンを右クリックし、ポップアップメニューから[プロパティ]を選択する。
次に[システムのプロパティ]ダイアログが表示されるので[デバイスマネージャ]タブをクリックして表示する。
デバイス一覧のネットワークアダプタアイコンの左にある「+」をクリックしてサブツリーを表示する。
ツリーの下に並ぶネットワークカードのアイコンに「!」や「?」マークが表示されていないか確認する。マークが付いている場合はネットワークカードかデバイスドライバに何らかの問題がある。

Windows2000/XP の場合、
デスクトップにある[マイコンピュータ]アイコンを右クリックし、ポップアップメニューから[プロパティ]を選ぶ。
[ハードウェア]タブをクリックして[デバイスマネージャ]ボタンをクリックする。
デバイス一覧のネットワークアダプタアイコンを確認する。
確認の結果、ネットワークカードに問題が認められた場合にはまず、ドライバの更新をしてみる。
ドライバに問題がない場合はネットワークカードの故障を疑ってみる必要がある。
もし、別のネットワークカードがある場合などはそれと差し替えて確認してみるなど絞り込んでみる必要がある。
IPアドレスの重複が原因の場合、現在自分のPCに割り当てられているIPアドレスを一度開放してからもう一度取得し直してみると接続できる可能性がある。

方法はそれぞれ次の通り。

Windows98/Me の場合、[書き換え]ボタンまたは[すべて書き換え]ボタンをクリックする。

Windows2000 ならば コマンドプロンプトで
ipconfig/renew
を入力する。

ただし、セキュリティが高めてあるネットワーク環境では同じネットワークカードには必ず同じIPアドレスを割り当てるように設定している場合もあるので、その場合はこの方法では解決できないので注意。
自分のPCのネットワークの設定を確認する方法はそれぞれ次の通り。

Windows98/Me の場合は
[スタート]メニューから[設定]→[コントロールパネル]を選択し[ネットワーク]アイコンをダブルクリックして[ネットワーク]ダイアログを表示。
[TCP/IP->NICの名前]を選択し、[プロパティ]ボタンをクリックする。
[IPアドレスを自動的に取得する]オプションが選ばれている場合はDHCPサーバからアドレスが割り当てられるが、そうでない場合は下の欄にIPアドレス、サブネットマスク、デフォルトゲートウェイのIPアドレスを手入力する必要がある。
[DNSサーバのアドレスを自動的に取得する]オプションが選ばれていればDHCPからDNSサーバのアドレスを取得できる。そうでない場合は下の欄にDNSサーバのIPアドレスを指定する必要がある。

Windows2000/XP の場合は
[スタート]メニューから[コントロールパネル]を選択して[コントロールパネル]ウィンドウを開く。
[ネットワーク接続]アイコンをダブルクリックして、さらに[ローカルエリア接続]ウィンドウを開く。
[プロパティ]ボタンをクリックして[ローカルエリア接続のプロパティ]ウィンドウを開く。
[インターネットプロトコル(TCP/IP)]を選択し、[プロパティ]ボタンをクリックする。
[IPアドレスを自動的に取得する]オプションを確認する。

ここで設定した値が正しく反映されているかどうかの確認はwinipcfgコマンドやipconfigコマンドを利用する。

各欄にそれぞれのIPアドレスが表示されていれば正しく取得できていると考えてよい。もし、IPアドレス欄が空欄の場合、DHCPサーバが正しく機能していない可能性があるのでその場合はネットワークカードのトラブルを疑ってみる必要がある(ドライバの設定確認)
確認方法としてはまず、ポートの故障でないことを確認(念の為、PCからのハブへの接続を別のポートに変えてみる)してからPCの設定を調べる。

まず、自分のPCのネットワーク設定に問題があるかどうかを確かめる方法として、自分のPCに向けて ping コマンドを利用してみる方法がある。

ping localhost

上記の結果、応答がない場合は何らかの理由でPC側のネットワークが正しく機能していないと判断できる。
その場合、ネットワークの設定やネットワークカードのドライバを確認してみる必要がある。

正しく返された場合にはネットワーク側(ネットワークケーブルの接続不良やケーブル断線などネットワークカードより先)の原因を探ってみる必要がある。
ネットワークにアクセスできるが、インターネットにはアクセスできないという場合、ゲートウェイが機能していない可能性がある。

まず、ゲートウェイが停止していないかを ping コマンドを利用して確認してみる。
ただし、ゲートウェイまでの経路のどこかでトラブルが発生していることも考えられる。たとえば、サブネット構成の場合、途中のルータがダウンしているとゲートウェイまでたどりつけないことがあるのでインターネット上のサーバまでの経路のどこに問題があるかを探ってみる必要がある。
経路をたどるにはWindowsの tracert コマンドを利用する。
途中で停止しているルータやゲートウェイがある場合は "Request time out "が連続して到達できない。
それぞれ確認方法は次の通り。

Windows98/Me では winipcfg コマンド

Windows2000/XP では ipconfig コマンド

を利用する。

それぞれ、IPアドレスやサブネット欄にそのネットワークで有効なIPアドレスが表示されていればOK。
Windows98/Me では次の通り。
[スタート]メニューから[設定]→[コントロールパネル]を選択し[ネットワーク]アイコンをダブルクリックして[ネットワーク]ダイアログを表示。
[TCP/IP-> NICの名前]を選択して[プロパティ]ボタンをクリック。
表示されるダイアログで[IPアドレスを自動的に取得する]オプションが選択されているかを確認する。

Windows2000/XP では次の通り。
[スタート]メニューから[コントロールパネル]を選択して、[コントロールパネル]ウィンドウを開く。
[ネットワーク接続]アイコンをダブルクリックして、さらに[ローカルエリア接続]アイコンをダブルクリック。
[ローカルエリア接続のプロパティ]ウィンドウを開く。
インターネットプロトコル(TCP/IP)を選択し、[プロパティ]ボタンをクリックする。表示される[インターネットプロトコル(TCP/IP)のプロパティ]ウィンドウで[IPアドレスを自動的に取得する]オプションが選択されているかを確認する。
たとえ、DSNサーバが正常に機能していなくても接続先のIPアドレスを知っていれば、それを直接指定することで回避できる。
まずはIPアドレスを直接指定してアクセスしてみる。
このような場合のためにネットワークが正常なときにどこかIPアドレスが固定されているCPを覚えておくとよい。(サーバCPはIPアドレスを固定して運用するので、サーバのアドレスを調べておくとよい。)
IPアドレスを直接指定してアクセスができればDNSが機能していないということになる。(自分のPCのDNSサーバの設定が間違っている可能性あり。しかし、その場合は自分のPCだけが接続できないはずで、広範囲のPCがすべてネットワークに接続できないということであれば、やはり名前アドレスでのアクセスができないということ。)
pingコマンドを使って直接IPアドレスを指定してみる。

次の通り。
ping 202.xxx.xxx.xxx
まわりのPCがすべて接続できないという場合、それが狭い範囲であればハブに原因があるかもしれない。
ハブに接続しているPCが同時に接続できなくなったとすればハブの機能が停止しているのではないかと推測することができる。

確認の手順は次の通り。
まずはハブの電源が入っているかどうかを確認する。通常、ハブの筐体には電源のインジケータランプが付いているのでそれが点灯しているのかどうかを確認してみる。
電源が入っていることが確認できたら次に各ポートのインジケータを確認する。各ポートのインジケータは電源がオンになっているPCやネットワーク機器が接続されている場合には点灯するはずなので、そちらも確認しておく。
もし、PCやネットワーク機器が接続されているにも関わらず、インジケータが点灯していないようであればハブが故障していることが考えられる。ただし、接続しているネットワーク機器やPCのネットワークインターフェイスの故障、ネットワークケーブルの断線などでもポートのインジケータは点灯しない。

異常と思われるポートへはいくつかの機器を接続して確認したほうがよい。

ハブに問題がない場合でもっと広範囲に接続できない場合は各種サーバを疑ってみる必要がある。