Windows 7 network latency problem solving

  
        

Setting QoS Policy

What is QoS? Quality of Service (QoS) is a security mechanism of the network and is a technology used to solve network delays and congestion. Essential for critical applications and multimedia applications. When the network is overloaded or congested, QoS can ensure that important traffic is not delayed or discarded, while ensuring efficient operation of the network. Simply put, it is to improve the network priority of the game program to achieve the purpose of reducing the delay. Below we take the World of Warcraft game as an example to test.

Note: Home Basic and Home Premium Windows 7 cannot use the group policy feature. Please pay attention to this.

New Policy

Enter “gpedit.msc” in the search window of the Start menu. Go to Group Policy Settings and find the “QoS-based Qos” option. Right-click and select a new policy. Here we name it "WOW", then set the DSCP value to 63 and click Next. Select Apply this QoS policy to “only for applications with this executable name", then enter the full path to the World of Warcraft WOW.EXE program in the field below and click Next. Select the default to finally click Finish, restart the computer, you can see the effect, according to the author's repeated tests, you can reduce the delay of about 80ms.

Setting the Path

Tip: What is DSCP? The DSCP value is used in QOS to specify the priority of data packets in QOS scheduling. The larger the value, the higher the priority. Of course, this method is not effective for all computers. Generally speaking, it is suitable for friends who dial-up via ADSL. If it is in the LAN of many users, the effect will not be obvious.

Disabling the MMCSS Service

If the above method does not solve the problem, we also try another method to remove the MMCSS service. The full name of the MMCSS service is the Multimedia Class Scheduler. The function of this service is to run in the service host Svchost.exe file, which automatically raises the priority of audio and video playback to prevent other software from over-consuming the CPU time that the playback software should receive. As a result, the CPU time allocated on the network will naturally be less, which will affect the network speed, so we can try to disable this service to reduce the game delay.

Delete Service

First enter “regedit” in the search window to enter the registry, find HKEY_LOCAL_MACHINE/SYSTEM/

CurrentControlSet/Services/Audiosrv, double click to open right On the side of the DependOnService project, delete the MMCSS, keep the other 2, and then click OK to restart the computer. Then right click on “computer”, find "Multimedia Class Scheduler" in the service item, stop the service first, then set the startup type to "disable".

Copyright © Windows knowledge All Rights Reserved