Cách sửa mã lỗi 0x643 trên Windows 10
Một số người dùng Windows 10 đang gặp phải 0x643 (Thay đổi phần mềm trả về mã lỗi 0x643) khi cố gắng cài đặt ứng dụng của bên thứ ba. Vấn đề là phổ biến nhưng không phải là riêng việc sử dụng SCCM (Trình quản lý Cấu hình Trung tâm Hệ thống) để triển khai một chương trình trên nhiều máy tính cùng một lúc. Sự cố này thường được báo cáo nhất với các sản phẩm Adobe (Lightroom, Illustrator, Photoshop, v.v.) và với các sản phẩm Office (Word, Excel Powerpoint, v.v.).
Sau khi điều tra vấn đề cụ thể này kỹ lưỡng, hóa ra là có một số nguyên nhân cơ bản khác nhau có thể gây ra mã lỗi cụ thể này. Dưới đây là danh sách rút gọn các thủ phạm tiềm ẩn có thể gây ra mã lỗi 0x643:
Bây giờ bạn đã quen với mọi tình huống có thể gây ra lỗi này, dưới đây là danh sách các phương pháp mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để giải quyết vấn đề này:
Phương pháp 1: Trỏ đến Trình thông dịch dòng lệnh (qua COMSPEC)
Nếu bạn gặp phải sự cố này trong khi cố gắng sử dụng tiện ích SCCM để triển khai chương trình trên nhiều máy tính, bạn nên bắt đầu quá trình này bằng cách sử dụng tiện ích COMSPEC để trỏ tới đường dẫn chính xác của trình thông dịch dòng lệnh.
Một số người dùng bị ảnh hưởng đã báo cáo rằng họ đã tìm cách khắc phục sự cố này bằng cách chạy lệnh COMSPEC bên trong dấu nhắc lệnh nâng cao trước khi triển khai chương trình qua SCCM.
Nếu bạn đang tìm kiếm hướng dẫn cụ thể về cách thực hiện việc này, hãy làm theo hướng dẫn bên dưới:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Cmd’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở một tầng cao Dấu nhắc lệnh với quyền truy cập của quản trị viên. Khi bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp vào Đúng để cấp quyền truy cập quản trị viên.
- Bên trong dấu nhắc lệnh nâng cao, nhập lệnh sau và nhấn Đi vào để chỉ định đường dẫn chính xác cho trình thông dịch dòng lệnh:
COMSPEC = "C: \ WINDOWS \ COMMAND.COM
- Khi lệnh đã được xử lý thành công, hãy quay lại tiện ích SCCM và tiếp tục triển khai các ứng dụng đã bị lỗi trước đó với 0x643mã lỗi.
Nếu phương pháp này không cho phép bạn giải quyết mã lỗi, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2: Chạy Công cụ sửa chữa .NET (nếu có)
Nếu bạn gặp phải sự cố khi cố gắng cài đặt sản phẩm Adobe, rất có thể lỗi 0x643 đã xảy ra do không nhất quán với .NET framework.
Không có gì lạ khi tiện ích SCCM không thành công do phần còn lại của cài đặt .NET framework cũ hoặc do bản cập nhật không hợp lệ đã được cài đặt một phần.
Một số người dùng cũng gặp phải lỗi này khi cố gắng triển khai các sản phẩm của Adobe đã báo cáo rằng cuối cùng họ đã quản lý để ngăn chặn các phiên bản mới của ‘thay đổi phần mềm trả về mã lỗi 0x643 ′ khỏi xảy ra bằng cách chạy Công cụ sửa chữa .NET Framework -
Ghi chú: Công cụ này sẽ tự động quét máy tính của bạn và sửa chữa bất kỳ .NET phụ thuộc điều đó có thể tạo ra vấn đề.
Trong trường hợp bạn chưa thử chạy công cụ .NET Repair, hãy làm theo hướng dẫn bên dưới để biết các hướng dẫn từng bước này để nhận hướng dẫn từng bước về cách chạy tiện ích này:
- Mở trình duyệt của bạn và truy cập Trang tải xuống công cụ Microsoft .NET Framework Repair.
- Tiếp theo, nhấp vào Tải xuốngnút dưới Công cụ sửa chữa Microsoft .NET Framework.
- Khi bạn đến màn hình tiếp theo, hãy bắt đầu bằng cách chọn hộp được liên kết với NetFxRepairTool.exetrong khi đảm bảo rằng bạn bỏ chọn mọi thứ khác.
- Tiếp theo, nhấp vào Kế tiếp để chuyển sang menu tiếp theo của Công cụ NetFXRepair.
- Sau khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào tệp thực thi cài đặt mà bạn vừa tải xuống, sau đó nhấp vào Đúng khi được nhắc ở UAC (Kiểm soát Tài khoản Người dùng).
- Sau khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào tệp thực thi mà bạn vừa tải xuống và nhấp vào Đúng tại UAC nhắc cấp quyền truy cập quản trị.
- Khi bạn cuối cùng đã vào bên trong Sửa chữa Microsoft .NET Framework Công cụ, hãy làm theo hướng dẫn trên màn hình và chọn hộp được liên kết vớiTôi đã đọc và chấp nhận các điều khoản cấp phép khi được nhắc nhở bởi ToS trước khi nhấp vào Kế tiếp để di chuyển về phía trước.
- Một thời gian ngắn sau khi bạn đồng ý với EULA, tiện ích sẽ bắt đầu quét .NET phụ thuộc được cài đặt trên máy tính của bạn.
- Kiên nhẫn chờ đợi cho đến khi quá trình hoàn tất sau đó nhấp vào Kế tiếpđể tự động áp dụng chiến lược sửa chữa mà tiện ích đề xuất.
- Cuối cùng, sau khi bản sửa lỗi được áp dụng thành công, hãy nhấp vào Hoàn thành để hoàn tất quá trình.
Lưu ý: Trong trường hợp bạn không được nhắc tự động khởi động lại, hãy tự mình làm điều đó và xem liệu mã lỗi 0x643 được giải quyết vào lần tiếp theo bạn cố gắng cài đặt phiên bản .NET Framework mới.
Nếu bạn đã chạy tiện ích .NET Framework Repair và vẫn gặp lỗi tương tự, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 3: Bật .NET Framework 3.5 và 4.8 (nếu có)
Nếu việc sửa chữa khuôn khổ .NET hiện có không cho phép bạn giải quyết mã lỗi 0x643, bạn cũng nên xem xét rằng quá trình cài đặt chương trình không thành công do khuôn khổ .NET hiện có được cài đặt chính xác nhưng nó bị vô hiệu hóa từ menu Chương trình và Tính năng trên máy tính mà nó cần được triển khai.
Thông thường nhất, những người dùng bị ảnh hưởng đã báo cáo rằng trong trường hợp của họ, lỗi xảy ra do các khung .NET 3.5 và 4.8 được cài đặt sẵn đã bị vô hiệu hóa nên không thể hoàn tất quá trình cài đặt.
Trong trường hợp này, bạn có thể tránh hoàn toàn lỗi bằng cách bật khung trực tiếp từ màn hình Tính năng của Windows.
Thực hiện theo các hướng dẫn bên dưới để đảm bảo rằng .NET Framework 3.5 và .NET Framework 4.8 Dịch vụ nâng cao được bật từ màn hình Tính năng của Windows:
Quan trọng: Nếu bạn gặp sự cố với nhiều máy tính, bạn cần làm theo hướng dẫn bên dưới để mọi máy bị ảnh hưởng.
- Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, gõ ‘Appwiz.cpl’ bên trong hộp văn bản và nhấn Đi vào để mở ra Chương trình và các tính năng thực đơn.
- Khi bạn đã ở bên trong Chương trình và các tính năng menu, sử dụng menu bên phải để nhấp vào Bật hoặc tắt các tính năng của Windows.
- Bên trong màn hình tính năng Windows, hãy bắt đầu bằng cách chọn hộp được liên kết với.NET Framework 3.5 (gói này bao gồm .NET 2.0 và 3.0),sau đó nhấn vào Đồng ý để lưu các thay đổi.
- Tại lời nhắc xác nhận, hãy nhấp vào Đúng để bắt đầu quy trình, sau đó đợi gói được cài đặt thành công.
- Tiếp theo, lặp lại bước 3 và bước 4 với .NET Framework 4.8 Nâng cao các dịch vụ.
- Sau khi cả hai thao tác hoàn tất, hãy khởi động lại máy tính của bạn và xem sự cố có được khắc phục hay không khi lần khởi động tiếp theo hoàn tất.