อัพเดท 2016-02-21:ดูเหมือนว่าไม่ได้ใช้รีจิสตรีคีย์เก่าด้านล่างเพื่อปิดการใช้งานสปอนเซอร์อีกต่อไป ตั้งแต่ Java 7u65 และ 8u11 (8u40 บน Mac OS X) มีวิธีที่ได้รับการสนับสนุนในการปิดการใช้งานข้อเสนอสปอนเซอร์โดยตรงผ่านแผงควบคุม Java ใน Windows:
Control Panel → Java → Advanced → Miscellaneous (scroll to bottom) →
Suppress sponsor offers when installing or updating Java
ตั้งแต่ 7u55 (8u40 บน Mac OS X) คุณสามารถปิดการใช้งานข้อเสนอของสปอนเซอร์ผ่านทางบรรทัดคำสั่งที่เรียกใช้ตัวติดตั้ง Java พร้อมอาร์กิวเมนต์พิเศษ:
jre-7u55-windows-i586-iftw.exe SPONSORS=0
สำหรับบรรดาของคุณที่ยังคงต้องปิดการใช้งานสปอนเซอร์ด้วยวิธีการเขียนโปรแกรมดูเหมือนว่าตอนนี้มันก็เพียงพอที่จะเพิ่มบรรทัดต่อไปนี้เพื่อC:\ProgramData\Oracle\Java\java.settings.cfg
(สร้างไฟล์ใหม่หากไม่มี)
SPONSORS=0
โปรดทราบว่าวิธีสุดท้ายนี้ไม่มีการลงทะเบียนและไม่ได้รับการสนับสนุนเช่นเดียวกับวิธีเก่า!
UPDATE 2016-02-21: วิธีการต่อไปนี้เป็นวิธีเก่าในการปิดการใช้งานสปอนเซอร์ใช้ได้กับรุ่น Java ที่ต่ำกว่า 7u65 เท่านั้น สำหรับเวอร์ชั่น Java ที่ใหม่กว่าดูด้านบน เมื่อพบปัญหาเล็กน้อยฉันพบว่ามีสวิตช์ที่ซ่อนอยู่เพื่อปิดใช้งานข้อเสนอของสปอนเซอร์ในโปรแกรมติดตั้งอัปเดตอัตโนมัติ
เปิดคีย์ต่อไปนี้ลงใน Windows Registry Editor ( regedit.exe
):
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
(ใช้ได้เฉพาะบน Windows 64 บิต)
และสร้างทั้งสองอย่างใหม่String Value
(ประเภทREG_SZ
) ชื่อSPONSORS
ของค่าDISABLE
(ทั้งชื่อและค่าจะต้องเป็นตัวพิมพ์ใหญ่)
อีกวิธีหนึ่งคือคัดลอกและวางรหัสต่อไปนี้ลงในไฟล์ข้อความชื่อdisable_java_sponsors.reg
และดับเบิลคลิกที่รหัสเพื่อนำเข้าค่าเหล่านี้ใน Registry ของคุณ
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]
"SPONSORS"="DISABLE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]
"SPONSORS"="DISABLE"
โปรดทราบว่าสวิตช์นี้ไม่เพียง แต่ปิดการใช้งานการติดตั้งแถบเครื่องมือ Ask.com และพรอมต์ แต่ปิดการใช้งานผู้สนับสนุนทั้งหมดที่อาจรวมอยู่กับการตั้งค่าการอัปเดตอัตโนมัติ / การตั้งค่าออนไลน์ (แถบเครื่องมือ Google, แถบเครื่องมือ Yahoo, McAfee เป็นต้น)
อีกวิธีหนึ่งโดยไม่ต้องดาวน์โหลดและเปลี่ยนชื่อหรือสร้าง.REG
ไฟล์ใหม่คือการคัดลอกและวางสองบรรทัดต่อไปนี้ในพรอมต์ CMD ที่ยกระดับ:
reg add HKLM\SOFTWARE\JavaSoft /v "SPONSORS" /t REG_SZ /d "DISABLE" /f
reg add HKLM\SOFTWARE\Wow6432Node\JavaSoft /v "SPONSORS" /t REG_SZ /d "DISABLE" /f