Sửa lỗi khi cài đặt Microsoft .NET Framework 3.5 trong Windows 8 / 8.1 / 10
- Thể LoạI: Dotnet
Microsoft .NET Framework là một trong những tiện ích bổ sung quan trọng nhất cần được cài đặt trong Windows. May mắn thay, Windows 8 trở lên đi kèm với phiên bản mới nhất của .NET Framework được cài đặt sẵn. Trong bài viết này, chúng ta sẽ xem xét một số cách cài đặt phiên bản .NET Framework trước đó và khắc phục các sự cố có thể xảy ra trong quá trình cài đặt.
Tóm tắt nhanh ẩn giấu 1 Tại sao .NET Framework 3.5 lại quan trọng? 2 Cài đặt .NET Framework 3.5 theo yêu cầu 3 Cài đặt .NET Framework 3.5 từ Bảng điều khiển 4 Cài đặt .NET Framework 3.5 ở chế độ ngoại tuyến mà không cần kết nối Internet 5 Tải xuống trình cài đặt ngoại tuyến .NET Framework 3.5 6 Khắc phục các lỗi trong quá trình cài đặt khuôn khổ 6.1 Lỗi 0x800F081F và 0x800F0906 6.2 Sử dụng Chính sách Nhóm để kiểm soát cài đặt
Tại sao .NET Framework 3.5 lại quan trọng?
Trong khi phiên bản mới nhất của có thể là .NET Framework 4.5.2 vốn được cài đặt sẵn trong Windows 8.1, luôn cần có phiên bản trước đó của khuôn khổ cần thiết để chạy các ứng dụng đặc biệt yêu cầu phiên bản 3.5 hoặc phiên bản cũ hơn. Phiên bản 3.5 cũng có thể được cài đặt cùng với phiên bản 4 hoặc cao hơn. Đây là lý do tại sao điều quan trọng là phải cài đặt .NET Framework 3.5 trên hệ thống của bạn để các ứng dụng cũ hoạt động bình thường.
Có nhiều cách khác nhau để cài đặt khuôn khổ. Một số trong số chúng được thảo luận dưới đây:
Cài đặt .NET Framework 3.5 theo yêu cầu
Nếu bạn đang cài đặt một ứng dụng yêu cầu .NET Framework 3.5 nhưng không tìm thấy ứng dụng đó trên hệ thống, ứng dụng đó sẽ tự động hiển thị hộp thoại sau. Bạn sẽ chỉ cần chọn Cài đặt tính năng này để tự động tải xuống và cài đặt khuôn khổ. Điều này sẽ bao gồm cả phiên bản 2.0 và 3.5 để ứng dụng có tất cả các tệp cần thiết để thực thi.
Cài đặt .NET Framework 3.5 từ Bảng điều khiển
Nếu bạn muốn tự cài đặt .NET Framework 2.0 và 3.5, bạn có thể làm theo các bước bên dưới:
- Đi tới Bảng điều khiển -> Chương trình và Tính năng (Phím Windows + X + F)
- Trên menu bên trái, hãy chọn Bật hoặc tắt các Tính năng của Windows . Bạn cũng có thể mở nó trực tiếp bằng cách sử dụng Chạy -> Tùy chọn .
Thao tác này sẽ tải xuống tất cả các thành phần cần thiết từ Internet và tự động cài đặt khuôn khổ cho bạn.
Cài đặt .NET Framework 3.5 ở chế độ ngoại tuyến mà không cần kết nối Internet
Nếu không có kết nối Internet, bạn cần làm theo các bước bên dưới để cài đặt khung ở chế độ ngoại tuyến. Đảm bảo bạn có DVD Windows 8 hoặc 8.1 hoặc các tệp nguồn để cài đặt khung ở chế độ ngoại tuyến. Nếu không, bạn có thể tải xuống trình cài đặt ngoại tuyến .NET Framework 3.5 từ vị trí bên dưới và cài đặt bằng cách nhấp đúp vào thiết lập đã tải xuống.
Nếu bạn không có kết nối Internet đang hoạt động, Windows sẽ đưa ra lỗi sau:
Windows không thể kết nối Internet để tải xuống các tệp cần thiết. Đảm bảo rằng bạn đã kết nối với Internet và nhấp vào Thử lại để thử lại.
- Mở dấu nhắc lệnh với đặc quyền Quản trị (Windows Key + X + A)
- Đưa ra lệnh sau:
Dism / online / enable-feature / featurename: NetFx3 / Tất cả / Nguồn: D: Sources sxs / Truy cập giới hạn
Trong đó D: Sources sxs là đường dẫn đến Windows DVD của bạn hoặc nguồn.
Nếu bạn thích sử dụng PowerShell, hãy chạy lệnh sau trong PowerShell:
Install-WindowsFeature –name NET-Framework-Core –source D: sources sxs - Thao tác này sẽ kích hoạt tính năng này và sẽ cho bạn biết khi quá trình hoàn tất.
Tải xuống trình cài đặt ngoại tuyến .NET Framework 3.5
Nếu không có phương pháp nào để cài đặt hoạt động, thì bạn chỉ cần tải xuống trình cài đặt độc lập của .NET Framework 3.5 và cài đặt nó ở bất kỳ đâu bạn muốn.
Tải xuống .NET Framework 3.5 từ đây .
Khắc phục các lỗi trong quá trình cài đặt khuôn khổ
Lỗi 0x800F081F và 0x800F0906
Đây là những lỗi phổ biến nhất mà bạn sẽ gặp phải khi cài đặt .NET Framework 3.5. Dưới đây là giải thích về cả hai mã:
0x800F081F - Không tìm thấy tệp nguồn
0x800F0906 - Không thể tải xuống tệp nguồn
Nếu bạn đã kết nối với Internet mà vẫn gặp phải sự cố này, điều này là do bạn đã cài đặt các bản cập nhật Windows sau:
- KB2966826
- KB2966827
- KB2966828
Đây là các bản cập nhật bảo mật cho .NET Framework 3.5 phải được cài đặt trên bản cài đặt hiện tại của khuôn khổ. Nhưng vì Microsoft áp dụng các bản cập nhật này bất kể framework 3.5 có được cài đặt hay không, chúng sẽ được cài đặt ngay cả khi framework chưa được cài đặt.
Nếu các bản cập nhật này được cài đặt trước và sau đó bạn cố gắng cài đặt khuôn khổ, bạn sẽ gặp các lỗi đã đề cập ở trên. Bạn sẽ cần gỡ cài đặt các bản cập nhật đã đề cập ở trên, cài đặt .NET Framework 3.5 thông qua một trong các phương pháp được đề cập ở trên và cuối cùng cài đặt lại các bản cập nhật.
Sử dụng Chính sách Nhóm để kiểm soát cài đặt
Nếu phương pháp được đề cập ở trên không hoạt động và bạn vẫn không thể cài đặt khung, chỉ cần làm theo hướng dẫn bên dưới và thử lại:
- Mở Trình chỉnh sửa Chính sách Nhóm (Chạy -> gpedit.msc)
- Đi đến tổ sau:
Cấu hình máy tính -> Mẫu quản trị -> Hệ thống - Trong ngăn bên tay phải, hãy kích hoạt các tính năng sau:
Chỉ định cài đặt để cài đặt thành phần tùy chọn và sửa chữa thành phần
Hy vọng rằng điều này sẽ cho phép bạn cài đặt .NET Framework 3.5 mà không gặp bất kỳ lỗi nào khác. Nếu bạn vẫn gặp sự cố với quá trình cài đặt của mình, vui lòng cho chúng tôi biết thông qua nhận xét bên dưới và chúng tôi sẽ cố gắng giải quyết vấn đề cho bạn.