Lỗi 0x800F0906 và 0x800F081F khi cài đặt .Net Framework 3.5

Lỗi 0x800F0906 và 0x800F081F khi cài đặt .Net Framework 3.5

 

Bạn có thể nhận thấy một điều là hệ điều hành Windows 8/8.1 không cài đặt sẵn Microsoft Net Framework 3.5 nhưng lại có khá nhiều chương trình của bên thứ ba yêu cầu trong hệ thống phải có .Net Framework 3.5 mới thực thi được. Trong trường hợp này thì đòi hỏi bạn phải cài đặt phiên bản này trong Windows 8/8.1 bằng tay.

Có 2 cách để cài đặt Net Framework trong Windows 8/8.1:

  • Cài đặt trực tuyến ( Online Install )
  • Cài đặt ngoại tuyến ( Offline Install )

Với phương pháp cài đặt trực tuyến thì bạn thao tác như sau:  Vào Control Panel -> Programs and Features -> Turn Windows features on or off, hộp thoại Windows Features sẽ hiện ra và bạn cần tick vào ô .Net Framework 3.5 sau đó nhấn OK. Trong phương pháp này, đầu tiên Windows sẽ tải các tập tin cài đặt của NET Framework 3.5 từ Internet và sau đó cài đặt nó vào hệ thống máy tính.

Với phương pháp cài đặt ngoại tuyến (Offline) thì có thể cài đặt .Net Framework 3.5 trong đĩa cài Windows hoặc cũng có thể tải  .Net Framework Offline trực tiếp từ Microsoft Tại đây.

Vấn đề cài Framework này thì coi như đơn giản rồi nhưng oái oăm thay lại xuất hiện một số lỗi:

  • Error: 0x800F081F The source files could not be found.
  • Error: 0x800F0906 The source files could not be downloaded.
  • Windows couldn’t connect to the Internet to download necessary files. Make sure that you’re connected to the Internet and click “Retry” to try again.

Trên thực tế các thông báo lỗi trên xảy ra từ sau 2 bản cập nhật phát hành gần đây của Microsoft cho NET Framework 3.5:

  • KB2966826
  • KB2966828

Cập nhật nói trên là bản cập nhật bảo mật cho NET Framework 3.5 trong Windows 8.1 và Windows Server 2012 R2. Cả hai bản cập nhật được áp dụng thông qua Windows Update cho dù bạn có kích hoạt được NET Framework 3.5 hay không. Nếu các bản cập nhật được cài đặt trong hệ thống của bạn và bạn cố gắng cài đặt NET Framework 3.5 thì sẽ nhận được thông báo lỗi 0x800F09060x800F081F.

Sửa lỗi 0x800F0906 và 0x800F081F khi cài đặt .Net Framework 3.5 như thế nào?

Để khắc phục vấn đề này thì chỉ cần gỡ bỏ cài đặt cả hai bản cập nhật bảo mật từ hệ thống và sau đó cài đặt NET Framework 3.5. Sau khi cài đặt thành công phiên bản Framework, bạn có thể cài đặt các bản cập nhật bảo mật mà không gặp bất cứ vấn đề gì nữa. Chúng ta có thể xóa chúng bằng thao tác như sau:

Mở Control Panel -> Programs and Features -> View installed updates sau đó kéo xuống một chút sẽ thấy 2 bản này, click chuột phải vào chúng và nhấn Uninstall để xóa.

Sau khi gỡ bỏ các bản cập nhật, hãy thử cài đặt NET Framework 3.5 lần nữa. Chúc các bạn thành công!!!