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

Cách sửa mã lỗi 0xc000001d trên Windows 10/11

Lỗi ứng dụng xảy ra khi ứng dụng trên nền web hoặc máy tính để bàn không hoạt động. Những lỗi này sẽ luôn tồn tại vì không thể kiểm tra mọi nguyên nhân có thể gây ra chúng và đảm bảo rằng tất cả các thành phần phần cứng và mạng trên máy tính luôn hoạt động hoàn hảo.

Lỗi ứng dụng là một trong những vấn đề máy tính phổ biến nhất và gây khó chịu nhất. Rất tiếc, lỗi ứng dụng là một thuật ngữ tổng hợp không cung cấp nhiều thông tin về mặt chi tiết cụ thể. Về cơ bản, nó có nghĩa là một chương trình - được biết đến về mặt kỹ thuật là một ứng dụng - đã gặp sự cố và đã ngừng hoạt động. Nó có thể đã tắt vì nó bị đóng băng, hoặc nó có thể đã gặp lỗi và tự tắt để tránh thiệt hại thêm. Ngoài ra, máy tính của bạn có thể đã kết thúc chương trình. Dù trường hợp nào xảy ra, chương trình của bạn — hoặc các chương trình — không hoạt động bình thường và có thể có nhiều lý do cho điều này.

Một trong những lỗi ứng dụng phổ biến mà người dùng Windows gặp phải là lỗi “Ứng dụng không thể khởi động đúng cách (0xc000001d)”. Một số người dùng đã phàn nàn về việc nhận được mã ngoại lệ này:0xc000001d khi mở chương trình hoặc khởi chạy trò chơi.

Các lỗi ứng dụng khác là:

Mẹo chuyên nghiệp:Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Quét miễn phí các sự cố PC 3.145.873 tải xuống Tương thích với:Windows 10/11, Windows 7, Windows 8
  • Lỗi ứng dụng exe
  • Mã lỗi 0x8024a203
  • Lỗi ứng dụng exe
  • Lỗi ứng dụng 0x000007b

Nếu bạn là nạn nhân của lỗi “Ứng dụng không thể khởi chạy đúng 0xc000001d”, thì bạn rất hữu ích vì chúng ta ở đây để thảo luận lý do tại sao sự cố này xảy ra và bạn có thể làm gì để giải quyết nó.

Lỗi "Ứng dụng không thể khởi động chính xác 0xc000001d" là gì?

Mã lỗi 0xc000001d do thiếu tệp trong phương tiện cài đặt Windows. Lỗi này thường gặp nhất trong Windows 10 hoặc Windows 8.1, nhưng một số người dùng Windows 11 cũng gặp phải lỗi này. Nếu lỗi này xuất hiện trên máy tính của bạn, đừng lo lắng; nó đơn giản để sửa chữa. Lỗi này đôi khi có thể gây ra Màn hình xanh chết chóc (BSOD), khiến việc khắc phục sự cố trở nên khó khăn hơn.

Đây là một ví dụ về thông báo lỗi mà người dùng đã nhận được:

PC của bạn cần được sửa chữa

Không thể tải ứng dụng hoặc hệ điều hành vì thiếu tệp bắt buộc hoặc có lỗi.

Tệp:windowssystem32windload.efi

Tệp:windowsSyse32windowsload.efi

Mã lỗi:0xc0000001d

Đây là một phiên bản khác của thông báo lỗi:

Ứng dụng không thể khởi động chính xác (0xc0000001d). Nhấp vào OK để đóng ứng dụng.

Bạn cũng có thể gặp phải vấn đề này khi chơi Deathloop. Dựa trên các báo cáo, lỗi Deathloop 0xc000001d này xảy ra ngẫu nhiên khi đang chơi và có liên quan đến công cụ chính của trò chơi. Điều đó có nghĩa là vấn đề chủ yếu xảy ra với trò chơi và không có gì sai với hệ thống của bạn.

Người chơi Cyberpunk 2077 nhận được một phiên bản khác của lỗi này. Mã lỗi Cyberpunk 2077 0xC000001D kèm theo thông báo “Biểu thức EXCEPTION_ILLEGAL_INSTRUCTION”. Thông báo hoặc mã lỗi này có thể do sự cố trình điều khiển GPU đối với một số người, trong khi có thể do tệp trò chơi bị hỏng đối với những người khác. Trong một số trường hợp hiếm hoi, nguyên nhân chính có thể là do bộ xử lý trung tâm không tương thích, có nghĩa là bạn có thể cần phải nâng cấp một thành phần phần cứng.

Để loại bỏ lỗi này, trước hết bạn nên hiểu các yếu tố gây ra lỗi này để xây dựng quy trình khắc phục sự cố hiệu quả nhất.

Nguyên nhân nào gây ra lỗi 0xc000001d?

