คำเตือน: แอปพลิเคชันเดสก์ท็อป Internet Explorer 11 ที่สิ้นสุดการสนับสนุนและสิ้นสุดการสนับสนุนได้ถูกปิดใช้งานอย่างถาวรผ่านการอัปเดต Microsoft Edge ใน Windows 10 บางเวอร์ชัน สําหรับข้อมูลเพิ่มเติม โปรดดู คําถามที่ถามบ่อยเกี่ยวกับวันสิ้นสุดการใช้งานแอป Internet Explorer 11 บนเดสก์ท็อป
บทสรุป
การกระทํา URL ใหม่ URLACTION_ALLOW_JSCRIPT _IE (140D) ทําให้สามารถกําหนดค่านโยบายการดําเนินการของ JScript ต่อโซนความปลอดภัยหรือแม่แบบโซนความปลอดภัย คุณสามารถระบุค่าต่อไปนี้สําหรับการกระทํา URL นี้:
เปิดใช้งาน (การตั้งค่าเริ่มต้น) |
|
ปิดใช้งาน (การตั้งค่าที่แนะนําสําหรับโซนอินเทอร์เน็ต โซนไซต์ที่ถูกจํากัด และแม่แบบโซนความปลอดภัยสูงและMedium-High) |
|
พร้อมท์ |
บทความนี้อธิบายวิธีการปิดใช้งานการดําเนินการ JScript ใน Internet Explorer สําหรับโซนอินเทอร์เน็ตและโซนไซต์ที่ถูกจํากัด
สำคัญ เมื่อต้องการใช้การกระทํา URL ที่อธิบายไว้ในบทความนี้ คุณต้องมี การปรับปรุงความปลอดภัยแบบสะสมสําหรับ Internet Explorer: 11 เมษายน 2017 หรือการปรับปรุงที่ใหม่กว่าติดตั้งอยู่
ข้อมูลเพิ่มเติม
สำคัญ ทําตามขั้นตอนในส่วนนี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นได้หากคุณแก้ไขรีจิสทรีอย่างไม่ถูกต้อง ก่อนที่คุณจะปรับเปลี่ยน ให้ สํารองข้อมูลรีจิสทรีสําหรับการคืนค่า ในกรณีที่มีปัญหาเกิดขึ้น
เมื่อต้องการแก้ไขรีจิสทรีด้วยตนเองและปิดใช้งานการดําเนินการ JScript ใน Internet Explorer สําหรับ โซนอินเทอร์เน็ต และ โซนไซต์ที่ถูกจํากัด ให้ทําตามขั้นตอนต่อไปนี้:
-
คลิก เริ่ม คลิก เรียกใช้ พิมพ์ regedt32 หรือ regedit แล้วคลิก ตกลง
-
เมื่อต้องการปิดใช้งานการดําเนินการ JScript ใน โซนอินเทอร์เน็ต ให้ค้นหาคีย์ย่อยของรีจิสทรีต่อไปนี้ในตัวแก้ไขรีจิสทรี:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D
เมื่อต้องการปิดใช้งานการดําเนินการ JScript ใน โซนไซต์ที่ถูกจํากัด ให้ค้นหาคีย์ย่อยของรีจิสทรีต่อไปนี้ในตัวแก้ไขรีจิสทรี:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\140D -
คลิกขวาที่ซับคีย์ของรีจิสทรีที่เหมาะสม แล้วคลิก Modify
-
ในกล่องโต้ตอบ แก้ไขค่า DWORD (32 บิต) ให้พิมพ์ 3
-
คลิก ตกลง แล้วรีสตาร์ต Internet Explorer
เมื่อต้องการจํากัด JScript จากการดําเนินการสคริปต์สําหรับแอปพลิเคชันที่จําลองเช่นแอปพลิเคชัน 32 บิตที่ทํางานบนอุปกรณ์ 64 บิต ให้ทําตามขั้นตอนเหล่านี้:
-
คลิก เริ่ม คลิก เรียกใช้ พิมพ์ regedt32 หรือ regedit แล้วคลิก ตกลง
-
เมื่อต้องการปิดใช้งานแอปพลิเคชันที่จําลองขึ้น ให้ค้นหาซับคีย์รีจิสทรีต่อไปนี้ในตัวแก้ไขรีจิสทรี:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D -
ในโฟลเดอร์ย่อยที่เหมาะสม สร้างค่ารีจิสทรีของชนิด DWORD และตั้งชื่อว่า EnableJScriptMitigation
-
ในกล่องโต้ตอบ แก้ไขค่า DWORD (32 บิต) ให้พิมพ์ 1
-
คลิก ตกลง
สคริปต์จาก MSXML
หากคุณเรียกใช้ Windows 8 หรือ Windows 8.1 คุณต้องมีชุดรวมอัปเดตรายเดือน (MR) หรือทั้งการอัปเดต Security-Only (SO) และการอัปเดตสะสมของ Internet Explorer (IECU) เพื่อใช้ฟีเจอร์นี้ นอกจากการเปิดใช้งานคุณลักษณะนี้โดยใช้คีย์การควบคุมคุณลักษณะแล้ว คุณยังต้องเปลี่ยนรีจิสทรีคีย์ตามนั้นเพื่อจํากัดการโหลด JScript ผ่าน MSXML ด้วย
เมื่อต้องการจํากัด JScript ไม่ให้ดําเนินการสคริปต์จาก MSXML3 และ MSXML6 ให้ทําตามขั้นตอนต่อไปนี้:
-
คลิก เริ่ม คลิก เรียกใช้ พิมพ์ regedt32 หรือ regedit แล้วคลิก ตกลง
-
เมื่อต้องการปิดใช้งานการดําเนินการสคริปต์ผ่าน MSXML3 และ MSXML6 ให้ค้นหาคีย์ย่อยของรีจิสทรีต่อไปนี้ใน Registry Editor:
สําหรับอุปกรณ์ที่ใช้ x86-
สําหรับ MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML30
-
สําหรับ MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML60
สําหรับอุปกรณ์ที่ใช้ x64
-
สําหรับ MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML30
-
สําหรับ MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML60
-
-
ในโฟลเดอร์ย่อยที่เหมาะสมแต่ละโฟลเดอร์ ให้สร้างค่ารีจิสทรีของชนิด DWORD และตั้งชื่อว่า EnableJScriptMitigation
-
ในกล่องโต้ตอบ แก้ไขค่า DWORD (32 บิต) ให้พิมพ์ 1
-
คลิก ตกลง
หมายเหตุ
-
หลังจากที่คุณนําการตั้งค่าเหล่านี้ไปใช้ Internet Explorer จะไม่เรียกใช้ JScript จากเว็บไซต์ที่ใช้โหมดเอกสารดั้งเดิมของ Internet Explorer (Internet Explorer 9 และเวอร์ชันก่อนหน้า) และอยู่ในโซนอินเทอร์เน็ตหรือโซนไซต์ที่ถูกจํากัด เมื่อต้องการคืนค่าการดําเนินการ JScript ในโซนความปลอดภัย ให้ตั้งค่าคีย์ย่อยของรีจิสทรีที่สอดคล้องกันเป็น 0 แล้วเริ่ม Internet Explorer ใหม่
-
ก่อนที่คุณจะนําการตั้งค่าเหล่านี้ไปใช้เมื่อคุณเรียกใช้ Windows 8 Windows 8.1 Windows 10 เวอร์ชัน 1507 (เวอร์ชันแรกเริ่มที่เปิดตัวเดือนกรกฎาคม 2558) Windows 10 เวอร์ชัน 1703 (การอัปเดตสําหรับนักสร้างสรรค์) หรือ Windows 10 เวอร์ชัน 1709 (Fall Creators Update) บนอุปกรณ์ของคุณ ฟีเจอร์นี้ต้องเปิดใช้งานผ่านคีย์ควบคุมคุณลักษณะอินเทอร์เน็ต (หรือที่เรียกว่าคีย์ควบคุมฟีเจอร์) สําหรับคําแนะนําเกี่ยวกับวิธีการกําหนดค่าคีย์ควบคุมฟีเจอร์ ให้ดูที่หัวข้อ Internet Feature Control Keys บนเว็บไซต์ Microsoft Learn