Prevent a Browser Helper Object (BHO) from loading with Explorer.exe instances
来源:互联网 发布:一元商品淘宝的怎么卖 编辑:程序博客网 时间:2024/05/19 18:14
Browser Helper Objects (BHOs) are in-process Component Object Model (COM) components—that Internet Explorer will load each time it starts up. Such objects run in the same memory context as the browser and can perform any action on the available windows and modules. BHOs are triggered for each Internet Explorer and Explorer processes (iexplore.exe and explorer.exe processes). This means that BHOs are loaded each time when you open a folder window or Control Panel. Usually, there is no need to load all the BHOs for folder windows or while opening Control Panel. In such case, you can prevent a BHO from loading with Explorer.exe process.
Though I've not benchmarked the results (Resources occupied by Explorer.exe with BHO loaded, and without a BHO loaded), I believe it should improve the performance, (theoretically speaking).
Open Registry Editor and navigate to the following key:
HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / Explorer / Browser Helper Objects
You'll see some sub-keys in GUID format, depending upon the number of BHOs installed in your system. Say, if you want to disable EERedirect.Handler BHO (which I use only for Internet Explorer) from loading with Explorer.exe process, select the appropriate GUID. In the right-pane, add a new REG_DWORD named NoExplorer and set it's value to 1
Example: EERedirect Handler's GUID is {F02B00B3-A88C-4EF1-98FE-557F1DAF6E4D}.
Add the NoExplorer REG_DWORD in the right-pane of this key:
HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / Explorer / Browser Helper Objects/ {F02B00B3-A88C-4EF1-98FE-557F1DAF6E4D}
Now, EERedirect.Handler BHO will not load when you open a folder, or Control Panel window, but loads with IExplorer.exe instances.
You can easily verify the results using a Process monitoring tool such as Process Explorer (from sysinternals.com).
- Prevent a Browser Helper Object (BHO) from loading with Explorer.exe instances
- 什么叫Browser Helper Object (BHO)
- 浏览器插件-- Browser Helper Object(BHO)
- BHO(Browser Helper Object )简单介绍
- c# IE插件 Browser Helper Object (BHO)
- BHO(Browser Helper Object,浏览器辅助对象,简称BHO)
- How to attach to Browser Helper Object (BHO) with C# in two minutes
- Browser Helper Object
- 训练样本制作--Annotating Object Instances with a Polygon-RNN
- 2017CVPR论文---Annotating object instances with a polygon -RNN
- Web Site Blocker that Uses Browser Helper Objects (BHO)
- how to operate BHO(browser help object)
- 论文笔记——CVPR 2017 Annotating Object Instances with a Polygon-RNN
- Prevent parport0 module from loading(kernel 2.6.28)
- Build a Managed BHO and Plug into the Browser
- prevent multiple instances of an activity when it is launched with different intents(转载)
- [深度学习论文笔记][CVPR 17 Best Paper Honorable Mention] Annotating Object Instances with a Polygon-RNN
- Building Browser Helper Objects with Visual Studio 2005
- 提高网站在Google中的排名
- 让DBGridEh自动适应列宽
- COM技术初探
- COM 组件设计与应用
- 关于asp.net 发送邮件问题
- Prevent a Browser Helper Object (BHO) from loading with Explorer.exe instances
- 新开张!!!
- javascript用回车键实现Tab键功能
- 关于MySql5.0的中文乱码的处理
- 明天宝康消费品基金拆分,想要买点。先学学什么叫基金拆分~
- javascript用回车键实现Tab键功能
- linux库文件编写入门 && 使用和生成库
- 程序员的10种级别
- poj 1990