none
能否为每个程序设置启动时不加载某个模块? RRS feed

  • 问题

  • 这几天我都在思考一个问题!比如ie出错时往往是因为加载了非微软的模块而造成内存不能为读或者写!比如uc在启动后除了加载它本身和微软的模块后还加载如nv网卡的nvapplfilter.dll模块而造成内存不能为读或者写!往往某些程序崩溃就是因为它加载了除本身和微软模块后的第三方模块后就崩溃了。那么有没有一种方法:当启动某个程序时可以有选择的禁止它加载其他模块?如nvapplfilter.dll模块,让它在qq里可以加载,而在uc里却不加载?如果可以这样的话那么qq和uc都可以稳定的运行!如果这方法可以扩展的话,那么就可以解决很多应用程序的崩溃了!
    2010年6月12日 2:34

全部回复

  • 有些程序提供有管理依附在自身的加载项的功能,例如 IE,但不是所有的程序都可以做到。有些受加载项引起的问题纯属是设计使然,明知加载项是罪魁祸首却无法禁用。
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
    http://social.technet.microsoft.com/Forums/zh-CN/categories
     
    微软中文技术论坛
    Windows 系统组/微软硬件组 版主
     
    本帖是回复帖,原帖作者是楼上的 "笑易"
     
    这几天我都在思考一个问题!比如ie出错时往往是因为加载了非微软的模块?斐赡诖娌荒芪粱蛘咝矗”热鐄c在启动后除了加载它本身和微软的模块后还加载如nv网卡的nvapplfilter.dll
     
     
    2010年6月12日 9:58
    版主