Windows免安裝版(可攜版)與安裝版的差別
免安裝版(可攜版)程式不需要安裝,直接在自己的資料夾中執行。安裝版則由安裝程式部署,並在Windows中登記。兩者各有適用的情況。
什麼是「安裝版」
安裝程式會把檔案複製到某個位置(通常是Program Files),並在Windows中登記該程式:在「應用程式」中加入解除安裝項目、建立開始功能表捷徑、關聯它能開啟的檔案類型,有時還會安裝服務或驅動程式。為所有使用者安裝需要系統管理員權限。
什麼是「免安裝版」
免安裝版程式是一個資料夾或單一.exe檔,放在哪裡就在哪裡執行。它不寫入安裝資訊,設定通常也存在程式旁邊,因此可以從隨身碟執行,刪除資料夾後不會留下任何痕跡。大多數免安裝版程式不需要系統管理員權限。
主要差別
更新:安裝版通常能自動更新或透過winget更新;免安裝版需要手動替換(用winget安裝的可攜版套件也能用winget更新)。檔案類型與捷徑:只有安裝程式會登記。服務、驅動程式與殼層延伸模組:這些都必須安裝。清理:免安裝版刪除資料夾即可。
用winget安裝可攜版軟體
winget也能安裝可攜版套件:它把程式放在使用者設定檔中,並加入指令別名,因此在任何終端機中都能啟動。winget list可以看到它們,winget uninstall可以移除。
%LOCALAPPDATA%\Microsoft\WinGet\Packages%LOCALAPPDATA%\Microsoft\WinGet\Links該選哪一種
每天使用、希望保持最新的程式,以及需要服務或檔案關聯的程式,選安裝版。偶爾使用的工具、沒有系統管理員權限的電腦、需要從隨身碟執行的情況,選免安裝版。
常見問題
怎麼知道某個軟體有沒有免安裝版?
ExeAtlas的軟體頁面會標示可攜版套件,安裝檔表格中的ZIP或可攜版檔案會和安裝程式分開列出。
免安裝版比較安全嗎?
本身不會比較安全。它對系統的變更較少,但一樣需要從官方來源下載並比對SHA256雜湊值。