ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

หมายเหตุ: บทความนี้ได้ทำหน้าที่จนเสร็จสิ้นแล้ว และกำลังจะเลิกใช้ในไม่ช้า เมื่อต้องการป้องกันปัญหา "ไม่พบหน้า" เรากำลังนำลิงก์ที่เราทราบออก ถ้าคุณได้สร้างลิงก์ไปยังหน้านี้ โปรดนำออกแล้วเราจะเชื่อมต่อเว็บเข้าด้วยกัน

อัปเดตล่าสุดเมื่อวันที่14สิงหาคม๒๐๑๘

สำหรับเหตุผลด้านความปลอดภัยรุ่นใหม่ของ Microsoft Office สำหรับ Microsoft 365 การเปิดใช้งานตัวควบคุม VBScript ของ Windows บล็อก ผู้ใช้ส่วนใหญ่จะไม่ได้รับผลกระทบแต่ผู้ใช้บางรายอาจเห็นข้อผิดพลาดขณะทำงานนี้เมื่อพวกเขาพยายามใช้โซลูชัน add-in หรือ VBA ที่ขึ้นอยู่กับ VBScript: 

'380' - 'A script engine for the specified language cannot be created.' 

มีสองวิธีที่คุณสามารถยกเลิกการบล็อกตัวควบคุมเหล่านี้ได้ ขั้นตอนแรกคือการดาวน์โหลดแพคเกจขนาดเล็กของรีจิสทรีคีย์ ที่สองโดยการแก้ไขรีจิสทรีด้วยตนเองด้วยตนเอง

ดาวน์โหลดแพคเกจของรีจิสทรีคีย์

เมื่อต้องการยกเลิกการบล็อกตัวควบคุมเหล่านี้ให้คลิกที่นี่เพื่อดาวน์โหลดแพคเกจฟรีของรีจิสทรีคีย์ มีคำแนะนำง่ายๆบนหน้าการดาวน์โหลดเพื่อบอกให้คุณทราบถึงวิธีการดำเนินการ

ฉันต้องการทำด้วยตนเอง

เมื่อต้องการเปิดใช้งานตัวควบคุม VBScript ใหม่ด้วยตนเองคุณจำเป็นต้องปรับเปลี่ยนรีจิสทรีของ Windows

ข้อควรระวัง:  ทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นถ้าคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ก่อนที่คุณจะเริ่มต้นเราขอแนะนำให้คุณมีการสำรองข้อมูลที่ดีของรีจิสทรีของคุณ สำหรับข้อมูลเพิ่มเติมให้ดูที่บทความนี้สำหรับข้อมูลเพิ่มเติม:วิธีการสำรองและคืนค่ารีจิสทรีใน Windows.

  1. ออกจากแอปพลิเคชัน Microsoft Office ทั้งหมด

  2. เริ่มตัวแก้ไขรีจิสทรีโดยการคลิกเริ่ม(หรือกดแป้น Windows บนคีย์บอร์ดของคุณ) จากนั้นพิมพ์regeditแล้วกดenter

  3. ค้นหาคีย์ย่อยของรีจิสทรีที่เหมาะสม จะเป็นอย่างใดอย่างหนึ่งต่อไปนี้

    สำหรับ office ๖๔บิตหรือ Office ๓๒บิตบน Windows ๓๒-บิต

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ 

    หรือ

    สำหรับ Office ๓๒บิตบนหน้าต่าง๖๔บิต

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\

    เคล็ดลับ: คุณสามารถใช้ CTRL + F เพื่อค้นหาคีย์ย่อยในตัวแก้ไขรีจิสทรีได้อย่างรวดเร็ว

    หมายเหตุ: ถ้าไม่มีคีย์ความเข้ากันได้ของ COMอยู่บนเครื่องของคุณคุณจะต้องสร้างคีย์นั้น คลิกขวาที่ ... โหน \common files\ และเลือกคีย์>ใหม่ ตั้งชื่อความเข้ากันได้ของ COMคีย์ใหม่แล้วดำเนินการกับขั้นตอนที่4

  4. เพิ่มคีย์ย่อยใหม่เพื่อความเข้ากันได้ของ comด้วยการคลิกขวาที่ความเข้ากันได้ของ comและการเลือกคีย์>ใหม่ คีย์ใหม่จะได้รับการตั้งชื่อสำหรับ CLSID ของตัวควบคุมที่คุณต้องการยกเลิกการบล็อก

    ตัวควบคุม

    CLSID

    ภาษา VBScript

    {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

    การเขียนแก้ภาษา VBScript

    {B54F3742-5B07-11cf-A4B0-00AA004A55E8}

    การเข้ารหัสภาษา VBScript

    {B54F3743-5B07-11cf-A4B0-00AA004A55E8}

    โดยปกติแล้วคุณจะต้องใช้หนึ่งในตารางแรกในตาราง (ภาษา VBScript) ถ้าคุณพบว่าคุณจำเป็นต้องยกเลิกการบล็อกตัวควบคุมเพิ่มเติมเพียงทำซ้ำขั้นตอนที่4-8 สำหรับแต่ละตัวควบคุมเพิ่มเติม

  5. คลิกขวาที่คีย์ใหม่ที่คุณเพิ่งสร้างขึ้นในขั้นตอนที่4แล้วเลือกค่าใหม่> DWORD (๓๒บิต)

  6. ตั้งชื่อคีย์ย่อยใหม่ของค่าสถานะความเข้ากันได้และค่าของ0

  7. คลิกขวาที่คีย์ใหม่ที่คุณสร้างในขั้นตอนที่4แล้วเลือกค่าใหม่> DWORD (๓๒บิต)

  8. ตั้งชื่อคีย์ย่อยใหม่ให้กับชื่อของActivationFilterOverrideและค่า1

  9. ออกจากตัวแก้ไขรีจิสทรี

ในตอนนี้ตัวควบคุมที่คุณต้องการจะไม่ได้รับการบล็อก

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×