Sửa lỗi net framework 3.5 installation error 0x800f0906

.NET Framework của Microsoft là một nền tảng lập trình tập hợp các thư viện lập trình có thể được cài thêm hoặc đã có sẵn trong các hệ điều hành Windows. Tùy theo nhu cầu sử dụng mà máy tính của bạn buộc phải cài đặt chương trình .NET Framework. Tuy nhiên, với những máy từ Windows 8 trở lên, đặc biệt là Window 10 gặp vấn đề khi cài đặt bản .NET Framework 3.5.

Trong bài viết này, Quản trị mạng sẽ hướng dẫn bạn từng bước khắc phục lỗi không cài .NET Framework 3.5 trên máy tính

  • Tải phiên bản .NET Framework 3.5
  • Tải phiên bản .NET Framework mới nhất

Tại sao .NET Framework 3.5 lại quan trọng đến vậy?

Mặc dù phiên bản mới nhất là .NET Framework 4.5.2 được cài đặt sẵn trong Windows, nhưng người dùng vẫn luôn cần có phiên bản trước của framework này để 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 trở lên. Đây là lý do tại sao việc cài đặt .NET Framework 3.5 trên hệ thống Windows để các ứng dụng cũ hoạt động bình thường lại quan trọng đến thế.

Sửa lỗi không cài được .NET Framework 3.5 trên Windows

Đâ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ã lỗi:

0x800F081F – The source files could not be found  
0x800F0906 – The source files could not be downloaded

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. 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, nên 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 framework, 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 và cuối cùng cài đặt lại các bản cập nhật.

Cách làm chi tiết như sau:

Bước 1:

Các bạn thoát hoàn toàn chương trình trên máy tính. Sau đó tại thanh tìm kiếm của Windows, nhập từ khóa tìm kiếm Services và truy cập vào kết quả được tìm thấy.

Bước 2:

Trong giao diện của Services, các bạn tìm và nhấn chuột phải vào mục Windows update và chọn Properties.

Bước 3:

Xuất hiện giao diện cửa sổ mới. Tại đây, chúng ta chọn thẻ General và lựa chọn mục Startup type về chế độ Automatic rồi nhấn Start và OK để kết thúc.

Bước 4:

Quay trở lại thanh tìm kiếm của Windows, bạn nhập từ khóa group và nhấn vào kết quả bên trên. Hoặc sử dụng từ khóa gpedit.msc và cũng nhấn vào kết quả tìm được.

Bước 5:

Tại giao diện Local Group Policy Editor, chúng ta tìm kiếm theo đường dẫn thư mục sau:

Computer Configuration > Administrative Templates > System.

Bước 6:

Click đúp chuột vào System. Sau đó, tại giao diện bên phải bạn tìm đến mục Specify settings for optional compenent installation and component repair. Chúng ta kích chuột phải và chọn Edit.

Sự cố lỗi error code 0x800F0906 xảy ra khi bạn cố cài đặt Microsoft .NET Framework 3.5 trên máy tính đang chạy Windows 8.1, Windows Server 2012 R2, Windows 8 hoặc Windows Server 2012. Làm thế nào để khắc phục, mới các bạn tham khảo hướng dẫn dưới đây.

Thông báo lỗi error code 0x800F0906

Khi bạn gặp phải thông báo lỗi này có nghĩa vấn đề gặp phải là:

  • Không thể tải xuống các tệp nguồn.Sử dụng tùy chọn “nguồn” để chỉ định vị trí của tệp cần thiết để khôi phục tính năng. Để biết thêm thông tin về cách chỉ định vị trí nguồn, xem //go.microsoft.com/fwlink/?LinkId=243077. Tệp nhật ký của DISM có thể được tìm thấy tại C:WindowsLogsDISMdism.log
  • Windows không thể hoàn tất các thay đổi được yêu cầu. Windows không thể kết nối với Internet để tải xuống các tệp cần thiết. Đảm bảo rằng bạn được kết nối với Internet và bấm “Thử lại” để thử lại.
  • Cài đặt một hoặc nhiều vai trò, dịch vụ vai trò hoặc tính năng không thành công. Không thể tìm thấy tệp nguồn. Thử cài đặt lại vai trò, dịch vụ vai trò hoặc tính năng trong phiên Thêm Thuật sĩ Vai trò và Tính năng mới và trên trang Xác nhận của thuật sĩ, bấm “Chỉ định đường dẫn nguồn thay thế” để chỉ định vị trí hợp lệ của tệp nguồn cần thiết cho cài đặt. Vị trí phải có thể truy cập được bởi tài khoản máy tính của máy chủ đích.

Cách khắc phục lỗi error code 0x800F0906

Bạn có thể thực hiện một trong các cách sau đây để sửa lỗi cài net framework 3.5 win 10:

Cách 1: Sử dụng phương tiện cài đặt Windows

Bạn có thể sử dụng phương tiện cài đặt Windows làm nguồn tệp khi bạn bật tính năng .NET Framework 3.5. Để thực hiện điều này, hãy làm theo các bước sau:

Lắp phương tiện cài đặt Windows. Tại dấu nhắc lệnh nâng cao, chạy lệnh sau: – Dism /online /enable-feature /featurename:NetFx3 /All /Source::sourcessxs /LimitAccess

Chú ý Trong lệnh này, là trình giữ chỗ cho tên ổ đĩa cho ổ đĩa DVD hoặc cho phương tiện cài đặt Windows 8. Ví dụ: bạn chạy lệnh sau:

– Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess

Cách 2: Kiểm tra kết nối Internet của bạn