Lỗi ứng dụng 0xc000001d có thể xuất hiện vì một hoặc nhiều lý do được liệt kê bên dưới:

  • Trình điều khiển hiển thị không tương thích - Mã lỗi này cũng có thể do sự không nhất quán của ổ hiển thị gây ra. Trình điều khiển đặc biệt không tương thích hoặc trình điều khiển đã lỗi thời nghiêm trọng là cả hai trường hợp có thể gây ra sự cố với một số ứng dụng nhất định. Trong trường hợp này, bạn có thể giải quyết sự cố bằng cách thay thế trình điều khiển bị lỗi bằng phiên bản tương thích gần đây nhất thông qua Trình quản lý thiết bị.
  • Các thành phần bị lỗi trên ổ đĩa của bạn - Các thành phần bị lỗi trên ổ đĩa cứng của bạn có thể làm giảm khả năng hệ thống của bạn thực hiện các tác vụ nhất định khi một ứng dụng của bên thứ ba được khởi chạy. Nếu mã lỗi này do dữ liệu khu vực xấu gây ra, bạn có thể giải quyết nó bằng cách chạy quét CHKDSK từ dấu nhắc lệnh nâng cao.
  • Xung đột bên thứ 3 - Xung đột bên thứ ba cũng có thể là nguyên nhân dẫn đến sự xuất hiện của mã lỗi 0xc000001d. Trong trường hợp này, thực hiện khởi động sạch và sau đó bật lại một cách có hệ thống các dịch vụ và quy trình của bên thứ ba đã bị vô hiệu hóa trước đó để xác định xem cái nào đang gây ra lỗi ứng dụng là cách hành động tốt nhất.
  • Tệp hệ thống bị hỏng - Mã lỗi này có thể xảy ra trong một số trường hợp hiếm hoi do lỗi tệp hệ thống không thể được giải quyết theo cách thông thường. Nếu trường hợp này xảy ra với bạn, bạn sẽ có thể giải quyết sự cố bằng cách thực hiện quy trình cài đặt sửa chữa hoặc cài đặt sạch trên từng thành phần hệ điều hành.
  • Các thay đổi hệ thống gần đây — Cũng có thể các thay đổi máy gần đây, chẳng hạn như cài đặt của bên thứ ba hoặc cập nhật trình điều khiển, đã can thiệp vào 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 xảy ra với bạn, bạn có thể giải quyết sự cố bằng cách sử dụng tiện ích Khôi phục hệ thống để đưa máy của bạn về trạng thái khỏe mạnh.
  • Chống vi-rút bảo vệ quá mức - Theo một số người dùng bị ảnh hưởng, sự cố này có thể do bộ bảo mật bảo vệ quá mức hạn chế cài đặt các thành phần nhất định. Nếu trường hợp này xảy ra, bạn có thể giải quyết sự cố 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 cài đặt) hoặc bằng cách gỡ cài đặt hoàn toàn bộ bảo mật.

Cách khắc phục lỗi "Không thể khởi chạy đúng 0xc000001d"

Nếu bạn nhận được mã lỗi 0xc000001d khi khởi động bất kỳ ứng dụng nào trên PC chạy Windows 11/10, điều đầu tiên bạn cần làm là khởi chạy lại ứng dụng và khởi động lại máy tính của mình. Nó cũng giúp chạy quét bằng Công cụ sửa chữa PC, chẳng hạn như Outbyte PC Repair.

Nếu các bước khắc phục sự cố cơ bản này không hữu ích, hãy thử các bản sửa lỗi này theo thứ tự chính xác như được trình bày bên dưới:

Khắc phục # 1:Tạm thời tắt phần mềm chống vi-rút của bạn.

Như một số người dùng bị ảnh hưởng đã báo cáo, sự cố này có thể do bộ chống vi-rút bảo vệ quá mức 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 chưa được giải thích bởi bất kỳ nhà phát triển bên thứ ba nào (mà chúng tôi biết), nhưng rõ ràng là vấn đề đã ảnh hưởng đến một số lượng lớn người dùng Windows 10.

Nếu bạn sử dụng bộ bảo mật của bên thứ ba và tình huống này dường như có thể áp dụng được, bạn có thể xác minh 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 hoặc gỡ cài đặt hoàn toàn.

Trước tiên, hãy xem việc tắt tính năng bảo vệ theo thời gian thực có đủ hay không. Tuy nhiên, hãy nhớ rằng quy trình sẽ khác nhau tùy thuộc vào loại bộ AV của bên thứ ba 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 điều đó trực tiếp từ biểu tượng thanh tác vụ của trình chống vi-rút.

Sau khi bạn đã tắt tính năng bảo vệ theo thời gian thực, hãy thử cài đặt lại ứng dụng và xem liệu bạn có gặp phải lỗi 0xc000001d tương tự hay không.

