ด้วยเหตุผลด้านความปลอดภัย Microsoft Office for Microsoft 365 รุ่นใหม่บนการเปิดใช้งานบล็อกตัวควบคุม Flash, Silverlight และ Shockwave ของ Windows ผู้ใช้ส่วนใหญ่จะไม่ได้รับผลกระทบ แต่ผู้ใช้บางรายอาจก่อให้เกิดปัญหาอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อคุณคลิกที่ภาพยนตร์ Flash ที่ฝังตัวในการแสดงสไลด์ PowerPoint ไม่มีอะไรเกิดขึ้นแม้ว่าสิ่งนี้จะได้ผลมาก่อน
-
Power Viewใน Excel ไม่ใช้งานอีกต่อไป (เนื่องจากใช้ Silverlight) คุณอาจเห็นข้อความแสดงข้อผิดพลาดที่ระบุว่า "เปิดใช้งานเมธอดของคลาส OLEObject ล้มเหลว".
-
เนื้อหา Flash จะแสดงเป็นหน้าเปล่าที่มี X เมื่อคุณคลิกโฟลเดอร์ที่ตั้งค่าโฮมเพจโฟลเดอร์ใน Outlook
ยกเลิกการบล็อกตัวควบคุมเหล่านี้โดยการแก้ไขรีจิสทรี
: ให้ปฏิบัติตามขั้นตอนเหล่านี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นถ้าคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ก่อนที่คุณจะเริ่ม เราขอแนะนนะให้คุณมีข้อมูลสํารองที่ดีของรีจิสทรีของคุณ ดูบทความนี้เพื่อดูข้อมูลเพิ่มเติม:วิธีการย้อนกลับและคืนค่ารีจิสทรีใน Windows
-
ออกจากแอปพลิเคชัน Microsoft Office ทั้งหมด
-
เริ่ม Registry Editor โดยแตะ เริ่มต้น (หรือกดปุ่ม Windows บนคีย์บอร์ดของคุณ) จากนั้นพิมพ์ regeditแล้วกดEnter
-
ค้นหาซับคีย์รีจิสทรีที่เหมาะสม ซึ่งจะเป็นหนึ่งในรายการต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ (Office แบบ 64 บิต หรือ Office แบบ 32 บิตบน Windows แบบ 32 บิต)
หรือ
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\ (Office แบบ 32 บิตบน Windows แบบ 64 บิต)
: โหนด ความเข้ากันได้ ของ COM อาจไม่แสดงตามค่าเริ่มต้น ถ้าคุณไม่เห็น ให้เพิ่มโดยการคลิกขวาที่โหนด ทั่วไป แล้วเลือก เพิ่มคีย์
-
เพิ่มซับคีย์ใหม่ด้วย CLSID ของตัวควบคุมที่คุณต้องการยกเลิกการบล็อกเป็นค่าโดยการคลิกขวาที่ โหนดความเข้ากันได้ของ COM แล้วเลือก เพิ่มคีย์
ตัวควบคุม
CLSID
Flash
{D27CDB61-AS6D-11CF-96B8-444553540000}
{D27CDB70-A16D-11CF-96B8-444553540000}
Silverlight
{DFEAF541-F3A1-4c24-ACAC-99C30715084A}
Shockwave
{233C1507-6A77-46A4-9443-F871F945D258}
: For Flash you'll need to add two subkeys, one for each of its CLSID's.
-
ภายในซับคีย์ใหม่นั้น เราจะเพิ่มค่าใหม่สองค่าโดยคลิกขวาที่ซับคีย์ใหม่ แล้วเลือกค่า> DWORD (32บิต) ใหม่
-
ค่าREG_DWORDเลขฐานสิบหกที่ชื่อว่า ค่าสถานะความเข้ากันได้ ที่มีค่า0
-
ค่าREG_DWORDเลขฐานสิบหกที่เรียกว่าActivationFilterOverrideที่มีมูลค่า1
-
-
ออกจาก Registry Editor แล้วเริ่มแอปพลิเคชันของคุณ ตัวควบคุมที่คุณควรต้องปลดบล็อกในตอนนี้
ตัวอย่าง
ตัวอย่างเช่น เมื่อต้องการยกเลิกการบล็อก Silverlight เพื่อให้ระบบPower Viewใน Office 2016, 64 บิตบน Windows คุณจะค้นหารีจิสทรีคีย์นี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\
: โปรดทราบว่า ถ้าโหนดความเข้ากันได้ของ COM ยังไม่มีอยู่ คุณจะต้องสร้างโหนดนี้
แล้วเพิ่มซับคีย์ด้วยค่า{DFEAF541-F3A1-4c24-ACAC-99C30715084A}
ในกรณีนี้ เส้นทางผลลัพธ์คือ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
เมื่อต้องการซับคีย์นั้น คุณจะเพิ่มREG_DWORDค่าสถานะที่ชื่อว่า ค่าสถานะความเข้ากันได้ ที่มีค่า0และค่า REG_DWORD ที่เรียกว่าActivationFilterOverrideที่มีค่า1