MỚI CẬP NHẬT
XEM NHIỀU

Fix lỗi không cài được NET Framework trên máy tính win 10

Trong bài viết này mình xin chia sẻ cách sữa lỗi không cài được .NET Framework trên máy tính Win 10.

Được biết NET Framework của Microsoft là một chương trình khá quan trọng cho hệ điều hành Windows, với người dùng có nhu cầu sử dụng máy tính thiết yếu nhất thì cũng được yêu cầu phải cài đặt .NET Framework.

Tại sao không cài được .NET Framework cho Windows 10? Nếu bạn đang đâu đầu về việc không cài được .NET Framework cho máy tính, laptop của mình thì hãy tham khảo ngay bài viết dưới đây của techtuts nhé, bài viết sẽ đưa ra nhất nhiều giải pháp khác nhau như: Gpedit.msc, công cụ Microsoft NET Framework Repair Tool, chỉnh chế độ Program Compatibility,...

I. Fix lỗi không cài được NET Framework trên Windows 10

Dưới đây là 4 cách sửa lỗi cài NET Framework trên Windows 10, bạn có thể áp dụng được trên hệ điều hành Win 11 và Win 7. Nhưng cũng phải tùy trường hợp cụ thể nữa.

Cách 1: Sử dụng tính năng Gpedit.msc

Dưới đây là cách tốt nhất để sửa lỗi không cài được chương trình .NET Framework cho Windows 10, các bước tiến hành như sau.

Bước 1: Sau khi cài đặt bị lỗi thì bạn hãy thoát khỏi quá trình cài đặt NET Framework => Mở nút Start lên rồi nhập từ khóa "Service" vào hộp tìm kiếm => nhấn Enter.

Tìm và mở Service

Bước 2: Một cửa sổ hiện lên trong đó sẽ có một danh sách, bạn hãy cuộn chuột xuống sau đó tìm đến Windows update và click phải chuột chọn Properties.

Nhấp chuột phải vào Windows update và chọn Properties

Bước 3: Tiếp tục có cửa sổ hiện lên, bạn hãy vào tab General, chỉnh mục Startup type về chế độ Automatic và nhấn vào Start để bắt đầu.

Chỉnh Startup type về Automatic, nhấn vào Start

Bước 4: Sau khi bật xong chế độ tự động, bạn hãy nhấn tổ hợp phím Windows +R để mở hộp thoại Run. Sau đó nhập từ khóa “gpedit.msc” rôi nhấn OK..

Mở hộp thoại Run và nhập "gpedit.msc" rồi OK

Bước 5: Một hộp thoại hiện lên, bạn nhấn vào Computer Configuration => Administrative Templates => click đúp vào System.

Computer Configuration / Administrative Templates / System.

Bước 6: Ở màn hình bên phải, bạn hãy kéo xuống tìm mục Specify settings for optional compenent installation and component repair rồi kích phải chuột vào đó và chọn Edit.

 Nhấp phải Specify settings for optional compenent installation and component repair chọn Edit.

Bước 7: Sau đó bạn hãy tích chọn Enable => OK.

Click vào Enable và nhấn OK

Cuối cùng hãy khởi động lại máy tính rồi thử cài đặt lại .NET Framework xem đã được chưa nhé. Nếu chưa được thì các bạn hãy tiếp tục thử cách khắc phục thứ hai trong phần bên dưới.

Tham khảo thêm:

Khắc phục lỗi 0x800c0006 NET Framework trên Windows 11 hiệu quả

Cách 2: Sử dụng công cụ Microsoft .NET Framework Repair Tool

Các bạn có thể sửa lỗi .Net Framework bằng ứng dụng chính chủ Microsoft như sau:

Bước 1: Đầu tiên bạn hãy truy cập vào trang chủ Microsoft sau đó tải file Microsoft .NET Framework Repair Tool về máy tính.

Bước 2: Mở file vừa tải về sau đó tích chọn vào dòng I have read and accept the license terms => nhấn Next.

Bước 3: Sau đó hệ thống sẽ tự động kiểm tra phiên bản .Net Framework trong máy tính và đưa ra danh sách các lỗi. Lúc này để sửa các lỗi này thì bạn chỉ cần nhấn Next là xong.

