Dump文件是进程的内存镜像。可以把程序的执行状态通过调试器保存到dump文件中。Dump文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开,比如使用WinDbg打开。 在Windbg中可以通过.dump命令保存进程的dump文件。比如下面的命令把当前进程的镜像保存为c: estdump.dmp文件: .dump /ma C: estdump.dmp 其中的/ma参数表示dump文件应该包含进程的完整信息,包括整个用户态的内存,这样dump文件尺寸会比较大,信息非常全面。如果不使用/ma参数,保存下来的dump文件只包含了部分重要资料,比如寄存器和线程栈空间,文件尺寸会比较小,无法分析所有的数据。 在Windbg中,通过File→Open Crash Dump菜单可以打开dump文件进行分析。打开dump文件后,运行调试命令看到的信息和状态,就是dump文件保存时进程的状态。通过dump文件能够方便地保存发生问题时进程的状态,方便事后分析。 dump还是oracle及SQL数据库中导出的数据文件。可以备份数据,并可以实现后期的导入。
dump格式图标如下:
dump文件是什么以及dump文件怎么打开详情如下:
DUMP 文件摘要
文件扩展名 DUMP 有 四 种文件类型,并且与 五 种不同的软件程序相关联,但主要相关联软件程序是由 Apple开发的 macOS。 通常这些被格式化为 Dump File。 大多数 DUMP 文件被视为 System Files,但它们也可以是 Data Files。
可以在 Mac、 Windows和 iOS上查看 DUMP 文件扩展名。 主要是桌面平台和某些移动平台支持这些文件。 这些文件的普及性为“低”,这意味着它们并不常见。
请参阅下面的详细信息,以了解有关 DUMP 文件和可以打开它们的程序的更多信息。 此外,我们还提供简单的故障排除信息,以帮助您打开 DUMP 文件。
DUMP 类型 4 种已知文件类型使用此扩展名
文件分机: | .dump |
组: | Dump File |
具有DUMP文件扩展名的文件被发现,主要由各种应用每当有一个操作系统错误创建转储文件。该DUMP文件包含在程序中的故障排除,以帮助一个错误的分析。
程序员: | Microsoft Corporation |
组: | 系统文件 |
注册表项: | HKEY_CLASSES_ROOT.dump |
打开 Dump File的软件程序:
Apple 开发的 macOS (软件环境: Mac)
Microsoft Corporation 开发的 Microsoft Windows (软件环境: Windows)
更多 DUMP 文件 .DUMP
文件分机: | .dump |
组: | Google BreakPad Crash Log |
该DUMP文件后缀也与谷歌BreakPad,对各种操作系统提供的Mozilla Firefox浏览器的开源崩溃报告系统。该文件包含由谷歌BreakPad创建的崩溃日志。
程序员: | |
组: | 数据文件 |
打开 Google BreakPad Crash Log 文件的软件程序:
Mozilla 开发的 Mozilla Firefox
兼容:(软件环境: Windows)
Mac | |
iOS |
Android |
Linux |
Solaris |
illumos |
文件分机: | .dump |
组: | Library Symbols File |
A DUMP文件的后缀是关系到Apache的OpenOffice的,一个流行的办公套件适用于各种操作系统。该DUMP文件存储在程序中使用的符号库。
程序员: | Apache Software Foundation |
组: | 数据文件 |
打开 Library Symbols File 文件的软件程序:
Apache Software Foundation 开发的 Apache OpenOffice
兼容:(软件环境: Windows) (软件环境: Mac)
Android |
Linux |
文件分机: | .dump |
组: | CodeWarrior File |
轴承 DUMP 的文件扩展名的文件也被连接到的CodeWarrior,用于Microsoft Windows的集成开发工具,使开发人员能够构建为众多单片机应用。在 DUMP 文件存储拆卸后的数据。
程序员: | Freescale |
组: | 数据文件 |
打开 CodeWarrior File 文件的软件程序:
NXP 开发的 CodeWarrior
兼容:(软件环境: Windows) (软件环境: Mac)
DUMP 疑难解答
打开 DUMP 文件的麻烦 缺少 macOS双击 DUMP 文件时,您可能会在操作系统中看到一个对话框,指出 “无法打开此文件类型” 。 通常,这是因为你没有安装适用于 %%os%% 的 macOS。 由于您的操作系统不知道如何处理此文件,因此无法通过双击将其打开。
提示:安装另一个 DUMP 应用程序时,您可以通过选择 “显示应用程序” 并使用该程序来选择将其打开。 过时的 macOS有时,你可能安装了与Dump File类型不兼容的过时版本的 macOS。 如果您没有正确的版本,则需要下载更新版本的 macOS。 您的 SadSheet 文件可能是由比当前安装的计算机更新的 macOS 创建的。
提 示: 右键单击 DUMP,然后单击 “属性”(Windows)或 “获取信息”(Mac),可以提供有关文件版本的线索。主要是,打开 DUMP 文件时遇到的问题是由于计算机上安装了不正确的 macOS 版本。
其他 DUMP 文件打开的原因即使在电脑上安装了最新版本的 macOS,打开 DUMP 文件仍然会遇到错误。 如果打开 DUMP 文件时仍然遇到问题,则可能还有其他计算机问题。 其他因素包括:
dump文件是什么以及dump文件怎么打开扩展阅读
.DUMP 文件扩展名2种文件类型 使用.DUMP文件扩展名
开发者 | 微软 |
常用度 | 比较少用格式 |
文件后缀 | .dump 或 .dmp |
文件分类 | 系统文件 |
DUMP文件是进程的内存镜像,可以把程序的执行状态通过调试器保存到(转储)DUMP文件中。DUMP文件在系统崩溃或者软件异常时生成,主要作用是用于分析程序崩溃原因或者蓝屏原因。
DUMP文件扩展信息
在Windbg中分析DUMP文件
一般来说我们在程序崩溃后,先不关闭程序,在任务管理器中找到该程序对应的进程,右键—>创建转储文件,此时会在默认的目录下创建出一个DUMP文件。
DUMP文件记录程序工作内存的状态,包括用户态的内存、寄存器和线程栈空间等等,文件往往会比较大。
注意:DUMP文件通常使用.DMP后缀名。
DUMP文件怎么打开?DUMP文件是用来给驱动程序编写人员调试驱动程序用的,这种文件必须用专用工具软件打开,比如使用Windows调试工具WinDbg和WinDbg预览版(WinDbg的新版本)打开。
在Windbg中,通过File→Open Crash Dump菜单可以打开DUMP文件进行分析。打开DUMP文件后,运行调试命令看到的信息和状态,就是DUMP文件保存时进程的状态。通过DUMP文件能够方便地保存发生问题时进程的状态,方便事后分析。
开发工具Visual Studio也可以打开和分析DUMP文件。
可以打开DUMP文件的软件程序
Windows系统:
WinDbg 预览版(WinDbg的新版本)免费
WinDbg免费
Visual Studio免费