Cách sửa lỗi Microsoft Net FrameWork​

1. Nguyên nhân gây ra lỗi Microsoft Net FrameWork​?

  • Lỗi cài đặt: Quá trình cài đặt bị hỏng, không đầy đủ, hoặc bạn đang thiếu phiên bản .NET Framework mà phần mềm yêu cầu.
  • Tệp tin bị hỏng: Các tệp của .NET Framework hoặc của chính hệ điều hành Windows bị lỗi do virus hoặc sự cố hệ thống.
  • Xung đột phần mềm: Một chương trình khác, đặc biệt là phần mềm diệt virus, đang chặn hoặc gây xung đột với .NET Framework.
  • Sự cố Windows Update: Windows không thể tự động cài đặt hoặc cập nhật các bản vá lỗi quan trọng cho .NET Framework.

2. Cách sửa lỗi Microsoft Net FrameWork​

Cách 1: Dùng công cụ sửa lỗi chính thức – .NET Framework Repair Tool

Công cụ sẽ tự động:

  • Phát hiện lỗi cài đặt của các bản .NET (3.5, 4.0, 4.5…)
  • Sửa lỗi cấu hình registry, file hệ thống
  • Reset lại hệ thống Windows Installer nếu cần
  • Sau khi chạy xong, nhấn Finish, rồi khởi động lại máy.
Xem thêm:  Cách sửa lỗi bàn phím không gõ được ký tự @ # $ ^ & * ( ) win 10
Cách 2: Gỡ và cài đặt lại .NET Framework

– Mở Control Panel → Programs → Turn Windows features on or off

– Bỏ chọn tất cả dòng có .NET Framework, ví dụ:

  • ✔️ .NET Framework 3.5
  • ✔️ .NET Framework 4.8 Advanced Services

– Nhấn OK → Windows sẽ gỡ cài đặt

– Khởi động lại máy.

Tải bản mới và cài lại với .NET 3.5:

???? https://www.microsoft.com/en-us/download/details.aspx?id=21

Với .NET 4.8:

???? https://support.microsoft.com/en-us/help/4503548

  • Tải file .exe → Nhấn Install
  • Sau khi cài xong → Khởi động lại máy
  • Sau đó mở lại ứng dụng bạn bị lỗi và kiểm tra.
Cách 3: Cài qua lệnh DISM (cho lỗi 0x800F081F, 0x800F0906)

Cài lại .NET Framework 3.5 bằng file nguồn từ bộ cài Windows.

  • Bạn cần file ISO Windows (hoặc đĩa cài đặt), gắn vào máy (mount ổ đĩa ảo)

– Mount file ISO Windows (VD: thành ổ đĩa D:)

– Mở Command Prompt (Admin):

– Tìm “CMD”, chuột phải  >> Chọn “Run as administrator”

Dán lệnh sau:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

Thay D: bằng ký hiệu ổ đĩa bạn mount file ISO Windows.

Nhấn Enter → Đợi hoàn tất (có thể mất vài phút)

Khởi động lại máy.

Cách 4: Dọn sạch .NET bằng Cleanup Tool rồi cài lại

– Xóa triệt để .NET bằng tool chính thức rồi cài mới hoàn toàn.

– Tải công cụ .NET Framework Cleanup Tool:

https://aka.ms/netfxcleanup

– Mở file, chọn phiên bản bạn muốn xóa (ví dụ .NET Framework 4.8)

– Nhấn Cleanup Now

Xem thêm:  Top 9 phần mềm email marketing tốt nhất hiện nay

– Sau khi xóa xong, khởi động lại máy

– Cài lại bản .NET như ở Cách 2

Cách 5: Kiểm tra và sửa lỗi bằng Event Viewer + SFC/Scannow

Sửa lỗi file hệ thống, dịch vụ .NET không hoạt động đúng.

Bước 1: Xem lỗi cụ thể

  • Nhấn Win + R → Gõ eventvwr.msc → Enter
  • Vào Windows Logs > Application
  • Tìm lỗi có tên .NET Runtime, xem lỗi chi tiết

Bước 2: Chạy lệnh kiểm tra hệ thống
Mở cmd dưới quyền Admin:

sfc /scannow

Nhập lệnh trên > Đợi kiểm tra và sửa lỗi file hệ thống. Khởi động lại

3. Một số “tips” cần biết?

– Bật lại .NET bằng “Windows Features” thay vì gỡ cài

Nhanh và dễ: Mở Control Panel → Turn Windows features on or off, bỏ chọn rồi bật lại .NET Framework.

– Dùng ISO Windows để cài .NET 3.5 nếu gặp lỗi 0x800F081F: 

Mount file ISO, rồi chạy lệnh DISM từ \sources\sxs. Đỡ phải tải từ internet.

– Tắt mạng hoặc VPN khi cài đặt .NET

Một số lỗi xảy ra vì Windows cố tải file từ server Microsoft. Tắt mạng giúp nó lấy từ file cài sẵn.

Tắt phần mềm diệt virus nếu cài đặt bị chặn

Antivirus có thể chặn tiến trình .NET installer. Tắt tạm nó đi để tránh lỗi không rõ nguồn.

– Không nên update .NET nếu app cũ không yêu cầu

Một số phần mềm cũ chỉ chạy với .NET 3.5 hoặc 4.0. Cài bản mới hơn chưa chắc giúp được, có khi gây xung đột.

Xem thêm:  Hướng dẫn enable cho phép tài khoản root truy cập SSH bằng mật khẩu
0/5 (0 Reviews)

Leave a Reply