当用户登录到他们的 Windows 计算机时,通常会遇到运行时错误atibtmon.exe 。此问题已在每个 Windows 版本上得到确认。当从电缆上拔下笔记本电脑或直接使用电池寿命启动时,您最常看到此错误发生。
注意: Atibtmon.exe 是属于 ATI Brightness Monitor 软件的可执行文件。此工具允许用户直接通过 Windows 系统托盘访问其显示器的亮度选项。终止或删除通常是安全的,但这样做可能意味着如果您使用笔记本电脑,您将无法再控制显示器的亮度。
运行时错误 atibtmon.exe 通常是由于内置 Windows 节能设置和 ATI 显示汽车设置之间的冲突而发生的。
1. 将 ATI 显卡电源设置设置为最高性能
如果由于内置 Windows 节能设置和 ATI 显示卡组之间的冲突而遇到此问题,有一个简单的解决方法。
您所要做的就是进入ATI 图形电源设置并将两种行为(插入和拔出)设置为最大化性能。执行此操作并重新启动 PC 后,您应该不会再遇到此问题。
以下是应用此修复程序所需执行的操作:
- 首先,确保将笔记本电脑或超极本插入电源。
- 接下来,在“运行”程序中键入“powercfg.cpl” ,然后按Ctrl + Shift + Enter打开Windows PC 上的 “电源设置” 。
- 单击“是”以在用户帐户控制 (UAC) 中授予管理员访问权限。
- 进入电源设置后,单击 与活动电源计划关联的更改计划设置 超链接。
- 在下一个屏幕中,单击 更改高级电源设置。
- 在Advanced Settings屏幕下,滚动到底部,您应该可以找到ATI Graphics Power Settings。
- 单击“加号”图标展开ATI 显卡电源设置。
- 展开 ATI Powerplay 设置。
- 接下来,确保 “使用电池” 和 “插入电源” 设置都设置为 “最高性能”。
- 单击应用以保存更改。
- 重新启动您的 PC,看看问题现在是否已解决。
如果问题仍未解决,请转到下面的下一个方法。
2.执行安全扫描
如果上述第一种方法对您不起作用,您应该考虑可能存在的安全问题。恶意软件通常会伪装成真实的进程以避免被发现。
如果 atibtmon.exe 文件不在其通常的位置,这应该是出现问题的第一个迹象。如果 Atibtmon.exe 不在C:\Windows\System32文件夹中,则应使用功能强大的扫描仪进行深度安全扫描。
Malwarebytes 是在这种情况下使用的最佳软件,因为它具有处理能够伪装成系统进程的病毒的历史。它是免费的,并且会发现大多数这样的恶意软件。
按照本文了解如何使用免费版 Malwarebytes 进行深度扫描并清除病毒。这会让你的事情变得更容易。
如果扫描成功并且病毒消失,请重新启动计算机并检查 Atibtmon.exe 运行时错误是否仍在发生。
如果 Atibtmon.exe 在您确定它是真实的之后仍然在启动时给您带来问题,请转到下面的下一个方法。
3.重命名atibtmon.exe
如果上述解决方案对您没有帮助,一种非常规的方法是导航到 atibtmon.exe 文件的位置并重命名它。
这将用于强制您的操作系统完全忽略 atibtmon.exe 文件的目的。如果这样做,您很可能会在下次系统启动时停止收到启动运行时错误,因为不再有要调用的 atibtmon.exe 。
注意:此方法假定您已经按照上述方法进行操作以确保您没有处理病毒感染。如果您最终强制执行此方法,要知道显示器亮度的变化将由内置的 Windows 组件处理(这通常是一件好事)。
按照以下说明重命名atibtmon.exe文件:
- 首先,确保您使用管理员帐户登录。您将无法使用标准 Windows 帐户重命名或编辑系统文件。
- 接下来,打开文件资源管理器(Windows 键 + E)并导航到以下位置:
C:\Windows\System32
- 到达正确位置后,找到atibtmon可执行文件,右键单击它并从刚刚出现的上下文菜单中选择重命名 。
- 将文件命名为不同的名称或在保存更改之前在末尾添加“.old”扩展名。
- 重新启动您的 PC 并查看运行时错误现在是否已修复。
如果错误 atibtmon.exe 仍然出现,请向下移动到下面的下一个方法。
4. 在 Catalyst Control Center 中禁用 Vari-Bright(如果适用)
如果您使用的是 AMD Catalyst 控制设置,您应该知道有一个设置几乎肯定会与atibtmon 可执行文件 ( Vari-Bright ) 发生冲突。
注意:即使笔记本电脑没有内置环境光传感器,Vari-Bright 也会自动调整屏幕的亮度级别。
此功能默认启用,在不使用交流电源时会自动限制屏幕的最大亮度。因此,您可以预期它会与每个最新 Windows 版本的内置亮度控制过程发生冲突。
幸运的是,如果您启用了此功能,禁用它不会产生任何意想不到的后果,因为所有自动调整功能都可以由内置的 Windows 组件执行。
按照以下说明禁用 Vari-Bright(如果您的系统启用了它):
- 通过右键单击桌面并从刚刚出现的设置菜单中 单击AMD Radeon 设置,打开 RadeonSettings菜单。
- 进入AMD Radeon 设置后,单击显示,然后关闭Vari-Bright。
- 保存更改,重新启动您的 PC,然后查看问题现在是否已解决。
如果仍然出现同样的问题,请转到下面的下一个方法。
5. 创建一个新的 Windows 帐户
此问题也可能是由 Windows 帐户的系统文件问题引起的。在 Windows 10 和 Windows 11 上,已知这会导致运行时错误。
要解决此问题,请创建一个新的用户帐户并检查问题是否仍然存在。为此,请转到 Windows 安装的“其他帐户”选项卡并创建一个具有管理权限的本地帐户。
重要提示:此操作将消除链接到您的用户配置文件的任何损坏的依赖项。
如果您还没有尝试过此操作,请按照以下步骤创建一个新用户帐户,看看是否可以修复 atibtmon.exe 运行时错误:
- 按Windows 键 + R打开“运行”框。
- 在文本框中键入“ms-settings:otherusers” ,然后按Enter 键转到“设置”应用中的“家庭和其他人”选项卡。
- 在“家庭 和其他用户”菜单中,向下滚动到“其他用户”选项卡,然后单击“将其他人添加到这台电脑”。”
注意:根据您的 Windows 版本,您需要选择一个本地帐户并分配用户名、密码、密码提示和恢复选项,然后再单击下一步。 - 完成其余步骤以创建新帐户,然后重新启动您的电脑并使用新创建的 Windows 帐户登录以查看运行时错误现在是否已修复。
如果在您切换到其他帐户后问题仍然存在,请转到下一个方法。
6.更新AMD显卡驱动
如果您已经在使用AMD的专用驱动程序,并且每次启动计算机时仍然出现运行时错误,则可能是驱动程序与内置调整功能之间存在冲突。
注意:这通常发生在 DELL 笔记本电脑和其他一些使用专用 AMD GPU 的 OEM 笔记本电脑型号上。
幸运的是,如果您更新到最新的 AMD 驱动程序版本,这将自动解决。
要解决此问题,请转到设备管理器并卸载当前的 AMD 驱动程序。然后,使用 AMD 官方渠道安装适用于您计算机的最新版本驱动程序。
重要提示:卸载当前的 AMD 驱动程序后,当您的操作系统迁移到通用驱动程序时,您会遇到屏幕闪烁的情况。不要惊慌失措;这是完全正常的。
以下是将 AMD 驱动程序更新到最新版本所需执行的操作:
- 按Windows 键 + 字母 R调出“运行”框。
- 接下来,在输入“devmgmt.msc”后按回车键打开设备管理器。
注意:如果用户帐户控制 (UAC) 提示您,请单击“是”以授予管理员访问权限。 - 进入设备管理器后,向下滚动已安装设备的列表,然后打开显示驱动程序的下拉菜单。
- 在“显示适配器”菜单中右键单击您的AMD GPU条目,然后从弹出的新菜单中选择“卸载设备” 。
- 然后,按照屏幕上的说明完成驱动程序安装,并关闭设备管理器窗口。
- 再次按Windows 键 + R打开第二个运行框。
- 在下一个提示符下,键入“appwiz.cpl”并按Enter键打开“程序和功能”菜单。
- 进入“程序和功能”菜单后,单击“发布者”列可以轻松找到属于您的GPU 的所有软件。
- 接下来,卸载所有由 AMD 公司签名的驱动程序。这包括主要的Catalyst 软件以及您可能已安装以帮助其工作的任何其他软件。
注意:卸载驱动程序后,您的计算机应自行切换到通用版本。 - 删除每个重要部分后,重新启动计算机并等待它完成启动。
- 计算机再次启动后,转到官方 AMD 驱动程序下载页面,使用自动检测功能,或 手动选择您的 GPU 型号。然后,下载并安装最新版本的兼容驱动程序。
- 按照屏幕上的说明完成最新 AMD 驱动程序的安装,重新启动您的 PC,看看您是否仍然遇到 atibtmon.exe 运行时错误。
如果问题仍未解决,请转到下面的下一个方法。
7. 更新 Visual C++ 依赖项
由于缺少 Visual C++ Redistributable 2013 包,也可能会发生此运行时错误。请记住,使用 atibtmon.exe 的 AMD 套件(ATI 亮度监视器)可能需要您的系统当前缺少的某些 Visual C++ 依赖项。
注意:这在 Windows 11 上更为常见,其中某些依赖项来自 Visual C++ Redist。主要由遗留程序使用的 Visual Studio 2013 包已被弃用。
如果是这种情况,您可以通过访问 Microsoft 网站并下载并安装最新的软件包来解决此问题。
您可以按照以下步骤执行此操作并安装任何缺少的 Visual C++ 系统要求:
- 首先,请访问Microsoft 网站并下载兼容版本的 Visual C++(x86 或 x64)。
注意:请记住,您必须确认您希望 Chrome 让您同时下载多个文件,因为您可能需要同时下载 32 位和 64 位可执行文件。 - 当两个安装程序都完成下载后,双击以安装缺少的Visual C++ 要求(以任一顺序)。
- 安装完成后,重新启动计算机。
- 等一下,看看在计算机重新打开后问题是否仍然存在。
如果您仍然遇到相同的运行时错误,请转到下一个方法。
8.执行干净启动
如果上述方法均无法修复由atibtmon 可执行文件触发的运行时错误,请通过实现干净启动状态确保问题不是由第 3 方进程或服务引起的。
这将帮助您确定问题所在并查看是否干扰了atibtmon。exe触发运行时错误。
注意:据报道,这主要发生在鲜为人知的安全套件中。在某些记录的案例中,由于保护过度的安全程序禁止ATI Brightness Monitor 软件,此问题开始出现。
解决此问题的最佳方法是执行干净启动,并查看当没有第 3 方服务或进程在后台运行时是否出现启动运行时错误。
如果不是,则需要发现负责任的第 3 方流程或服务。
重要提示:执行干净启动时,只允许运行必要的启动服务和进程。您将失去很多功能,因此请确保此更改只是暂时的。
按照本文进行干净启动操作。
注意:如果您干净启动您的 Windows 安装并且在启动期间不再看到运行时错误 atibtmon.exe,请开始重新启用您之前禁用的每项服务和进程,直到您找出罪魁祸首。
如果进入干净启动状态不能解决问题,请尝试下一个修复。
9. 部署 SFC 和 DISM 扫描
如果到目前为止您还没有找到可行的解决方案,您可能需要调查是否是潜在的文件损坏导致了此运行时错误。
如果您不想使用第三方工具,使用程序附带的一些工具(SFC和DISM)会很聪明。
注意: 系统文件检查器和部署映像服务和管理是两个内置工具,可用于修复损坏的系统文件,这些文件可能会阻止您的操作系统处理 Windows 更新使用的依赖项。
系统文件检查器是最好的起点,因为它可以在没有互联网连接的情况下运行。
按照本文部署 SFC 扫描。
注意: SFC 工具将使用存储在本地的缓存将系统文件的损坏部分换成正常的部分。此扫描在完成之前不应停止,以避免犯更多的逻辑错误。如果您使用旧 HDD 而不是现代 SSD,预计此操作需要几个小时。
重要提示:如果系统文件检查器扫描在运行时停止工作,请在该过程完成之前不要关闭窗口。完全没问题。
SFC 扫描完成后,重新启动计算机以查看运行时错误是否停止发生。
如果问题仍然存在,请运行 DISM 扫描。
注意:由于 DISM 使用 Windows 更新的一部分将损坏的文件替换为未损坏的文件,因此请确保您的 Internet 连接稳定。
SFC 和 DISM 检查后,您应该重新启动计算机以查看运行时错误现在是否已修复。
如果问题继续发生,请转到下面的最后一个修复程序。
10.执行全新安装或修复安装
如果本文中的所有解决方案都无法帮助您解决问题,那么还有一个选择。您可以通过刷新每个 Windows 组件来一劳永逸地 修复atibtmon.exe 启动错误。
此时,最好的办法是将每个系统文件替换为您知道健康且未损坏的副本,因为许多系统文件符合违规者的描述。
这两种方式中的任何一种都可以工作:
- 全新安装:如果您立即需要解决方案,请尝试此操作。全新安装 Windows 的最大问题是,如果您不先备份数据,它将删除当前与操作系统位于同一磁盘上的所有文件和应用程序。这是因为全新安装的 Windows 允许您在不使用安装 CD 的情况下更改每个系统文件。
- 修复安装(in-place repair):如果你有多余的时间,我们建议使用in-place repair而不是repair install。此方法的主要好处是,即使需要更长的时间,您的所有文件、游戏和程序都会保留,并且您需要正确的 Windows 11 安装 DVD。