It seems like you are experiencing several issues with your Windows 10 Pro laptop when connecting to an external monitor and using the USB-C port. I can suggest some troubleshooting steps that may help resolve these problems:
1. Display Resolution Issue:
- Right-click on the Windows desktop and select "Display settings."
- Under the "Display resolution" section, make sure you have selected the desired resolution for your external monitor.
- If the correct resolution is not available, click on "Advanced display settings" and then "Display adapter properties" to verify that the monitor supports the desired resolution. You may also need to update the graphics driver.
2. Refresh Rate Issue:
- In the "Display settings" window, scroll down to the "Advanced display settings" section.
- Click on "Display adapter properties for display X" (replace X with the correct number if you have multiple monitors).
- Select the "Monitor" tab and check if the correct refresh rate is set. If not, click on the drop-down menu and select a higher refresh rate if your monitor supports it.
3. USB-C Port Issue:
- Ensure that the USB-C cable you are using is compatible with both your laptop and the external monitor.
- Check if your laptop's USB-C port supports video output. Some USB-C ports only support charging or data transfer.
- Go to the manufacturer's website of your laptop and install the latest drivers for USB as well as the graphics card.
4. Graphics Driver Issue:
- Download the latest Nvidia graphics driver from the official Nvidia website.
- Completely uninstall the current graphics driver from your laptop. You can do this through the "Device Manager" by expanding the "Display adapters" section, right-clicking on the Nvidia graphics card, and selecting "Uninstall device."
- Restart your laptop and install the downloaded Nvidia graphics driver.
If the above steps do not resolve the issues, you might consider contacting the manufacturer's support or visiting a professional technician who can inspect your hardware for any malfunctions. Additionally, you mentioned that the issue does not occur on Linux. This could indicate a compatibility or driver-related problem with Windows 10. In such cases, reaching out to Microsoft's support team for further assistance might be helpful.