pre*_*edi 31
在阅读以下内容后,我终于得到了这个工作:
事实证明,当 Java 更新程序尝试下载新更新时,它使用名为“后台智能传输服务”(BITS) 的 Windows 服务。如果登录用户只是标准用户,则java更新程序无法正确使用BITS服务下载新更新。但是,如果 BITS 服务对 Java 更新程序不可用(该服务被禁用或调用进程的权限被拒绝),则 Java 更新程序使用替代机制来下载和应用成功运行的更新,即使原始用户只是具有有限权限(无管理权限)的标准用户。
为了提升java更新程序,让标准用户可以安装java更新,我们首先要设置java更新程序的应用兼容模式,以便在没有“后台智能传输服务”的Windows 2000兼容模式下运行. 这将强制 Java 更新程序使用替代机制来下载 Java 更新。
http://privilegeforum.scriptlogic.com/Forum/aff/3/aft/193/afv/topic.aspx
所以你要做的是:
%PROGRAMFILES%\Common Files\Java\Java Update或下%PROGRAMFILES(x86)%\Common Files\Java\Java Update)安装程序会抱怨您的操作系统不受支持,但会允许您安装更新。
经过大约 3 年的寻找解决方案,我得到了这个工作。仍在等待Oracle 修复它。他们只是不明白一直以超级用户身份运行是不好的做法,而且已经成为过去。
| 归档时间: |
|
| 查看次数: |
67437 次 |
| 最近记录: |