当前位置: 首页 > news >正文

网站建设和运营的成本是多少钱织梦模板大气网站建设类网站模板下载

网站建设和运营的成本是多少钱,织梦模板大气网站建设类网站模板下载,dedecms行业门户网站模板,用友erp管理系统多少钱目录 1、问题描述 2、查找到异常值0xc0000022对应的标识STATUS_ACCESS_DENIED 3、使用Process Monitor定位到哪个dll库被隔离了 4、在360安全卫士中将被隔离的文件恢复了#xff0c;但360并没有释放对文件的锁定 VC常用功能开发汇总#xff08;专栏文章列表#xff0c;欢…目录 1、问题描述 2、查找到异常值0xc0000022对应的标识STATUS_ACCESS_DENIED 3、使用Process Monitor定位到哪个dll库被隔离了 4、在360安全卫士中将被隔离的文件恢复了但360并没有释放对文件的锁定 VC常用功能开发汇总专栏文章列表欢迎订阅持续更新...https://blog.csdn.net/chenlycly/article/details/124272585C软件异常排查从入门到精通系列教程专栏文章列表欢迎订阅持续更新...https://blog.csdn.net/chenlycly/article/details/125529931C软件分析工具案例集锦正在更新中...https://blog.csdn.net/chenlycly/category_12279968.html       360安全卫士怀疑C程序依赖的某个dll包含病毒行为将该dll库隔离了、锁定住了禁止其他程序访问该文件导致C程序启动时报错启动失败。本文简单地讲述整个问题的排查过程给大家提供一些借鉴或参考。        1、问题描述 某天要使用VS调试C代码结果调试运行Debug版本的C程序时弹出如下的报错提示框 很是奇怪。最开始以为是不是程序依赖的库有问题于是将相关的库代码重新都编译了一下但问还是无法启动程序这是啥情况其实当时应该用windbg挂一下的可能是直接能找打原因的但当时忘记了等问题解决后就没有现象了。 2、查找到异常值0xc0000022对应的标识STATUS_ACCESS_DENIED 这段时间经常遇到这样那样程序启动报错的问题所以想深入研究一下到底是怎么回事。于是到百度中以“0xc0000022 msdn”为关键字搜索了一下搜到了msdn上关于该错误码的相关说明 [MS-CIFS]: Response | Microsoft Docs 网页相关截图如下 ​ 从图中可以看出0xc0000022值对应的是STATUS_ACCESS_DENIED从字面上看应该是拒绝访问了。 估计是C程序启动时在将其依赖的库加载的库加载到进程空间中时出现了访问被拒绝的问题所以导致程序启动失败了。 将上面截图中的字符串“STATUS_ACCESS_DENIED”拷贝到VS2017中然后go到所在的头文件中头文件路径如下C:\Program Files\Windows Kits\10\Include\10.0.17763.0\shared\ntstatus.h 在该头文件中看到了0xC0000022值的定义及含义在有些电脑上可能找不到STATUS_ACCESS_DENIED的定义可以到上述类似的路径中去找ntstatus.h头文件如果找不到可以尝试先安装一下WIndbg10然后就会有上述目录了 所以后面在遇到类似的错误弹窗可以到上述头文件中找到错误码数组对应的含义是什么了 3、使用Process Monitor定位到哪个dll库被隔离了 这个问题还要进一步研究到底是访问哪个文件时被拒绝了呢于是尝试使用Process Monitor工具监测一下文件活动看看是否有ACCESS_DENIED的记录。 Process Monitor工具可以监测目标进程的文件与注册表活动使用该工具可以辅助排查一些软件运行过程中的问题。 启动Process Monitor后点击工具栏的漏斗图标将testdemo.exe设置为进程过滤对象 ​ 然后点击工具栏中的按钮将对注册表活动等的监控都取消掉只监控文件活动 然后双击启动testdemo.exe程序Process Monitor中立即监测到testdemo.exe进程所有的文件操作记录。 在监测到的记录中以Denied关键字搜索搜索到了一条Denied记录右键点击属性查看详细信息如下 ​ 从上图可以看出应该是访问到mtpbstructdll.dll文件时被拒绝了。 难道是360觉得该文件可能包含病毒将该文件隔离了禁止访问了于是到360安全卫士按照下面的操作步骤查看拦截记录。先点击主页面上方的“木马查杀”按钮进入如下页面 ​点击恢复区按钮进入如下的页面 上面的截图是事后查看的历史记录应该是点击可恢复区界面将被隔离的文件恢复回去就好了如下所示 记得将恢复确认窗口下方的“恢复后新人此文件不再查杀”的选项勾选上下次可能就不会查杀了。将文件恢复之后就能正常C程序了。 4、在360安全卫士中将被隔离的文件恢复了但360并没有释放对文件的锁定 后来有一次又出现了0xc0000022启动报错的问题。使用上述这个方法定位出是在加载mtdispatchdll.dll库时访问被拒绝估计mtdispatchdll.dll库又被360安全卫士锁住了导致目标程序无法访问了。 到360拦截记录中并没有找到关于mtdispatchdll.dll的条目应该是之前弹出拦截提示框时我们取消对该文件的拦截我们将该文件恢复了。估计是360安全卫士的bug文件被恢复后并没有释放对文件的锁定导致还是无法启动目标程序。后来重启电脑才可以启动程序。
http://www.dnsts.com.cn/news/117262.html

相关文章:

  • 南昌做网站优化的公司网站空间管理面板
  • 厦门网站建设和人才库建设上海市建设工程安全质量监督总站网站
  • 万全网站建设郑州平台制作
  • 网站建设制作定制网站开发赚钱吗 知乎
  • 山西公司网站建设国内平台有哪些
  • 网站flash素材海南房产网站建设
  • 网站有什么功能网站开发项目私活
  • 网盘怎么做电影网站模板形的网站制作
  • 做网站制作软件个人如何做网站推广
  • 做企业网站选百度云还是阿里云金华正规网站建设总部
  • 新闻视频网站开发wordpress公众号插件
  • 前端学习网站网站建设+三乐
  • visual studio2005做网站天津建设工程协会网站
  • 做餐厅网站的需求分析报告重庆最近新闻大事件
  • 营销网站开发渠道有哪些360建筑网发的消息怎么取消
  • 淘客cms建站系统河南洛阳网络公司
  • 网站页面统计代码网页开发和网站开发一样吗
  • php网站开发文档怎么写东莞官方网站 优帮云
  • 哈尔滨网站优化指导网站建设w亿玛酷1流量订制
  • 九江网站建设公司网站的页脚
  • 哪些购物网站用php做的wordpress创建域名
  • 比较冷门的视频网站做搬运南京做机床的公司网站
  • 企业网站产品内页优化深圳龙华区发达吗
  • 免费的报告网站企业网站建设套餐价格
  • 个性化网站建设多少钱吉林省建设信息网官网
  • 广州从化网站制作公司网站建设泉州
  • 宜宾移动网站建设docker可以做网站吗
  • php 获取网站根域名互联网营销缺点
  • 怎么申请做网站wordpress首页多重筛选
  • 网站优化心得长沙seo在哪