※この記事にはプロモーションが含まれています。

最適なネットワーク設定にすればPCライフはもっと快適になる

モデムでインターネットをやっていた時代を経験しているので、かなり遅いネットでも許せる私だが、最近「遅い」というより「見つかりませんでした」みたいなDNSサーバーエラーが頻発するようになった。YAMAHAのRTX1100を使っているのだけれど、ルーターを怪しむ前にDNSの調整をしてみようかと思い、前に雑誌で取り上げられていた方法を試してみた。また、ネットワークドライブを見つけるのに時間がかかったり、ファイル転送が遅かったりといった不満を一気に解消できないかといろいろ探す旅に出た。まずはインターネットの速度向上から。

スポンサーリンク

最適なDNSを探してくれるフリーソフト「namebench」

DNSを気にする人もあまりいないだろうけれど、自分が使っているDNSが速いのかどうかを判断する手助けをしてくれるのが「namebench」。

インストールしてチェックを走らせるだけで、候補のDNSに乗り換えたときの速度向上の比率を教えてくれる。

dns1

DNS候補は複数表示され、結果はグラフ等でわかりやすく出る。

dns2 dns3

 これを元にして、アダプターのDNS設定をかえてあげればよい。

SNP(Scalable Networking Pack)の無効化

Win7以前のOSの場合、ネットワークを速くするための呪文があるらしい。どれもコマンドプロンプトを管理者権限で開いて、そこから実行する。詳細はこちらのサイトを参照。

実際にどれくらいの効果があるのか、Win7のPCでコマンド操作をする前と後のインターネット回線速度(主に下り)の違いを調べた。

まずは現在の設定状況を確認するために、次のコマンドを打つ。

netsh int tcp show global

Win8のデフォルトの場合、現状はこんな感じで現在の設定が表示される。

net1

Win7だとこんな感じ。

net3

 ここで行うことは、Receive-Side Scaling・Chimneyオフロード・NetDMAを無効にすること、そして受信ウインドウ自動チューニングレベルを高速回線専用に調整すること。

netsh int tcp set global chimney=disabled

netsh int tcp set global rss=disabled

netsh int tcp set global netdma=disabled

netsh interface tcp set global autotuninglevel=highlyrestricted

さらにアドオン輻輳制御プロバイダーを変更。

netsh interface tcp set global congestionprovider=ctcp

再起動後にこうなっていればOK。

net5

回線速度の向上は、というと、

BNRスピードテストの場合

A0

 ↓

A1

USENスピードテストの場合

C0

C1

 速度.jpスピードテストの場合

B0

B1

NUROスピードチェックの場合

D0

D1

どうやら速くなったらしい。体感的にも速くなった気がするので効果あり。 

 

あとはLAN内の速度向上を図りたいのだが、つづきは次回に。

この記事の執筆者:おき兄(おきにい)
PCで遊び続けて数十年。ガジェット好き。マザーボードに美しさを感じる系の人。子供の頃からいろいろなものを組み立てたり壊したりしてました。最近はVR/MR的な世界に傾倒しつつあります。
スポンサーリンク

シェアする

フォローする

スポンサーリンク