如何在 Windows 10 上修复错误 0xa00f4244 NoCamerasAreAttached

谈到在家工作时,没有什么比因为网络摄像头故障而迟到开会更糟糕的了。 其他类型的用户也会受到相机故障的影响,例如游戏玩家。

0xa00f4244 NoCamerasAreAttached 是 Windows 10 用户尝试启动相机应用程序时屏幕上显示的常见错误消息。 网络摄像头屏幕变黑并显示白色文本,如下图所示。

我们找不到您的相机

它通常发生在带有集成网络摄像头的笔记本电脑或显示器上。 但该错误也可能发生在外部网络摄像头适配器上。 不过不要担心,因为您应该能够在不求助于专业人士的情况下处理这个问题。 这通常是一个您从未想过的简单修复,例如按下启用网络摄像头的组合键。

修复:0xa00f4244 NoCamerasAreAttached

在尝试修复计算机上的 0xa00f4244 NoCamerasAreAttached 错误代码之前,最好创建一个系统还原点。 此列表中的最后一个解决方案是先进的,并对您的计算机进行了重大更改。 如果出现任何问题,您始终可以将 Windows 10 回滚到稳定的还原点并重试。

尽管以下修复程序是为相机应用程序量身定制的,但它们也可以应用于其他应用程序(例如,如果您的网络摄像头无法在 Skype 上运行)。

1. 运行 Windows 更新

由于 0xa00f4244 NoCamerasAreAttached 错误是由相机应用程序触发的,并且由于相机应用程序与 Windows 交织在一起,因此您应该检查系统更新并下载任何可用的更新。 以下是如何轻松实现它:

按 Win 键,键入检查更新,然后按 Enter
单击检查更新并等待在线搜索完成
如果有任何可用的,请单击下载
更新期间请勿关闭或重新启动 PC
完成后,启动相机应用程序并检查错误

2. 检查网络摄像头盖、线缆和开关

一些带有集成网络摄像头的笔记本电脑和显示器有盖子或按钮,您必须通过物理推拉来切换网络摄像头。 这是针对网络摄像头劫持者的安全措施。 例如,MSI 笔记本电脑需要您按 FN + F6 来切换网络摄像头。 同时,华硕系统可与 F10 配合使用。

由于 0xa00f4244 NoCamerasAreAttached 错误消息清楚地表明 Windows 无法识别您的网络摄像头,因此请确保按下按钮或翻转负责重新打开网络摄像头的开关。

在某些情况下,即使设备内置在显示器中,也需要使用用于网络摄像头的专用电缆将显示器连接到计算机单元。 检查网络摄像头外壳是否有电缆并将其插入。

如果电缆已安装,请尝试将其拆下并重新连接。 您也可以尝试使用不同的 USB 端口,以防原来的端口出现故障。

3.检查网络摄像头权限

您的设备和应用程序需要网络摄像头访问权限。 例如,未经您的许可,Microsoft Teams 无法使用网络摄像头。 否则,您将继续在屏幕上看到 0xa00f4244 NoCamerasAreAttached。 它特别适用于最近经历过重大 Windows 更新或更新了操作系统的用户。

使用管理员权限登录 Windows 10
右键单击开始按钮并转到设置
选择隐私
在左侧的应用权限处,选择相机
单击更改并确保启用此设备的相机访问权限。 您还可以允许相机访问其他应用程序,例如 Skype
启用允许应用访问您的相机
在选择哪些 Microsoft Store 应用可以访问您的相机时,将相机设置为开
向下滚动以允许桌面应用程序访问您的相机并将其设置为开

4. 验证网络摄像头兼容性

如果您很久以前购买或收到了网络摄像头,则可能是 Windows 10 不支持该硬件。在这种情况下,除了购买新的网络摄像头之外别无他法。 有一个简单的技巧可以快速发现这一点:找到一个名为 stream.sys 的文件。 这是你应该做的:

  如何在 Windows 中回滚驱动程序

右键单击开始按钮并选择设备管理器
展开相机类别以查找您的网络摄像头
右键单击网络摄像头设备并选择属性
切换到驱动程序选项卡,然后单击驱动程序详细信息
在文件列表中,查找 stream.sys。 如果您发现它,则表示该网络摄像头不受 Windows 7 及更高版本的支持,因此您必须将其更换为新的。 否则,你很高兴去

如果您在设备管理器中找不到您的网络摄像头,请了解如何解决此问题。

5.检查网络摄像头驱动程序

它在错误消息中这样说:您应该检查您的网络摄像头驱动程序以确保一切正常。 有三种方法:重新安装设备、更新驱动程序或回滚驱动程序。

如何重新安装网络摄像头设备:

