Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?

Một số người dùng Windows đã liên hệ với chúng tôi để giải đáp thắc mắc sau khi gặp Lỗi ứng dụng 0xc0000906 khi cố gắng mở các ứng dụng bên thứ ba khác nhau. Một số người dùng đang báo cáo rằng phần lớn các ứng dụng mà họ cố gắng mở đang kích hoạt mã lỗi này, trong khi những người khác nói rằng nó chỉ xảy ra với một số trò chơi được chọn. Hóa ra, sự cố đang xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?

Điều gì gây ra Lỗi ứng dụng 0xc0000906 trên Windows?

Chúng tôi đã điều tra sự cố 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 lỗi phổ biến nhất mà những người dùng bị ảnh hưởng đã triển khai thành công để giải quyết lỗi 0xc0000906 mã số. Hóa ra, có một số thủ phạm tiềm ẩn khác nhau có thể kích hoạt mã lỗi này. Dưới đây là danh sách rút gọn với các thủ phạm tiềm năng:

  • Tệp Hệ thống bị hỏng - Trong hầu hết các trường hợp, vấn đề cụ thể này là do một số loại lỗi hệ thống đang can thiệp vào một số DLL chịu trách nhiệm khởi chạy ứng dụng. Nếu trường hợp này có thể xảy ra, bạn có thể giải quyết sự cố bằng cách cố gắng sửa các tệp bị hỏng thông qua DISM hoặc SFC hoặc bằng cách làm mới từng thành phần hệ điều hành thông qua cài đặt sửa chữa hoặc quy trình cài đặt sạch.
  • Thay đổi hệ thống gần đây - Hóa ra, cũng có thể một máy gần đây có những thay đổi, chẳng hạn như một số cài đặt của bên thứ ba hoặc bản cập nhật trình điều khiển có thể ảnh hưởng đến một số DLL chịu trách nhiệm khởi chạy ứng dụng của bên thứ ba. Nếu trường hợp này có thể xảy ra, bạn có thể khắc phục sự cố bằng cách sử dụng tiện ích Khôi phục hệ thống để khôi phục trạng thái máy của bạn trở lại trạng thái khỏe mạnh.

Phương pháp 1:Chạy quét DISM và SFC

Hóa ra, trong phần lớn các trường hợp, lỗi này xảy ra do một số loại tệp hệ thống bị hỏng. 0xc0000906 lỗi mã thường được liên kết với các trường hợp trước đó hệ thống đã phải chịu một số thay đổi (như nâng cấp hệ điều hành, quá trình quét bảo mật khiến cách ly một số mục hoặc máy bị gián đoạn không mong muốn).

Nếu tình huống này có thể áp dụng được, thì cách hiệu quả nhất để giải quyết vấn đề là chạy một loạt các tiện ích tích hợp có khả năng sửa lỗi logic và lỗi tệp hệ thống giữa các tệp hệ điều hành. Khi nói đến việc đạt được điều này, cả DISM (Phục vụ và Quản lý Hình ảnh Triển khai) SFC (Trình kiểm tra tệp hệ thống).

Mặc dù chúng hoạt động khác nhau một chút, cả hai cuối cùng sẽ giúp bạn đạt được cùng một mục tiêu. DISM tốt hơn trong việc sửa các quy trình hệ thống trong khi SFC vượt trội hơn khi sửa các lỗi logic.

Để tối đa hóa cơ hội giải quyết vấn đề của bạn, chúng tôi khuyến khích bạn chạy cả hai loại quét để cải thiện cơ hội sửa mọi trường hợp bị hỏng có thể gây ra lỗi 0xc0000906.

Dưới đây là hướng dẫn từng bước nhanh chóng sẽ hướng dẫn bạn thực hiện toàn bộ quy trình:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Tiếp theo, nhập ‘cmd’ bên trong hộp văn bản, sau đó nhấn Ctrl + Shift + Enter để mở Command prompt với quyền truy cập 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ắc, nhấp vào để cấp đặc quyền quản trị. Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?
  2. Khi bạn quản lý để vào bên trong lời nhắc CMD nâng cao, hãy nhập lệnh sau theo cùng một thứ tự và nhấn Enter để bắt đầu quét DISM:
    Dism.exe /online /cleanup-image /restorehealth
    Dism.exe /online /cleanup-image /scanhealth

    Lưu ý: Đảm bảo rằng kết nối Internet của bạn ổn định trước khi bạn bắt đầu quy trình này trước khi bắt đầu quy trình này. Điều này xảy ra vì DISM đang tích cực sử dụng WU để tải xuống các bản sao lành mạnh mà sau này sẽ được sử dụng để thay thế các mục bị hỏng. Và để bạn biết mỗi lệnh làm gì, (đường dẫn quét) đầu tiên phân tích hệ thống của bạn để tìm sự không nhất quán của hệ thống trong khi (khôi phục sức khỏe) thứ hai sẽ bắt đầu quy trình sửa chữa.

  3. Chờ cho đến khi quy trình này hoàn tất, sau đó khởi động lại máy tính của bạn và kiên nhẫn đợi cho đến khi quy trình khởi động tiếp theo hoàn tất. Sau khi hoàn tất, hãy thực hiện lại bước 1 để mở một lời nhắc CMD nâng cao khác. Nhưng lần này, hãy nhập lệnh sau và nhấn Enter để bắt đầu quét SFC:
    sfc /scannow

    Lưu ý: Trong mọi trường hợp, bạn không nên làm gián đoạn quy trình này trước khi nó hoàn tất (ngay cả khi bạn thấy hoạt động bị đóng băng trong vài phút). Việc này khiến hệ thống của bạn gặp rủi ro và bạn có thể gặp phải các lỗi logic khác trong tương lai.

  4. Sau khi quá trình quét thứ hai kết thúc, hãy 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 bạn đã làm theo các hướng dẫn ở trên và bạn vẫn gặp phải 0xc0000906 tương tự , hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2:Thực hiện Khôi phục Hệ thống

