2013年11月23日 星期六

完全離線安裝 .Net Framework 3.5 SP1

下載Microsoft .NET Framework 3.5 Service pack 1 (Full Package),安裝時雖然名稱為Full Package,安裝時仍需要連網下載資料。這是因為Microsoft .NET Framework 3.5 SP1 語言套件並未包含在Full Package內。


要完全離線安裝方法如下:


第1步:先下載 Microsoft .NET Framework 3.5 Service pack 1 (Full Package),要完全離線安裝,需以命令列安裝Full Package並指定用英文安裝,就能避免安裝過程中要求下載語言套件。指令如下:

dotnetfx35.exe /lang:eng


第2步:Microsoft .NET Framework 3.5 SP1 語言套件,下載所要安裝的語言套件安裝,
安裝完畢後才算完成。

2013年11月6日 星期三

VirtualBox,釋放vdi檔未使用的空間

使用VirtualBox在建立新磁碟時,會有"動態延伸存放"和"固定大小存放"的選項,可以選擇、
一般而言、我們都會選擇動態延伸存放,以節省實體磁碟的空間,但使用動態延伸存放後的vdi檔、並不會隨著虛擬磁碟內的檔案被刪除而跟著減少,換而言之,vdi檔只會隨著存放資料不斷變大,而不會變小,這造成了vdi檔會越來越大,而無法達到節省硬碟空間的功能。


想要釋放vdi檔未使用的空間首先要至微軟下載SDelete

接下來進入虛擬機器內的系統中在文字模式執行
sdelete -c

目的是將在虛擬磁碟下所沒有使用到的block都填成0x00


回到主機內輸入:

VBoxManage modifyhd --compact xxx.vdi

VBoxManage modifyhd xxx.vdi compact


紅字 xxx 部份請自行輸入自己的vdi檔名