右键单击开始按钮并转到设备管理器
在“相机”组中查找您的网络摄像头
右键单击网络摄像头条目并选择卸载设备
继续移除设备
右键单击任何条目并选择扫描硬件更改
重启你的电脑。 Windows 将自动重新安装网络摄像头适配器
打开相机应用程序并检查错误

如何更新您的相机驱动程序:

在设备管理器中,右键单击您的网络摄像头并选择更新驱动程序
单击自动搜索驱动程序并等待
如果在线搜索未返回任何内容,请单击在 Windows 更新上搜索更新的驱动程序

如果 Windows 无法为您的网络摄像头找到更新的驱动程序,请前往官方网站查找并下载更新的版本。 然后,回溯上述步骤并使用浏览我的计算机以获取驱动程序软件来手动更新网络摄像头驱动程序。

另一方面,如果您不小心安装了不兼容的驱动程序,则必须执行回滚。

如何回滚网络摄像头驱动程序:

前往设备管理器
右键单击您的网络摄像头并选择属性
切换到驱动程序选项卡
单击回滚驱动程序并按照说明进行操作
如果“回滚驱动程序”按钮显示为灰色,则您无法执行回滚,因此您可以跳过这整个步骤
重新启动您的 PC 并打开相机应用程序以检查结果

6.扫描您的计算机以查找恶意软件

您的计算机最近可能在不知不觉中感染了恶意软件。 因此,恶意代理可能已禁用与相机应用程序相关的关键系统进程和服务,这就是您不断看到 0xa00f4244 NoCamerasAreAttached 错误消息的原因。

但是您可以运行恶意软件扫描并删除任何感染以恢复计算机设置。 如果您没有安装第三方防病毒工具,则可以使用 Windows Defender。

如何使用 Windows Defender 运行恶意软件扫描:

单击开始按钮,键入 Windows 安全性,然后按 Enter
选择病毒和威胁防护
单击扫描选项
选择快速扫描并单击立即扫描
如果扫描结果未显示任何可疑内容,请使用 Windows Defender 脱机扫描模式运行另一次扫描
重新启动计算机
启动相机应用程序并检查错误

7. 检查您的 Internet 安全应用程序

如果您的计算机上安装了网络安全解决方案,它可能具有专门用于阻止网络摄像头访问的特殊功能,以阻止间谍监视您的一举一动。

由于应用程序会覆盖您的计算机设置,这可能是您不断收到 0xa00f4244 NoCamerasAreAttached 错误代码的原因。

要解决此问题,只需在 Internet 安全程序中找到网络摄像头功能并将其关闭,以允许网络摄像头访问所有已安装的应用程序。

8. 查看相机应用权限

在之前的解决方案中,我们说过在操作系统的隐私设置中验证网络摄像头权限的重要性。 但是,检查相机应用程序的权限以确保一切正常也同样重要。 以下是如何实现它:

按 Win 键,输入相机,然后转到应用程序设置
在应用权限下,启用相机、麦克风、视频和后台应用
打开相机应用程序并检查错误

9. 结束当前使用网络摄像头的所有进程

Windows 相机只是一个需要网络摄像头访问权限的应用程序,但您的计算机上当前可能正在运行其他应用程序,例如 Skype、Zoom 或 Microsoft Teams。 为避免软件冲突,最好终止相机应用程序以外的所有其他进程。 以下是如何轻松做到这一点:

右键单击任务栏并选择任务管理器
在相机旁边找到所有具有相机访问权限的应用程序
选择每个应用程序并单击禁用
另外,禁用相机应用程序
重新启动 Windows 相机并检查错误

10.重置相机应用

如果相机应用程序有问题可能触发 0xa00f4244 NoCamerasAreAttached 错误代码,您可以从 Microsoft Store 轻松重置其设置。 但是,请记住,所有应用数据都将被删除。 这是你必须做的:

单击开始按钮,键入相机,然后单击应用程序设置
向下滚动并单击重置按钮
再次单击重置以确认
打开相机应用程序并检查错误

11.重新安装相机应用程序

重置选项有时无法修复 0xa00f4244 NoCamerasAreAttached 错误。 更好但更复杂的解决方案是卸载相机应用程序并重新设置。 为此,您必须首先确保其所有进程都已正确关闭。

如何终止所有相机应用程序进程:

按 Windows 按钮,键入相机,然后选择应用程序设置
向下滚动并单击终止
右键单击任务栏并转到任务管理器
寻找相机进程。 如果您仍然可以在此处找到它,请选择它并单击结束任务

如何使用应用程序和功能重新安装相机应用程序:

右键单击开始按钮并转到应用程序和功能
查找并选择相机(由 Microsoft Corporation 提供)
单击卸载并继续删除应用程序
按 Win 键,键入 Microsoft Store,然后按 Enter
单击顶部的搜索按钮,键入 Windows 相机,然后选择此应用
单击获取,然后单击安装

