Windows 2000に Tcp v6スタックのみインストール

Windows 2000に ipv6フルセットを入れると Winsock 6もインストールされてしまい、一部のアプリケーションで不具合が出るので、プロトコルスタックだけインストールする実験

ipv2
無理やりインストールしてもダメなのでちょっと改変

ローカルエリア接続>プロパティ>インストール>プロトコルでファイルを選ぶ

tcpip6.zip

ipv3
これでインストール成功

CurrPort 実行してみるものの。真っ白。
ためしに XPの iphlpapi.dll を上書きして実行してみるとうまく動作したので、
(Ipv6インストール前は XP版でも真っ白)
拡張カーネルにもバグがあるようだ。

おすすめ

4件のフィードバック

  1. GAIN より:

    えーと、ちょっと質問なのですが、これ、tcpip6.zipをWin32フォルダに展開→INFインストール→プロトコルスタック追加、って順番でいいんでしょうか。
    IPv6 Technical Previewはインストールしているのですが、今の今まで不具合起こすソフトがあるとは知りませんでした。

  2. blackwingcat より:

    INFインストールは何も起こらないと思うので、展開後、プロパティから
    フォルダを指定してプロトコル追加になります。
    WSHIP6.DLL の存在をチェックして、iphlpapi.dll を使わずに、そっちを使って不具合が発生、というアプリがまれにあります。

  3. yagi より:

    久しぶりに投稿させていただきます。ご教示をお願いします。
    firefoxESR52.8を使用していますが、最近「アドレス解決をしています」と表示しながら遅くなったり、接続のタイムアウトが増えました。
    ネットで調べて、Firefoxの設定「network.dns.disableIPv6」をtrueにしてもあまり改善しません。
    さらに「手動で IPv6 と IPv4 の優先順位を入れ替える」という記事を見つけ、コマンドラインから「netsh interface ipv6 show prefixpolicies」と入力したのですが、そんなコマンドはないと叱られてしまいました。
    でもよく考えたら私はIPv6のプロトコルをインストールしていませんでしたので、今回この記事を参考にインストールさせていただきました。無事プロトコルを追加できました。
    その状態で再び「netsh interface ipv6 show prefixpolicies」と入力したのですがやはり結果は同じでした。
    windows 2000で「手動で IPv6 と IPv4 の優先順位を入れ替える」にはほかのコマンドが必要なのでしょうか?ご教示いただければ幸いです。

  4. 黒翼猫 より:

    ないです
    IPv6の優先順位を入れ替えるは
    IPv4だけの場合は、既定で優先順位が上なのと同じ意味なので、
    IPv6を後からインストールすることに全く意味はありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です