Trong trường hợp bạn chỉ mới bắt đầu gặp hành vi này gần đây, thì rất có thể sự cố đang xảy ra do một sự thay đổi hệ thống gần đây. như một số người dùng bị ảnh hưởng đã xác nhận, các dịch vụ hoặc dịch vụ của bên thứ ba rất có thể chịu trách nhiệm về sự xuất hiện của vấn đề này.

Trong trường hợp này, sử dụng tiện ích Khôi phục Hệ thống là một trong những cách thuận tiện nhất cho phép bạn giải quyết vấn đề. Hãy nhớ rằng theo mặc định, Windows được định cấu hình để thường xuyên lưu ảnh chụp nhanh ở các mốc quan trọng (cài đặt bản cập nhật quan trọng, cài đặt bên thứ 3, v.v.)

Nhưng trước khi bạn bắt đầu làm theo các hướng dẫn bên dưới, hãy nhớ rằng mọi thay đổi bạn đã thực hiện kể từ khi tạo điểm khôi phục sẽ bị mất nếu bạn sử dụng nó để khôi phục máy của mình. Điều này bao gồm mọi ứng dụng đã cài đặt, trình điều khiển, ứng dụng của bên thứ 3, trò chơi và mọi thứ khác.

Nếu bạn hiểu hậu quả của phương pháp này, hãy làm theo hướng dẫn bên dưới để bắt đầu quá trình khôi phục:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, nhập ‘rstrui’ bên trong hộp văn bản và nhấn Enter để mở Khôi phục hệ thống thực đơn. Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?
  2. Khi bạn đến màn hình Khôi phục Hệ thống ban đầu, hãy nhấp vào Tiếp theo để chuyển sang menu tiếp theo. Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?
  3. Ở 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 Hiển thị thêm điểm khôi phục . Khi bạn hoàn thành bước này, hãy bắt đầu so sánh ngày của từng điểm khôi phục đã lưu và chọn một điểm đã được tạo trước đó với lần xuất hiện của 0xc0000906 lỗi. Sau khi chọn đúng điểm khôi phục, hãy nhấp vào Tiếp theo để chuyển sang menu cuối cùng. Làm thế nào để sửa lỗi ứng dụng Windows 0xc0000906?
  4. Khi bạn đến thời điểm này, tiện ích đã sẵn sàng hoạt động. Tất cả những gì còn lại cần làm bây giờ là bắt đầu quá trình khôi phục bằng cách nhấp vào Hoàn tất.
  5. Ngay sau khi bạn thực hiện việc này, PC của bạn sẽ khởi động lại và trạng thái trước đó sẽ được gắn kết. Sau khi quá trình kết thúc, hãy thử khởi chạy lại các ứng dụng và xem liệu 0xc0000906 lỗi đã được giải quyết.

Nếu bạn vẫn gặp sự cố tương tự, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 3:Làm mới mọi thành phần hệ điều hành

Nếu không có hướng dẫn nào ở trên cho phép bạn giải quyết 0xc0000906 , rất có thể bạn đang gặp phải một số loại vấn đề hỏng hóc hệ thống mà không thể giải quyết theo cách thông thường. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách làm theo quy trình sẽ làm mới mọi thành phần Windows.

Có thể đặt lại toàn bộ tệp hệ thống theo hai cách khác nhau - thông qua cài đặt sạch hoặc thông qua cài đặt sửa chữa (sửa chữa tại chỗ).

A cài đặt sạch là một thủ tục dễ dàng hơn, nhưng nhược điểm lớn là bạn sẽ không được phép giữ bất kỳ dữ liệu cá nhân nào (phương tiện, ứng dụng, trò chơi, v.v.) trừ khi bạn sao lưu chúng trước.

Một cách tiếp cận tập trung hơn nhưng tẻ nhạt hơn là đi cài đặt sửa chữa (nâng cấp tại chỗ) . Đây là một hoạt động lâu hơn nhiều, nhưng nó sẽ cho phép bạn giữ tất cả dữ liệu cá nhân của mình bao gồm các ứng dụng và trò chơi mà không cần tạo một bản sao lưu có chọn lọc.