像NVIDIA和AMD这样的GPU或图形(Graphics)处理单元(Unit)负责处理计算机屏幕上显示的输出。有时,您可能会遇到显卡(Graphics)无法打开的问题,因为您的系统无法检测到它。当您有外部GPU时,您(GPU)是否(Are)正在寻找解决显卡未检测到(Graphics card not detected)问题的方法?不要再犹豫了,因为您需要知道解决此问题的所有信息都可以在这里找到。
(Fix Graphics Card)修复在Windows 10(Windows 10)上未检测到显卡
启动(Startup)时未检测到显卡(Graphics)的原因
有多种原因会导致无法检测到显卡或显卡(Graphics)无法(Graphics)开启问题,即:
- 有故障的驱动程序
- BIOS 设置不正确
- 硬件问题
- GPU插槽问题
- 显卡故障
- 电源问题
继续(Continue)阅读以了解有助于解决未检测到显卡问题的不同方法。(Graphics)
方法一:检查显卡插槽
首先(First),您需要确保计算机主板上的显卡(Graphics)插槽工作正常。要解决显卡(Graphics)不开机问题,首先检查您的显卡插槽:
1. 小心打开电脑侧面板(side panel)。现在,检查主板和显卡插槽。(Now, check the motherboard and the graphic card slots.)
2. 开启和关闭显卡(Graphics),检查风扇是否转动,如果没有,则可能是显卡插槽故障。(Graphics card slot )关闭计算机并将显卡(Graphics)插入另一个插槽。(another slot.)现在,再次打开它,看看它是否有效。
如果显卡(Graphics)插槽没有任何问题,请尝试以下故障排除方法。
方法 2:重新安装图形驱动程序
如果显卡(Graphics card)及其驱动程序不兼容,则计算机将无法检测到显卡。(Graphics)请按照以下步骤卸载并重新安装显卡(Graphics)驱动程序:
1.在搜索栏中搜索(search bar)添加或删除程序(Add or Remove Programs),然后单击它。
2.找到显卡软件(Graphics card software),点击。现在单击卸载(Uninstall),如下图所示。在这个例子中,我们已经为AMD软件做了。
3. 如果您使用的是NVIDIA 显卡(NVIDIA Graphics),请在“添加或删除程序(Add or Remove programs)”窗口中查找NVIDIA 控制面板。(NVIDIA Control Panel)单击(Click)它,然后选择卸载(Uninstall)。
4.卸载完成后,系统注册表中的剩余文件仍然很少。要删除它,请下载诸如Display Drivers Uninstaller(Display Drivers Uninstaller)之类的清理实用程序。
5. 按住Shift 键,(Shift key,)然后单击电源(Power) 菜单中的重新启动(Restart)按钮。
6. Windows 故障排除(Windows troubleshooting)屏幕将打开。在这里,导航到Advanced Settings > Startup Settings > Restart。
7. 按数字 4(number 4)键以安全模式(Safe Mode)启动系统。
8. 接下来,转到下载Nvidia或AMD清理实用程序的下载文件夹,然后打开它。(download folder)
9. 选择您要清理的显卡驱动程序,然后单击(Graphics card driver)清理并重新启动(Clean and Restart)。
10.接下来,访问显卡制造商的网站(Nvidia)并(website (Nvidia))为您的显卡安装最新的显卡驱动程序。(install the latest graphics card driver for your graphics card.)
这应该修复显卡而不是检测到的问题。如果没有,请尝试任何后续解决方案。
另请阅读:(Also Read:) 修复应用程序已被阻止访问图形硬件(Fix Application has been blocked from accessing Graphics hardware)
方法三:将显卡(Graphics Card)设置为默认模式(Default Mode)
要修复在Windows 10上未检测到显卡(Graphics)的问题,请按照以下步骤将NVIDIA 显卡(NVIDIA Graphics)设置为默认模式:
对于 NVIDIA 显卡:(For NVIDIA Graphics card:)
1. 右键单击桌面,然后单击NVIDIA 控制面板(NVIDIA Control Panel)。
2. 接下来,单击3D 设置(3D Settings)。从左侧窗格中,选择管理 3D 设置(Manage 3D settings)。
3. 单击程序设置(Program Settings)选项卡。在这里,单击“选择要自定义的程序”,然后从下拉菜单中选择要为其使用显卡的程序。(Graphics)
4. 接下来,转到为此程序选择首选图形处理器,(Select the preferred graphics processor for this program)然后从下拉菜单中选择高性能 NVIDIA 处理器。(High-performance NVIDIA processor)
5. 现在,运行(run the program)您在上一步中将 NVIDIA显卡(Graphics)设置为默认值的程序。
如果程序运行正确,您也可以对其他主要应用程序重复该方法。
对于 AMD Radeon Pro 显卡:(For AMD Radeon Pro Graphics card:)
1.右键单击(Right-click)桌面上的任意位置,然后单击AMD Radeon 设置。在此处阅读如何修复丢失的 AMD Catalyst Control Center(how to fix AMD Catalyst Control Center Missing here)。
2. 单击应用程序(Applications)选项卡,然后单击右上角的添加(Add ),如图所示。
3. 单击浏览(Browse)并选择您要使用AMD 显卡运行的(AMD Graphics)应用程序(application)。
另请阅读:(Also Read:) 在 Windows 10 中更新图形驱动程序的 4 种方法(4 Ways to Update Graphics Drivers in Windows 10)
方法 4:显示隐藏的设备
如果您最近在计算机上购买并安装了显卡(Graphics),请按照以下步骤确保它没有被隐藏或无法使用:
1. 同时按下Windows + R键打开运行(Run)对话框。
2. 接下来,在运行框中键入devmgmt.msc,然后单击确定(OK )以启动设备管理器。(Device Manager.)
3. 单击查看(View )并从下拉菜单中选择显示隐藏的设备。(Show hidden devices)
4. 接下来,单击操作(Action)选项卡,然后选择扫描硬件更改,( Scan for hardware changes, )如下图所示。
5.接下来,单击显示适配器(Display adapters)将其展开并检查您的显卡(Graphics)是否在此处列出。
注意:(Note:)它将作为图形(Graphics)卡、视频卡或GPU卡的名称列出。
6. 双击显卡(graphics card)打开属性(Properties)窗口。在驱动程序(Drivers)选项卡下,选择启用(Enable)。
注意:(Note:)如果缺少启用(Enable)按钮,则表示所选显卡(Graphics)已启用。
方法 5:将 BIOS 恢复为默认值
按照以下步骤将BIOS(Basic Input/Output System)恢复为其默认设置,该解决方案帮助许多用户修复了Windows 10上未检测到的显卡(Graphics)问题:
1.重新启动(Restart)您的计算机。当制造商徽标出现(logo appears)时,按Del、 Esc、F8、F10或F12。您必须按下的按钮因计算机制造商和设备型号而异。
2. 使用箭头键导航并选择BIOS 菜单。(BIOS menu.)
3. 在BIOS菜单中,查找标题为Restore to defaults或类似Load Setup Defaults的选项。然后,选择此选项并按Enter键。
4. 现在,只需按照屏幕上的说明保存更改。
5. 完成后,重新启动(reboot)系统并检查问题是否已解决。如果没有,请尝试更新BIOS。
方法 6:更新 BIOS
BIOS执行硬件初始化,即在计算机启动过程中启动硬件进程。请按照以下步骤更新BIOS设置以修复未检测到显卡(Graphics)错误:
注意:(Note:) 确保在更新(Make)BIOS设置之前备份系统,因为这可能导致数据丢失或导致其他严重问题。
1. 同时按下Windows + R键打开运行(Run)对话框。
2. 接下来,输入msinfo32然后点击OK。
3. 查看 BIOS Version/Date.
4. 接下来,访问制造商的网站并转到支持或下载( Support or Download )部分。然后,搜索最新的BIOS 更新(BIOS update)。
5.下载并安装(Download and install)最新的 BIOS 设置。
6. 重新启动计算机并检查问题是否已解决。
方法 7:在BIOS中启用独立 GPU(Discrete GPU)
如果您的系统同时存在集成显卡和独立显卡(Graphics),则Windows将仅在BIOS中启用时检测独立GPU。
1.在计算机启动时按特定键进入 BIOS ,如(enter BIOS)方法 5(Method 5)中所述。
2. 导航到Chipset,然后搜索GPU(离散图形处理单元)配置。( GPU (Discrete Graphic Processing Unit) Configuration.)
注意:(Note:)这些设置会因您的计算机/笔记本电脑制造商而异。
3. 在 GPU 功能中,单击启用。(Enable. )
从这里开始,Windows 现在将能够检测集成和离散GPU 。如果检测问题仍然存在,请查看下一个方法。
方法 8:使用命令提示符
报告“未检测到NVIDIA 显卡”问题的用户可以通过在(NVIDIA Graphics)命令提示符(Command Prompt)中运行特定命令来解决该问题:
1.在Windows(Windows)搜索中搜索cmd,然后点击以管理员身份运行(Run as administrator)。
2. bcedit /set pciexpress forcedisable,然后按Enter键。
3.按照方法二(Method 2)重新安装驱动(Install the drivers),然后查看问题是否解决。
方法 9:卸载 Windows 更新
如果您仍然遇到错误“显卡(Graphics)未打开”或“未检测到显卡”,则可能是错误的(Graphics)Windows更新问题,请按照以下步骤卸载它们:
1. 同时按Windows + I keys打开设置(Settings),然后单击 更新和安全。(Update & Security.)
2. 从左侧菜单中选择恢复。(Recovery.)
3. 单击Go back to a early build(Go back to an earlier build )部分下的Get started 。
这将卸载最近安装的Windows更新。
受到推崇的:(Recommended:)
我们希望本指南对您有所帮助,并且您能够修复在 Windows 10 上未检测到显卡的问题。(fix Graphics card not detected on Windows 10 issue.) 让我们知道哪种方法最适合您。如果您对本文有任何疑问/意见,请随时将它们放在评论部分。
Fix Graphics Card Not Detected on Windows 10
A GPU or Graphics Processing Unіt lіke NVIDIA & AMD takes cаre of the output that is displayed on the cоmputer screen. Somеtimes, you may encounter a Graphics card not turning on the issuе because yoυr systеm is unable to detect it. Are you looking for a method to fіx Graphics card not detected issue when you have an external GPU? Look no further as everything you need to know to fix this issue is available right here.
Fix Graphics Card Not Detected on Windows 10
Reasons behind Graphics card not detected on Startup
There are a variety of reasons that can cause Graphics card not getting detected or Graphics card not turning on issue, namely:
- Faulty drivers
- Incorrect BIOS settings
- Hardware issues
- GPU slot issues
- Faulty Graphics card
- Power supply issue
Continue reading to learn about different methods that can help fix the Graphics card not detected issue.
Method 1: Check Graphics Card Slot
First & foremost, you need to ensure that the Graphics card slot on the motherboard of the computer is functioning fine. To fix the Graphics card not turning on issue, first check your graphics card slot:
1. Carefully open the side panel of the PC. Now, check the motherboard and the graphic card slots.
2. Turn on and turn off the Graphics card and check if the fans are turning on, if not then the Graphics card slot may be faulty. Turn off the computer and insert the Graphics card into another slot. Now, turn it on again to see if it works.
If you are not facing any issue with the Graphics card slot, then try the following troubleshooting methods.
Method 2: Reinstall Graphics Drivers
If the Graphics card and its drivers are incompatible, then the Graphics card will not be detected by the computer. Follow these steps to uninstall and then reinstall Graphics card drivers:
1. Search for Add or Remove Programs in the search bar and then click on it.
2. Find the Graphics card software, and click on it. Now click on Uninstall as depicted below. In this example, we have done for AMD software.
3. If you are using an NVIDIA Graphics card, then look for NVIDIA Control Panel in the Add or Remove programs window. Click on it and then select Uninstall.
4. After the uninstallation is complete, and there will still be few remaining files in the system registry. To remove this, download a clean-up utility like Display Drivers Uninstaller.
5. Press and hold the Shift key, and click on the Restart button available in the Power menu.
6. The Windows troubleshooting screen will open. Here, navigate to Advanced Settings > Startup Settings > Restart.
7. Press the number 4 key to boot the system in Safe Mode.
8. Next, go to the download folder where you downloaded the Nvidia or AMD clean-up utility, and open it.
9. Select the Graphics card driver that you want to clean, and then click on Clean and Restart.
10. Next, visit the website (Nvidia) of the graphics card manufacturer and install the latest graphics card driver for your graphics card.
This should fix the graphics card not the detected problem. If it doesn’t, try any of the succeeding solutions.
Also Read: Fix Application has been blocked from accessing Graphics hardware
Method 3: Set Graphics Card to Default Mode
To fix Graphics card not detected on Windows 10 issue, follow these steps to set the NVIDIA Graphics card to default mode:
For NVIDIA Graphics card:
1. Right-click on the desktop, then click on NVIDIA Control Panel.
2. Next, click on 3D Settings. From the left pane, select Manage 3D settings.
3. Click on the Program Settings tab. Here, click “Select a program to customize” then select the program for which you want to use the Graphics card from the drop-down menu.
4. Next, go to Select the preferred graphics processor for this program and select High-performance NVIDIA processor from the drop-down menu.
5. Now, run the program that you set NVIDIA Graphics card as default in the previous step.
If the program runs correctly, you can repeat the method for other major applications as well.
For AMD Radeon Pro Graphics card:
1. Right-click anywhere on the desktop and then click on AMD Radeon Settings. Read how to fix AMD Catalyst Control Center Missing here.
2. Click on the Applications tab and then click Add from the top-right corner as shown.
3. Click on Browse and select the application you want to run using the AMD Graphics card.
Also Read: 4 Ways to Update Graphics Drivers in Windows 10
Method 4: Show Hidden Devices
If you recently bought and installed a Graphics card on your computer, follow these steps to make sure that it is not hidden or inaccessible for use:
1. Press the Windows + R keys together to open the Run dialogue box.
2. Next, type devmgmt.msc in the Run box and then click OK to launch Device Manager.
3. Click on View and select Show hidden devices from the drop-down menu.
4. Next, click on the Action tab, then select Scan for hardware changes, as illustrated below.
5. Next, Click on Display adapters to expand it and check if your Graphics card is listed there.
Note: It will be listed as the name of the Graphics card, video card, or GPU card.
6. Double-click on the graphics card to open the Properties window. Under the Drivers tab, select Enable.
Note: If the Enable button is missing, it means that the chosen Graphics card is already enabled.
Method 5: Restore BIOS to default
Follow these steps to restore BIOS (Basic Input/Output System) to its default settings, a solution that helped many users fix the Graphics card not detected on Windows 10 issue:
1. Restart your computer. Press either Del, Esc, F8, F10, or F12 when the manufacturer logo appears. The button you have to press differs depending on the computer manufacturer & device model.
2. Use the arrow keys to navigate and select the BIOS menu.
3. In the BIOS menu, look for an option titled Restore to defaults or something similar like Load Setup Defaults. Then, select this option and press Enter key.
4. Now, simply follow the on-screen instructions to save changes.
5. Once done, reboot the system and check if the issue is resolved. If not, try updating BIOS.
Method 6: Update BIOS
BIOS performs hardware initialization i.e., it starts hardware processes during the booting process of the computer. Follow these steps to update BIOS settings to fix the Graphics card not detected error:
Note: Make sure to back up the system before updating BIOS settings since it can lead to loss of data or cause other serious problems.
1. Press the Windows + R keys together to open the Run dialogue box.
2. Next, type msinfo32 and then click OK.
3. Check the information under BIOS Version/Date.
4. Next, visit the manufacturer’s website and go to the Support or Download section. Then, search for the latest BIOS update.
5. Download and install the latest BIOS setup.
6. Restart your computer and check if the problem has been fixed.
Method 7: Enable Discrete GPU in BIOS
If your system has both the integrated and discrete Graphics present, then Windows will only detect the discrete GPU if enabled in BIOS.
1. Press the specific key to enter BIOS while the computer is booting, as observed in Method 5.
2. Navigate to Chipset, and search for GPU (Discrete Graphic Processing Unit) Configuration.
Note: These settings will be different depending on your computer/laptop manufacturer.
3. In the GPU feature, click on Enable.
Windows will now be able to detect both integrated & discrete GPU from here onwards. In case the detection issue perseveres, check out the next method.
Method 8: Use Command Prompt
Users who reported the ‘NVIDIA Graphics card not detected’ issue could resolve it by running a specific command in Command Prompt:
1. Search for cmd in the Windows search and then click on Run as administrator.
2. Type bcedit /set pciexpress forcedisable, and then press Enter key.
3. Install the drivers again as detailed in Method 2, and then check if the issue has been resolved.
Method 9: Uninstall Windows Updates
If you’re still facing the error ‘Graphics card not turning on’ or ‘Graphics card not detected’ then faulty Windows updates can be the issue, follow these steps to uninstall them:
1. Press Windows + I keys together to open Settings then click Update & Security.
2. From the left-hand menu select Recovery.
3. Click on Get started under the Go back to an earlier build section.
This would uninstall recently installed Windows updates.
Recommended:
We hope that this guide was helpful and you were able to fix Graphics card not detected on Windows 10 issue. Let us know which method worked best for you. If you have any queries/comments regarding this article, feel free to drop them in the comment section.