Tải bản đầy đủ (.pdf) (6 trang)

Giảm béo cho .Net Framework 3.5

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.68 MB, 6 trang )

Giảm béo cho .Net Framework 3.5
Cuối tháng 12 vừa rồi (chính xác là ngày 17/12/2007), hãng Microsoft đã phát hành phiên
bản mới nhất của .Net Framework (.NF) với hàng loạt các tính năng bổ sung (tất nhiên là
bao gồm cả việc sửa những lỗi (các bản vá) “tàn dư” có trong những phiên bản trước đó).
Điều này có nghĩa là, các ứng dụng được viết trên nền .Net (dot Net) có trong hệ thống
của bạn sẽ chạy mượt mà hơn, trơn tru hơn.

.NF 3.5 “ôm đồm” các “món ăn chơi” sau:

.NET Framework 2.0
.NET Framework 3.0
.NET Framework 2.0 SP1
.NET Framework 3.0 SP1
.NET Framework 3.5.
Tuy nhiên, điều đáng nói ở đây là phiên bản .NF có hiện tượng “béo phì” nghiêm trọng:
gần 200MB (con số chính xác là 197MB). Lý do chính là vì gói cài đặt này chạy được cả
trên nền Windows 32 bit (x86) lẫn 64 bit (x64). Câu hỏi được đặt ra là:

Làm cách nào để loại những module hỗ trợ cho hệ thống 64 bit (đối với người
dùng chạy Windows 32 bit thông thường) và / hoặc ngược lại ?

Làm cách nào để tiến trình cài đặt bản .NF diễn ra nhanh nhất có thể mà không
phải tốn công thao tác rườm rà ?


1. Chuẩn bị

- Gói .NF 3.5 (link download trực tiếp, bản full – 197MB)
Code:
/>bd4f42510f28/dotnetfx35.exe
Lấy link download trực tiếp các ứng dụng khác của Microsoft tại đây


- WinRAR ,WinZIP hay bất cứ chương trình nào có tính năng tương tự

2. Giải nén gói .NF 3.5

- Tên file: dotnetfx35.exe

- Dùng WinRAR / WinZIP để giải nén gói này vào D:\DNF35F, bạn sẽ được 1 folder có
tên WCU.

- Trường hợp máy chưa cài WinRAR / WinZIP, bạn có thể dùng lệnh sau để giải nén:
Trích:
dotnetfx35.exe /X \DNF35F
Lưu ý: giữa 2 phần /X và D:\DNF35F không có khoảng trắng
- Giải nén xong, bạn được 1 cấu trúc thư mục (folder tree) như sau:
Trích:
[b]
D:\DNF35F
|__ DOTNETFRAMEWORK
|__ dotNetFX30
|__ dotNetFX35
|__ dotNetMSP
|__ dotNetFx35setup.exe
- Để thuận tiện cho việc tinh chỉnh ở các bước sau, bạn hãy di chuyển cả 4 đối tượng (3
folder + 1 file) trong folder DOTNETFRAMEWORK ra folder DNF35F.

3. Giảm béo

- Như đã trình bày, gói .NF 3.5 tương thích với cả hệ thống 32 bit lẫn 64 bit, hay nói cách
khác, bên trong nó bao gồm những file cài đặt dùng cho cả 2 môi trường này. Trong
phạm vi bài viết, tôi sẽ hướng dẫn bạn cách thu nhỏ dung lượng của bộ .NF 3.5 sao cho

chỉ tương thích (hoạt động) trên môi trường Windows 32 bit.

- Danh sách các file & folder có thể loại bỏ (xóa):
Trích:
[b]
D:\DNF35F
|__ dotnetFX20 (xóa folder này)
|__ dotnetFX30 (tổng cộng 10 file + 1 folder cần xóa)
| |__ Netfx30a_x64.msi
| |__ RGB9RAST_x64.msi
| |__ WCF_64.msp
| |__ WCS_64.msp
| |__ WF_64.msp
| |__ WIC_x64_enu.exe
| |__ WPF1_64.msp
| |__ WPF2_64.msp
| |__ WPF_Other_64.msp
| |__ XPSEPSC-amd64-en-US.exe
| |__ x64
|__ dotne
| |__ ia64
| |__ x64
|__ dotne
|__ x64
- Tổng d
66MB

4. Sử d



B1:
Chọ
archive


B2:
Thẻ
etFX35 (tổn
4
4
etMSP (tổn
dung lượng
ụng WinRA
ọn cả 4 đối t
…”
ẻ General: C
ng cộng 2 f
ng cộng 1 fo
của folder
AR để tạo g
tượng (3 fo
Chọn tính nă
folder cần x
older cần xo
DNF35F sa
gói cài đặt
older + 1 file
ăng “Creat
xoá)
oá)

au khi loại b
tự động
e) trong fol
te SFX arch
bỏ các file +
der DNF35

hive”
+ folder khô
5F | nhấp ph
ông cần thi
hải | “Add to
ết:
o

B3:
Thẻ
Trích:
Setup=d
Silent=1
TempMo
Overwri
ẻ Comment:
dotNetFx35s

ode
ite=1
: gõ đoạn co
setup.exe /q
ode sau:

qb /norestarrt


Ghi ch
ú
Trích:
Setup=d
Thì quá
tiến trìn
h
install),
Trích:
Setup=d
5. Dành

Nếu bạ
n
Window
gói cài đ
trống trê
phương
đăng nh
SVCPA
Windo
w
bị treo.
ú: khi khai b
dotNetFx35s
trình cài đặ
h cài đặt. N

chỉ việc tha
dotNetFx35s
h cho các W
n – người đa
ws Unattend
đặt trên cài
ên CD. Tuy
g thức RunO
hập hệ thốn
CK (tích hợ
ws ở giai đoạ
báo
setup.exe /q
ặt sẽ tiến hà
Nếu bạn muố
ay thế dòng
setup.exe /q
Windows Un
ang đọc bài
ded (nói ngắ
CD Window
y nhiên, xin
OnceEx, nó
ng đầu tiên
ợp dạng Ho
ạn 2 – Setu
qb /norestar
ành tự động
ốn tiến trình
g trên bằng:

qn /norestar
nattender:
này và cũ
n
ắn gọn, bạn
ws tự chế d
lưu ý với b
ói cách khá
n (GUI Firs
otfix để kích
up GUI Mod
rt
, tuy nhiên,
h cài đặt diễ
rt
ng là một tro
là 1 Windo
do chính tay
bạn là, gói c
ác, bạn phải
st User Log
h hoạt gói c
de), thì quá
, vẫn có 1 m
ễn ra “im lặ
ong số nhữn
ows Unatten
y bạn làm ra
cài đặt này c
i cho chạy g

gin). Nếu b
cài đặt ngay
trình cài đặ

màn hình hi
ặng” 100%
ng người sa
nder), bạn c
a (nếu vẫn c
chỉ tương t
gói này nga
ạn sử dụng
y trong quá t
ặt .NF lẫn W
ện ra cho b
(full silent
ay mê lĩnh v
có thể tích h
còn đủ chỗ
thích với
y trong lầ
n
phương thứ
trình cài đặ
Windows có
iết
vực
hợp
n
ức

ặt
ó thể

×