Sự cố Visual Basic trong Windows Bản cập nhật tháng 8 năm 2019

Microsoft đã thêm một vấn đề mới đã biết vào tất cả các bản cập nhật tích lũy mà họ đã phát hành cho các phiên bản máy khách và máy chủ Windows vào tháng 8 năm 2019.

Sự cố nói rằng ứng dụng có thể ngừng phản hồi nếu chúng sử dụng Visual Basic 6, Visual Basic for Applications hoặc Visual Basic Scripting Edition. Các ứng dụng có thể gặp lỗi 'lỗi cuộc gọi thủ tục không hợp lệ' trong trường hợp đó.



Sau khi cài đặt bản cập nhật này, các ứng dụng được tạo bằng Visual Basic 6 (VB6), macro sử dụng Visual Basic for Applications (VBA) và tập lệnh hoặc ứng dụng sử dụng Visual Basic Scripting Edition (VBScript) có thể ngừng phản hồi và bạn có thể nhận được 'quy trình không hợp lệ lỗi cuộc gọi. '

Cisco XenApps dường như bị ảnh hưởng bởi sự cố này theo một bài đăng trên Trang sinh.

windows visual basic issue august 2019

Tất cả các bản cập nhật tích lũy mà Microsoft đã phát hành dường như bị ảnh hưởng bởi sự cố. Sự cố đã biết đã được thêm vào các trang phát hành cho tất cả các phiên bản được hỗ trợ của Microsoft Windows:



Microsoft lưu ý rằng họ đang điều tra sự cố hiện tại và họ có kế hoạch phân phối bản cập nhật ngay sau khi sự cố được giải quyết.

Microsoft đã tiết lộ kế hoạch vào tháng trước để vô hiệu hóa VBScript theo mặc định trên máy chạy Windows 7, Windows 8.1, Windows Server 2008 R2 hoặc 2012 R2. Công ty đã vô hiệu hóa VBScript trên các máy chạy Windows 10 sớm hơn một tháng.

Microsoft đã không tiết lộ thông tin bổ sung về vấn đề này; rất có thể nó liên quan đến việc vô hiệu hóa VBScript được thông báo trên tất cả các phiên bản Windows.

Các tổ chức - và phần lớn lỗi này ảnh hưởng đến các tổ chức - những người chạy các ứng dụng hoặc công cụ yêu cầu phiên bản Visual Basic có thể muốn chặn các bản cập nhật tháng 8 năm 2019 cho đến khi vấn đề được giải quyết. Những người đã cài đặt các bản vá có thể gỡ cài đặt các bản cập nhật Windows để giải quyết nó.

Chốt lời

Sự cố ảnh hưởng đến tất cả các phiên bản Visual Basic khác nhau trên tất cả các phiên bản Windows được hỗ trợ, đó là một vấn đề chính. Microsoft thực sự cần phải xem xét lại việc kiểm tra và đánh giá các bản cập nhật để tránh sự cố lớn như thế này xảy ra, đặc biệt nếu nó liên quan đến các sản phẩm nội bộ như Visual Basic.

Bây giờ bạn: bạn làm gì về vấn đề này?