如果当您从 Windows 10 设备上断开或拔下交流电源线时,导致出现与atibtmon.exe(atibtmon.exe)相关的运行时弹出错误,那么这篇文章旨在帮助您。在这篇文章中,我们将为这个运行时错误(Runtime error)提供最合适的解决方案。
当您遇到此问题时,您将收到以下完整错误消息;
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\WINDOWS\system32\atibtmon.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.
当您从交流电源线上拔下笔记本电脑时,您可能会遇到此 atibtmon.exe 运行时错误。发生这种情况是因为 atibtmon.exe 旨在在您拔下电源时将您的 PC 切换到省电模式 - 以降低屏幕显示亮度并关闭某些进程。
ATIBtMon代表Array Technologies Inc. Brightness Monitor ,它是 ATI生产的ATI Brightness Monitor(ATI Brightness Monitor)的软件组件。Atibtmon.exe不是必不可少的Windows进程,可以禁用它而不会对您的 PC 造成任何重大影响。
修复 atibtmon.exe 运行时错误
如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。
- 将笔记本电脑直接连接(Connect)到电源
- 通过任务管理器(Task Manager)禁用 atibtmon.exe 进程
- 在Catalyst Control Center(Catalyst Control Center)中关闭Vari-Bright设置
- 安装通用显示驱动程序
- 禁用 AMD 外部事件服务
- 更改 AMD 显卡电源设置
- 重命名/删除 atibtmon.exe
让我们看一下关于列出的每个解决方案所涉及的过程的描述。
1]将笔记本电脑直接连接(Connect)到电源
这并不理想,与其说是解决方案,不如说是一种解决方法。您可以尝试通过将笔记本电脑直接连接到电源来移除笔记本电脑电池以规避此atibtmon.exe 运行时错误问题。(atibtmon.exe Runtime Error)
2]通过任务管理器(Task Manager)禁用(Disable)atibtmon.exe进程
此解决方案要求您通过任务管理器(Task Manager)禁用 atibtmon.exe 进程。这意味着您必须放弃 PC 的省电选项——当您拔下电源时,您的 Windows 10 计算机不会自动切换到省电选项。
要通过任务管理器(Task Manager)禁用 atibtmon.exe 进程,请执行以下操作:
- 按Ctrl + Shift + Esc键打开任务管理器(open Task Manager)。
- 如果任务管理器(Task Manager)以紧凑模式打开,请单击或点击更多详细信息(More details)
- 在Processes选项卡上,右键单击 atibtmon.exe 并选择End Task。
检查问题是否已解决。否则,请尝试下一个解决方案。
3]在Catalyst Control Center中(Catalyst Control Center)关闭(Turn)Vari-Bright设置
Atibtmon.exe旨在与ATI图形卡一起使用。因此,在 PC 上安装了ATI显卡的用户最有可能遇到此问题。在这种情况下,关闭Catalyst Control Center中的 Vari-Bright 设置可以解决此问题。
请执行下列操作:
- 打开催化剂控制中心。
- 在左侧窗格中,向下滚动并单击电源(Power )以展开该部分。
- 单击PowerPlay。
- 在右侧窗格中,取消选中Enable Vari-Bright选项。
- 单击应用(Apply)以保存设置。
如果问题仍未解决,请尝试下一个解决方案。
4]安装通用显示驱动程序
由于您的显示驱动程序有问题,可能会发生此错误。但是,您可以通过安装通用AMD(AMD)显示驱动程序来简单地解决此问题。就是这样:
- 按Windows key + X打开高级用户菜单。
- 按键盘上的M键打开设备管理器(open Device Manager)。
- 进入设备管理器(Device Manager)后,向下滚动已安装设备列表并展开显示适配器(Display Adapters) 部分。
- 接下来,右键单击您的显示适配器并从菜单中选择 卸载设备。( Uninstall device)
- 选中删除此设备的驱动程序软件 (Delete the driver software for this device ),然后单击 卸载(Uninstall)。
删除驱动程序后,重新启动计算机。在启动时,Windows 10将自动安装显卡的通用驱动程序。
如果问题仍未解决,请尝试下一个解决方案。
5]禁用AMD外部事件实用程序服务(Disable AMD External Events Utility Service)
请执行下列操作:
- 按Windows key + R调用“运行”对话框。
- 在 Run 对话框中,输入services.msc并按 Enter打开 Services(open Services)。
- 在“服务(Services)”窗口中,滚动并找到AMD 外部事件(AMD External Events) 服务。
- 双击(Double-click)条目以编辑其属性。
- 在属性窗口中,单击Startup type(Startup type)上的下拉菜单,然后选择Disabled。
- 接下来,单击 服务状态 ( Service status ) 下的停止(Stop)以停止服务。
- 单击应用(Apply)>确定(OK)以保存更改。
检查问题是否已解决。否则,请尝试下一个解决方案。
6]更改AMD显卡电源设置(Change AMD Graphics Power Settings)
请执行下列操作:
- 右键单击(Right-click)任务栏右侧通知区域的电池图标。
- 从上下文菜单中选择电源选项。(Power Options)
- 根据您当前的电源计划,单击更改计划设置(Change plan settings)链接。
- 在编辑计划设置(Edit Plan Settings)窗口中,单击更改高级电源设置(Change advanced power settings)。
- 在“电源选项(Power Options)”窗口中,向下滚动并单击“AMD 图形电源设置”(AMD Graphics Power Settings )以展开该部分。
- 单击(Click)AMD Powerplay 设置(AMD Powerplay Settings),将所有选项更改为最大化性能(Maximize Performance)。
- 单击Apply > OK以保存更改。
- 退出控制面板。
检查问题是否已解决。如果没有,请继续下一个解决方案。
7]重命名atibtmon.exe
如果上述解决方案都不适合您,您可以尝试重命名 atibtmon.exe 文件,因为删除系统文件可能会产生后果并停止一些对您的计算机运行至关重要的进程。
要重命名 atibtmon.exe 文件,请执行以下操作:
- 按Windows key + E打开文件资源管理器(open File Explorer)。
- 导航到以下目录路径:
C:\WINDOWS\system32\atibtmon.exe
如果您没有看到任何文件,请单击 查看(View) 选项卡并选中 隐藏项目(Hidden Items)框以显示隐藏文件。
- 找到文件后,右键单击它并选择Rename。
- 将文件重命名为2atibtmon。
- 退出文件资源管理器。
希望这可以帮助!
相关文章(Related post):How to fix C++ Runtime Error in NVIDIA GeForce Experience。
Fix atibtmon.exe Runtime Error when disconnecting AC power cord
Іf when you disconnect or unplug the AC power сord from your Windowѕ 10 device, it rеsults in a rυntime pop-υp error related to atibtmon.exe, then this post is intended to help you. In this post, we will provide the most suitable solutions to this Runtime error.
When you encounter this issue, you’ll receive the following full error message;
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\WINDOWS\system32\atibtmon.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.
You may encounter this atibtmon.exe runtime error when you unplug the laptop from the AC power cord. This happens because atibtmon.exe is designed to switch your PC to power-saving mode when you unplug the power – to decrease screen display brightness and shut down some processes.
ATIBtMon stands for Array Technologies Inc. Brightness Monitor and it’s a software component of ATI Brightness Monitor produced by ATI. Atibtmon.exe is not an essential Windows process and can be disabled without it causing any significant effect on your PC.
Fix atibtmon.exe Runtime Error
If you’re faced with this issue, you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.
- Connect laptop directly to the power supply
- Disable atibtmon.exe process via Task Manager
- Turn off Vari-Bright setting in Catalyst Control Center
- Install generic Display Driver
- Disable AMD External Events Service
- Change AMD Graphics Power Settings
- Rename / delete atibtmon.exe
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Connect laptop directly to power supply
This is not ideal and it’s more of a workaround than it’s a solution. You can try to remove your laptop battery to circumvent this atibtmon.exe Runtime Error issue by connecting the laptop directly to the power supply.
2] Disable atibtmon.exe process via Task Manager
This solution requires you to disable the atibtmon.exe process via Task Manager. The implications of this, is that you have to forgo the power-saving option of your PC – your Windows 10 computer will not automatically switch to the power-saving option when you unplug the power.
To disable atibtmon.exe process via Task Manager, do the following:
- Press Ctrl + Shift + Esc keys to open Task Manager.
- If Task Manager opens in compact mode, click or tap on More details
- On the Processes tab, right-click on atibtmon.exe and select End Task.
Check if the issue is resolved. Otherwise, try the next solution.
3] Turn off Vari-Bright setting in Catalyst Control Center
Atibtmon.exe is designed to work with ATI graphic cards. So, users that have ATI graphic cards installed on their PC are most likely to encounter this problem. In this case, turning off the Vari-Bright setting in Catalyst Control Center can fix the issue.
Do the following:
- Open Catalyst Control Center.
- On the left pane, scroll down and click on Power to expand the section.
- Click on PowerPlay.
- On the right pane, uncheck the Enable Vari-Bright option.
- Click Apply to save the setting.
If the issue is still unresolved, try the next solution.
4] Install generic Display Driver
This error may occur due to problems with your display driver. However, you can simply fix this problem by installing the generic AMD display driver. Here’s how:
- Press Windows key + X to open the Power User Menu.
- Press M key on the keyboard to open Device Manager.
- Once you’re inside Device Manager, scroll down through the list of installed devices and expand the Display Adapters section.
- Next, right-click your display adapter and select Uninstall device from the menu.
- Check Delete the driver software for this device and then click Uninstall.
Once you remove the driver, restart your computer. On boot, Windows 10 will automatically install the generic driver for the graphics card.
Try the next solution if the issue is still unresolved.
5] Disable AMD External Events Utility Service
Do the following:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type services.msc and hit Enter to open Services.
- In the Services window, scroll and locate the AMD External Events service.
- Double-click on the entry to edit its properties.
- In the properties window, click the drop-down on the Startup type and select Disabled.
- Next, click Stop under Service status to stop the service.
- Click Apply > OK to save changes.
Check if the issue is resolved. Otherwise, try the next solution.
6] Change AMD Graphics Power Settings
Do the following:
- Right-click the battery icon on the notification area on the right of the taskbar.
- Select Power Options from the context menu.
- Depending on your current Power Plan, click on Change plan settings link.
- In the Edit Plan Settings window, click on Change advanced power settings.
- In the Power Options window, scroll down and click AMD Graphics Power Settings to expand the section.
- Click on AMD Powerplay Settings, change all the options to Maximize Performance.
- Click Apply > OK to save your changes.
- Exit Control Panel.
Check if the issue is resolved. If not, proceed with the next solution.
7] Rename atibtmon.exe
If none of the above solutions worked for you, you can try renaming the atibtmon.exe file because deleting a system file may have consequences and stop some processes which are vital for the functioning of your computer.
To rename atibtmon.exe file, do the following:
C:\WINDOWS\system32\atibtmon.exe
If you don’t see any files, click the View tab and check the Hidden Items box to show hidden files.
- Once you find the file, right-click on it and choose Rename.
- Rename the file as 2atibtmon.
- Exit File Explorer.
Hope this helps!
Related post: How to fix C++ Runtime Error in NVIDIA GeForce Experience.