此设备找不到足够的可用资源以供使用(代码 12)

如果您看到 错误代码 12,此设备在您的设备管理器中(Device Manager)找不到足够的可用资源,(Error code 12, This device cannot find enough free resources that it can use)则表示您要使用的设备找不到足够的可用资源来操作。完整的错误消息还将包含删除或禁用Windows 10系统上的其他设备之一的建议。在这篇文章中,我们将分享如何解决此设备管理器错误代码(Device Manager Error Code)

代码 12(Code 12):此设备找不到足够的可用资源以供使用

当这种情况发生时,这意味着不止一个设备正在尝试使用同一个 I/O 端口。打开设备管理器,看看有没有项目旁边有黄色感叹号。您想要定位导致 I/O 冲突的设备。它通常发生在您最近安装了可能更改了配置的硬件或软件时。如果是这样,您还可以尝试卸载硬件/软件,甚至回滚到以前的Windows版本。

代码 12:此设备找不到足够的可用资源以供使用

资源可以是任何类型。可能就像为设备分配了相同的 I/O 端口或相同的DMA通道或相同的中断。以下是解决此错误的几种方法。

1]遵循建议的解决方案

通常,Windows会在错误消息旁边提供解决方案。如果它足够简单,您可以按照它来解决问题。如上图所示,您最近安装的其他设备之一可能与现有设备发生冲突。删除它并更改主板上的硬件插槽。

2]硬件(Hardware)设备(Devices) 疑难解答(Troubleshooter)

Windows 硬件疑难解答

  • 打开运行提示符(Win +R)
  • 键入msdt.exe -id DeviceDiagnostic并按 Enter 键
  • 接下来,按照向导检查问题是否可以解决

3]  通过设备管理器(Device Manager)更新(Update)设备驱动程序(Device Driver)

如果由于驱动程序而存在冲突,则可以右键单击有问题的设备并检查是否有可用的驱动程序更新。(driver update available.)如果您确定物理设备,您也可以尝试在OEM(OEMs)网站上查找更新。

4]卸载导致问题的设备(Device)

打开设备管理器(Device Manager),找到带有黄色感叹号的设备。右键单击它,然后选择卸载。重启电脑,让操作系统重新找到硬件,分配资源。

5]从BIOS分配资源

  • 如果没有解决方案,那么您需要进入BIOS。通常,重新启动然后按 F2 或DEL键应该会让您进入它。
  • 进入BIOS后,您需要为该设备分配足够的资源。例如,如果由于多处理器规范 ( MPS ) 表无效, BIOS没有为USB控制器分配中断,则需要(USB)从 BIOS 更改它。

请注意,这需要有人清楚地了解您要在BIOS中更改的内容。此外,BIOS应提供此功能。

我希望这篇文章很容易理解,并且您能够解决“代码 12。此设备找不到足够的免费资源,无法在Windows 10中使用错误。”



About the author

我是计算机专家,专门研究 iOS 设备。自 2009 年以来,我一直在帮助人们,我在 Apple 产品方面的经验使我成为满足他们技术需求的完美人选。我的技能包括: - 维修和升级 iPhone 和 iPod - 安装和使用 Apple 软件 - 帮助人们找到最适合他们的 iPhone 和 iPod 的应用程序 - 从事在线项目



Related posts