實例
比如安裝深容醫學文獻的SCITranslate v11.0時,由於先前一直在用V8.0,先前直接刪除安裝文件夾想安裝V10.0,即便卸載並清空了註冊表裏面的所有與SCITranslate 有關的項目一直沒法安裝上,V11.0也無法安裝,點老用戶直接運行的SCITranslate11.exe無法安裝,
點新用戶的安裝程序msi顯示如下:
解決方案
查看系統日誌:雙擊控制面板圖標,打開控制面板,選擇管理工具 → 打開管理工具---組件服務→打開 組件服務---事件查看器(本地)---window 日誌→點開應用程序裏面日誌列表
查看系統日誌----應用程序裏面的日誌列表。打開你安裝SCITranslate時出現的錯誤。可以看到裏面的確切消息。如下圖,我這裏提示的是:在項 HKU\S-1-5-21-272378374-3645185259-3561292323-7292\Software\Microsoft\Installer\Products\A789085C0BA9B6A4B9A8C7A9857FC2DA\SourceList 中出現意外值或缺少值: (名稱: PackageName,值: )。那麼你就可以根據你的相關提示刪除錯誤的註冊表項。就是註冊表裏搜索“A789085C0BA9B6A4B9A8C7A9857FC2DA”,我這裏刪除了A789085C0BA9B6A4B9A8C7A9857FC2DA這個註冊表項就可以正常安裝了。