Làm cách nào để khắc phục lỗi 'Ngoại lệ chưa xử lý đã xảy ra trong Ứng dụng của bạn' trên Windows?

Ngoại lệ không được xử lý đã xảy ra trong ứng dụng của bạn Lỗi thường xuất hiện trong cửa sổ Microsoft .NET Framework và nếu thường xuất hiện ngay khi máy tính của bạn khởi động. Thông báo lỗi xuất hiện trong số các dòng sau:

 Ngoại lệ chưa được xử lý đã xảy ra trong ứng dụng của bạn. Nếu bạn nhấp vào Tiếp tục, ứng dụng sẽ bỏ qua lỗi này và cố gắng tiếp tục. Nếu bạn bấm Thoát, ứng dụng sẽ đóng ngay lập tức. 

Máy tính của người dùng đôi khi cũng đóng băng hoặc hiển thị hành vi đáng ngờ khác. Dù bằng cách nào, đã có nhiều phương pháp khác nhau có thể được sử dụng để giải quyết vấn đề, vì vậy hãy chắc chắn rằng bạn kiểm tra chúng dưới đây!

Điều gì gây ra ngoại lệ không được xử lý trong ứng dụng của bạn trên Windows?

Có một số nguyên nhân đơn giản cho vấn đề này và vấn đề có thể được giải quyết một cách hiệu quả nếu bạn có thể nhận ra kịch bản của mình chỉ đơn giản dựa trên việc xác định nguyên nhân chính xác. Kiểm tra danh sách dưới đây:

  • Phần mềm chống vi-rút của bạn có thể là thủ phạm - Một số công cụ chống vi-rút như Panda Antivirus được biết là đã gây ra sự cố này, vì vậy hãy đảm bảo bạn thay thế chúng.
  • Một số chương trình hoặc phần mềm độc hại có thể đang chạy - Nếu một chương trình đã cài đặt hoặc phần mềm độc hại đang chạy trên máy tính của bạn, bạn có thể muốn thoát khỏi nó. Hãy chắc chắn rằng bạn khởi động vào boot sạch để xem đó có phải là nguyên nhân chính xác không.
  • Cài đặt Microsoft .NET Framework bị hỏng - Nếu các tệp cốt lõi của nó bị hỏng, bạn có thể thử sửa chữa cài đặt của nó, cài đặt phiên bản mới hơn hoặc thực hiện quét SFC.

Giải pháp 1: Thay thế phần mềm chống vi-rút của bạn

Các công cụ chống vi-rút miễn phí có thể khá hữu ích và chúng có thể thực hiện công việc bảo vệ máy tính của bạn nhưng đôi khi chúng không hòa hợp với những thứ khác trên máy tính của bạn. Cân nhắc thay thế phần mềm chống vi-rút của bạn nếu nó gây ra sự cố này trong khi nó được bật!

  1. Nhấp vào menu Bắt đầu và mở Bảng điều khiển bằng cách tìm kiếm nó. Ngoài ra, bạn có thể nhấp vào biểu tượng bánh răng để mở cài đặt nếu bạn đang sử dụng Windows 10.
  2. Trong Bảng điều khiển, chọn để Xem dưới dạng - Danh mục ở góc trên bên phải và nhấp vào Gỡ cài đặt Chương trình trong phần Chương trình.

Gỡ cài đặt chương trình trong Bảng điều khiển
  1. Nếu bạn đang sử dụng ứng dụng Cài đặt, nhấp vào Ứng dụng sẽ ngay lập tức mở danh sách tất cả các chương trình đã cài đặt trên PC của bạn.
  2. Xác định vị trí công cụ chống vi-rút của bạn trong Bảng điều khiển hoặc Cài đặt và nhấp vào Gỡ cài đặt .
  3. Trình hướng dẫn gỡ cài đặt sẽ mở, vì vậy hãy làm theo hướng dẫn để gỡ cài đặt.

Gỡ cài đặt phần mềm chống vi-rút của bạn
  1. Nhấp vào Kết thúc khi trình gỡ cài đặt hoàn tất quy trình và khởi động lại máy tính của bạn để xem liệu lỗi có còn xuất hiện hay không. Hãy chắc chắn rằng bạn chọn một tùy chọn chống vi-rút tốt hơn .

Giải pháp 2: Thực hiện khởi động sạch

Có nhiều chương trình và dịch vụ khác có thể ảnh hưởng đến chức năng phù hợp của bộ Microsoft .NET Framework. Trong hầu hết các trường hợp, nguyên nhân là do phần mềm chống vi-rút bạn đã cài đặt và bạn có thể thử vô hiệu hóa nó để xem lỗi có còn tồn tại không. Tuy nhiên, để đảm bảo không có gì có thể can thiệp vào quá trình cài đặt, chúng tôi khuyên bạn nên thực hiện khởi động sạch sẽ vô hiệu hóa tất cả các chương trình và dịch vụ không phải của Microsoft khi khởi động. Bằng cách này, bạn có thể dễ dàng khấu trừ chương trình nào gây ra lỗi này!

  1. Sử dụng tổ hợp phím Windows + R trên bàn phím của bạn. Trong hộp thoại Run,MSCONFIG và bấm OK.
  2. Nhấp vào tab Khởi động và bỏ chọn tùy chọn Khởi động an toàn (nếu được chọn).

Chạy MSCONFIG
  1. Trong tab Chung trong cùng một cửa sổ, bấm để chọn tùy chọn Khởi động chọn lọc, sau đó bấm để xóa hộp kiểm Tải các mục khởi động để đảm bảo rằng nó không được chọn.
  2. Trong tab Dịch vụ, bấm để chọn hộp kiểm Ẩn tất cả các dịch vụ của Microsoft, rồi bấm Tắt tất cả .