Nếu sự cố vẫn tiếp diễn, bạn có thể xóa AV bên thứ ba của mình khỏi danh sách nghi ngờ bằng cách thực hiện gỡ cài đặt hoàn toàn và đảm bảo rằng không có tệp nào còn sót lại vẫn có thể gây ra hành vi này.

Khắc phục # 2:Tiến hành khởi động sạch.

Trước khi loại bỏ khả năng can thiệp của bên thứ ba, hãy đảm bảo rằng không có chương trình đã cài đặt nào khác gây ra lỗi 0xc000001d bằng cách vô hiệu hóa hiệu quả mọi quy trình và dịch vụ 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 đã đạt được điều này bằng cách thực hiện khởi động sạch. Điều này buộc máy tính của bạn chỉ bắt đầu với các quy trình và dịch vụ của Windows. Nếu bạn khởi động lại 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 đó là do sự can thiệp của bên thứ ba. Trong trường hợp này, cần phải xác định quy trình hoặc dịch vụ đang gây ra sự cố.

Dưới đây là hướng dẫn nhanh để thực hiện quy trình khởi động sạch để xác định chương trình bên thứ 3 nào đang gây ra lỗi 0xc000001d:

  1. Bằng cách nhấn phím Windows + R , bạn có thể hiển thị Run hộp thoại. Sau đó, nhập “ msconfig ”Và nhấn Enter để mở Cấu hình hệ thống thực đơn. Khi bạn đến lời nhắc UAC (Kiểm soát tài khoản người dùng), hãy chọn để cấp đặc quyền quản trị.
  2. Khi ở bên trong cửa sổ Cấu hình Hệ thống, hãy nhấp vào Dịch vụ ở đầu trình đơn, sau đó đánh dấu vào hộp bên cạnh Ẩn tất cả Dịch vụ của Microsoft . Sau khi bạn làm điều này, tất cả các dịch vụ Windows sẽ bị xóa khỏi danh sách, đảm bảo rằng bạn không vô tình vô hiệu hóa bất kỳ quy trình hệ thống quan trọng nào.
  3. Khi tất cả các dịch vụ quan trọng đã bị xóa 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ứ ba nào được gọi vào lần khởi động máy tiếp theo.
  4. Khi bạn hoàn tất, quay lại tab Khởi động và chọn Mở Trình quản lý Tác vụ từ menu mới xuất hiện.
  5. Khi ở 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 rồi 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 trong trình tự khởi động tiếp theo.
  6. Sau khi bạn thực hiện xong việc này, quá trình khởi động sạch đã hoàn tất. Chỉ cần khởi động lại máy tính của bạn để sử dụng.
  7. Ở 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 vào trạng thái khởi động sạch. Sử dụng cơ hội này để thực hiện hành động trước đó dẫn đến lỗi 0xc000001d.

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 xuất hiện khi bạn cố gắng mở thiết lập ứng dụng, hãy bật lại từng dịch vụ và quy trình đã tắt trước đó và khởi động lại máy tính mỗi lần. Cuối cùng, bạn sẽ có thể xác định mục nào đã gây ra sự cố.

Khắc phục # 3:Cập nhật trình điều khiển Bộ điều hợp hiển thị.

Một trong những nguyên nhân phổ biến nhất của mã lỗi 0xc000001d là sự không nhất quán với bộ điều hợp hiển thị hiện đang hoạt động. Một số người dùng bị ảnh hưởng không thể giải quyết vấn đề tương tự đã có thể giải quyết nó bằng cách sử dụng Trình quản lý thiết bị để cập nhật trình điều khiển đang hoạt động lên phiên bản mới nhất.

Nếu lỗi do trình điều khiển hiển thị không nhất quán, các bước dưới đây sẽ giúp bạn tránh hoàn toàn mã lỗi 0xc000001d. Dưới đây là cách sử dụng Trình quản lý thiết bị để cập nhật trình điều khiển bộ điều hợp hiển thị:

  1. Để mở hộp thoại Chạy, nhấn phím Windows + R .
  2. Để mở Trình quản lý Thiết bị , nhập ‘ devmgmt.msc ‘Và nhấn Enter . Nếu UAC (Kiểm soát tài khoản người dùng) nhắc bạn, hãy nhấp vào để cấp đặc quyền quản trị.
  3. Mở rộng trình đơn thả xuống được liên kết với Bộ điều hợp hiển thị khi bạn đã vào Trình quản lý thiết bị. Khi bạn đến đó, hãy nhấp chuột phải vào GPU đang hoạt động gây ra lỗi và chọn Thuộc tính từ menu ngữ cảnh mới xuất hiện.
  4. Bây giờ bạn đang ở màn hình Thuộc tính GPU, hãy chọn tab trình điều khiển từ trình đơn ngang trên cùng, sau đó nhấp vào Cập nhật trình điều khiển.
  5. Khi bạn đến màn hình tiếp theo, hãy chọn hộp bên cạnh Tự động tìm kiếm phần mềm trình điều khiển đã cập nhật.
  6. Chờ quá trình điều tra kết thúc trước khi làm theo hướng dẫn cài đặt nếu phát hiện ra phiên bản trình điều khiển mới.
  7. Sau khi cài đặt trình điều khiển mới, hãy khởi động lại máy tính của bạn để xem sự cố có được giải quyết ở lần khởi động máy tính tiếp theo hay không.

