คำเตือน: แอปพลิเคชันเดสก์ท็อป Internet Explorer 11 ที่สิ้นสุดการสนับสนุนและสิ้นสุดการสนับสนุนได้ถูกปิดใช้งานอย่างถาวรผ่านการอัปเดต Microsoft Edge ใน Windows 10 บางเวอร์ชัน สําหรับข้อมูลเพิ่มเติม โปรดดู คําถามที่ถามบ่อยเกี่ยวกับวันสิ้นสุดการใช้งานแอป Internet Explorer 11 บนเดสก์ท็อป
อาการ
สมมติว่า คุณใช้ Internet Explorer 10 บนคอมพิวเตอร์ที่กําลังเรียกใช้ Windows 8 หรือ Windows Server 2012 เมื่อคุณใช้การเชื่อมโยงแบบสัญลักษณ์เพื่อเรียกใช้แฟ้ม.exe หรือดําเนินการแฟ้มสคริปต์ คุณจะได้รับคําเตือนที่ระบุว่า แฟ้มไม่น่าเชื่อถือ
ตัวอย่างเช่น พิจารณาสถานการณ์สมมติต่อไปนี้:-
คุณมีแฟ้มปฏิบัติการ Windows PowerShell สคริปต์ "testscript.ps1" ในโฟลเดอร์ c:\temp\textfolder
-
ในโฟลเดอร์อื่น คุณสามารถสร้างลิงก์สัญลักษณ์ไดเรกทอรีสําหรับไฟล์สคริปต์โดยการเรียกใช้คําสั่งต่อไปนี้:
mklink /d c:\temp2\textfolder c:\temp\textfolder
-
คุณตั้งค่านโยบายการดําเนินการ PowerShell เป็น RemoteSigned
-
คุณใช้การเชื่อมโยงแบบสัญลักษณ์เพื่อดําเนินการแฟ้มสคริปต์
ในสถานการณ์นี้ PowerShell จะพิจารณาสคริปต์เป็น "remote" และจะไม่ดําเนินการสคริปต์
การแก้ไขปัญหา
ข้อมูลการอัปเดตความปลอดภัย
เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้งการปรับปรุงความปลอดภัยแบบสะสมล่าสุดสําหรับ Internet Explorer เมื่อต้องการทําเช่นนี้ ให้ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://update.microsoft.com หมาย เหตุ
-
การอัปเดตนี้ถูกรวมไว้ในการอัปเดตความปลอดภัยต่อไปนี้ก่อน:
2838727 MS13-047: การปรับปรุงความปลอดภัยแบบสะสมสําหรับ Internet Explorer: 11 มิถุนายน 2556
-
สําหรับข้อมูลทางเทคนิคเพิ่มเติมเกี่ยวกับการปรับปรุงความปลอดภัยแบบสะสมล่าสุดสําหรับ Internet Explorer ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
วิธีแก้ไขปัญหา
ถ้าคุณต้องการเรียกใช้ไฟล์ .exe โดยใช้ลิงก์แบบสัญลักษณ์ คุณสามารถทําดังต่อไปนี้เพื่อแก้ไขปัญหานี้ชั่วคราว:สํารองข้อมูลรีจิสทรีสําหรับการคืนค่า ในกรณีที่มีปัญหาเกิดขึ้น
สำคัญ ทําตามขั้นตอนในส่วนนี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นได้หากคุณแก้ไขรีจิสทรีอย่างไม่ถูกต้อง ก่อนที่คุณจะปรับเปลี่ยน ให้-
เพิ่มค่า REG_DWORD ลงในรีจิสทรีคีย์ที่ตั้งชื่อสําหรับแอปพลิเคชันของคุณ (ตัวอย่างเช่น MyApplication.exe) ภายใต้รีจิสทรีคีย์ต่อไปนี้:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN
-
ตั้งค่า REG_DWORD เป็น 1
ถ้าคุณต้องการดําเนินการไฟล์สคริปต์ PowerShell คุณสามารถตั้งค่านโยบายการดําเนินการสําหรับแต่ละสคริปต์เพื่อแก้ไขปัญหานี้ ตัวอย่างเช่น เรียกใช้คําสั่งต่อไปนี้เพื่อตั้งค่านโยบายการดําเนินการสําหรับไฟล์สคริปต์ PowerShell:
PowerShell -ExecutionPolicy Bypass -File "c:\folder\subfolder\script.ps1"
ข้อมูลเพิ่มเติม
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับลิงก์แบบสัญลักษณ์ ให้ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับการลิงก์แบบสัญลักษณ์
ข้อมูลทั่วไปเกี่ยวกับ Mklinkสําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"