
解决方法很多!这是你的电脑误删了系统文件,或系统文件被顽固木马破坏!1下载个腾讯的电脑管家,已经安装了腾讯的电脑管家接打开“查杀木马”:1。开始查杀,立即处理,重启!2。开机后,“文件恢复区”,彻底删除文件!3。“系统修复”,全选,立即修复!关键4。网络修复,开始修复,重启电脑!关键5。dll文件恢复,扫描一下,如果有丢失,添加恢复,没有就行了!2。用“系统修复”,点“IE常用设置”,“修改主页”,“使用你想要的导航”,点:“一键修复”!3。用“扫描插件”,然后再点:“清理插件”,把“恶评插件”删除!4。最后,“全盘扫描”与“自定义扫描”,病毒木马,再点删除!重启电脑后,来到“隔离区”,点“彻底删除”!5。木马查杀,“全盘扫描”与“自定义扫描”,查杀到木马,立即处理!重启!“文件恢复区”,彻底删除!希望能帮到你,望采纳,谢谢
调试Dump文件很简单,双击自动打开VC然后F7运行。
但是中间要注意很多事情。
1。Dump文件放在哪里
Dump文件不用非要放在你编译出来的位置,你完全可以建立一个新的文件夹来放它。
2。要恢复当时的现场
可能你要问,怎么可能,这个dump文件可是用户发给我的,我不可能去用户家里调试吧?
这个恢复现场可不是指的非要到那台机器上去,而是要把产生dump文件对应的二进制文件拿到。
但是恢复现场需要所有的二进制文件都要对应,你一定要有导致用户崩溃的那些Exe和Dll。既然是你发布的程序,Exe文件当然你会有。所以这里只考虑Dll就行了。
Dump文件中记录了所有dll文件的版本号和时间戳,所以你一定可以同过某种途径拿到它。如果你能从用户那里拿到最好,如果不方便,用户不可能用的是我们平常不常用的 *** 作系统,所以找个有对应系统的机器一般都会有。但是记住不光是文件名称要一致,还要核对版本和时间戳,如果不同一样没有办法用。
1、 打开Dump格式文件
打开WinDbg,通过菜单[File] à [Open Crash dump] 选择dump文件打开,也可通过CMD打开Dos命令窗口,切换到WinDbg所在目录,利用命令:
WinDbg –z “D:/Lines2009-7-25-22-20-33-900dmp”
-z表示路径
图11 利用WinDbg打开dump文件
本文编写了一个简单能产生除数为0异常的程序,让其运行,产生崩溃,通过drwtsn产生dmp文件,然后通过windbg分析dmp文件,定位程序bug。
目的:学习windbg基本功能使用。
程序源代码:
void Crash(void)
{
int i = 1;
int j = 0;
i /= j;
}
void main(void)
{
Crash();
}
编译环境:vc++60
编译器设置:
这一步设置,要求对release版本不使用优化,如果使用优化,上面源代码中Crash(void)函数将不被汇编。
这一步设置,产生release版本的调试符号表,为后续定位错误准备。
首先,我们使用windbg打开dump文件。这时候如果直接输入!analyze -v ,得到的堆栈结果肯定是看不到想看的结果的。
其次,加载wow64exts模块,因为需要这个模块帮助把64位的dump,转换成32位的dump。输入 load wow64exts
再次,进行转换。输入!sw
最后,按照分析32位dump文件的方法,分析这个dump。
Dump文件是进程的内存镜像。可以把程序的执行状态通过调试器保存到dump文件中。Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开,比如使用WinDbg打开。
在Windbg中可以通过dump命令保存进程的dump文件。比如下面的命令把当前进程的镜像保存为c:;testdumpdmp文件:dump /ma C:;testdumpdmp
其中的/ma参数表示dump文件应该包含进程的完整信息,包括整个用户态的内存,这样dump文件尺寸会比较大,信息非常全面。如果不使用/ma参数,保存下来的dump文件只包含了部分重要资料,比如寄存器和线程栈空间,文件尺寸会比较小,无法分析所有的数据。
在Windbg中,通过File→Open Crash Dump菜单可以打开dump文件进行分析。打开dump文件后,运行调试命令看到的信息和状态,就是dump文件保存时进程的状态。通过dump文件能够方便地保存发生问题时进程的状态,方便事后分析。
dump还是oracle及SQL数据库中导出的数据文件。可以备份数据,并可以实现后期的导入。
BlueScreenView,运行它就会自动读取 C:;Windows;minidump;dmp *** 作系统蓝屏记录转储文件
以上就是关于电脑上显示dump.dll程序丢失是什么意思全部的内容,包括:电脑上显示dump.dll程序丢失是什么意思、Dump文件怎么调试、如何分析dump文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)