Lưu ý: Bài viết này đã hoàn thành nhiệm vụ của mình và sẽ sớm không còn được sử dụng nữa. Để tránh các lỗi "Không tìm thấy trang", chúng tôi đang tiến hành loại bỏ những liên kết mà chúng tôi biết. Nếu bạn đã tạo các liên kết cho trang này, vui lòng loại bỏ chúng và chúng ta sẽ cùng nhau duy trì kết nối cho web.
Cập Nhật gần nhất vào 14 tháng tám, 2018
Vì lý do bảo mật, bản dựng mới của Microsoft Office for Microsoft 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 bị ảnh hưởng, nhưng một số người dùng có thể thấy lỗi thời gian chạy này khi họ cố gắng sử dụng một giải pháp bổ trợ hoặc VBA phụ thuộc vào VBScript:
'380' - 'A script engine for the specified language cannot be created.'
Có hai cách để bạn có thể bỏ chặn các điều khiển này. Thứ nhất là bằng cách tải xuống một gói nhỏ các khóa đăng ký. Bản thứ hai, bằng cách chỉnh sửa sổ đăng ký theo cách thủ công.
Tải xuống gói đăng ký
Để bỏ chặn các điều khiển này, hãy bấm vào đây để tải xuống gói đăng ký miễn phí. Có hướng dẫn dễ dàng trên trang tải về để cho bạn biết cách tiếp tục.
Tôi muốn tự mình thay vì làm điều đó
Để kích hoạt lại các điều khiển VBScript 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 sau đây cẩn thận. Các sự cố nghiêm trọng có thể xảy ra nếu bạn sửa đổi 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 nên sao lưu sổ đăng ký tốt đã biết. Hãy xem bài viết này để biết thêm thông tin: cách sao lưu và khôi phục sổ đăng ký trong Windows..
-
Thoát mọi ứng dụng Microsoft Office.
-
Khởi động 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.
-
Định vị khóa phụ của sổ đăng ký thích hợp. Nó sẽ 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 bit 64
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\
Mẹo: Bạn có thể sử dụng CTRL + F để nhanh chóng tìm thấy các khóa phụ trong trình soạn thảo sổ đăng ký.
Lưu ý: Nếu phím tương thích com không tồn tại trên máy tính của bạn, bạn sẽ cần phải tạo nó. Bấm chuột phải vào.. \Common Node và chọn phím> mới . Đặt tên cho khóa tương thích com mới, rồi tiếp tục với bước 4.
-
Thêm khóaphụ mới vào tương thích com bằng cách bấm chuột phải vào tính tương thích com và chọn > mới . Khóa mới sẽ được đặt tên cho CLSID của điều khiển mà bạn muốn bỏ chặn.
Điều khiển
CLSID
Ngôn ngữ VBScript
{B54F3741-5B07-11cf-A4B0-00AA004A55E8}
Tác giả ngôn ngữ VBScript
{B54F3742-5B07-11cf-A4B0-00AA004A55E8}
Mã hóa ngôn ngữ VBScript
{B54F3743-5B07-11cf-A4B0-00AA004A55E8}
Thông thường, bạn sẽ chỉ cần sử dụng một đầu tiên trong bảng (ngôn ngữ VBScript). Nếu bạn tìm thấy bạn cần bỏ chặn điều khiển bổ sung, chỉ cần lặp lại các bước 4-8 cho mỗi điều khiển bổ sung.
-
Bấm chuột phải vào khóa mới mà bạn vừa tạo trong bước 4, New rồi chọn giá trị DWORD > mới (32 bit).
-
Cung cấp cho khóa phụ mới của bạn tên của cờ tương thích và giá trị của 0.
-
Bấm chuột phải vào khóa mới mà bạn đã tạo trong bước 4 New , rồi chọn giá trị DWORD > mới (32 bit).
-
Đặt khóa mới cho tên ActivationFilterOverride và giá trị là 1.
-
Thoát khỏi trình soạn thảo sổ đăng ký.
Bây giờ, bạn cần phải bỏ chặn điều khiển.