Hành vi này có thể do cấu hình mạng, proxy hoặc cấu hình tường lửa hoặc do lỗi mạng, proxy hoặc lỗi tường lửa. Để khắc phục sự cố lỗi error code 0x800F0906, thử kết nối với trang web Microsoft Update.

Nếu bạn không thể truy cập trang web này, hãy kiểm tra kết nối Internet của bạn hoặc liên hệ với quản trị viên mạng để xác định xem có cấu hình chặn truy cập vào trang web hay không.

Cách 3: Cấu hình thiết đặt Chính sách Nhóm sửa lỗi error code 0x800F0906

Hành vi này cũng có thể do quản trị viên hệ thống cấu hình máy tính để sử dụng Windows Server Update Services [WSUS] thay vì máy chủ Microsoft Windows Update để phục vụ.

Trong trường hợp này, hãy liên hệ với quản trị viên hệ thống của bạn và yêu cầu họ bật thiết đặt Chính sách Nhóm Chỉ định thiết đặt cho cài đặt cấu phần tùy chọn và sửa cấu phần và cấu hình giá trị Đường dẫn tệp nguồn thay thế hoặc chọn tùy chọn Liên hệ trực tiếp với Windows Update để tải xuống nội dung sửa thay vì Windows Server Update Services [WSUS].

Để cấu hình thiết đặt Chính sách Nhóm, làm theo các bước sau:

1. Khởi động Trình chỉnh sửa Chính sách Nhóm Cục bộ hoặc Bảng điều khiển Quản lý Chính sách Nhóm.

Windows 8 và Windows Server 2012: Trỏ đến góc trên bên phải của màn hình, bấm Tìm kiếm, gõ chính sách nhóm, bấm Thiết đặt, sau đó bấm Chỉnh sửa chính sách nhóm.

Windows 8.1 và Windows Server 2012 R2: Trỏ đến góc trên bên phải của màn hình, bấm Tìm kiếm, gõ chính sách nhóm, sau đó bấm Chỉnh sửa chính sách nhóm.

2. Bung rộng Cấu hình Máy tính, bung rộng Khuôn mẫu Quản trị, sau đó chọn Hệ thống. Ảnh chụp màn hình cho bước này được liệt kê dưới đây.

3. Mở thiết đặt Chính sách Nhóm Chỉ định thiết đặt cho cài đặt cấu phần tùy chọn và sửa cấu phần, sau đó chọn Kích hoạt.

4. Nếu bạn muốn chỉ định tệp nguồn thay thế, trong hộp Đường dẫn tệp nguồn thay thế, chỉ định đường dẫn đủ điều kiện của thư mục chia sẻ chứa nội dung của thư mục sourcessxs từ phương tiện cài đặt.

Ví dụ về đường dẫn thư mục chia sẻ: server_nameshareWin8sxs

Hoặc, chỉ định tệp WIM. Để chỉ định tệp WIM làm vị trí tệp nguồn thay thế, thêm tiền tố WIM: vào đường dẫn, sau đó thêm chỉ mục của hình ảnh mà bạn muốn sử dụng trong tệp WIM dưới dạng hậu tố.

Ví dụ về đường dẫn tệp WIM: WIM:server_nameshareinstall.wim:3

Chú ý Trong ví dụ này, 3 biểu thị chỉ mục của hình ảnh có tệp tính năng được tìm thấy.

5. Nếu có thể thực hiện điều này, chọn hộp kiểm Liên hệ trực tiếp với Windows Update để tải xuống nội dung sửa thay vì Windows Server Update Services [WSUS].

6. Chạm hoặc bấm OK.

7. Tại dấu nhắc lệnh nâng cao, gõ lệnh sau, sau đó nhấn Enter để áp dụng chính sách ngay lập tức: gpupdate /force

  • Hướng dẫn cách gỡ bỏ Avast Antivirus trên máy tính đơn giản

Cách 4: Các bước thay thế cho Windows Server 2012 và cho Windows Server 2012 R2

Trong Windows Server 2012 và Windows Server 2012 R2, bạn cũng có thể chỉ định nguồn thay thế bằng cách sử dụng Windows PowerShell cmdlts hoặc bằng cách sử dụng Thêm Thuật sĩ Vai trò và Tính năng.

Để sử dụng Windows PowerShell, làm theo các bước sau:

Lắp phương tiện cài đặt Windows.

Trong cửa sổ lệnh Windows PowerShell nâng cao, chạy lệnh sau:

– Install-WindowsFeature –name NET-Framework-Core –source :sourcessxs

Chú ý Trong lệnh này, là trình giữ chỗ cho tên ổ đĩa cho ổ đĩa DVD hoặc cho phương tiện cài đặt Windows. Ví dụ: bạn chạy lệnh sau:

– Install-WindowsFeature –name NET-Framework-Core –source D:sourcessxs

Để sử dụng Thêm Thuật sĩ Vai trò và Tính năng, làm theo các bước sau:

Lắp phương tiện cài đặt Windows.

Bắt đầu Thêm Thuật sĩ Vai trò và Tính năng.

Trên trang Chọn tính năng, chọn hộp kiểm Tính năng lỗi .net framework 3.5, sau đó bấm Tiếp theo.

Trên trang Xác nhận lựa chọn cài đặt, bấm vào liên kết Chỉ định đường dẫn nguồn thay thế.

Trên trang Chỉ định Đường dẫn Nguồn Thay thế, nhập đường dẫn của thư mục SxS làm đường dẫn cục bộ hoặc đường dẫn chia sẻ mạng.

Chủ Đề