如果由于“卸载”按钮灰显而无法从“应用程序和功能”中删除相机应用程序,则可以在 PowerShell 的帮助下强制卸载该应用程序。

如何使用 PowerShell 重新安装相机应用程序:

单击开始按钮,键入 Windows PowerShell,然后选择以管理员身份运行
类型 Get-AppxPackage -allusers | 选择名称、PackageFullName 并按 Enter
找到显示 Microsoft.WindowsCamera 的名称条目
复制与该条目关联的 PackageFullName(例如 Microsoft.WindowsCamera_2018.826.98.0_x64__8wekyb3d8bbwe)
键入 Remove-AppxPackage PackageFullName 并将 PackageFullName 替换为您复制的内容(例如 Remove-AppxPackage Microsoft.WindowsCamera_2018.826.98.0_x64__8wekyb3d8bbwe)。 按回车
键入 Add-AppxPackage -register “C:Program FilesWindowsAppsPackageFullNameappxmanifest.xml” -DisableDevelopmentMode。 将 PackageFullName 替换为您复制的内容(例如 Remove-AppxPackage Microsoft.WindowsCamera_2018.826.98.0_x64__8wekyb3d8bbwe)。 按回车

  在 Windows 10 中将窗口发送到不同的虚拟桌面

启动相机应用程序并检查您是否仍然收到 0xa00f4244 NoCamerasAreAttached 错误。

12.运行硬件和设备疑难解答

Windows 有一个内置的疑难解答程序,可以修复硬件设备的常见问题。 修复网络摄像头问题并与多个应用程序一起使用(例如,如果 Zoom 无法与您的相机一起使用)值得一试。

按 Win 键 + R,键入 msdt.exe -id DeviceDiagnostic,然后按 Enter
单击下一步并按照向导说明进行操作
如果疑难解答程序找到解决方案,请单击应用此修复程序
重启你的电脑
启动相机应用程序并检查其他错误

13. 运行 Microsoft Store 疑难解答

由于 Windows 相机是 Microsoft Store,因此您还应该对此应用程序进行故障排除,尤其是在您也无法运行其他 Store 应用程序的情况下。

右键单击开始按钮并选择设置
单击更新和安全
选择左侧的疑难解答
单击其他疑难解答
向下滚动到窗口底部
选择 Windows 应用商店应用并单击运行疑难解答
按照屏幕上的说明进行操作
如果疑难解答程序找到任何解决方案,请应用它们
重启你的电脑
打开相机应用程序并检查错误

14.卸载最近的第三方软件

如果您最近安装了第三方软件应用程序,Windows 10 可能不完全支持它们,从而导致各种功能问题。 在某些情况下,它们甚至会在您的相机应用程序中导致错误 0xa00f4244 NoCamerasAreAttached。 但是您可以通过删除有问题的应用程序来解决此问题。

如何删除最近的应用程序:

右键单击开始按钮并选择应用程序和功能
将排序方式设置为安装日期
选择列表中的第一个条目,然后单击卸载
再次单击卸载以确认并继续删除
重新启动计算机并尝试使用相机应用程序

15.卸载最近的系统更新

最近推出的系统更新可能不完全兼容 Windows 10,从而导致 Microsoft Store 应用出现问题。 说起来可能很棘手,但如果您在完成系统更新后立即开始收到 0xa00f4244 NoCamerasAreAttached 错误代码,这才有意义。

要对此进行测试,您可以卸载最新的 Windows 更新。 不用担心,因为无论如何您都可以稍后重新安装它。

按 Win 键 + R,键入控制面板,然后按 Enter
单击程序和功能
选择左侧的查看已安装的更新
单击 Installed On 列对更新进行排序(最新的优先)
双击列表中的第一个更新
单击“是”以确认将其删除
重新启动您的电脑并打开相机应用程序

16.修复损坏的系统文件

您的操作系统可能已损坏或丢失与 Windows 相机应用直接相关的文件。 但是,借助 SFC(系统文件检查器)和 DISM(部署映像服务和管理),您无需使用第三方软件解决方案即可解决此问题。

通过运行 SFC 开始:

按 Windows 键 + R,键入 cmd,然后按 Ctrl + Shift + Enter 以使用管理员权限打开命令提示符
键入 sfc /scannow 并按 Enter
等待证监会发现并解决任何问题
退出 CMD 并重新启动您的 PC
打开相机应用程序并检查错误

如果 SFC 不能解决问题,那么您可以使用 DISM 来验证 Windows 映像的组件存储。

DISM使用方法:

