Welcome Morgan,
Thank you for the detailed information. Since direct IP connections work and nslookup returns valid results, the issue appears to be related to Windows' local DNS resolution process rather than your internet connection or DNS server itself.
Please try these steps, which do not repeat the resets you have already completed:
Option 1: Reset the Hosts file
- Open C:\Windows\System32\drivers\etc.
- Rename hosts to hosts.old.
- Restart Windows and test ping again.
Option 2: Test in a clean-boot environment
- Press Windows key + R, enter
msconfig, and select OK - Under Services, select Hide all Microsoft services, then select Disable all
- Under Startup, open Task Manager and disable the enabled startup items.
- Restart and test name resolution.
Option 3: Repair Windows components
- Open Command Prompt as administrator and run the following commands in order:
-
DISM.exe /Online /Cleanup-image /Restorehealth -
sfc /scannow
-
Option 4: Reinstall both network adapters
- Before continuing, download the latest Ethernet and Wi-Fi drivers from the PC manufacturer on another device and save them to USB.
- Open “Device Manager” and expand “Network adapters”.
- Uninstall the Ethernet and Wi-Fi adapters, selecting “Attempt to remove the driver for this device” if displayed.
- Restart Windows, then install the manufacturer’s drivers if Windows does not reinstall them automatically. Fix Ethernet connection problems in Windows | Microsoft Support
I hope this helps. Please let me know the results of the above tests, and I will do my best to assist further.
If the answer is helpful, please click "Yes". If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.