• Hi there and welcome to PC Help Forum (PCHF), a more effective way to get the Tech Support you need!
    We have Experts in all areas of Tech, including Malware Removal, Crash Fixing and BSOD's , Microsoft Windows, Computer DIY and PC Hardware, Networking, Gaming, Tablets and iPads, General and Specific Software Support and so much more.

    Why not Click Here To Sign Up and start enjoying great FREE Tech Support.

    This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

DNS timeouts, game lag, ethernet issues...

Status
Not open for further replies.

Jakeeer

PCHF Member
Jan 25, 2023
56
3
28
I've been having issues with a game, Halo MCC, which I play online on pc against other players, sometimes giving me this strange problem. It doesn't feel exactly like lag; it's more along the lines of a very tiny bit of desync. Projectiles skipping through the air, players stuttering on a very small level, when I respawn my HUD sometimes does this flicker thing. The game just feels broken on a fundamental level, as if the physics engine isn't working, or like the game has a minor, but constant, level of desync. I experience this irrespective of ping (it happens on <20ms ping). Some nights the game feels perfect. Some nights it starts out feeling great then after an hour it starts happening. Normally once it starts happening it doesnt go away for a couple days. Some days it happens right when I start playing so I just quit. I would rather play at 150ms ping every game than experience this issue. That's how annoying of a problem it is for me. Additionally, no one I know in the MCC community has this problem. I can tell from others' gameplay that theirs is fine as well. I routinely describe to other players what I experience and they always say the game feels great to them, and on plenty of nights the game does feel perfect and buttery smooth. I seem to be alone with this problem.

I have tried combinations of hardware. 3 different motherboards, 2 internal SSDs, 2 processors, (one Intel, one AMD) 2 sets of RAM, 2 graphics cards, and 2 power supplies. Additionally I've tried both Win10 and 11. (I'm currently on 11). The only thing that has stayed the same is the actual license that I'm using for Windows. This past month I've been swapping parts and reinstalling Windows to test things. I've also done multiple windows clean resets. All of my drivers are up to date and I've even tried older drivers. Additionally, it happens on my Rog Strix mobo that has an Intel LAN card as well as my ASRock mobo that has a Realtek LAN card. I've changed my DNS servers in both windows and my router's settings, tried it in a clean boot, done a basic malwarebyets scan...

In command prompt when I run the "nslookup <website.com>" command, it says that the DNS request timed out, but if I turn on a VPN, the command seems to work. In event viewer, I routinely get DNS events saying that websites didn't respond.

I'm not sure what else to try and am wondering if perhaps this could be interference? Additionally, what is wrong with my DNS servers? What do I need to do to fix them?
 
Speccy Scan.

  • Please go here and download Speccy.
  • Install and run the program.
  • Upon Completion:
  • Hit File
  • Publish Snap Shot
  • A link will appear, post that link.

Please download MiniToolBox and save it to your desktop.


Run the program by right clicking on it and selecting Run as administrator.
When the program opens select the following boxes:



Flush DNS
Report IE Proxy Settings
Reset IE Proxy Settings
Report FF Proxy Settings
Reset FF Proxy Settings
List content of Hosts
List IP Configuration
List Winsock Entries
List last 10 Event Viewer Errors
List Installed Programs
List Devices (Only Problems)
List Users, Partitions and Memory size


Please post the log in your next reply
 
Giving me an issue attaching 2 files at once. Here is the speccy:

Edit: I'm not sure if maybe it is just taking a while to upload that file. Let me know if there's anything more you need from me.
 
This batch file will disable useless services and set your dns to google dns and also clean out all temp folders, once you run it and follow the other steps, please post a new minitoolbox log and also test to see if the issue is resolved. There is a restore point created as well from within the batch file.

Reset your Hosts file.


  1. Click here to download RstHosts v2.0\
  2. Save the file to your desktop.
  3. Right Click and Run as Administrator.
  4. Click on Restaurer, then click OK at the prompt.
  5. This will restore the default host file.


