Problem: No suitable graphics card found error occurs either when playing a game or when trying to launch a games on Steam. Steam client unable to detect a graphics card for gameplay processing.
Solution 1: Restart computer completely and perform at least once power cycle.
Power Cycle mean completely shutting down the computer and taking out the power cord attached to the system. Let it be for ~10 minutes before turning it on again.
Solution 2: Deleting “config.dat”
Step 1: Go to Documents > My Games > Game Name.
Step 2: Delete config.dat file.
Step 3: Restart your PC.
Solution 3: Changing Resolution and using borderless window
Step 1: Right-click and select Display Settings.
Step 2: Select a lower resolution other than the one already set.
Step 3: Save changes and exit. Relaunch your game.
Solution 4: Installing .NET and XNA
Step 1: Press Windows + E to launch the File Explorer.
Step 2: Navigate to the following address:
Step 3: Open the folders one by one and manually install all the packages.
Step 4: Restart your computer.
Solution 5: Installing DirectX 3D 9
Step 1: Navigate link to download d3d9.dll.
For 64-bit architecture, download x86-64
For 32-bit architecture, download x86-32
Step 2: Copy the downloaded file and paste it to directory listed below:
Step 3: Replace the file if already present.
Step 4: Power cycle your computer completely.
Solution 6: Checking Graphics Drivers
Step 1: Boot computer into Safe Mode.
Step 2: Press Windows + R, type devmgmt.msc in the dialogue box and press Enter.
Step 3: Navigate to device manager, locate NVIDIA hardware.
Step 4: Right-click it and select Uninstall device.
Step 5: Restart your computer.
Step 6: Default drivers will be installed against the hardware. If not, right-click and select Scan for hardware changes.