从 C:\Users\(用户名)\AppData\LocalLow\Sun\Java 中删除 Java 文件夹是否安全

从 C:\Users\(用户名)\AppData\LocalLow\Sun\Java 中删除 Java 文件夹是否安全

我使用的是 Windows 7 64 位 PC。我有许多文件夹,C:\Users\(Username)\AppData\LocalLow\Sun\Java其名称为旧 Java 版本,例如:

  • jdk1.7.0_21_x64
  • jre1.7.0_45
  • jre1.7.0_25

这些文件夹包含.msi.cab文件。我已卸载所有旧版本的 Java,但这些文件夹仍然位于该位置。

我需要这些吗?或者删除它们是否安全?

答案1

是的,如果您已经卸载它们,那么这样做是安全的。

此外,您可能会发现 Oracle 的Java 卸载工具有帮助的。

答案2

根据此错误报告,我在安装后删除了文件C:\Users\(Username)\AppData\LocalLow\Sun\Java。Java 继续正常工作。使用“添加/删除程序”无法删除我已删除文件的任何版本。

看起来这些文件只是为了卸载而保留的。Java 卸载工具杰森的回答中提到的可能减轻了保留这些文件的需要。

答案3

建议删除该文件夹C:\Users\username\AppData\LocalLow\Sun\Java

我的 Java 中有 12 个不同版本,从 1.6.26 到 1.8.31。

所有这些 Java 版本都已过时,使用寿命已到。它们存在极为严重的未修补安全漏洞。最好将它们送入轨道。

它们很可能是由某些试图嵌入或自动安装 Java 的软件安装的。它们永远不会升级。

Java联合国顶部答案中建议的安装工具早已失效https://www.java.com/en/download/uninstallapplet.jsp。这是一个 Java 小程序,由于反复出现的安全问题,浏览器多年来一直完全阻止 Java。您可以尝试在 Internet Explorer 中打开,但它应该已经损坏。

相关内容