DNS timeouts, game lag, ethernet issues...

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jakeeer
    PCHF Member
    • Jan 2023
    • 56

    #1

    DNS timeouts, game lag, ethernet issues...

    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?
  • Malnutrition
    PCHF Moderator
    • Jul 2016
    • 7045

    #2
    Speccy Scan.

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


    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

    Comment

    • Jakeeer
      PCHF Member
      • Jan 2023
      • 56

      #3
      See attached,

      Comment

      • Jakeeer
        PCHF Member
        • Jan 2023
        • 56

        #4
        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.

        Comment

        • Jakeeer
          PCHF Member
          • Jan 2023
          • 56

          #5
          Sorry, I misread you post. Here is the link to the snapshot http://speccy.piriform.com/results/h...ziBtatCMnldL6c

          Comment

          • Malnutrition
            PCHF Moderator
            • Jul 2016
            • 7045

            #6
            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.

            [ol]
            [li]Click here to download RstHosts v2.0[/li][li]Save the file to your desktop.[/li][li]Right Click and Run as Administrator.[/li][li]Click on Restaurer, then click OK at the prompt.[/li][li]This will restore the default host file.[/li][/ol]



            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.

            [COLOR=rgb(184, 49, 47)]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.[/COLOR]

            Comment

            • Jakeeer
              PCHF Member
              • Jan 2023
              • 56

              #7
              Originally posted by Malnutrition
              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.

              [ol]
              [li]Click here to download RstHosts v2.0[/li][li]Save the file to your desktop.[/li][li]Right Click and Run as Administrator.[/li][li]Click on Restaurer, then click OK at the prompt.[/li][li]This will restore the default host file.[/li][/ol]



              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.

              [COLOR=rgb(184, 49, 47)]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.
              [/COLOR]
              [COLOR=rgb(184, 49, 47)]
              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.[/color]

              Comment

              • Malnutrition
                PCHF Moderator
                • Jul 2016
                • 7045

                #8
                Originally posted by Jakeeer
                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. Download O&O ShutUp10 - MajorGeeks
                Originally posted by Jakeeer
                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.


                Originally posted by Jakeeer
                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.

                Comment

                • Jakeeer
                  PCHF Member
                  • Jan 2023
                  • 56

                  #9
                  Originally posted by Malnutrition
                  Here is an alternate download. Download O&O ShutUp10 - MajorGeeks

                  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.

                  Comment

                  • Malnutrition
                    PCHF Moderator
                    • Jul 2016
                    • 7045

                    #10
                    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.

                    Comment

                    • Malnutrition
                      PCHF Moderator
                      • Jul 2016
                      • 7045

                      #11
                      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?

                      Comment

                      • Jakeeer
                        PCHF Member
                        • Jan 2023
                        • 56

                        #12
                        Originally posted by Malnutrition
                        Here is an alternate download. Download O&O ShutUp10 - MajorGeeks

                        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 ******* 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.

                        Comment

                        • Jakeeer
                          PCHF Member
                          • Jan 2023
                          • 56

                          #13
                          Sorry I just read your latest reply. I will have to do that tomorrow. I’m a little burnt out.

                          Comment

                          • Malnutrition
                            PCHF Moderator
                            • Jul 2016
                            • 7045

                            #14
                            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.

                            Comment

                            • Jakeeer
                              PCHF Member
                              • Jan 2023
                              • 56

                              #15
                              Originally posted by Malnutrition
                              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.

                              Comment

                              Working...