Change background image
LOVE quotion

Bắt đầu từ 4.53' thứ Hai ngày 17/10/2011


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Zone
Zone Ưu tú

Cấp bậc: Ưu tú

Bài viết : 839

Danh vọng : 1555

Uy tín : 0

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows 8/8.1/10

Windows 10 được cài đặt sẵn .NET framework 4.5. Tuy nhiên nhiều ứng dụng được phát triển từ Windows Vista và Windows 7 lại yêu cầu phiên bản .NET Framework v3.5 cài đặt cùng với phiên bản .NET Framework 4.5.

Các ứng dụng sẽ không chạy, trừ khi bạn cài đặt đúng phiên bản .NET Framework mà ứng dụng yêu cầu. Khi bạn cố gắng chạy bất kỳ một ứng dụng nào đó, Windows 10 sẽ yêu cầu bạn tải và cài đặt .NET Framework 3.5 từ Internet.

Tuy nhiên, quá trình này sẽ mất rất nhiều thời gian. Để tiết kiệm thời gian,bạn có thể cài đặt .NET Framework 3.5 từ Windows 10 installation media. Phương pháp này không yêu cầu bạn kết nối Internet.

1. Cài đặt .NET Framework 3.5 trên Windows 10

Để cài đặt .NET Framework 3.5 trên Windows 10, bạn thực hiện theo các bước dưới đây:

- Chèn ổ đĩa DVD Windows 10 hoặc kích đúp chuột vào ISO image, hoặc có thể cắm ổ USB Bootable Flash Drive.

- Mở This PC từ File Explorer và note lại tên ổ Installation Media. Trong ví dụ dưới đây ổ đĩa Installation Media là ổ D.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows O-inst10

- Mở Elevated Command Prompt rồi nhập câu lệnh dưới đây vào:

Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

Thay thế ổ D: bằng tên ổ Windows 10 Installation Media.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Nhap-cau-lenh

Sau khi hoàn tất, lúc này .NET Framework 3.5 được cài đặt trên Windows 10.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Hoan-t10

Ngoài ra để tiết kiệm thời gian, bạn có thể sử dụng đoạn script dưới đây để tự động tìm kiếm ổ đĩa và cài đặt:

Code:
@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again.
echo.
)
pause

... hoặc tải file về máy và tiến hành giải nén file ZIP trên màn hình Desktop, kích chuột phải vào file giải nén chọn Run as administrator. File sẽ cài đặt .NET Framework 3.5 tự động sau khi tìm thấy ổ Windows 10 Installation Media.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Run-as10

2. Bổ sung thêm cách mở Elevated Command Prompt

Elevated Command Prompt chính là công cụ Command Prompt quen thuộc.

Nếu bạn đang thắc mắc vì sao lại gọi là Elevated Command Prompt? Thực ra trên Windows Vista và Windows 7, một vài dòng lệnh trong Command Prompt yêu cầu phải được chạy dưới quyền Administrator. Và để chạy những dòng lệnh này, bạn phải sử dụng Command Prompt với quyền Administrator. Và công cụ Command Prompt được chạy dưới quyền Administrator này được gọi là Elevated Command Prompt.

Mở Elevated Command Prompt rất đơn giản, và hoàn toàn tương tự như bạn mở chương trình được khác chạy dưới quyền Administrator.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Elevat10

- Mở elevated cmd.exe từ menu Power User hoặc menu Windows + X:

Bắt đầu từ Windows 8, Microsoft đã tích hợp thêm Menu Power User, menu này có chứa các tùy chọn hữu ích như Control Panel, Network Connections,... Trên Windows 10, Microsoft cũng tích hợp thêm Menu này.

Để truy cập menu Power User trên Windows 10, bạn nhấn tổ hợp phím Windows + X rồi chọn Command Prompt (Admin).

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Coomad10

Tùy chọn Command Prompt (Admin) trên menu Power User Windows 10 chính là tùy chọn chúng ta cần.

- Mở elevated cmd.exe thông qua Start Menu trên Windows 10:

Nhập cmd vào khung Search trên Start Menu và nhấn tổ hợp phím Ctrl + Shift + Enter để khởi chạy Command Prompt Elevated.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Start-10

Chúc các bạn thành công!

      
Zone
Zone Ưu tú

Cấp bậc: Ưu tú

Bài viết : 839

Danh vọng : 1555

Uy tín : 0

Cài đặt .NET Framework 3.5 trên Windows Server 2012/2016/2019

