1. 程式人生 > 其它 >羽夏閒談——解決 MSI 安裝包指定賬戶已存在

羽夏閒談——解決 MSI 安裝包指定賬戶已存在

羽夏閒談之解決 MSI 安裝包指定賬戶已存在的解決方案。

  前幾天用VS2022,升級到17.1.0版本,發現模板用不了了,但能正常開啟之前用它建立的專案。我重灌試圖修復該問題,解決雪上加霜,報錯如下:

未能安裝包“Microsoft.VisualStudio.Community.Shared.Msi,version=17.1.32113.165”。
    搜尋 URL
        https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.Community.Shared.Msi;PackageAction=Install;ReturnCode=1316
    詳細資訊
        MSI: D:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Community.Shared.Msi,version=17.1.32113.165\Microsoft.VisualStudio.Community.Shared.Msi.msi,屬性:  REBOOT=ReallySuppress ARPSYSTEMCOMPONENT=1  MSIFASTINSTALL="7"  VSEXTUI="1"  PIDKEY="NGKBDRWKQFTT82MTRMPKRM6XM"  VS7.3643236F_FC70_11D3_A536_0090278A1BB8="D:\Program Files\Microsoft Visual Studio\2022\Community"  FEEDBACKOPTIN="1" 
        返回程式碼: 1603
        返回程式碼詳細資訊: 安裝時發生嚴重錯誤
        訊息 ID: 1316
        訊息詳細資訊: 指定的帳戶已存在。

  這下可好,開啟VS2022,模板沒有了,連之前建立的專案都打不開了。從網上搜索大量的資訊後終於解決了問題。由於沒有留底,所以無法展示出問題的圖片,只留下了log如果有同志遇到了這個問題,幫忙在評論區留一下圖片,我挑取比較好的圖片附加上,以豐富文章並更好幫助其他人。

解決方案

  解決該問題需要下載一個疑難解答程式: MicrosoftProgram_Install_and_Uninstall ,直接點選就可以下載,連結是官方的。
  按照微軟的特點,一般疑難解答程式解決不了問題,但是這個是我見過唯一能夠解決問題的疑難解答。下載後執行它:

  點選下一頁,過幾秒就會得到下面的介面:

  點選解除安裝,過一段事件就會得到解除安裝列表:

  剩下的點選下一頁,過個兩三分鐘就解決了。在重灌VS2022,就徹底解決了。

如何找程式

  上面有一個步驟是選擇程式,那麼我如何知道是啥名字呢?只需要執行安裝出問題的安裝包,比如我的Microsoft.VisualStudio.Community.Shared.Msi.msi,它的標題欄上的名字就是我要解除安裝的程式名。

  該問題只能解決因MSI安裝包程式導致的問題,當然你可以擴充套件由此導致其他軟體無法安裝的問題來解決。


本作品採用 知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議 進行許可

本文來自部落格園,作者:寂靜的羽夏 ,一個熱愛計算機技術的菜鳥
轉載請註明原文連結:https://www.cnblogs.com/wingsummer/p/15959372.html