Installing NVIDIA Drivers on Windows 10
Set up NVIDIA GPU drivers on your Windows 10 instance for machine learning, rendering, or gaming.
Prerequisites
Before you begin, make sure you have:
- A running Windows 10 instance with an NVIDIA GPU on MegaTech
- RDP access to your instance (see How to RDP into your instance)
- Administrator privileges on your instance
Download NVIDIA Drivers
There are two main ways to download NVIDIA drivers:
Option 1: GeForce Experience (Recommended for gaming)
- Visit NVIDIA's GeForce Experience page
- Download and install GeForce Experience
- Launch the application and sign in with an NVIDIA account (create one if needed)
- Navigate to the "Drivers" tab
- Click "Check for updates" and follow the prompts to download and install the latest driver
Option 2: Manual Download (Better for CUDA/ML workloads)
- Visit NVIDIA's Driver Download page
- Select your GPU product series (e.g., GeForce, RTX, Tesla, etc.)
- Select your specific GPU model
- Select Windows 10 as the operating system
- Choose the driver type:
- Game Ready Driver: Optimized for gaming performance
- Studio Driver: Optimized for creative applications
- Data Center Driver: For compute workloads (if applicable)
- Click "Search" to find the appropriate driver
- Click "Download" and save the installer to your instance
Install NVIDIA Drivers
Manual Installation Steps
- Locate the downloaded driver installer (.exe file)
- Right-click the installer and select "Run as administrator"
- Follow the on-screen instructions:
- Accept the license agreement
- Choose "Express Installation" (recommended) or "Custom Installation"
- If choosing custom, select the components you need (CUDA is recommended for ML workloads)
- Wait for the installation to complete
- Restart the Windows instance when prompted
Note: During installation, your screen may flicker or go black momentarily. This is normal as the display driver is being updated.
Verify the Installation
After installation, verify that the drivers are working correctly:
Using NVIDIA Control Panel
- Right-click on the desktop
- Select "NVIDIA Control Panel" from the context menu
- If the control panel opens, the drivers are installed correctly
- You can check the driver version under "Help" > "System Information"
Using Device Manager
- Right-click on the Start menu and select "Device Manager"
- Expand the "Display adapters" section
- You should see your NVIDIA GPU listed without any warning symbols
- Right-click on the GPU and select "Properties" to see more details
Installing CUDA Toolkit (Optional)
If you plan to use your GPU for machine learning or CUDA-accelerated applications, you should install the CUDA Toolkit:
- Visit the CUDA Toolkit Download page
- Select "Windows" as the operating system
- Select your version of Windows
- Select "x86_64" as the architecture
- Choose your preferred installer type (exe is recommended)
- Download the installer
- Run the installer as administrator and follow the installation steps
- Restart your instance after installation
After installing CUDA, you can verify the installation by running the CUDA samples, which are installed by default.
Troubleshooting
Driver Installation Failures
- Try installing in Safe Mode: Restart Windows in Safe Mode and try the installation again
- Use DDU (Display Driver Uninstaller) to completely remove any existing drivers before reinstalling
- Make sure Windows is up to date with the latest Windows Updates
- Try an older driver version if the latest one is causing issues
GPU Not Detected
- Verify that the GPU is properly attached to your instance
- Check Device Manager for any warning symbols or unknown devices
- Contact MegaTech support if you believe there's a hardware issue
Last updated 8 months ago
Was this helpful?