Open a notepad and copy the content of the code box below, paste into open notepad and save it to your desktop as clean.bat then right click on clean.bat and run as admin. This batch file may take some time to run and will require assistance from you. May take 5 minutes but this batch is very precise in disabling useless items and giving the machine an overall tune. :)


Do not copy the word Code:

Code:
@echo off
wmic /Namespace:\\root\default Path SystemRestore Call Enable "%SystemDrive%"
WMIC /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "BatchRestorePoint", 100, 10
fsutil resource setautoreset true c:\&fsutil usn deletejournal /d /n c:
powercfg.exe /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
powercfg -hibernate off
bitsadmin /reset /allusers
nbtstat -R
nbtstat -RR
netsh winsock reset all
netsh winsock reset catalog
netsh winhttp reset proxy
netsh int tcp set heuristics disabled
netsh int tcp set global rss=enabled
netsh int tcp set global autotuninglevel=normal
netsh interface httpstunnel reset all
netsh interface portproxy reset all
netsh interface ip delete arpcache
netsh advfirewall reset
netsh advfirewall set allprofiles state On
wmic nicconfig where (IPEnabled=TRUE) call SetDNSServerSearchOrder ("8.8.8.8", "8.8.4.4")
%WINDIR%\SYSTEM32\lodctr.exe /R
%WINDIR%\SysWOW64\lodctr.exe /R
C:\Windows\SYSTEM32\lodctr.exe /R
C:\Windows\SysWOW64\lodctr.exe /R
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
pause
DISM.exe /Online /Cleanup-image /Restorehealth
pause
del /s /q C:\Windows\SoftwareDistribution\download\*.*
del /s /q "%userprofile%\AppData\Local\Microsoft\Edge\User Data\Default\Cache\*.*"
del /s /q "%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Cache\*.*"
del /s /q "%userprofile%\AppData\Local\Opera Software\Opera Stable\Cache\Cache_Data\*.*"
del /s /q "%userprofile%\AppData\Local\temp\*.*"
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
ipconfig /flushdns
ipconfig /registerdns
sc stop RasAuto
sc stop RasMan
sc stop SessionEnv
sc stop TermService
sc stop UmRdpService
sc stop RemoteAccess
sc config RasAuto start= disabled
sc config RasMan start= disabled
sc config SessionEnv start= disabled
sc config TermService start= disabled
sc config UmRdpService start= disabled
sc config RemoteAccess start= disabled
sc stop sysmain
sc config sysmain start= disabled
sc stop iphlpsvc
sc config iphlpsvc start= disabled
sc stop DiagTrack
sc config DiagTrack start= disabled
sc stop dmwappushservice
sc config dmwappushservice start= disabled
sc stop WSearch
sc config WSearch start= disabled
sc stop lfsvc
sc config lfsvc start= disabled
del /s /q %ProgramData%\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /d 0 /t REG_DWORD /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF
reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 255 /f
echo "" > %ProgramData%\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
sfc /scannow
pause
shutdown -r
Exit /B


Use O&O shutup ten with suggested and somewhat suggested settings enabled.

Disable windows update, and only enable it once a week to update on your terms not whenever microsoft feels you need an update.

Uninstall Useless to you windows apps with O&O App buster.
 
This batch file will disable useless services and set your dns to google dns and also clean out all temp folders, once you run it and follow the other steps, please post a new minitoolbox log and also test to see if the issue is resolved. There is a restore point created as well from within the batch file.

Reset your Hosts file.


  1. Click here to download RstHosts v2.0\
  2. Save the file to your desktop.
  3. Right Click and Run as Administrator.
  4. Click on Restaurer, then click OK at the prompt.
  5. This will restore the default host file.


Open a notepad and copy the content of the code box below, paste into open notepad and save it to your desktop as clean.bat then right click on clean.bat and run as admin. This batch file may take some time to run and will require assistance from you. May take 5 minutes but this batch is very precise in disabling useless items and giving the machine an overall tune. :)


Do not copy the word Code:

