479
Java
防病毒检查器/扫描程序检测到病毒。这是否与 Java 有关?
防病毒检查器/扫描程序检测到病毒。这是否与 Java 有关?
本文适用于:
- 平台: Windows 8, Windows 7, Vista, Windows XP, Windows 10
- Java 版本: 7.0, 8.0
问题
在 Java 高速缓存目录中发现恶意的小应用程序。防病毒程序在以下目录中检测到这类恶意小应用程序:
C:\Documents and Settings\<用户名>\Application Data\Sun\Java\Deployment\cache
原因
在此高速缓存目录中发现的病毒与从 Oracle 下载并安装的 Java 无关。高速缓存目录是临时存储位置。当浏览器运行小应用程序或应用程序时,Java 会将文件存储至其高速缓存目录以获得更好的性能。
在高速缓存目录中报告的某些病毒示例:
- Exploit:java/cvi 病毒
- Exploit:Java/CVE-2010-0840
- Exploit.java.cve-2013-1493
- CVE-2010-0840
- Trojan.ByteVerify
- Pdfjsc.CR
- Uutecwv.class
- Hieeyfc.class
解决方案
如果您的计算机上发现上述恶意小应用程序之一,请使用防病毒程序删除该小应用程序,也可以手动清除高速缓存目录。
使用 Java 控制面板,通过删除临时 Internet 文件从 Java 高速缓存目录中删除这些恶意小应用程序。
查找 Java 控制面板
通过 Java 控制面板删除临时文件
- 在 Java 控制面板的常规选项卡下,单击“临时 Internet 文件”部分下的设置。
此时将显示临时文件设置对话框。
- 在“临时文件设置”对话框上单击删除文件。
此时将显示删除文件和应用程序对话框。
- 在删除文件和应用程序对话框上单击确定。这将从高速缓存中删除所有下载的应用程序和小应用程序。
- 在临时文件设置对话框上单击确定。如果要从高速缓存中删除特定的应用程序和小应用程序,请分别单击“查看应用程序”和“查看小应用程序”选项。
您可能还有兴趣关注:
最后更新:2017-01-12 10:52:58
上一篇:
如何查找安装的 Java 版本(而不在 Windows 或 Mac 中运行小应用程序)?
下一篇:
如何查看和更改系统语言环境设置以使用我选择的语言?
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 浏览器