Có thể thấy cách fix lỗi cài đặt NET FrameWork bằng công cụ Microsoft .NET Framework Repair Tool do Microsoft phát triển này tương đối đơn giản phải không, sau khi thực hiện xong thì hãy khởi động lại máy tính và thử cài đặt lại NET Framework xem đã được chưa nhé.

Cách 3: Sửa lỗi bằng cách bật chế độ Program Compatibility

Việc không cài được chương trình NET Framwork cũng có thể là do trong phần cài đặt bạn đã để ở chế độ Windows Program Compatibility. Lúc này bạn sẽ nhận được thông báo .NET Framework không được cài đúng cách và nhắc bạn hãy cài đặt lại chương trình với chế độ Program Compatibility.

Việc thiết lập này bạn phải dùng Registry Editor, cụ thể các bước thực hiện như sau:

Bước 1: Nhấn tổ hợp phím Windows + R, sau đó nhập từ khóa Regedit vào hộp tìm kiếm => nhấn OK.

Mở hộp thoại Run và nhập "gpedit.msc" rồi OK

Bước 2: Trong hộp thoại Registry Editor, bạn hãy lần lượt nhập các đường dẫn bên dưới vào.

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Lúc này: Tại cột Name, bạn hãy tìm đến phiên bản .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 hoặc NET Framwork 4.8 (phiên bản mới nhất thời điểm hiện tại). Cái này thì tùy thuộc vào phiên bản bạn đang cài, sau khi tìm thấy thì tiến hành xóa chúng đi rồi thoát ra và cài đặt lại .NET Framework cho máy tính của mình.

II. Chia sẻ thêm một số lỗi cài .NET Framework và cách khắc phục

1. Lỗi "Installation Did Not Succeed" khi cài .Net Framework

Đây cũng là một trong những lối khiến bạn không cài được NET Framework, để khắc phục thì bạn thực hiện như sau.

Bước 1: Nhấn tổ hợp phím Windows + R, sau đó nhập từ khóa CMD => OK.

sua loi installation did not succeed khi cai net framework

Bước 2: Cửa sổ CMD hiện lên thì bạn hãy nhập lệnh net stop wuauserv để ngừng chế độ Auto Update.

sua loi installation did not succeed khi cai net framework

Bước 3: Sau đó hãy thực hiện lại "bước 1" nhưng nhập từ khóa khác %windir% => OK.

Bước 4: Lúc này, một cửa sổ mới sẽ hiện lên và bạn hãy tiến hành tìm đến thư mục SofwareDistribution đổi tên thành SoftwareDisstribution_old.

Bước 5: Sau khi đổi tên xong thì bạn hãy bật lại tính năng Auto Update, bằng cách lặp lại "bước 1" và "bước 2",

Lưu ý: bạn phải tháy bằng lệnh net start wuauserv để khởi động lại chế độ Auto Update.

Bước 6: Sau khi thao tác xong, bạn hãy khởi động lại máy tính và tiến hành cài đặt lại .Net Framework nhé.

2. Lỗi "0x800F0907" khi cài .Net Framework trên Windows

Đây là một lỗi hiễn thị khá là phổ biến, khiến bạn không cài đặt được NET Framework cho Windows, để khắc phục thì bạn hãy thực hiện như sau:

Bước 1: Trên màn hình desktop, bạn hãy nhập từ khóa "Services" vào mục tìm kiếm => nhấn Enter.

sua loi 0x800f0907 khi cai net framework 35

Bước 2: Tìm chọn Sevices ở màn hình bên trái, còn ở màn hình bên phải thì bạn hãy chọn Windows Update rồi kích phải chuột và chọn Properties.

sua loi 0x800f0907 khi cai net framework 35

Lỗi không cài được .NET Framework

Bước 3: Ở mục Startup type thì bạn hãy chọn chế độ Automatic => nhấn Start => Apply => OK.

Bước 4: Mở lại Start Menu và nhập từ khóa "program and Features" vào hộp tìm kiếm sau đó nhấn Enter.

Nếu trường hợp không tìm được từ khóa trên thì bạn hãy chọn vào Apps & Features cũng được nhé.

Sau đó sẽ có hộp thoại hiện lên, bạn hãy cuộn xuống dưới cùng và chọn Program and Features.

