Solve the problem of high latency of playing online games in Win7 system

  

Computer
has become a game console for many friends to a large extent, and all kinds of online games are everyone's favorite. However, a friend recently complained to me that when playing online games such as World of Warcraft and crossing the FireWire under Windows
7, I found that the delay was very high, and I played with one card and one card. For this reason, I want to change back to the Windows
XP system. So what is the reason for the high game delay in Windows
7? Today we try to solve this problem from two aspects.

Setting QoS Policy

What is QoS? Quality of Service (QoS) is a security mechanism of the network, which is used to solve problems such as network delay and congestion. technology. 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.


New Policy

Enter “gpedit.msc” in the search window of the Start menu to enter the Group Policy settings and find the "QoS-based Qos" option. Right-click to select a new policy, here we name it "WOW", then set the DSCP value to 63, 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 Path

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.

Disable 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 the service

First enter "ldedit" in the search window, enter the registry, find the HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv item, double click to open the 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