Vô hiệu hóa tất cả các dịch vụ không phải của Microsoft
  1. Trên tab Khởi động, bấm Mở Trình quản lý tác vụ . Trong cửa sổ Trình quản lý tác vụ trong tab Khởi động, nhấp chuột phải vào từng mục khởi động được bật và chọn Tắt .

Vô hiệu hóa tất cả các mục khởi động
  1. Sau này, bạn sẽ cần thực hiện một số quy trình nhàm chán nhất và đó là kích hoạt từng mục Khởi động và khởi động lại máy tính của bạn. Sau đó, bạn cần kiểm tra xem sự cố có xuất hiện nữa không. Bạn sẽ cần lặp lại quy trình tương tự ngay cả đối với các Dịch vụ mà bạn đã tắt trong Bước 4.
  2. Khi bạn xác định được mục hoặc dịch vụ khởi động có vấn đề, bạn có thể thực hiện hành động để giải quyết vấn đề. Nếu đó là một chương trình, bạn có thể cài đặt lại hoặc sửa chữa Nếu đó là một dịch vụ, bạn có thể vô hiệu hóa nó, v.v.

Giải pháp 3: Cài đặt phiên bản NET Framework mới nhất và sửa chữa nó

Có NET Framework được cài đặt trên máy tính của bạn là rất quan trọng và nhiều chương trình và trò chơi hiện đại phụ thuộc vào việc bạn đã cài đặt nó. Trước khi sửa chữa, hãy làm theo các bước dưới đây để cài đặt phiên bản mới nhất trên máy tính của bạn.

Điều hướng đến liên kết này và nhấp vào nút tải xuống màu đỏ để tải xuống phiên bản mới nhất của Microsoft .NET Framework. Sau khi tải xuống xong, xác định vị trí tệp bạn đã tải xuống và chạy nó. Lưu ý rằng bạn sẽ cần có quyền truy cập liên tục vào Internet. Thực hiện theo các hướng dẫn trên màn hình để tiến hành cài đặt.

  1. Sau khi cài đặt phiên bản mới nhất, đã đến lúc kiểm tra tính toàn vẹn của nó. Trên bàn phím của bạn, sử dụng tổ hợp phím Windows Key + R để mở hộp thoại Run .
  2. Gõ vào kiểm soát. exe và nhấn OK để mở nó.

Bảng điều khiển đang chạy
  1. Nhấp vào tùy chọn Gỡ cài đặt Chương trình và nhấp vào Bật hoặc tắt tính năng của Windows . Đảm bảo bạn định vị mục nhập .NET Framework 4.xx và đảm bảo rằng nó được bật. 'x.x' đánh dấu phiên bản mới nhất có sẵn cho hệ điều hành của bạn.
  2. Nếu hộp kiểm bên cạnh .NET Framework 4.xx không được bật, hãy bật nó bằng cách nhấp vào hộp. Bấm OK để đóng cửa sổ Tính năng Windows và khởi động lại máy tính.

Kích hoạt phiên bản .NET Framework mới nhất
  1. Nếu .Net Framework 4.xx đã được bật, bạn có thể sửa chữa .Net Framework bằng cách xóa hộp và khởi động lại máy tính. Sau khi máy tính đã khởi động lại, hãy bật lại .Net Framework và khởi động lại máy tính.

Giải pháp 4: Sử dụng SFC để quét rò rỉ bộ nhớ

Nó đã được báo cáo rằng tham nhũng Microsoft .NET Framework có liên quan đến các tệp hệ thống bị lỗi. Những vấn đề này được bắt nguồn sâu bên trong các tệp hệ thống và cách duy nhất để cố gắng giải quyết chúng là bằng cách chạy Trình kiểm tra tệp hệ thống (SFC). Nó sẽ quét các tập tin hệ thống của bạn để tìm lỗi và có thể sửa chữa hoặc thay thế chúng. Thực hiện theo các bước dưới đây để làm như vậy!

  1. Tìm kiếm Lệnh Command Prompt bằng cách gõ nó ngay trong menu Bắt đầu hoặc nhấn nút tìm kiếm ngay bên cạnh. Nhấp chuột phải vào mục nhập đầu tiên sẽ bật lên dưới dạng kết quả tìm kiếm và chọn mục Run Run làm quản trị viên nhập cảnh ngữ cảnh.
  2. Ngoài ra, bạn cũng có thể sử dụng tổ hợp phím Windows Logo Key + R để hiển thị hộp thoại Run . Nhập vào cm cmd hình chữ nhật trong hộp thoại xuất hiện và sử dụng tổ hợp phím Ctrl + Shift + Enter cho Dấu nhắc lệnh của quản trị viên.

Chạy Command Prompt với tư cách quản trị viên
  1. Nhập các lệnh sau trong cửa sổ và đảm bảo bạn nhấn Enter sau khi nhập từng lệnh. Đợi cho hoạt động của người dùng đã hoàn thành thành công thông báo của người dùng hoặc một cái gì đó tương tự để biết rằng phương thức này đã hoạt động.
 sfc / scannow 
  1. Hãy thử khởi động lại máy tính của bạn và kiểm tra xem liệu Ngoại lệ chưa được xử lý xảy ra trong lỗi Ứng dụng của bạn có tiếp tục xuất hiện trên máy tính của bạn không.

Bài ViếT Thú Vị