Code:
@echo off
wmic /Namespace:\\root\default Path SystemRestore Call Enable "%SystemDrive%"
WMIC /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "BatchRestorePoint", 100, 10
fsutil resource setautoreset true c:\&fsutil usn deletejournal /d /n c:
powercfg.exe /setactive 381b4222-f694-41f0-9685-ff5bb260df2e
powercfg -hibernate off
bitsadmin /reset /allusers
nbtstat -R
nbtstat -RR
netsh winsock reset all
netsh winsock reset catalog
netsh winhttp reset proxy
netsh int tcp set heuristics disabled
netsh int tcp set global rss=enabled
netsh int tcp set global autotuninglevel=normal
netsh interface httpstunnel reset all
netsh interface portproxy reset all
netsh interface ip delete arpcache
netsh advfirewall reset
netsh advfirewall set allprofiles state On
wmic nicconfig where (IPEnabled=TRUE) call SetDNSServerSearchOrder ("8.8.8.8", "8.8.4.4")
%WINDIR%\SYSTEM32\lodctr.exe /R
%WINDIR%\SysWOW64\lodctr.exe /R
C:\Windows\SYSTEM32\lodctr.exe /R
C:\Windows\SysWOW64\lodctr.exe /R
DISM.exe /Online /Cleanup-Image /StartComponentCleanup
pause
DISM.exe /Online /Cleanup-image /Restorehealth
pause
del /s /q C:\Windows\SoftwareDistribution\download\*.*
del /s /q "%userprofile%\AppData\Local\Microsoft\Edge\User Data\Default\Cache\*.*"
del /s /q "%userprofile%\AppData\Local\Google\Chrome\User Data\Default\Cache\*.*"
del /s /q "%userprofile%\AppData\Local\Opera Software\Opera Stable\Cache\Cache_Data\*.*"
del /s /q "%userprofile%\AppData\Local\temp\*.*"
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
ipconfig /flushdns
ipconfig /registerdns
sc stop RasAuto
sc stop RasMan
sc stop SessionEnv
sc stop TermService
sc stop UmRdpService
sc stop RemoteAccess
sc config RasAuto start= disabled
sc config RasMan start= disabled
sc config SessionEnv start= disabled
sc config TermService start= disabled
sc config UmRdpService start= disabled
sc config RemoteAccess start= disabled
sc stop sysmain
sc config sysmain start= disabled
sc stop iphlpsvc
sc config iphlpsvc start= disabled
sc stop DiagTrack
sc config DiagTrack start= disabled
sc stop dmwappushservice
sc config dmwappushservice start= disabled
sc stop WSearch
sc config WSearch start= disabled
sc stop lfsvc
sc config lfsvc start= disabled
del /s /q %ProgramData%\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /d 0 /t REG_DWORD /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF
reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 255 /f
echo "" > %ProgramData%\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
sfc /scannow
pause
shutdown -r
Exit /B


Use O&O shutup ten with suggested and somewhat suggested settings enabled.

Disable windows update, and only enable it once a week to update on your terms not whenever microsoft feels you need an update.

Uninstall Useless to you windows apps with O&O App buster.
When I ran the batch file I got an error, but after running the batch file nslookup is now working! So there is that. I will try it for a couple of days and see if it sticks. I'm not getting my hopes up because a couple of days ago I did flush my DNS cache and nslookup worked but only for one day.

The only step you listed that I was unable to compete was the O&O shutup ten as I can't connect to that website for some reason.

Another question: In the future if I want to change my DNS server from Google, is the best way to do that inside my ethernet adapter settings in Windows, or will that conflict with what the batch file did? Probably a dumb question but I'm not sure.

Also, something I find to be very weird. Last night, before doing these steps, I formatted my hard drive and reinstalled Windows 11 with the media creation tool on a USB drive. It made me sign in to a Microsoft account and connect to the internet just to get through the installation (none of the work arounds to force a local user worked). The weird part is, despite me choosing not to sync anything in the installer, when I launched Windows for the first time, I went to sign in to my wifi network but it didn't prompt me for a password. It connected perfectly fine which is strange because my wifi is definitely password protected.

