如何製作免安裝軟體?

家裡有一些安裝過的小型軟體用起來很順手,很想自行把這些軟體做成免安裝軟體,然後放在USB Key內帶到別的電腦上使用。

請問哪裡可以找到這方面的教學?
2008-03-09 1:49 發佈
文章關鍵字 軟體
最簡單的方式就是把程式安裝一次,將安裝的目錄複製出來之後再移除剛剛安裝的,那麼這個複製出來的目錄就是免安裝的版本。

不過還要看程式而定,有的程式會安裝其他東西道別的目錄,如果這些檔案是非必備、少了他們不會有太大影響則沒關係;如果這些檔案是必備檔案,那麼你就不建議至作成免安裝的版本。

其實也有不用安裝就能弄成免安裝的方法,就是『拆』安裝程式,我自己有拆安裝程式的習慣,除非拆不開才會安裝。
冰漾 wrote:
最簡單的方式就是把程式安裝一次,將安裝的目錄複製出來之後再移除剛剛安裝的,那麼這個複製出來的目錄就是免安裝的版本。...(恕刪)


我試過在家中的桌機安裝軟體,然後把軟體所在整個目錄copy到USB Key後拿到沒裝過這軟體的電腦中執行,有些需要輸入註冊序號的軟體幾乎都不能執行。但是我看過朋友執行過某些需要序號的免安裝軟體卻都能執行,想必其中有些訣竅吧。
不知道你弄了哪些程式?

大多數程式的註冊方式都是寫入註冊表,你可以在註冊表中找到該程式的註冊資訊,然後匯出 reg 檔,跟著隨身碟帶到別台電腦上,匯入 reg 就能註冊,再看看能不能用。
或者找破解版也是另一種方式...

不過這樣會有版權上的爭議,自己斟酌吧。
跟登錄檔很有關吧
滿多程式都會自行添加登錄檔的
所以把成是複製到別的地方,不能執行的機率不小
抱歉無聊考古一下... 老玩家/USER 或者非小白的請無視... ;
在下 幾年下來的經驗是...
少部份專業軟體和直至末代實體的一部份遊戲(不知道多寡)
會偵測你的系統列表有無安裝記錄(可能就是上面說過的註冊表)
如果無安裝記錄就不讓你用...
其他沒有這個動作的軟體或遊戲除了沒別人安裝或解包過的資料或版本之外
只要是安裝過安裝好的或解包後的軟體或遊戲就完全能免安裝使用
(複製到別處後到系統完全移除安裝記錄)
另外就 "半"免安裝... 也就是上面幾樓提過的在自己安裝過一次後到註冊表找到該軟體的CLASS然後右鍵匯出登入檔.. 然後在移除遊戲安裝記錄 這樣之後只要直接執行該登入檔
寫入註冊表後 會偵測安裝記錄的軟體就也能直接使用(但有一部份軟體或遊戲不適用)
但這還有個問題是如果是實體時代的遊戲的話大多數原版程式會要抓CD驗證(少部份老專業軟體也需要)...
所以就算可以免安裝 也還要讀光碟那除非找破解檔 不然你就需要準備免安裝的虛擬光碟程式和把整個光碟做一分ISO到硬碟(少部份遊戲或軟體只須把光碟中的少數幾個檔案做成ISO就OK)... 其中有一些情況是只能在自己的主機實現免安裝或半免安裝... 因為在公用主機(學校或公司)WIN7以上的系統會有寫入權限的問題 如果不能對系統進行寫入 那就不能使用虛擬光碟 也不能用登入檔寫入註冊表...
其他一些日常非專業的應用軟體(例如 瀏覽器 簡單功能的小程式 之類的) 有滿多免費的是免安裝 或者可以照我上面講的方法做免安裝... 不然就是 GOOGLE搜尋 軟體名稱 免安裝 這樣
(最近10年 阿榮的網站有滿多做成免安裝的軟體可以用看看)
如果是 STEAM 這類網路平台的非實體遊戲或軟體 除非破解版 不然因為綁 STEAM程式 而很難避免需要安裝記錄或啟動STEAM控制台... 不過 [應用軟體] 除了少數特殊情況的之外
大多可以不用在STEAM購買安裝(或者並沒放到STEAM)...
通常跟電玩無[直接]關係的軟體也通常不會被放到STEAM... 如果沒實體那就要另外想辦法處理了...
另外最後就是 站內也有人分享製作免安裝軟體的程式... 但還是必須符合我上面講過的前提或案例內的範圍才能做成免安裝。
sdgm00 wrote:
抱歉無聊考古一下.....(恕刪)


基本上
製作免安裝軟體/軟體中文化/程式反組譯/脫殼/加殼/封裝/解封裝/...
都是有技術關聯,
要做到 完美,這些技術也是必須有.

PS:
我 個人習慣 會把 使用者的個人設定狀態 也加入,
個人設定 才是軟體的 精華.
通常普通一點的都是可以直接複製已解壓安裝的軟體
要用就點執行檔就可以了

有少數是會在軟體資料夾內的設定文件掛上指定的安裝位置
這種的要嘛你要改參數,要嘛就是要保持相同的磁碟路徑

有些比較龜毛的就會強制掛登錄檔甚至抓登錄檔才能開啟,
那種你就不太可能免安裝,除非你自己能修改登錄參數或者直接改程式
軟體「綠化」的原理
想要在電腦上裝這裝那,但又怕電腦越跑越慢,那所謂的「綠色」軟體也許是個好主意。但什麼是綠色軟體呢?是否所有軟體都可以綠化?


https://www.ithome.com.tw/tech/60091
※重點:有那些檔案不在安裝目錄下

蠢方法:找個乾淨的系統 (SAND BOX),記錄下系統所有檔案,

安裝完,再來找新增了那些檔案

REGISTER 也是一樣的做法

將需要額外複制的檔案和 REG FILE 搞清楚

再用 WINRAR 來包裝

至於學習,找別人包好的 免安裝來看就是最好的學習方式。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?