這幾天重新安裝 Adobe CS3 的幾個軟體,奇怪的事情發生了,只要一執行 Setup.exe 進行到初始化安裝程式時,就發生 Internal Error 2739 的錯誤。試了好幾次都不行之後,決定先用另一台電腦來試試看,那台電腦是 Windows XP 的作業系統。
在 Windows XP 上安裝順利完成,所以當下覺得是 Vista 的問題,但之前安裝並沒有碰到這個問題。上網 Search 了一下,發現原來是 MSI 的安裝程式在執行時發生了錯誤,解決的方法如下:
1. 打開「執行(Windows + R)」
2. 鍵入下面兩個指令重新註冊 vbscript.dll 及 jscript.dll 這兩個檔案!
regsvr32 %windir%\system32\vbscript.dll
regsvr32 %windir%\system32\jscript.dll
3. 執行後會出現「新增完成」的提示視窗。
我以為這一切應該沒問題了,沒想到執行 Setup.exe 還是跳出 Internal Error 2739 ....這下我可緊張了!不過還好最後在官方討論區及 Dave's Daydreams 上找到解決的方法,原來在 Vista x64 的版本裡面還有另外一組 vbscript.dll 及 jscript.dll,就存放在 C:\Windows\SysWOW64 裡面,也需要重新註冊。操作步驟如下:
1. 打開命令提示字元(在「執行」裡輸入 cmd )
2. 輸入 C:\Windows\SysWOW64
3. 在 SysWOW64 的目錄下輸入 regsvr32 vbscript.dll jscript.dll
4. 正確執行後會出現兩次「新增完成」的提示視窗
接著問題果然解決了,真是鬆了一口氣。

多謝你的網誌 救了我 不然我真的不知道要怎麼安裝CS3這軟體 謝謝拉
thank u so much!
有幫助到,謝謝。
哈囉~我沒有C:\Windows\SysWOW64 怎麼辦阿---我是 Vista 的 類似的是 System32---- 怎麼辦---- 可以救我嗎---謝謝
32位元的版本就不會有SysWOW64,只需要執行前面的部分就好了
sorry ---我是電腦白痴 1. 打開「執行(Windows + R)」在哪----- 可以詳說嗎~~謝謝
Windows + R 就是同時按下空白鍵旁的視窗按鈕及按鍵R
哈哈~我快瘋了 不好意思~請問一下 螢幕顯現 模組c:\Windows\system32\vbscript.dll 已經載入.但是呼叫DllRegisterServer失敗.錯誤碼為 0x80004005 怎麼辦阿~~我ㄉ機型是華碩 M51 S 感謝
看起來像是登入的權限不足,到「控制台>系統管理工具>本機安全性原則」然後選「本機原則>安全性選項使用者帳戶控制」,將裡面的「使用者帳戶控制」的設定都改為「已停用」或「提高權限不提示」,完成後重新執行一次註冊的動作!
很感謝你 但還是沒有~我到「控制台>系統管理工具>---------就沒了 找不到--本機安全性原則~~ oh~my god 可否再請問你 以這個機型來說--重新灌window 7 可以嗎~~會不會不支援 到頭來~~什麼都沒了~~只剩下空機~~ 謝謝
我的是英文版的,所以不太確定中文叫什麼,不過你可以直接按 Windows + R ,然後輸入 SECPOL.MSC,這樣可以直接啟動「本機安全性原則」 M51 要裝 Win 7 應該是沒問題,只要能合法取得授權就好了!如果怕裝 Win 7 會有問題,可以把原來 Vista 的還原分割留著,到時候還是可以還原到出廠的樣子!
恩恩~~謝謝你