Trong khi sử dụng Microsoft Update trên các sản phẩm Windows và Office khác nhau, chẳng hạn như Windows Server; Windows XP và Microsoft Office 2003, bạn có thể gặp sự cố 0x80070643 lỗi. Điều này cơ bản cho bạn biết là đã xảy ra lỗi trong quá trình cài đặt và có điều gì đó đã khiến trình cài đặt Windows đóng trước khi quá trình cài đặt có thể hoàn tất. Lỗi này có thể xảy ra khi cố gắng cập nhật nhiều chương trình và phần mềm của Microsoft, nó không bị giới hạn ở một hoặc hai sản phẩm. Lỗi này là lỗi chung và do đó không yêu cầu các giải pháp chuyên môn.
Nguyên nhân nào gây ra mã lỗi 0x80070643?
Nếu bạn gặp lỗi này, bạn sẽ nhận được thông báo lỗi sau:
Lỗi 0x80070643:Lỗi nghiêm trọng trong khi cài đặt.
Sau đó, Windows Installer sẽ đóng và bản cập nhật sẽ không được cài đặt. Điều này có thể gây khó chịu hơn vì Windows không nhận ra rằng lỗi này đã xảy ra trước đó và khuyến nghị bạn cài đặt lại cùng một bản cập nhật sau khi khởi động lại PC. Lỗi này là do các sự cố đơn giản, chẳng hạn như Trình cài đặt Windows không được cấp đặc quyền quản trị viên. Có nhiều cách khác nhau để cấp cho Trình cài đặt Windows quyền cần thiết để cài đặt bản cập nhật.
Cách sửa mã lỗi 0x80070643
Bước 1 - Cấp quyền Quản trị viên Hệ thống
Cung cấp cho người dùng khả năng truy cập vào các quyền quản trị viên này sẽ cho phép gói Windows Installer truy cập vào các phần của hệ thống thường nằm ngoài giới hạn, chẳng hạn như C:\ Program Files và C:\ Windows. Đây là những nơi cần cài đặt các bản cập nhật. Để cấp quyền quản trị viên cho người dùng, bạn phải:
Các hướng dẫn này dành cho hệ thống Windows 7 / Vista. Bạn phải đăng nhập với tư cách là quản trị viên
- Nhấp vào Bắt đầu> Bảng điều khiển> Tài khoản người dùng và An toàn cho gia đình> Thêm hoặc xóa Tài khoản người dùng
- Nhấp vào tài khoản bạn muốn cấp quyền quản trị viên
- Ở phía bên trái, hãy nhấp vào “Thay đổi loại tài khoản”
- Nhấp vào nút radio bên cạnh “Quản trị viên”
Để thay đổi cài đặt tài khoản trên hệ thống Windows XP:
- Nhấp vào Bắt đầu> Bảng điều khiển> Tài khoản người dùng
- Nhấp vào "Thay đổi tài khoản" trong hộp "Chọn một công việc"
- Nhấp vào tài khoản bạn muốn thay đổi
- Nhấp vào thay đổi loại tài khoản
- Tăng quyền của người dùng đó cho quản trị viên
Phương pháp này sẽ cho phép bạn cài đặt thông qua Windows Installer mà hệ thống không cho phép bạn truy cập vào các phần khác nhau của ổ cứng.
Bước 2 - Sử dụng Lệnh SQL để Cấp quyền Quản trị viên
Nếu bạn đang chạy một máy chủ, bạn có thể muốn cấp cho một số người dùng quyền quản trị viên để cho phép họ cài đặt các bản cập nhật. Bạn có thể sử dụng lệnh SQL, là từ viết tắt của Structured Query Language, là một ngôn ngữ máy tính cơ sở dữ liệu cho cơ sở dữ liệu quan hệ. Để tạo điều này và sử dụng lệnh này:
- Mở Notepad và nhập:
EXEC sp_grantlogin ‘
\ ’ Đi EXEC sp_addsrvrolemember ‘ \ ’, ‘sysadmin’ Go
Để cấp quyền cho người dùng hoặc tài khoản nhóm hiện có, hãy sao chép văn bản sau:
EXEC sp_addsrvrolemember ‘
\ ’, ‘sysadmin’ Go Ở đây, Server_Name đại diện cho tên đó phiên bản máy chủ SQL của bạn và Login_name người dùng hoặc tài khoản nhóm của bạn.
- Lưu tệp này và gọi nó là “GrantPermission.sql” trên ổ C:\
- Mở dấu nhắc lệnh và nhập:“ osql -E -i C:\ GrantPermission.sql “
Lưu ý rằng
Bước 3 - Sử dụng Trình quản lý Doanh nghiệp để Cấp quyền Quản trị viên
Đây là một phương pháp thay thế cho phương pháp ở trên nếu bạn không muốn gặp rắc rối khi viết ra tất cả mã.
- Nhấp vào Bắt đầu> Tất cả chương trình> Microsoft SQL Server> Trình quản lý doanh nghiệp (lệnh)
- Trong trường hợp này, hãy tìm Máy chủ Microsoft SQL> Nhóm máy chủ SQL> (cục bộ)> Bảo mật
- Nhấp chuột phải vào “Đăng nhập” và chọn “Đăng nhập mới”
- Sẽ có một tab “Chung” trên “Thuộc tính Đăng nhập Máy chủ SQL - Đăng nhập Mới” mở ra. Nhấp vào nó
- Chọn miền của bạn từ danh sách miền
- Chọn tên người dùng / tài khoản nhóm bạn muốn sử dụng
- Nhấp vào Thêm rồi OK
- Bây giờ, trên tab Vai trò máy chủ, hãy chọn hộp kiểm Quản trị viên hệ thống trong danh sách Vai trò máy chủ rồi nhấp vào nút OK.
Thao tác này sẽ thêm người dùng mới với quyền quản trị viên, giống như bước cuối cùng. Nó sẽ cung cấp cho người dùng khả năng thực hiện bất kỳ tác vụ nào họ muốn, vì vậy hãy cẩn thận không trao đặc quyền này cho bất kỳ ai và xóa nó sau khi bạn đã xóa lỗi.
Bước 4 - Xóa sổ đăng ký
Một lý do lớn tại sao lỗi 0x80070643 sẽ hiển thị, tất cả là do cách PC của bạn sử dụng ‘sổ đăng ký’ để hoạt động. Không nhiều người nhận ra điều này, nhưng cơ sở dữ liệu đăng ký là một trong những phần quan trọng nhất của hệ thống Windows, nó liên tục được sử dụng để giúp PC của bạn chạy trơn tru &đáng tin cậy. Mỗi khi bạn sử dụng PC, 100 cài đặt đăng ký sẽ được mở để giúp máy tính của bạn nhớ lại nhiều cài đặt mà nó yêu cầu để chạy, nhưng thật không may, nhiều cài đặt đó sẽ bị hỏng hoặc bị hỏng, khiến máy tính của bạn khó đọc. các tệp mà nó yêu cầu. Việc sử dụng công cụ sửa lỗi và tối ưu hóa hệ thống đáng tin cậy sẽ giúp bạn sửa lỗi này.