修改註冊表徹底關閉Java自動更新



做系統的基本都會做這件事情:關閉Java自動更新。


首先分析一下不同用戶環境的不同手段,大體無非兩種:普通模式和域模式。


普通模式:

IT人員給普通用戶一般都是配一個standard的賬戶,即歸屬於users組的用戶,假設這個賬戶名叫Test,這臺機只是Test這個賬戶用。

簡單來說,就像你在家裏用電腦一樣,一般只用一個賬戶登錄。

在這種情況在取消Java更新很簡單,只需到控制面板,找到Java打開,把自動更新取消掉就行了。


域模式:

加了域的電腦,一般Domain users會存在Users這個組裏,所以只要域用戶都可以登錄加了域的電腦簡單來說就是一臺機可以多賬戶登錄。


這裏假設有兩個域帳戶A和B,一臺電腦叫TestPC。A登錄TestPC,按照普通模式的方法到控制面板取消Java自動更新。過後,B也登錄TestPC,但是還得按照普通模式的方法做。


所以,這裏問題就出現,假如這臺機器會有很多賬戶登錄,例如會議室、功能機等等。不同的賬戶登錄,Java自動更新還是會存在的。要徹底解決這種情況,就得在做系統的時候,修改相關註冊表值。


運行註冊表,locate到:

HKEY_LOCAL_MACHINE \SOFTWARE \ JavaSoft\ Java Update\ Policy\ EnableJavaUpdate

把默認值爲1(自動更新)改爲0,即可全局關閉自動更新。


後記: 爲什麼不同賬戶登錄Java還是會更新,難道與用戶的環境配置相關?有待以後探索...




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章