㈠ 为什么开机就显示找不到mp.dll文件,是怎么点都关不掉,这应该怎么解决呢
你好:
这个是是由于你这个文件在系统文件中丢失了,所以在开机的时候他会提醒你。找不到这个文件,卜陪一般来讲,操作系统中有很多的文件,一些文件丢失了,会有影响唤弊拿,不过你时可以用的,但是有些文件丢失了,有可能永不了。你的属于前者,。解决办法:
1.尝试修复系统文件。
2.重做系统,就好了。和搭
希望能帮到你,望采纳,谢谢。
㈡ vmware生成的mp删除
vmware生成的mp删除方法如下:
1、右握码腔键点击此电脑,然后选择属性;
2、打开后点击高级系统设置;
3、选择启动和故障回复—设模前置取消段衫将时间写入系统日志,确定保存就可以了,以后就不会生成DMP文件。
㈢ 电脑c盘出一堆mp文件怎么办
如果您的电脑C盘出现大量mp文件的情况,那么您可以尝试以下方法来解决:
1.删除mp文件:打开电脑的C盘,找到Windows文件夹,进入Minimp文件夹,将其中的mp文件全部删除。注意,如果无法删除某些文件需要验证管理员权限是否足够;
2.停用崩溃转储:如果电脑中的mp文件很频繁出现,那么建议您停用崩溃转储。此操作需要进入“控制面板”,点击“系统和安全”,在出现的菜单中点击“系统”。在弹出的窗口中选择“高级系统设置”,选择“设置”选项卡中的“启动和故障恢复”,取消勾选“自动重启”和“自动保存修改的设置”,以停用自动崩溃转储。
总之,删除C盘中饥慎的mp文件或停毁大用自动崩溃转储都可以解决mp文件频繁出现的问题。但建议您在完成上述操作后,及时备份电脑中的重要文件以避免进一步的数据损失。如果问题未能得到解决,您可以联系相关技术人员寻求进一步的纤肢竖帮助。
㈣ 如何停止SQL mp日志生成
您好,很高兴为您解答。
缺省乎誉大情况下,在Program FilesMicrosoft SQL ServerMSSQLLog目录下。最近的错误日志名称是ERRORLOG,如果停止并重启SQL Server,旧的日志将被压缩和新建一个文件。此外,也可以通过DBCC ERRORLOG 命令或者sp_cycle_errorlog 系统存储过程回收错误日志。
[@more@]
以下是一些没有写在文档中虚春但是众所周知的系统存储过程,这些存储过程可以从SQL Server自身读取错误日志。
exec xp_enumerrorlogs 1 will list SQL Engine errorlog file numbers
exec xp_readerrorlog <errorlognumber>, 1 will return the content of the requested Engine errorlog file.
exec xp_enumerrorlogs 2 will list the Agent error log file numbers
exec xp_readerrorlog <errorlognumber>, 2 will return the content of the requested Agent error log file.
举例:
exec xp_enumerrorlogs 2
存档# 日期 日志文件大小(字节)
1 08/06/2012 10:52 11399188
2 07/13/2012 00:58 1048
3 07/13/2012 00:55 1048
4 07/13/2012 00:55 12682508
5 06/16/2012 09:53 12869230
6 05/20/2012 05:38 10492
7 05/20/2012 05:25 11766
8 05/20/2012 05:08 10012278
9 04/29/2012 00:41 15371150
0 08/08/2012 11:30 939606
exec xp_readerrorlog 1, 2
时间 错误级别 内容
2012-07-13 01:07:03.0 3 [393] 正在等待 SQL Server 恢复数据库...
2012-07-13 01:18:29.0 3 [100] Microsoft SQLServerAgent 版本 9.00.1399.06 (内部版本号 x86 unicode 零售): 进程 ID 1996
2012-07-13 01:18:29.0 3 [101] SQL Server SVCTAG-4GCYY2X 版本 9.00.1399 (连接限制: 0)
2012-07-13 01:18:29.0 3 [102] SQL Server ODBC 驱动程序版本 9.00.1399
2012-07-13 01:18:29.0 3 [103] 驱动程序使用的 NetLib 是 DBNETLIB.DLL;本岁竖地主机服务器是
2012-07-13 01:18:29.0 3 [310] 检测到 8 个处理器和 4096 MB RAM
2012-07-13 01:18:29.0 3 [339] 本地计算机是 SVCTAG-4GCYY2X,运行的是 Windows NT 5.2 (3790) Service Pack 2
2012-07-13 01:18:29.0 3 [431] 正在填充子系统缓存...
2012-07-13 01:18:36.0 3 [432] 子系统缓存中有 11 个子系统
2012-07-13 01:18:36.0 3 [124] 已成功加载子系统“TSQL”(最大并发数: 160)
2012-07-13 01:18:37.0 3 [124] 已成功加载子系统“ActiveScripting”(最大并发数: 80)
2012-07-13 01:18:37.0 3 [124] 已成功加载子系统“CmdExec”(最大并发数: 80)
2012-07-13 01:18:38.0 3 [124] 已成功加载子系统“Snapshot”(最大并发数: 800)
2012-07-13 01:18:38.0 3 [124] 已成功加载子系统“LogReader”(最大并发数: 200)
㈤ 急啊,求救!电脑开机后会一直弹窗send mp file停止运行,会一直不停的
同样的问题,已解决
是系统安装了不兼容的主题类的软件,把软件删除伏态,然后重启计算机可解决,希望能帮到好厅你!友厅隐
㈥ 电脑蓝屏频繁重启,有mp分析文件。
朋友,电脑蓝屏的原因是很复杂的!这是软件之间有冲突!(参考第3条,软件不兼容)
1。如果这是偶然,一般重启电脑,症状便可消失!
2。杀毒不彻底,(使用杀毒软件,全盘扫描和自定义扫描)!如果杀到木马或病毒后,应立即重启, 重启电脑后,来到“隔离|恢复”,彻底删除,木马和病毒!
3。软件冲突,不兼容:多余的同类软件安装,(360管家,软件卸载,找到卸载,再:强力清扫)!比如:播放器重复或有相似的,杀毒,浏览器,游戏,输入法,下载工具,有同类多余的,卸载多余的,只留顷判一款!
4。电脑系统有顽固的病毒和木马或蠕虫干扰,或者丢失了系统文件(360系统急救箱或金山急救箱,金山网键乎滑盾等等,其中任意一款,全盘查杀,再:系统修复)
5。软件需要更新,(360管家,软件升级,下载,覆盖安装,winrar可以不升)
6。系统有新的漏洞等待安装,(修补高危和重要的,其它设置为:忽略)
7。显卡或内存cpu,或风扇的接触不良和松动或有灰尘覆盖,(拔下橡皮擦擦)注意是:台式机!
8。内存cpu过热,散热性不好!(开机时间不要太长,关机散热)
9。电脑存在恶评插件! (扫描出来,立即清理)
10。电脑磁盘碎片过多,(开始,程序,附件,系统工具,磁盘碎片整理程序)!
11。如果还是不行,说明系统文件丢失了!或者系统内存有很严重的错误了!
12。试试开机后按F8,回车,回车,进安全模式里,最后一次正确配置,按下去试试!或者,进安全模式,到桌面后,全盘杀毒!
13。玩游戏蓝屏,一般就是系统不支持这款游戏!(更换游戏版本或换xp系统)
14。下载的游戏,播放器,输入法,下载工具,浏览器,驱动,等等的程序不稳定!(卸载重装或升级至最新版本)!
15。如果还是不行,需要“一键还原”系统或“重装系统”了 !
?
★★★★★★?以上答案引用自原作者:“力王历史”,★★★★★★
★★★★★★非常感谢他★★★★★★
你好这种情况,一般都是由 系统软件、内存、驱动等以下常见原因引起的。
1 电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士 、金山卫士等软件,清理垃圾,查杀恶意软 件,完成后重启电脑,就可能解决。实在不行,重装,还原过系统,可以解决软件引起的问题。
2 如果只是运行个别软件或游戏偶尔出现的,重启电脑再试,或到其他地方下载其他版本的软件重新安装。
3 点 开始菜单 运行 输入 cmd 回车,在命令提示符下输入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后 回车。然后让他运行完,应该就可能解决。
4 电脑中毒、安装了不稳定的软件、等,建议全盘杀毒,卸了那个引发问题的软件,重新安装其他 版本,就可能解决 . 再不行,重新装过系统就ok.
5 由于电脑机箱里面内存条进灰尘,拆开机箱,拆下内存条,清洁下内存金手指,重新装回去,就可能可以了。 (cqjiangyong总结的,旧电脑经常出现这样的问题)
6 电脑用久了内存坏、买到水货内存、多条内存一起用不兼容,有单条内存坏了等,建议更换内存即可能解决。
7 很多时候由于系统和驱动的兼容性不好,也会出现这样的错误,特别是显卡驱动,稿腊建议你换个其他版本的驱动安装, 或换个其他版本的系统安装。
8 电脑用久了,硬盘坏,也会常出现这种错误,重新分区安装系统可以修复逻辑坏道,还是不行,那就到了该时候了, 换个硬盘就可以解决。
★★★★★★以上答案引用自原作者:电脑网络工程师蒋勇,★★★★★★
★★★★★★大家感谢他吧★★★★★★
你好,本文自己总结,并非复制。
蓝屏的问题很复杂,参看了很多朋友提出和回答蓝屏的问题及自己电脑蓝屏的处理方法,特作此小结。
(一)蓝屏由电脑操作引起:
1、回忆一下,蓝屏前,进行了什么操作?按F8进入安全模式,删除、卸载、取消你之前的操作。
2、按F8进入安全模式,选择“最后一次正确配置”或者“正常启动”。
(二)蓝屏由硬件引起:
1、更换或者添加硬件,出现硬件不兼容现象。卸下新加硬件。新加硬件兼容,也可能蓝屏,因为系统不能识别新添加的硬件,建议重装系统。
2、电脑使用过久,内存、显卡的金手指被氧化而引起接触不良。把内存、显卡,取下来用橡皮擦擦卡的金手指,再向卡槽内加入少量无水酒精
(清洗槽内氧化物),几分钟后,用电吹风吹干,再插好。
3、硬盘不稳定引起,此故障均为硬盘损坏,修复硬盘坏道或直接更换硬盘。
4、键鼠故障,重新插拔一下USB。
5、机箱内灰尘多引起,清除灰尘(一般3-5个月清除一次)。并卸下CPU风扇,轻轻擦去U上的硅脂,再重新涂上一薄层新硅脂。
6、超频也可能引起电脑蓝屏。如果超频了,就取消超频。
7、恢复BIOS设置。
(三)蓝屏由软件引起:
1、360修复引起。卸载360或重装系统。
2、修复漏洞或杀毒引起。此故障均为操作不当,卸载补丁。
3、驱动精灵、驱动人生等软件引起,但此类故障较少。因系统和显卡驱动的兼容性不好(别追求新驱动,新的驱动有的并不适合你的显卡),也会出现这样的错误,建议更换适合的显卡驱动安装。
4、电脑中毒,使用专业杀毒软件进行全盘杀毒,并把隔离区的文件删除,重启电脑,再进行一次查杀,防止二次病毒感染。
5、安装了不稳定的软件,建议全盘杀毒,卸载引发问题的软件,重新安装其他版本的软件。
其实,电脑蓝屏了,最好的解决方法是:重装系统。如发现安装的系统经常出现蓝屏现象,则应该换个系统安装。
如果是中毒后系统重装,建议重装系统后,先安装杀毒软件,进行一次彻底的全盘查杀后,再安装其它软件。
★★★★★★以上答案引用自原作者:壬辰龙99,★★★★★★
★★★★★★大家感谢他吧★★★★★★
如果上边的所有回答都不行,那么送修理吧。。
辛勤整理,不用感谢我。。。
请点击【采纳为满意回答】按钮
手机提问者在客户端右上角评价点【满意】即可。
㈦ 如何捕捉程序异常/crash 并生成 mp 文件
程序崩溃(crash)的时候, 为了以后能够调试分析问题, 可以使用WinDBG要把当时程序内存空间数据都保存下来,生成的文件称为mp 文件。
步骤:
1) 打开WinDBG并将之Attach 到crash的程序进程游掘卜
2) 输入产生mp 文件的命令
WinDBG产生mp 文件的命令是 .mp ,可以选择不同的参数来生成不同类型的mp文件。
选项(1): /m
命令行示例:.mp /m C:\mps\myapp.dmp
注解: 缺省选项,生成标准的minimp, 转储文件通常较小,便于在网络上通过邮件或其他方式传输。 这种文件的信息量较少,只包含系统信息、加载的模块(DLL)信息、 进程信息和线程信息。
选项(2): /ma
命令行示例:.mp /ma C:\mps\myapp.dmp
注解: 带有尽量多选项的minimp(包括完整的内存内容、句柄、未加载的模块,等等),文件很大,但如果条件允许(本机调试,局域网环境), 推荐使用这中mp。
选项(3):/mFhutwd
命令行示例:.mp /mFhutwd C:\mps\myapp.dmp
注解:带有数据段、非共享的读/写内存页和其他有用的信息的minimp。包含了通过minimp能够得到的最多的信息。是一种折中方案。
上面介绍如如何用WinDBG 生成crash mp 《WinDBG 技巧:如何生成Dump 文件(.mp 命令) 》,但是用户机器上通常不安装WinDBG, 而散大且多数用户也不知道怎么使用WinDBG。 所以最好是自己程序里面能够捕捉exception/crash,并且生成crash mp,然后通过网络传回到自己服务器。
捕捉exception 可以用API 函数 SetUnhandledExceptionFilter 。神穗
生成crash mp 可以用DbgHelp.dll 里面的MiniDumpWriteDump 函数。
LPTOP_LEVEL_EXCEPTION_FILTER WINAPI SetUnhandledExceptionFilter( __in LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter );
BOOL WINAPI MiniDumpWriteDump( __in HANDLE hProcess, __in DWORD ProcessId, __in HANDLE hFile, __in MINIDUMP_TYPE DumpType, __in PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam, __in PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam, __in PMINIDUMP_CALLBACK_INFORMATION CallbackParam );
【代码实例】
#include <dbghelp.h>
#include <shellapi.h>
#include <shlobj.h>
// 自定义的exectpion filter
LONG WINAPI MyUnhandledExceptionFilter(struct _EXCEPTION_POINTERS*pExceptionPointers)
{
SetErrorMode( SEM_NOGPFAULTERRORBOX );
//收集信息
CStringW strBuild;
strBuild.Format(L"Build: %s %s", __DATE__, __TIME__);
CStringW strError;
HMODULE hMole;
WCHAR szMoleName[MAX_PATH] = L"";
GetMoleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS,(LPCWSTR)pExceptionPointers->ExceptionRecord->ExceptionAddress,&hMole);
GetMoleFileName(hMole, szMoleName, ARRAYSIZE(szMoleName));
strError.AppenedFormat(L"%s %d , %d ,%d.",szMoleName,pExceptionPointers->ExceptionRecord->ExceptionCode,pExceptionPointers->ExceptionRecord->ExceptionFlags,pExceptionPointers->ExceptionRecord->ExceptionAddress);
//生成 mini crash mp
BOOL bMiniDumpSuccessful;
WCHAR szPath[MAX_PATH];
WCHAR szFileName[MAX_PATH];
WCHAR* szAppName = L"AppName";
WCHAR* szVersion = L"v1.0";
DWORD dwBufferSize = MAX_PATH;
HANDLE hDumpFile;
SYSTEMTIME stLocalTime;
MINIDUMP_EXCEPTION_INFORMATION ExpParam;
GetLocalTime( &stLocalTime );
GetTempPath( dwBufferSize, szPath );
StringCchPrintf( szFileName, MAX_PATH, L"%s%s", szPath, szAppName);
CreateDirectory( szFileName, NULL );
StringCchPrintf( szFileName, MAX_PATH, L"%s%s\\%s-%04d%02d%02d-%02d%02d%02d-%ld-%ld.dmp",
szPath, szAppName, szVersion,
stLocalTime.wYear, stLocalTime.wMonth, stLocalTime.wDay,
stLocalTime.wHour, stLocalTime.wMinute,stLocalTime.wSecond,
GetCurrentProcessId(), GetCurrentThreadId());
hDumpFile = CreateFile(szFileName, GENERIC_READ|GENERIC_WRITE,
FILE_SHARE_WRITE|FILE_SHARE_READ, 0, CREATE_ALWAYS, 0,0);
MINIDUMP_USER_STREAM UserStream[2];
MINIDUMP_USER_STREAM_INFORMATION UserInfo;
UserInfo.UserStreamCount = 1;
UserInfo.UserStreamArray = UserStream;
UserStream[0].Type = CommentStreamW;
UserStream[0].BufferSize = strBuild.GetLength()*sizeof(WCHAR);
UserStream[0].Buffer = strBuild.GetBuffer();
UserStream[1].Type = CommentStreamW;
UserStream[1].BufferSize = strError.GetLength()*sizeof(WCHAR);
UserStream[1].Buffer = strError.GetBuffer();
ExpParam.ThreadId = GetCurrentThreadId();
ExpParam.ExceptionPointers = pExceptionPointers;
ExpParam.ClientPointers = TRUE;
MINIDUMP_TYPE MiniDumpWithDataSegs = MiniDumpNormal
| MiniDumpWithHandleData
| MiniDumpWithUnloadedMoles
|
| MiniDumpScanMemory
| MiniDumpWithProcessThreadData
| MiniDumpWithThreadInfo;
bMiniDumpSuccessful = MiniDumpWriteDump(GetCurrentProcess(),GetCurrentProcessId(),
hDumpFile, MiniDumpWithDataSegs, &ExpParam, NULL,NULL);
// 上传mini mp 到自己服务器(略)
...
return EXCEPTION_CONTINUE_SEARCH; //或者 EXCEPTION_EXECUTE_HANDLER 关闭程序
}
int _tmain()
{
// 设置 execption filter
SetUnhandledExceptionFilter(MyUnhandledExceptionFilter);
....
return 0;
}
正常情况下不会生成mp,需要自己在程序中添加代码实现,一般是利用MS的dbghelp.dll提供的DbgHelpCreateUserDump来生成,用WinDbg来分析,期间需要编译程序生成的.pdb文件。可以参考BlackBox、google breakpad等
crash 文件生成的路径:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="0"
"Debugger"="\"D:\\WinDBG\\ntsd.exe\" -p %ld -e %ld -g -noio -c \".mp /ma /u d:\\dbgdmp\\dmp.dmp; q"
"UserDebuggerHotKey"=dword:00000000
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦
㈧ 电脑最近经常蓝屏,生成了minimp文件,能帮忙分析一下原因
这种情况说明你的电脑安装了流氓软件或者中毒了蔽配逗,显卡驱动损坏了,只能重新安装系统,并且要格宏卖式化硬盘,卖正没有其他办法。
㈨ 电脑蓝屏出现crash mp 是怎么回事应该怎么做
出现这样的情况是系统出现了问题,重启电脑-按F8键,出现开机菜单时,选择,最后一次正确设链颤置。