Additionally, in the Windows account settings it had me automatically opted in to sync my apps and data by default so I turned all of that off. But none of my old applications were transferred over? It looks like a brand, fresh, copy of Windows 11 to me.... So how would it be able to connect to my wifi without needing the password? Isn't that a bit weird? It must be part of the data that is synced over when you sign into your Microsoft account in the installer, which as I said, is now mandatory as all of the work arounds are gone.
 
The only step you listed that I was unable to compete was the O&O shutup ten as I can't connect to that website for some reason.

Here is an alternate download. https://www.majorgeeks.com/files/details/oo_shutup10.html

Another question: In the future if I want to change my DNS server from Google, is the best way to do that inside my ethernet adapter settings in Windows, or will that conflict with what the batch file did? Probably a dumb question but I'm not sure.

You can find the best DNS server for your machine with this guide that I wrote.



So how would it be able to connect to my wifi without needing the password?

I am not sure. I have tried windows 11 and I do not like it at all. I run windows 7, and when I am no longer able to use it to connect to the internet, then I just plan on switching to linux. I refuse to use windows 10/11 I just simply do not like it.
 
Here is an alternate download. https://www.majorgeeks.com/files/details/oo_shutup10.html



You can find the best DNS server for your machine with this guide that I wrote.





I am not sure. I have tried windows 11 and I do not like it at all. I run windows 7, and when I am no longer able to use it to connect to the internet, then I just plan on switching to linux. I refuse to use windows 10/11 I just simply do not like it.
Win 7 was nice, I was considering trying my game on it but wasnt sure where to download it from. And the moment Halo MCC's anticheat works on Linux I will definitely be switching.
 
7 is wonderful I have completely gutted it and it works perfectly for me.

You can download windows 7 from here, but you must have a key for it.

Not sure if you can buy a key now... As it is no longer supported. I have been running the same install of windows 7 for 10 plus years, and never update it unless it is something that is needed to run a certain program. Nor do I run any antivirus, that crap is not needed, so long as you do not download random crap and do not visit the shady side of the internet. If you do download something you are unsure of, scan it at virustotal.com before you execute it on your machine, for a general rule if a file gets 2 or more hits on virus total I trash it.

Just UblockOrigin. I combine that with Xvirus Firewall.
 
Can you post a new minitoolbox log for me, I'd like to see if the DNS errrors have stopped, the batch file disabled a bunch of useless crap and ipv6 is was included n the disabled items. We could set a static ip if there are still issues.

Also, your game works fine now?
 
Here is an alternate download. https://www.majorgeeks.com/files/details/oo_shutup10.html



You can find the best DNS server for your machine with this guide that I wrote.





I am not sure. I have tried windows 11 and I do not like it at all. I run windows 7, and when I am no longer able to use it to connect to the internet, then I just plan on switching to linux. I refuse to use windows 10/11 I just simply do not like it.
Holy crap, MS is so ****ing creepy. I just did a full reinstall of Win 11 via the official creation kit. I ran diskpart and cleaned my whole drive too and formatted it. Afterwards I installed Windows and was able to force it to make a local user as opposed to signing in with email. I boot my new Windows. I open the MS store and in the library, for a brief moment it lists all of my purchases and downloads before they all vanish moments later. I hadnt signed into ANY accounts since formatting and cleaning the drive. Not Windows, not edge, not the store....

**** like this is just so annoying and weird to me. Why would that happen....


And guess what nslookup doesn't work... Lol.
 
All good, I await the new logs and I’ll check it tomorrow. If you just did another reinstall after running the batch file then re run it and post the new logs.
 
All good, I await the new logs and I’ll check it tomorrow.
Ok I ran the batch file then ran MTB. That's all I've done since reinstalling Windows asides from installing most of my drivers. nslookup is no working again. I'll have to try my game and see if it makes a difference. Appreciate the help.
 

Attachments

  • MTB.txt
    18.1 KB · Views: 6
Can you reset the modem - router to factory settings.

Also have another Ethernet cord to test with?

Try plugging the computer directly into modem bypassing the router.

Sorry for the short response, I’m not at my computer.
 
Status
Not open for further replies.