萬盛學電腦網

 萬盛學電腦網 >> windows 7教程 >> 解決Win7中的網絡延遲高的問題

解決Win7中的網絡延遲高的問題

 電腦在很大程度上成為了很多朋友的游戲機,各式各樣的網絡游戲更是大家的最愛。可是最近有朋友向我訴苦說,在Windows 7下玩魔獸世界、穿越火線這樣的網絡游戲之時,總發現延遲很高,玩起來一卡一卡的,因為這個原因,都想換回XP系統了。那麼在Windows 7下玩游戲延遲高到底是什麼原因呢?今天我們從兩個方面來嘗試解決這個問題。   

  設置QoS策略   

  QoS是什麼呢?QoS(Quality of Service)服務質量,是網絡的一種安全機制, 是用來解決網絡延遲和阻塞等問題的一種技術。對關鍵應用和多媒體應用十分必要。當網絡過載或擁塞時,QoS能確保重要業務量不受延遲或丟棄,同時保證網絡 的高效運行。簡單說就是提高游戲程序的網絡優先級別從而達到降低延遲的目的。下面我們以魔獸世界這款游戲為例進行測試。   

  小貼士:家庭普通版和家庭高級版Windows 7是無法使用組策略功能的,這一點大家請注意。

  ●新建策略   

  在開始菜單的搜索窗口中輸入“gpedit.msc”進入組策略設置,找到“基於策略的Qos”這一選項,右鍵選擇新建一個策略,這裡我們命名 為“WOW”,然後設置DSCP值為63,點擊下一步。選擇將此Qos策略運用於“僅限具有此可執行名稱的應用程序”,然後在下面的欄中輸入魔獸世界 WOW.EXE程序的完整路徑,再點擊下一步。選擇默認即可最後點擊完成,重啟一下電腦,即可看見效果,根據筆者的反復測試,可以降低80ms左右的延 遲。    

  ●設置路徑   

  小貼士:DSCP是什麼?DSCP值在QOS中是用於指定數據包在QOS調度中的優先級,值越大優先級越高。當然,這種方法不是對於所有的電腦都有效,一般來說適合於通過ADSL撥號上網的朋友,如果是在很多用戶的局域網中,效果會不怎麼明顯。   

  禁用MMCSS服務   

  如果上面的方法不能解決問題,我們也嘗試另外一種方法,刪除MMCSS服務。MMCSS服務的全稱是Multimedia Class Scheduler,這個服務的功能是“運行於服務宿主Svchost.exe文件中,它自動提升音視頻播放的優先級,以防止其他軟件過分占用播放軟件應 得到的CPU時間。這樣一來,分配在網絡上的CPU時間自然會少了,進而會影響網速”,所以我們可以嘗試禁用這個服務來達到降低游戲延遲的目的。     

  ●刪除服務   

  首先在搜索窗口中輸入“regedit”進入注冊表,找到HKEY_LOCAL_MACHINE/SYSTEM/   

  CurrentControlSet/Services/Audiosrv這個項,雙擊打開右側的DependOnService項目,把其中 的MMCSS刪除,保留另外2個,然後點擊確定,重啟電腦。然後再右鍵點擊“計算機”,在服務項中找到“Multimedia Class Scheduler”,先停止這項服務,然後再將啟動類型設置為“禁用”即可。

  根據自己的使用,可以有效降低穿越火線50ms左右的延遲。另外,這個方法還可以用於解決Windows 7中下載速度穩定但是看網絡視頻、在線直播卡的問題。


copyright © 萬盛學電腦網 all rights reserved