首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppLocker导致极慢的加载时间

AppLocker导致极慢的加载时间
EN

Stack Overflow用户
提问于 2016-02-12 20:18:39
回答 1查看 1.1K关注 0票数 1

我们有一个由许多可执行文件组成的应用程序,这些可执行文件是从主菜单可执行文件派生而来的。我们的每个单独的可执行文件都使用了大量的DLL。我们所有的可执行文件和All都是使用Visual Studio 2010构建的。

当通过组策略在仅包含安装了我们软件的单个VM的测试域上启用AppLocker时,加载时间会显著增加。

我们可以看到,在使用进程监视器(procmon.exe)加载每个DLL时,都会枚举%WINDIR%\System32\catroot文件夹中的文件。此枚举需要大量时间才能运行,它针对可执行加载链中的每个DLL运行,并且仅在启用AppLocker时才能看到。

所有默认AppLocker规则都是为可执行文件和动态链接库规则设置/实施的。并且有%SYSTEM32%\catroot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\*的例外。

是否有其他AppLocker规则、窗口设置或visual studio项目设置可以减少或消除此目录查询对加载时间的影响?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-02-12 21:39:56

通过创建自签名证书并针对所有all进行分配,我设法解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35362499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档