硬碟機字母轉換後辨識軟體

硬碟機字母轉換後辨識軟體

由於我更改了硬碟的盤符,我遇到了問題。

軟體安裝在該硬碟上。所以,我改變了快捷方式的鏈接,我可以啟動所有軟體。但對於 Windows 7,這些軟體被刪除 - 在設定>當我檢查卸載軟體時>有一條訊息告訴您該軟體已卸載(手動)。

如何在不卸載所有軟體並重新安裝的情況下解決問題?

謝謝

答案1

不幸的是,當您變更安裝有註冊程式的磁碟區的磁碟機號碼時,這是預期的行為。
這些程式不僅有取決於磁碟機號碼的捷徑。例如,當 Microsoft Office 安裝到 C:\Program Files 時,將寫入註冊表中的許多項,磁碟上的該位置將作為 Microsoft Office 的位置。例如:HKLM\SOFTWARE\Microsoft\Office\14.0\Excel\InstallRoot將有一個稱為小路這指向C:\Program Files\Microsoft Office\Office14\
一旦你改變了驅動器盤符,例如C:變成了X:,註冊表中的資料就不再正確了。您的環境變數也可能有問題。如果%系統驅動器%仍然顯示為C:(和%程序文件%作為C:\程式文件),並且您更改了驅動器號,這會破壞很多東西。
您可以搜尋註冊表並尋找“C:\”的實例並將其更改為“X:\”(如果 C: 是舊字母,X: 新字母),並確保您的環境變數指向正確的磁碟。
或者,您可以使用替代品命令,這樣就有兩個磁碟機號碼指向同一個磁碟。
例如,運行子 C: X:\將建立一個磁碟機 C:,它實際上與磁碟機 X: 相同。您可以使用其中任何一個來存取文件。
如果您想解決軟體似乎已手動刪除的問題,您可以透過查看下面的鍵來完成此操作HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,並更新任何稱為安裝來源,安裝位置,顯示圖示, 或者卸載字串引用舊磁碟機號。

相關內容