Làm thế nào để khắc phục lỗi 0xC0070652 trên Windows 10 khi gỡ cài đặt ứng dụng?
Một số người dùng Windows 10 đang báo cáo rằng họ thấy 0xC0070652 lỗi mỗi khi họ cố gắng gỡ cài đặt bất kỳ thứ gì theo cách thông thường. Thông báo lỗi kèm theo mã lỗi là ‘Một cài đặt khác đang được tiến hành ',nhưng hầu hết những người dùng bị ảnh hưởng đang báo cáo rằng sự cố vẫn quay trở lại ngay cả sau khi họ khởi động lại máy tính của mình.
Một trong những nguyên nhân phổ biến nhất sẽ dẫn đến việc 0xC0070652 là sự cố với dịch vụ Windows Installer. Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách buộc khởi động lại dịch vụ qua màn hình Dịch vụ.
Nếu bạn chỉ gặp phải lỗi này khi gỡ cài đặt một ứng dụng nhất định, rất có thể điều này xảy ra do xung đột giữa dịch vụ của bên thứ ba và ‘msiserver ’. Để khắc phục sự cố này, bạn sẽ cần sử dụng Trình quản lý tác vụ để ngăn ‘Msiserver’ khỏi chạy khi bạn đang gỡ cài đặt.
Tuy nhiên, thủ phạm của bên thứ 3 gây ra xung đột có thể không dễ xác định như vậy. Nếu trường hợp này có thể áp dụng, bạn sẽ cần thực hiện khởi động sạch và sau đó cố gắng thực hiện cài đặt hoặc gỡ cài đặt sau khi bạn đã đảm bảo rằng không có Sự can thiệp của bên thứ 3.
Trong trường hợp bạn gặp phải sự cố này với AVG Antivirus, có thể là do một số tệp còn sót lại từ bản cài đặt cũ. Để khắc phục sự cố trong trường hợp này, bạn sẽ cần chạy công cụ AVG Remover để đảm bảo rằng quá trình cài đặt bắt đầu từ đầu.
Phương pháp 1: Khởi động lại dịch vụ Windows Installer
Hóa ra, một trong những nguyên nhân phổ biến nhất sẽ sinh ra 0xC0070652 lỗi là sự không nhất quán với dịch vụ chính liên quan đến quá trình gỡ cài đặt chương trình (Dịch vụ Windows Installer). Trong hầu hết các trường hợp, sự cố này xảy ra do dịch vụ Windows Installer bị mắc kẹt ở trạng thái lấp lửng và không thể gọi thành phần phụ hệ điều hành cần nó.
Nếu tình huống này có thể áp dụng, bạn có thể khắc phục sự cố nhanh chóng bằng cách buộc khởi động lại dịch vụ Windows Installer.
Dưới đây là hướng dẫn nhanh về cách khởi động lại dịch vụ Windows Installer để khắc phục sự cố 0xC0070652 lỗi:
- Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, gõ 'Service.msc' bên trong hộp văn bản để mở ra Dịch vụ màn.
- Khi bạn ở bên trong màn hình Dịch vụ, hãy chuyển xuống phần bên phải và cuộn xuống qua danh sách các dịch vụ cục bộ đang hoạt động cho đến khi bạn định vị Dịch vụ trình cài đặt Windows.
- Khi bạn xác định vị trí cài đặt cửa sổ dịch vụ, nhấp chuột phải vào nó và nhấp vào Khởi động lại từ menu ngữ cảnh mới xuất hiện.
Ghi chú: Nếu quá trình này chưa được bắt đầu, hãy nhấp vào Khởi đầu đầu tiên, sau đó nhấp vào Khởi động lại.
- Cố gắng thực hiện lại quá trình gỡ cài đặt và xem vấn đề tương tự có còn xảy ra hay không.
Trong trường hợp sự cố tương tự vẫn xảy ra, 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: Dừng dịch vụ 'msiserver'
Trong trường hợp bạn chỉ gặp phải 0xC0070652 lỗi khi cài đặt hoặc gỡ cài đặt một ứng dụng nhất định, có thể xảy ra do ứng dụng đó đang sử dụng một dịch vụ chuyên dụng để hoàn tất quá trình gỡ cài đặt - Trong một số trường hợp, điều này có thể kết thúc xung đột với Windows Installer.
Nếu trường hợp này có thể áp dụng, bạn sẽ có thể khắc phục sự cố dừng dịch vụ Windows Installer chính ngay trước khi bạn cố gắng thực hiện cài đặt hoặc gỡ cài đặt.
Dưới đây là hướng dẫn nhanh cho phép bạn thực hiện việc này:
- nhấn Ctrl + Shift + Escape để mở giao diện Trình quản lý tác vụ và nhấp vào Thêm chi tiết nếu nó mở ra với giao diện đơn giản.
- Bên trong phiên bản chi tiết của Quản lý công việc, bấm vào Dịch vụ , sau đó cuộn xuống qua danh sách dịch vụ và tìm 'Msiserver'.
- Khi bạn quản lý để xác định vị trí của nó, hãy nhấp chuột phải vào nó và sau đó nhấp vào Dừng lại từ menu ngữ cảnh mới xuất hiện.
Ghi chú: Nếu bạn đã cài đặt Google Backup / Sync, bạn cũng có thể cần phải tắt msiexec.exe.
- Bây giờ dịch vụ đã dừng, hãy thử cài đặt hoặc gỡ cài đặt và xem liệu bạn có thể hoàn tất quá trình này mà không nhận được 0xC0070652 lỗi.
Nếu thông báo lỗi tương tự vẫn xuất hiện, 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: Chạy công cụ AVG Remover Tool (nếu có)
Trong trường hợp bạn gặp phải 'Một cài đặt khác đang được tiến hành 'lỗi khi cố gắng gỡ cài đặt hoặc cài đặt AVG Antivirus, rất có thể sự cố đang xảy ra do bạn có một số tệp còn sót lại từ bản cài đặt trước đang can thiệp vào hoạt động này.
Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách sử dụng công cụ AVG Remover độc quyền của riêng họ để đảm bảo rằng mọi tệp có thể can thiệp vào quá trình này đều bị xóa. Nhưng để làm được điều này, bạn cần biết phiên bản bit hệ điều hành của mình để chạy công cụ xóa AVG thích hợp.
Làm theo hướng dẫn bên dưới để tìm hiểu kiến trúc hệ điều hành của bạn và chạy công cụ xóa thích hợp để khắc phục lỗi ‘Một cài đặt khác đang được tiến hành 'lỗi:
- Mở File Explorer, nhấp chuột phải vào PC này và nhấp vào Tính chất từ menu ngữ cảnh mới xuất hiện.
- Khi bạn đã ở bên trong Hệ thống màn hình, nhìn dưới Hệ thống tại Loại hệ thống để chứng kiến kiến trúc hệ điều hành hiện tại của bạn.
Lưu ý: Nếu loại Hệ thống của bạn là 64-bit, bạn sẽ cần cài đặt phiên bản 64-bit của công cụ AVG Remover. Nếu nó hiển thị x86 (32-bit), bạn sẽ cần sử dụng phiên bản 32-bit.
- Truy cập liên kết này (đây) cho 32-bit hoặc cái này (đây) cho phiên bản 64 bit để bắt đầu tải xuống công cụ AVG Remover tương thích với phiên bản hệ điều hành của bạn.
- Sau khi tải xuống hoàn tất, nhấp đúp vào trình cài đặt avgclear.exe, nhấp Đúng tại UAC (Kiểm soát tài khoản người dùng), sau đó nhấn vào Đúng khi được yêu cầu khởi động lại trong Chế độ an toàn.
- Khi quá trình khởi động tiếp theo hoàn tất, hãy làm theo hướng dẫn trên màn hình để hoàn tất việc xóa mọi tệp AVG còn sót lại.
- Khi hoạt động hoàn tất, hãy khởi động lại một lần nữa để thoát khỏi chế độ an toàn và xem sự cố có được khắc phục hay không khi trình tự khởi động tiếp theo hoàn tất.
Trong trường hợp phương pháp này không thể áp dụng hoặc nó không khắc phục được 0xC0070652 , 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 4: Thực hiện quy trình khởi động sạch
Hóa ra, xung đột bên thứ 3 cũng có thể là nguyên nhân dẫn đến sự xuất hiện của vấn đề cụ thể này. Trong hầu hết các trường hợp, 0xC0070652 lỗi do quy trình thuộc một bộ bên thứ 3 khác gây ra.
Nếu trường hợp này có thể áp dụng được, bạn sẽ có thể khắc phục sự cố khởi động ở chế độ khởi động sạch để điều tra xung đột phần mềm và cô lập dịch vụ hoặc quy trình đang gây ra sự cố. Thao tác này đã được xác nhận là có hiệu quả đối với rất nhiều người dùng bị ảnh hưởng.
Hãy nhớ rằng bằng cách đạt được trạng thái khởi động sạch, máy tính của bạn sẽ khởi động mà không có bất kỳ dịch vụ, quy trình và mục khởi động nào của bên thứ ba có thể góp phần gây ra lỗi này.
Dưới đây là hướng dẫn từng bước sẽ giúp bạn đạt được trạng thái khởi động sạch này:
- nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Msconfig’ bên trong hộp văn bản và nhấn Đi vào để mở ra Cấu hình hệ thông cửa sổ.
Ghi chú: Khi bạn được nhắc bởi Kiểm soát tài khoản người dùng (UAC) cửa sổ, nhấp vào Đúng để cấp quyền truy cập quản trị viên.
- Khi vào bên trong Cấu hình hệ thông trình đơn, nhấp vào Dịch vụ từ thanh ruy-băng ở trên cùng, sau đó chọn hộp được liên kết với Ẩn tất cả các dịch vụ của Microsoft -Điều này sẽ đảm bảo rằng bạn sẽ không vô hiệu hóa bất kỳ dịch vụ nào cần thiết của Microsoft đối với hệ điều hành của bạn.
- Sau khi bạn loại trừ mọi dịch vụ thiết yếu khỏi danh sách, hãy tiếp tục và nhấp vào Vô hiệu hóa tất cả - Điều này sẽ đảm bảo rằng quá trình khởi động hệ thống tiếp theo của bạn được hoàn tất mà không cần bất kỳ dịch vụ bên thứ ba nào.
- Khi bạn đã quản lý để giải quyết mọi dịch vụ có liên quan, hãy nhấp vào Khởi động tab, sau đó nhấp vào Mở trình quản lý Tác vụ từ menu tiếp theo.
- Hành động trước đó sẽ đưa bạn trực tiếp vào Khởi động tab của Trình quản lý tác vụ. Khi vào bên trong, hãy bắt đầu chọn một cách có hệ thống mọi dịch vụ khởi động của bên thứ 3 và nhấp vào Vô hiệu hóa ở cuối màn hình để loại trừ chúng khỏi được khởi động ở lần khởi động hệ thống tiếp theo. Làm điều này một cách nhất quán cho đến khi bạn không có dịch vụ khởi động nào được phép chạy ở lần khởi động tiếp theo.
- Nếu bạn đạt được điều này, bạn đã sẵn sàng thực hiện khởi động sạch. Tất cả những gì còn lại cần làm bây giờ là khởi động lại máy tính của bạn để tận dụng trạng thái này.
- Ở lần khởi động tiếp theo, máy tính của bạn sẽ khởi động chỉ với các dịch vụ thiết yếu mà hệ điều hành của bạn yêu cầu. Sau khi quá trình hoàn tất, hãy thử gỡ cài đặt / cài đặt ứng dụng mà trước đó đã gây ra 0xC0070652 và xem điều này có cho phép bạn khắc phục sự cố hay không.
- Bất kể kết quả như thế nào, hãy thiết kế ngược các hướng dẫn ở trên để đảm bảo rằng lần khởi động máy tính tiếp theo của bạn diễn ra bình thường và các dịch vụ, quy trình và mục khởi động của bên thứ ba được phép chạy.