Nếu như việc cài NET Framework 3.5 trên Windows 10 rất đơn giản thì trên Windows Server 2012 R2 lại khác. Trình hướng dẫn cài đặt Server Manager trên Windows Server 2012 R2 cho phép người dùng cài đặt 2 phiên bản .NET Framework cùng lúc, là phiên bản 3.5 và phiên bản 4.5. Việc cài NET Framework 4.5 không gây ra bất kỳ sự cố nào, tất cả đều hoạt động rất tốt.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da10

Tuy nhiên trong quá trình cài đặt NET Framework 3.5 trên Windows Server 2012 R2 với các cài đặt chuẩn, khá nhiều người dùng gặp phải lỗi: "«Installation of one of more roles, role services or features failed. The source files could not be found...»" hiển thị trên màn hình.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da11

Nguyên nhân gây ra lỗi là do các file nhị phân .NET Framework 3.5 là một phần của bộ nhớ cache cục bộ của các file nhị phân được lưu trong server (máy chủ) khi hệ điều hành được cài đặt. Các file này được thực thi trong Features on Demand trên Windows Server 2012 để chiếm dụng ít không gian trống.

Để kiểm tra xem .NET Framework 3.5 có nằm trong kho lưu trữ cục bộ hay không, bạn sử dụng lênh PowerShell dưới đây:

Get-WindowsFeature *Framework*

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da12

Như bạn có thể thấy trong ảnh trên, thành phần yêu cầu đã bị xóa.

Theo mặc định hệ thống sẽ cố gắng tải các file cần thiết từ Windows Update (WSUS server cục bộ không phù hợp cho mục đích này), và nếu không thể người dùng sẽ được thông báo xác định đường dẫn đến bản phân phối, từ đó các file bị thiếu sẽ được cài đặt.

Để cài đặt .NET Framework 3.5 trên Windows Server 2012 R2 theo cách thủ công, click chọn Specify an alternative source path để nhập đường dẫn thay thế đến thư mục có chứa ổ cài đặt Windows Server 2012 R2.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da13

Với đường dẫn, bạn có thể chỉ định thư mục cục bộ (trong ví dụ này là D:\source\sxs, trong đó D:\ là tên ổ DVD có chứa bản phân phối Windows Server), hoặc thư mục mạng.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da14

Bằng cách click chọn OK, hệ thống sẽ tìm thấy các file nhị phân .NET Framework 3.5 và cài đặt các thành phần.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da15

Ngoài ra bạn có thể thực hiện thao tác tương tự bằng cách chạy lệnh dưới đây trên cửa sổ Windows PowerShell dưới quyền Admin:

dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

Trong đó:

/Online: có nghĩa là bạn cần nâng cấp phiên bản hệ điều hành hiện tại, chứ không phải image.
/enable-feature/featurename: NetFX3/all là yếu tố cần thiết để cài đặt .NET Framework 3.5 và các tính năng của nó.
/Source là đường dẫn đến thư mục có bản phân phối Windows, chứa các thành phần cần thiết.
/LimitAccess ngăn không cho truy cập Windows Update.

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da16

Lệnh tương tự trên PowerShell có dạng như dưới đây:

Add-WindowsFeature NET-Framework-Core -Source d:\sources\sxs

Ngoài ra bạn có thể sửa chữa đường dẫn ban đầu đến bản phân phối Windows trên hệ thống bằng cách sử dụng lệnh:

Thiết lập registry RepairContentServerSource nằm trong HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing.

Hoặc group policy Specify settings for optional component installation and component repair (có thể thay đổi thiết lập policy trong registry này).

Hướng dẫn cài đặt .NET Framework 3.5 Offline trên Windows Cai-da17

Lưu ý: Policy Specify settings for optional component installation and component repair nằm trong phần GPO: Computer Configuration => Administrative Templates => System phải được kích hoạtvà đường dẫn đến thư mục chứa bản phân phối hệ điều hành phải được xác định (đường dẫn file nguồn thay thế). Để ngăn máy chủ tìm cách cập nhật trực tuyến, đánh tích chọn hộp nằm kế bên Never attempt to download payload from Windows Update.

Như vậy bài viết trên vừa hướng dẫn bạn cách cài .NET Framework 3.5 trên Windows Server 2012 R2. Nếu thấy bài viết hữu ích, đừng quên chia sẻ đến bạn bè, người thân của bạn nhé.

Tác giả: Nguyễn Long Thịnh
      

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Quyền hạn của bạn

Bạn không có quyền trả lời bài viết
free counters



  • Đoàn Ngọc Khánh

    mobile phone 098 376 5575


    Đỗ Quang Thảo

    mobile phone 090 301 9666


    Nguyễn Văn Của

    mobile phone 090 372 1401


    IP address signature
    Free forum | ©phpBB | Free forum support | Liên hệ | Báo cáo lạm dụng | Thảo luận mới nhất