Một số người dùng Windows đã gặp phải sự cố lạ khi họ đột nhiên không thể chạy bất kỳ loại chương trình thiết lập nào thường được sử dụng để cài đặt hoặc gỡ cài đặt ứng dụng. Mã lỗi xuất hiện là 0xc0150004. Hóa ra, sự cố không chỉ dành riêng cho một phiên bản Windows nhất định như nó đã gặp phải trên Windows 7, Windows 8.1 và Windows 10.
Điều gì gây ra Lỗi ứng dụng 0xc0150004?
Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem xét các báo cáo người dùng khác nhau và bằng cách thử nghiệm các chiến lược sửa chữa khác nhau mà những người dùng bị ảnh hưởng đã và đang sử dụng để bỏ qua mã lỗi này. Hóa ra, một số tình huống có thể dẫn đến sự xuất hiện của 0xc0150004. Dưới đây là danh sách rút gọn các thủ phạm tiềm ẩn có thể gây ra lỗi thiết lập khó chịu:
- Bộ AV được bảo vệ quá mức - Theo một số người dùng bị ảnh hưởng, sự cố này rất có thể xảy ra do bộ bảo mật được bảo vệ quá mức đang hạn chế các thành phần cài đặt. Nếu trường hợp này có thể xảy ra, bạn có thể giải quyết vấn đề bằng cách tạm thời tắt tính năng bảo vệ theo thời gian thực (trong khi phần mềm đang cài đặt) hoặc bằng cách loại bỏ hoàn toàn bộ bảo mật.
- Sự can thiệp của bên thứ 3 - Một thủ phạm tiềm năng khác là một quy trình của bên thứ 3 khác (thuộc trình quản lý tệp) không thể xác định được điều này một cách dễ dàng. Trong trường hợp này, một cách chắc chắn để phát hiện ra phản hồi của quy trình / dịch vụ là khởi động máy tính của bạn ở trạng thái sạch và bật lại một cách có hệ thống từng quy trình đã bị vô hiệu hóa để xem quy trình nào đang gây ra sự cố.
- Tệp hệ thống bị hỏng - Lỗi tệp hệ thống có lẽ là nguyên nhân phổ biến nhất sẽ kích hoạt mã lỗi 0xc0150004. Nếu lỗi là thông thường, chỉ cần quét với một vài tiện ích tích hợp (SFC và DISM) là đủ. Trong hầu hết các trường hợp nghiêm trọng, bạn có thể cần phải đặt lại mọi thành phần hệ điều hành bằng quy trình như cài đặt sạch hoặc cài đặt sửa chữa.
Phương pháp 1:Loại bỏ nhiễu AV của bên thứ 3 (nếu có)
Như một số người dùng bị ảnh hưởng đã báo cáo, sự cố này rất có thể do bộ AV bảo vệ quá mức gây ra bằng cách nào đó can thiệp vào thành phần cài đặt hệ điều hành mặc định. Các chi tiết cụ thể của vấn đề này không được giải thích bởi bất kỳ nhà phát triển bên thứ ba nào (nhiều như chúng tôi được biết), nhưng rõ ràng là vấn đề đã ảnh hưởng đến rất nhiều người dùng Windows 10.
Nếu bạn đang sử dụng bộ bảo mật của bên thứ ba và tình huống này có vẻ áp dụng, bạn sẽ có thể xác nhận hoặc xác nhận những nghi ngờ của mình bằng cách tắt tính năng bảo vệ theo thời gian thực của bộ AV của bạn hoặc bằng cách gỡ cài đặt hoàn toàn.
Trước tiên, hãy bắt đầu bằng cách xem liệu tắt tính năng bảo vệ theo thời gian thực có đủ hay không. Nhưng hãy nhớ rằng quy trình này sẽ khác nhau tùy thuộc vào loại bộ AV của bên thứ 3 mà bạn đang sử dụng. Trong hầu hết các trường hợp, bạn có thể thực hiện trực tiếp từ biểu tượng thanh tác vụ của chương trình chống vi-rút.
Sau khi tính năng bảo vệ thời gian thực bị tắt, hãy mở một thiết lập khác và xem liệu bạn có thể cài đặt ứng dụng mà không gặp phải 0xc0150004 tương tự không lỗi.
Nếu sự cố vẫn tiếp diễn, bạn có thể loại bỏ AV bên thứ ba của mình khỏi danh sách thủ phạm bằng cách gỡ cài đặt hoàn toàn và đảm bảo rằng bạn không để lại bất kỳ tệp nào còn sót lại vẫn có thể gây ra hành vi này.
Để làm điều này, hãy làm theo bài viết này ( tại đây ) để biết hướng dẫn từng bước về cách gỡ cài đặt bộ phần mềm của bên thứ 3 và xóa mọi tệp còn sót lại tiềm năng. Nếu bạn làm điều này và bạn phát hiện ra rằng sự cố không còn xảy ra nữa, bạn không nhất thiết phải chọn một bộ phần mềm của bên thứ 3 khác - Windows Defender sẽ hoạt động và tự động trở thành chương trình bảo mật mặc định.
Nhưng mặt khác, nếu sự cố tương tự vẫn xảy ra, bạn có thể an toàn cài đặt lại bộ bảo mật của bên thứ 3 một lần nữa và chuyển sang phương pháp tiếp theo bên dưới.
Phương pháp 2:Thực hiện quy trình khởi động sạch
Trước khi loại bỏ khả năng có sự can thiệp của bên thứ ba, bạn nên đảm bảo rằng không có chương trình nào khác được cài đặt đang kích hoạt 0xc0150004 lỗi bằng cách vô hiệu hóa hiệu quả bất kỳ dịch vụ và quy trình nào của bên thứ ba có thể ảnh hưởng đến thành phần cài đặt hệ điều hành.
Một số người dùng bị ảnh hưởng đã cố gắng thực hiện điều này bằng cách đạt được trạng thái khởi động sạch. Điều này sẽ buộc máy tính của bạn chỉ khởi động với các quy trình và dịch vụ của Windows. Nếu bạn khởi động máy tính của mình ở trạng thái khởi động sạch và sự cố không còn xảy ra khi cố gắng mở tệp thực thi thiết lập, thì rõ ràng sự cố trước đây là do một số loại can thiệp của bên thứ ba. Trong trường hợp này, vấn đề trở thành việc tìm ra quy trình / dịch vụ gây ra sự cố.
Dưới đây là hướng dẫn nhanh về cách thực hiện quy trình khởi động sạch để xác định chương trình của bên thứ 3 đang gây ra 0xc0150004 lỗi:
- Mở hộp thoại Chạy bằng cách nhấn phím Windows + R . Sau đó, nhập “msconfig’ và nhấn Enter để mở Cấu hình hệ thống thực đơn. Sau khi bạn ở trong UAC (Kiểm soát tài khoản người dùng) nhắc, nhấp vào Có để cấp đặc quyền quản trị.
- Khi bạn đang ở bên trong cửa sổ Cấu hình Hệ thống, hãy nhấp vào tab Dịch vụ từ đầu trình đơn, sau đó đảm bảo rằng hộp được liên kết với ‘ Ẩn tất cả các Dịch vụ của Microsoft ‘Được kiểm tra. Sau khi bạn thực hiện việc này, tất cả các dịch vụ Windows sẽ bị xóa khỏi danh sách, vì vậy bạn sẽ không vô hiệu hóa bất kỳ quy trình hệ thống quan trọng nào do nhầm lẫn.
- Sau khi tất cả các dịch vụ quan trọng bị loại trừ khỏi danh sách, hãy nhấp vào nút Tắt tất cả để ngăn chặn hiệu quả bất kỳ dịch vụ bên thứ 3 nào được gọi hoạt động vào lần khởi động máy tiếp theo.
- Sau khi bạn hoàn thành việc này, hãy chọn tab Khởi động và nhấp vào Mở trình quản lý tác vụ từ menu mới xuất hiện.
- Khi bạn đã ở bên trong tab Khởi động của Trình quản lý Tác vụ, hãy bắt đầu chọn từng dịch vụ khởi động một cách có hệ thống và sau đó nhấp vào nút Tắt ở cuối màn hình. Quy trình này đảm bảo rằng không có dịch vụ khởi động nào được gọi hoạt động ở trình tự khởi động tiếp theo.
- Sau khi bạn làm xong việc này, việc khởi động sạch sẽ đạt được hiệu quả. Để tận dụng nó, chỉ cần khởi động lại máy tính của bạn.
- Ở lần khởi động hệ thống tiếp theo, máy tính của bạn sẽ khởi động trực tiếp ở trạng thái khởi động sạch. Sử dụng cơ hội này để lặp lại hành động trước đây đã gây ra 0xc0150004 lỗi.
Lưu ý: Nếu sự cố tương tự vẫn xảy ra, hãy chuyển trực tiếp sang Phương pháp 3. - Nếu mã lỗi không còn hiển thị khi bạn cố gắng mở một thiết lập ứng dụng, hãy bật lại một cách có hệ thống các dịch vụ và quy trình đã bị vô hiệu hóa trước đó và thực hiện khởi động lại thường xuyên. Cuối cùng, bạn sẽ có thể tìm ra mục nào chịu trách nhiệm cho sự cố. Sau khi bạn quản lý để phát hiện ra nó, hãy tắt nó đi để ngăn sự cố xảy ra lần nữa (hoặc gỡ cài đặt ứng dụng có trách nhiệm).
Nếu phương pháp này không áp dụng được hoặc bạn đã làm theo mà không thành công, hãy chuyển sang phương pháp tiếp theo bên dưới.
Phương pháp 3:Thực hiện quét DISM và SFC
Trong hầu hết các trường hợp, vấn đề cụ thể này sẽ xảy ra do một trường hợp hỏng tệp hệ thống nghiêm trọng. Nếu điều này là đúng, có thể một quy trình quan trọng được sử dụng trong quá trình cài đặt ứng dụng mới đã bị lỗi và đang ngừng mọi nỗ lực cài đặt phần mềm mới.
Như một số người dùng bị ảnh hưởng đã xác nhận, trong trường hợp này, bạn có thể giải quyết hầu hết các trường hợp thông thường về lỗi tệp hệ thống bằng cách chạy một số tiện ích tích hợp được thiết kế để đối phó với lỗi logic và lỗi tệp hệ thống - SFC (Hệ thống Tệp bị lỗi) và DISM (Phục vụ và Quản lý Hình ảnh Triển khai).
Mặc dù cả hai tiện ích đều hữu ích trong các tình huống có liên quan đến tham nhũng hệ thống, nhưng cả hai có cách tiếp cận khác nhau khi nói đến phần sửa chữa. DISM sửa chữa các thành phần hệ điều hành tốt hơn trong khi SFC hiệu quả hơn với các lỗi ổ đĩa logic.
Hãy nhớ rằng DISM yêu cầu kết nối Internet ổn định vì nó dựa vào WU để tải xuống các bản sao lành mạnh sẽ được sử dụng để thay thế các bản sao bị hỏng, trong khi SFC là công cụ cục bộ 100% chỉ sử dụng bản sao được lưu trong bộ nhớ cache cục bộ để thay thế các bản sao bị hỏng.
Nhưng vì cả hai tiện ích đều hoạt động hiệu quả với lỗi hệ thống, chúng tôi khuyến khích bạn chạy cả hai để đảm bảo rằng bạn tối đa hóa cơ hội giải quyết 0xc0150004 lỗi. Đây là những gì bạn cần làm:
- Mở hộp thoại Chạy bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘cmd” bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở dấu nhắc lệnh với quyền truy cập quản trị viên. Khi bạn thấy UAC (Kiểm soát tài khoản người dùng) , nhấp vào Có để cấp đặc quyền quản trị.
- Khi bạn đang ở bên trong cửa sổ CMD nâng cao, hãy nhập lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh để bắt đầu quét DISM:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
Lưu ý: Vì DISM sử dụng Windows Update để tải xuống các bản sao lành mạnh của tệp cần được thay thế, bạn cần đảm bảo rằng bạn đang sử dụng kết nối internet ổn định trước khi bắt đầu quy trình này. Lệnh đầu tiên (scanhealth) sẽ phân tích bộ sưu tập các tệp hệ thống của bạn trong khi (khôi phục sức khỏe) thứ hai sẽ kích hoạt quá trình sửa chữa.
- Sau khi quá trình quét DISM kết thúc, hãy khởi động lại máy tính của bạn và đợi quá trình khởi động tiếp theo hoàn tất. Khi trình tự khởi động tiếp theo hoàn tất, hãy thực hiện lại bước 1 để mở một dấu nhắc lệnh nâng cao khác. Khi bạn vào bên trong một lần nữa, hãy nhập lệnh sau và nhấn Enter một lần nữa để bắt đầu quét SFC khác:
sfc /scannow
Lưu ý: Hãy nhớ rằng việc làm gián đoạn quá trình quét SFC sau khi quy trình đã được bắt đầu hoàn toàn không được khuyến nghị. Nếu bạn làm điều này, về cơ bản, bạn đang để hệ thống của mình gặp phải các trường hợp lỗi lôgic khác có thể tạo ra các vấn đề khác.
- Khởi động lại máy tính của bạn một lần nữa và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Nếu lỗi 0xc0150004 vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 4:Thực hiện cài đặt sửa chữa / cài đặt sạch
Nếu bạn đã làm theo tất cả các hướng dẫn ở trên mà không thực sự thành công, thì khả năng cao là bạn đang gặp phải 0xc0150004 đang xảy ra lỗi do sự cố cơ bản không thể giải quyết bằng các phương pháp thông thường của người dùng cuối. Nếu trường hợp này có thể áp dụng được, cách khắc phục khả thi duy nhất là đặt lại mọi thành phần phần mềm.
Một số người dùng bị ảnh hưởng gặp phải trường hợp tương tự đã báo cáo rằng cuối cùng họ đã có thể giải quyết sự cố sau khi thực hiện cài đặt sạch hoặc sửa chữa tại chỗ (cài đặt sửa chữa) .
Cả hai tiện ích cuối cùng sẽ giúp bạn đạt được điều tương tự, nhưng chúng có các cách tiếp cận khác nhau:
A cài đặt sửa chữa là một thủ tục dài hơn và tẻ nhạt hơn, nhưng lợi thế chính là bạn có thể giữ tất cả dữ liệu của mình bao gồm trò chơi, ứng dụng, phương tiện cá nhân và thậm chí một số tùy chọn của người dùng.
A cài đặt sạch mặt khác, rất đơn giản và hiệu quả, nhưng nhược điểm lớn là bạn sẽ mất mọi dữ liệu cá nhân nếu bạn không sao lưu chúng trước.