Bước 5: Hộp thoại mới sẽ hiện lên, bạn hãy chọn vào mục Turn Windows features on or off.

Bước 6: Lúc này, bạn hãy tích vào phiên bản .Net Framework mà bạn muốn cài (có thể là các phiên bản từ 4.0 cho đến 4.8) , ở ví dụ này mình muốn cài .Net Framework 4.7 cho máy tính Windows 10 nên mình sẽ click vào đó và nhấn OK. Sau đó thì hệ thống sẽ tự động dò tìm và kích hoạt Net Framework 4.7 trên Windows 10 cho bạn.

sua loi 0x800f0907 khi cai net framework 35

3. Một số lỗi cài NET Framework khác bạn có thể áp dụng các cách trên

  • Lỗi 0x800c0006 NET Framework.
  • Lỗi HRESULT 0xc8000222 While Upgrading Plesk.
  • Lỗi 0x800F081F Và 0x800F0906.

III. Một số câu hỏi thường gặp về lỗi cài NET Framework

1. Tại sao không tìm thấy mục Specify settings for optional compenent installation and component repai?

Khi bạn tiến hành khắc phục lỗi bằng tính năng Gpedit.msc trên Windows, nhưng quá trình thực hiện lại không tìm thấy mục Specify settings for optional compenent installation and component repai để chọn. Trường hợp này là do máy tính của bạn đã bị lỗi Win, tốt nhất là bạn nên cài lại máy hoặc có thể thử những giải pháp mà bai viết này đã chia sẻ ở trên.

2. Tại sao không cài được phiên bản Net Framework 4.7 trên Win 10?

Đây là lỗi xảy ra khá phổ biến đối với người dùng máy tính hệ điều hành Windows, nếu gặp trường hợp này thì bạn hãy tham khảo các cách sửa lỗi nằm ở "phần 1" của bài viết này nhé.

Lời kết: Vậy là bài viết này mình đã chia sẻ rất nhiều cách sữa lỗi không cài được .NET Framework trên máy tính win 10, bạn cũng có thể áp dụng được cho cả Win 11 hoặc Win 7 nếu dính lỗi tương tự. Hãy tham khảo và thực hiện theo nhé, chúc các bạn thành công!

Cùng chuyên mục:

Cách tắt tự động Update Windows 10 không cần phần mềm

Cách tắt tự động Update Windows 10 không cần phần mềm

Windows 10 đã tích hợp chức năng tự động cập nhập hệ thống, và nhiều…

Cách sửa lỗi 0x800705b4 trên Windows 10

Cách sửa lỗi 0x800705b4 trên Windows 10

Microsoft đặc biệt khuyến khích người dùng thường xuyên cài đặt các bản cập nhật…

Cách sửa lỗi 0X80070005 trên Windows 10

Cách sửa lỗi 0X80070005 trên Windows 10

Có thể nói đây là lỗi mà người dùng máy tính thường xuyên gặp phải…

Hơn 7+ cách sửa lỗi Automatic Repair trên Windows 10

Hơn 7+ cách sửa lỗi Automatic Repair trên Windows 10

Trong bài viết này mình xin hướng dẫn các bạn cách sửa lỗi Automatic Repair…

Cách sửa lỗi 0x80070035 trong mạng LAN hiệu quả

Cách sửa lỗi 0x80070035 trong mạng LAN hiệu quả

Hiện nay, việc kết nối mạng LAN trên hệ điều hành Windows...

Tải bộ theme Windows 10 đẹp nhất cho máy tính, laptop 2024

Tải bộ theme Windows 10 đẹp nhất cho máy tính, laptop 2024

Tại sao phải thay đổi theme win 10? Có những bộ theme đẹp nào cho…

Cách kiểm tra & nâng cấp phiên bản NET Framework trên Win 10

Cách kiểm tra & nâng cấp phiên bản NET Framework trên Win 10

Hiện nay, việc kiểm tra và nâng cấp phiên bản NET Framework...

Phiên bản Windows 10 21H2 và 21H1 hiện đang có sẵn

Phiên bản Windows 10 21H2 và 21H1 hiện đang có sẵn

Hiện tại, Microsoft đã giới thiệu các bản dựng Windows 10...

Top