Khắc phục # 4:Chạy công cụ sửa chữa Framework.

Sự cố này cũng có thể xảy ra do lỗi khung, làm suy giảm khả năng khởi chạy ứng dụng của máy tính của bạn. Trong hầu hết các trường hợp, phiên bản .NET framework 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 và 3.5 SP1 bị đổ lỗi cho sự xuất hiện của lỗi 0xc000001d.

Một số người dùng bị ảnh hưởng cũng đang đấu tranh để giải quyết vấn đề này đã xác nhận rằng họ có thể giải quyết vấn đề vô thời hạn sau khi sửa chữa cài đặt khung của họ bằng công cụ sửa chữa Khung.

Dưới đây là hướng dẫn nhanh về cách sử dụng công cụ sửa chữa .NET framework:

  1. Nhấp vào Tải xuống trong Công cụ sửa chữa Microsoft.NET Framework từ liên kết này.
  2. Trên màn hình tiếp theo, chọn hộp bên cạnh NetFxRepairTool.exe và sau đó nhấp vào Tiếp theo để bắt đầu tải xuống.
  3. Đợi quá trình tải xuống hoàn tất, sau đó nhấp đúp vào tệp thực thi mới được tải xuống và nếu được nhắc, hãy nhấp vào tại lời nhắc UAC (Kiểm soát tài khoản người dùng).
  4. Khi bạn truy cập cửa sổ đầu tiên của Công cụ sửa chữa Microsoft.NET Framework, hãy chọn hộp bên cạnh Tôi đã đọc và chấp nhận các điều khoản cấp phép , sau đó nhấp vào Tiếp theo để chuyển sang cửa sổ tiếp theo.
  5. Chờ cho đến khi quá trình phân tích kết thúc, sau đó nhấp vào Tiếp theo trong cửa sổ tiếp theo để thực hiện các thay đổi được đề xuất dựa trên loại sự cố .NET mà bạn đang gặp phải.
  6. Khi công cụ hoàn tất việc thực hiện các thay đổi cần thiết cho máy tính của bạn, hãy nhấp vào Kết thúc để kết thúc quá trình.
  7. Lưu ý:Nếu tiện ích không tự động khởi động lại máy tính của bạn, hãy khởi động lại theo cách thủ công.
  8. Lặp lại hành động gây ra lỗi 0xc000001d ở lần khởi động máy tính tiếp theo để xem sự cố đã được giải quyết chưa.

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

Khắc phục # 5:Thực hiện Khôi phục Hệ thống.

Nếu gần đây bạn mới bắt đầu nhận thấy hành vi này, thì có thể sự cố là kết quả của một sự thay đổi hệ thống gần đây. Các dịch vụ hoặc dịch vụ của bên thứ ba, như một số người dùng bị ảnh hưởng đã xác nhận, rất có thể là nguyên nhân gây ra sự cố 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 để giải quyết vấn đề. Hãy nhớ rằng Windows được thiết lập theo mặc định để lưu ảnh chụp nhanh tại các điểm khôi phục quan trọng thường xuyên (cài đặt bản cập nhật quan trọng, cài đặt bên thứ 3, v.v.)

Tuy nhiên, trước khi bạn bắt đầu, hãy nhớ rằng bất kỳ thay đổi nào bạn đã thực hiện kể từ khi điểm khôi phục được tạo 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ứ ba, trò chơi và bất kỳ thứ gì khác.

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

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

Khi quá trình hoàn tất, hãy thử khởi chạy lại các ứng dụng để xem lỗi 0xc000001d đã được giải quyết chưa.

Kết thúc

Việc gặp phải lỗi ứng dụng Windows 10/11 0xc000001d có thể trầm trọng hơn đối với những người dùng không quen với vấn đề này. Đây là phần cuối của hướng dẫn giải quyết lỗi 0xc000001d trên PC của bạn. Nếu bạn gặp sự cố này khi cài đặt hoặc khởi chạy ứng dụng trong Windows 10/11, bạn có thể thử các giải pháp được liệt kê ở trên để xem liệu chúng có thể giúp bạn giải quyết sự cố hay không.