如何將程式轉移或複製到另一部電腦執行?

2007-10-31 11:20 pm
我公司部手提電腦安裝了一個測試機器用的程式,因要更換手提電腦,如何在沒有安裝光碟的情況下,將這個已安裝的程式轉移或複製到另一部電腦上執行。如一般複製方法將程式抄到新機,程式無法正常執行。

可否介紹一d軟件,好像有些軟件是可以將以安裝的應用程式移到cd或usb手指上,再拿到另一步電腦上直接執行,而無需重新安裝。

我已經知道直接複製是不行的,請不用回答我直接複製是不行,謝謝﹗

回答 (1)

2007-11-01 12:38 am
✔ 最佳答案
這個問題會因應用程式本身的設計而引致複雜程度的不同
相信亦沒有一個工具程式可保你百份百可以直接從甲電腦移至乙電腦而百份百正常工作
可以的話,原應用程式根本最初不需安裝程序
不能執行大多因為除了 program files\下的檔案外,安裝程序會把部份設定記錄在registry和Documents and settings下,又可能有部份共用程序放到windows\system32 下

如果沒有安裝前的程序,可以從以下方法著手試試
(1)從 c:\program files\ 下把所有檔案抄至乙電腦
(2)在 Document and settings\All users\Application data看看有沒有相關folder,如有,一併抄到新電腦
注意:很多時entry會放在 公司名\程式名 下,要小心找找
(3)在 Document and settings\使用者名稱\Application Data\下 再找一次
(4)在 Document and settings\使用者名稱\Local Settings\Application Data\下 再找一次
(5)用 REGEDIT,到 HKLM\software\找到相關registry, 把它export 到 .reg 檔,再在新電腦相同的位置 import
(6)在 HKCU\software再做一次
(7)在 HKUsers\software再做一次
(8)
試試執行,如果看到有錯誤訊息,如連結 XXX.DLL 失敗等,在舊電腦找出檔案位置,通常在 c:\windows\system32\下,抄到新電腦的相同位置, 在新電腦鍵入 regsvr32 xxx.dll
最難的是部份程式用ms軟件開發,很多共用的程式,大部份為runtime library., 如果新電腦已經有不同版本,那情況可能不那麼明顯,到時要看看error message才能對證下藥
祝你好運!
(2)Registry亦


收錄日期: 2021-04-26 17:13:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071031000051KK01657

檢視 Wayback Machine 備份