應該是Vista的使用者帳戶控制(UAC)所限制, 相關說明如后:
Vista存在四個強制完整性控制級別
強制完整性控制(MIC)是Vista安全架構中新增加的一種檢測機制。Vista中的所有安全性對象和進程都有一個完整性級別,完整性級別(IL)低的進程不能修改級別高的文件或注冊表表項。有四個主要的強制完整性控制(MIC)級別︰
‧低(Low)
‧中等(Medium)
‧高(High)
‧系統(System)
包括管理員組中的非提升權限成員在內的大多數用戶,都運行在中等級別。以下是一些其他級別是如何被設定的。
‧內核級別的Windows文件以系統完整性級別運行
‧用戶級別的代碼,例如Windows Explorer和任務管理器,以中等完整級別運行
‧真正的administrator或系統管理員組中的提升權限的成員以高完整級別運行
‧保護模式下的IE瀏覽器以低完整性級別運行
‧如果一個對象或資源沒有明確的設定完整性級別,那麼它具有中等完整性級別。
即使是系統管理者的權限, 也不等於administrator.
因此, 你可以試著用administrator安裝程式, 看看是否會出現一樣的問題.
以下兩篇文章提供你參考
如何開啟或關闢內建在 Vista 真實Administrator (系統管理員帳戶)
http://atf747khblog.spaces.live.com/blog/cns!BA03FCE91179D8FF!547.entry
如何變更「使用者帳戶控制」訊息的行為?
http://207.46.197.98/Windows/zh-TW/Help/1cc0e3a8-2cc0-43dc-b063-fa26fe5962c01028.mspx