Pages

2015-03-25

通用PE工具箱V5.5(無廣告修改版)

PE (Pre-install Environment)是指Windows安裝畫面的視窗UI環境,相較傳統的DOS介面,新式的救援工具常常以PE環境作為基底,只要電腦從USB碟開機進入其PE環境,即可進行相關的救援工具(備份、還原或複製檔案)。
之前介紹過好用的「通用PE工具箱V5.0」,但後來發現它在Ghost還原時會偷偷植入流氓軟件和功能,並篡改IE主頁(個人以為這是很惡劣可恥的行為,至少植入前要先文字提示一下)。修改版是由網友@戀夢在通用PE 5.0 Win8內核原版基礎上專注精簡優化,針對裡面的工具進行升級,精簡眾多不常用工具,添加一些實用軟件,綠色不含任何個人信息,維護系統完全夠用!它含有Ghost及Acronis True Image等磁區備份還原,也有磁區分割、虛擬光碟等等工具,非常好用。
PE System Overview
此修改版PE特色宗旨:
1、本PE符合自己的要求,定位於簡約美觀和安裝維護,不帶網絡的功能。
2、不含流氓軟件和功能,不篡改主頁,系統不含任何個人信息。
它移除了通用PE v5.0原版的流氓植入行為,因此命名為5.5版。該網友很低調,沒有留主頁連結,因此請在「zd423」網站尋找其最新版(撰文時版本為20150315)。,此修改版以ISO檔發行(一般使用其美化版即可,MINI及DOS版不需要),要製作USB開機碟需使用UltraISO工具:
  1. 在File>Open下開啟PE (Win8PE55) ISO檔,選擇Menu下「Bootable>Write Disk Image…」功能。
    UltraISO Main
  2. 先選擇USB碟,寫入方式(Write Method)官方推薦「USB-HDD+ v2」,不過若要相容舊機,也可以選擇「USB-HDD+或USB-ZIP+」皆行。隱藏開機區(Hide Boot Partition)選擇Hidden即可,因為愈複雜高深的功能,就怕舊機的BIOS不支援,甚至不隱藏開機分區也沒關係。最後選擇快速格式化,再確認寫入即可。
    Write Disk Image
  3. 插入製作完成的USB碟,重新開機,按F12或從BIOS選定由該U碟開機,即可進入PE系統環境。
其他具體資訊,請查看此修改版的更新說明。它會選擇原本通用PE的Win8內核版本,主要是考慮了Win8內核能辨認更多的舊硬碟規格,但它開機啟動時也必須使用較多的記憶體來用PE RamDisk,因此若有些古老機器無法使用此Win8內核修改版,仍然可以使用原「通用PE 5.0 Win2003內核」版本即可。

2015-03-18

Chrome轉貼頁面網址利器: Create Link

此Extension套件的功用就是複製目前頁面的Tab名稱(下圖編號1)及網址(下圖編號2),方便我們轉貼連結給他人時,讓別人一目瞭然。它還會貼心地把中文網址轉成URL編碼字串,方便別人直接點轉貼來的Link即可(中文網址會破壞Link字串的可直接點擊性)。
Copy Tab Title + URL

請安裝Google Extesion: Create Link (***推薦安裝,它可以替代之前推薦的「TabCopy」套件***)
https://chrome.google.com/webstore/detail/create-link/gcmghdmnkfdbncmnmlkkglmnnhagajbm

Extension Page

安裝後,Chrome右上方ExtensionBar工具列會出現它的圖示Icon,可用滑鼠左鍵拖曳至網址列右側。用滑鼠左鍵點選該圖示,會出現項目Menu選單,選擇最下方「Configure」設定。它最大的優點就是提供自訂變數,以下圖為例,自行加入「Tab Title + Url」的項目,若其他範例項目用不到可刪除,方便選擇選單項目。

Extension Options

以後Chrome瀏覽器觀看網頁時,當點擊該圖示Menu項目,它就會把該網頁的Tab Title + URL複製至剪貼簿中,就可以直接貼給別人。

Extension Icon

目前這套件發現有以下的問題及建議,但推薦必裝:(2015/03/13測試v0.2.9版)

  1. 套件很久沒更新了,而且版本是0.x.x開頭的,這種的版本命名的套件,作者有很大機率不再推陳出新了,但目前也夠用,日後替代也不複雜。
  2. 選單項目沒能提取到滑鼠右鍵第1階層,要點按不容易。

2015-03-11

VMDK Compact虛擬磁碟壓縮與防錯

本文探討如何對於VM(Virtual Machine)檔案進行適當的壓縮,讓它有利於VM管理及發佈。以VMware 11.1.0版本為例,建立一個Win7 x64 English + Update虛擬系統磁碟Size為20GB(已清除系統垃圾及System Update備份檔),接著使用VMware軟件的VMDK虛擬磁碟進行壓縮(Compact):

VMDK Compact

經過冗長等待,原本目錄20G Size可變成16GB,它去除了原本佔住的unused空間。

VMDK FileList

接著再以WinRAR進行分檔壓縮(Normal Compress Ratio, 4095MB Split),最後得到壓縮後Size共為5.08GB。這些VM壓縮檔除了利於發佈下載外,也可上傳至百度空間備份(4GB Limit each)及私密分享。實務中發現超大檔RAR分檔壓縮若無加上Recovery Record,在解壓縮及網路傳輸中可能會造成Checksum錯誤(我曾想換用7z分檔壓縮,但基於一些理由還是使用RAR),因此在製作RAR壓縮時,記得勾選「Add recovery record」(3%)的選項。更貼心一點的,就是使用Hash Check工具產生檔案驗證資訊,供大檔網路傳輸完成後比對。

RAR Recovery Record 

WinRAR FileList

壓縮後,進行解壓測試 (源頭製作時嚴謹辛苦一點,可避免使用的人浪費更多的時間解決問題)

RAR Test Archive

當透過網路FTP傳輸至彼端時,往往Hash比對不一致了,Test解壓縮會有Checksum錯誤,重新下載往往仍不能解決問題。幸好有製作Recovery Record,只要修復該檔fixed之後,再重新比對Hash就正確了。

image

以前我挺相信TCP/IP FTP傳輸的完整性,但在這次VMDK壓縮分檔的傳輸還原的過程裏,遭受到很莫名奇怪的挫敗經驗,即使已試過關閉防毒、換不同套FTP軟件、取消FTP ZCompress、重傳N次。面對這種動輒數十GB的傳輸解壓縮,解決問題的時間成本很昂貴,因此製作RAR壓縮時多一分周全,總是好的。