Google了幾小時,終於找到解決方法:首先執行regedit打開登錄表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4040160C1A7DC274DB690D3060E73337機碼會隨不同軟體及語言版本而不同,片片用的是Microsoft Visual Studio 2005 Professional Edition – CHT,花點時間在這裡找找吧,找到ProductName的值為Microsoft Visual Studio 2005…後,恭喜你,把整個機碼刪掉就可以讓修復或移除功能恢復正常,原因似乎出在更新成SP1後,機碼更新導致偵測出錯而無法進行修復或移除,又學到一招了,以後假如遇到其他頑強的軟體不聽話,找他的機碼下手,前提要先把登錄檔備份,越搞越糟片片可是不負責阿(逃~)

相關文章



One Comment

  1. #
    A HA! 心情雜物間
    五月 15th, 2008 at 14:09

    VS2005 on Vista ( Including unistall )…

    PS. 我有嘗試使用微軟的移除 VS2005 工具和 Windows Installer Cleanup 但都沒用,所以才會採取這種暴力方法。
    除了這樣的方法外,網路上也有人提供其他方式,
    如無法移除Visual Studio 2005 SP1 ? | 片…

    Reply to this comment

Leave a Comment

blank