打开具有提升权限的命令提示符
运行 DISM /online /cleanup-image /scanhealth
如果 DISM 报告任何问题,请运行 DISM /online /cleanup-image /restorehealth
重新启动您的 PC 并以管理员身份重新启动 CMD
运行 SFC 命令
重新启动计算机,打开相机应用程序并检查错误

  如何在 Windows 10 中检查您的打印文档历史记录

17. 将 BIOS 设置重置为默认值

一些用户报告说,他们通过将 BIOS 设置重置为默认值来消除 0xa00f4244 NoCamerasAreAttached 错误消息。 这是一项简单的任务,只需点击几下。 这是您需要做的:

重新启动您的 PC 并快速按屏幕上显示的键进入 BIOS 模式
进入高级 BIOS 设置
找到重置配置数据的选项并启用它
保存当前 BIOS 配置并退出到 Windows
打开相机应用程序以检查改进

18.检查注册表设置

相机或 Skype 等 Microsoft Store 应用程序需要特定的注册表才能正常运行。 如果它不存在,那么您可以通过错误消息唤醒,例如 0xa00f4244 NoCamerasAreAttached。

但是您可以通过查看注册表编辑器并在缺少条目时添加条目来检查此问题。 不用担心,因为您将首先创建注册表备份,因此没有损坏 PC 的风险。

单击开始按钮,键入注册表编辑器,然后选择以管理员身份运行
如果 UAC(用户帐户控制)提示,请单击是
打开文件菜单并选择导出
写下文件名并指明要保存注册表备份的文件夹。 然后,点击保存
如果您运行的是 32 位 Windows,请访问以下位置

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Media FoundationPlatform

对于 64 位 Windows,请转至此地址

ComputerHKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows Media FoundationPlatform

检查您是否有一个名为 EnableFrameServerMode 的条目
否则,打开编辑菜单,单击新建,然后选择 DWORD(32 位)值
将条目重命名为 EnableFrameServerMode
双击 EnableFrameServerMode 并将其 Value Data 设置为 0
将基数设置为十六进制,然后单击确定
退出注册表编辑器并重新启动您的 PC
打开相机应用程序以查看它现在是否可以使用

如果您在进行此注册表更改后开始在计算机上遇到其他问题,您可以通过双击之前创建的 .reg 备份文件来回滚设置。 或者,如果您没有创建备份,只需重新访问该注册表位置并删除 EnableFrameServerMode 条目。

19. 创建一个新的用户配置文件

这种情况非常罕见,但由于用户配置文件中的数据损坏,相机应用程序可能无法正常工作。 因此,您会在屏幕上收到 0xa00f4244 NoCamerasAreAttached 错误。 但是您可以通过设置新的本地用户配置文件来解决此问题。 这是如何做到的:

右键单击开始按钮并转到设置
选择帐户
如果您使用 Microsoft 帐户登录,请单击使用本地帐户登录。 否则,单击将其他人添加到此 PC
设置新账户的用户名和密码
单击更改帐户类型并选择管理员
退出当前帐户并使用新帐户重新登录
立即尝试使用相机应用

20.使用系统还原

最后,如果您无法查明导致 0xa00f4244 NoCamerasAreAttached 错误代码的软件事件,如果在相机应用程序开始运行之前创建了任何还原点,您可以回滚 Windows 10。 但是,请记住,它会影响您的程序,因此您将丢失在创建还原点后安装的应用程序。

确保您已使用管理员角色登录到 Windows 10
按 Win 键 + R,键入控制面板,然后按 Enter
选择恢复
单击打开系统还原
从列表中选择一个还原点
如果您想了解有关更改的更多信息,请单击扫描受影响的程序
单击下一步并按照说明继续
系统还原可能需要一段时间。 完成后,重新启动您的PC
启动相机应用程序并立即尝试使用它

0xa00f4244 NoCamerasAreAttached 错误可以修复

回顾一下,0xa00f4244 NoCamerasAreAttached 是出现在 Windows 相机应用程序中的错误代码,阻止您使用相机。 要解决此问题,您可以运行 Windows 更新,检查网络摄像头盖、电缆和开关,查看网络摄像头权限,验证网络摄像头兼容性,并检查网络摄像头驱动程序。

扫描您的 PC 以查找恶意软件、检查 Internet 安全解决方案的设置、验证相机应用程序权限、结束当前使用网络摄像头的所有进程、重置或重新安装相机应用程序以及运行硬件和设备也是一个好主意疑难解答。

此外,您可以运行 Microsoft Store 疑难解答、卸载最近的第三方软件和系统更新、修复损坏的系统文件、将 BIOS 设置重置为默认设置、添加注册表项(如果缺少)、创建新的用户配置文件以及使用系统还原。

您是如何设法摆脱 Windows 10 PC 上的错误 0xa00f4244 NoCamerasAreAttached 的? 在下面的评论部分告诉我们您的经历。