Điều khiển VBScript bị chặn trong ứng dụng khách của Office 365

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Cập Nhật lần cuối ngày 14 tháng 8 năm 2018

Vì lý do bảo mật, các bản dựng mới của Microsoft Office dành cho Office 365 trên Windows chặn kích hoạt các điều khiển VBScript. Hầu hết người dùng sẽ không thể bị ảnh hưởng, nhưng một số người dùng có thể thấy thời gian chạy lỗi này khi họ cố gắng dùng một bổ trợ hoặc giải pháp VBA tùy thuộc vào VBScript:

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

Không có hai cách bạn có thể bỏ chặn các điều khiển. Đầu tiên là bằng cách tải một gói nhỏ của khóa đăng ký. Thứ hai, bằng cách theo cách thủ công sửa sổ đăng ký tự.

Tải xuống một gói khóa đăng ký

Để bỏ chặn các điều khiển, Bấm vào đây để tải xuống gói miễn phí các khóa đăng ký. Có những dễ dàng hướng dẫn trên trang tải xuống cho bạn biết cách để tiếp tục.

Tôi sẽ làm thay nó tự

Để kích hoạt lại VBScript điều khiển theo cách thủ công, bạn sẽ cần phải sửa đổi sổ đăng ký Windows.

Thận trọng: Hãy làm theo các bước này cẩn thận. Vấn đề nghiêm trọng có thể xảy ra nếu bạn chỉnh sửa sổ đăng ký không chính xác. Trước khi bạn bắt đầu, chúng tôi khuyên bạn có bản sao lưu tốt đã biết của sổ đăng ký của bạn. Hãy xem bài viết này để biết thêm thông tin: làm thế nào để sao lưu và khôi phục sổ đăng ký trong Windows..

  1. Thoát mọi ứng dụng Microsoft Office.

  2. Bắt đầu trình soạn thảo sổ đăng ký bằng cách bấm vào bắt đầu (hoặc nhấn phím Windows trên bàn phím của bạn) rồi nhập regedit và nhấn enter.

  3. Định vị khóa phụ thích sổ đăng ký. Nó sẽ có thể là:

    Đối với Office 64-bit hoặc Office 32-bit trên Windows 32-bit

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

    hoặc

    Đối với Office 32-bit trên Windows 64-bit

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

    Mẹo: Bạn có thể dùng CTRL + F để nhanh chóng tìm thấy khóa phụ trong trình soạn thảo sổ đăng ký.

    Lưu ý: Nếu khóa COM tương thích không tồn tại trên máy tính của bạn, bạn sẽ cần tạo nó. Bấm chuột phải vào... Nút \Common và chọn mới > khóa. Đặt tên cho khóa mới COM tương thích , sau đó tiếp tục với bước 4.

  4. Thêm một khóa phụ mới vào COM tương thích bằng cách bấm chuột phải COM tương thích và chọn mới > khóa. Khóa mới sẽ được đặt tên cho CLSID điều khiển bạn muốn bỏ chặn.

    Điều khiển

    CLSID

    Ngôn ngữ VBScript

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

    Ngôn ngữ VBScript tác giả

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

    Ngôn ngữ VBScript mã hóa

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

    Thông thường bạn sẽ chỉ cần dùng đầu tiên trong bảng (VBScript ngôn ngữ). Nếu bạn tìm thấy bạn cần phải bỏ chặn điều khiển bổ sung, chỉ cần lặp lại bước 4-8 cho mỗi điều khiển bổ sung.

  5. Bấm chuột phải vào khóa mới mà bạn vừa tạo trong bước 4 và chọn mới > giá trị DWORD (32-bit).

  6. Cung cấp cho khóa phụ mới của bạn vào tên của Tương thích cờ và giá trị 0.

  7. Bấm chuột phải vào khóa mới mà bạn đã tạo trong bước 4 và chọn mới > giá trị DWORD (32-bit).

  8. Cung cấp cho khóa phụ mới của bạn vào tên của ActivationFilterOverride và một giá trị của 1.

  9. Thoát khỏi trình soạn thảo sổ đăng ký.

Điều khiển bạn cần bây giờ sẽ không bị chặn.

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×