401
Java
为何在 Java 崩溃后会在桌面上生成 hs_log_pid 日志文件?
为何在 Java 崩溃后会在桌面上生成 hs_log_pid 日志文件?
本文适用于:
- 平台: Windows 7, Windows XP, Windows Vista
- Java 版本: 7.0, 8.0
问题
如果在浏览器中运行小应用程序或应用程序时出现 Java 崩溃情况,则桌面上会出现一个文本 (.log) 文件。该文本文件名以 hs_err_pid 开头。该文件中会出现下列错误消息。
错误消息:“HotSpot 虚拟机检测到意外错误”

原因
小应用程序崩溃的原因有多种。下面列出了一些可能的原因。
- 您所运行的小应用程序或应用程序包含可导致 Java 崩溃的编程错误或缺陷。
- 您运行的是旧版本的 Java,其中包含可导致 Java 崩溃的缺陷。
解决方法
注:桌面上的日志文件可安全删除。
- 运行 验证 Java 版本 小应用程序,以检查是否已在您的系统中正确安装 Java。如果您能运行此小应用程序,则说明已在您的系统中正确安装和配置 Java。问题可能与该特定 Java applet 程序有关。此情况下,请联系网站管理员或软件供应商,告知这一问题。
- 下载和安装最新的 Java。最新版本可能包含对您的问题的更新或修复。
最后更新:2017-01-12 10:52:57
上一篇:
Linux x64 RPM Java 安装说明
下一篇:
如何为 Mac 更新 Java?
Java 8 发行版要点说明
错误:Java 搜索到可能导致安全问题的应用程序组件。
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
在运行带有已过期证书的应用程序时,会显示什么样的其他对话框?
运行使用可信证书签名的应用程序时,为什么显示未签名的安全提示?
Java 下载内容是否会受病毒感染?
授权和分发常见问题解答
可从何处获得 Minecraft?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
安装 Java 期间显示“错误:25099”消息
热门内容
有关在 Mac OS X 上安装和使用 Oracle Java 的信息和系统要求
为什么应该从系统卸载 Java 的早期版本?
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
Java 8 发行版要点说明
Amazon 可选产品
什么是 Java 技术?为何需要 Java?
开发人员 - 浏览器中的 Java 内容 - 安全清单更改
错误:安装过程中出现 \bin\hotspot\jvm.dll 错误消息
更新到 macOS Sierra 10.12 后,为什么会在运行 Java 时出现问题?
Java 和 Google Chrome 浏览器