簡介

Microsoft 不支援修改ProgramFilesDir登錄值變更的程式檔案資料夾的位置。如果您變更程式檔案資料夾的位置,您可能會遇到問題,與某些 Microsoft 程式或某些軟體更新程式。

更多的資訊

ProgramFilesDir 的登錄值位於下列登錄子機碼︰

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion若要變更的程式檔案資料夾的位置時,用於 ProgramFilesDir 登錄項目。此外,您可能要修改登錄以指向新的 [程式檔案] 資料夾中的每個參考。您也可以將原始程式檔案資料夾的內容移到新的位置。不過,我們不會測試的程式檔案資料夾的預設位置的變更。因此,我們不建議或支援 ProgramFilesDir 登錄值,若要變更的程式檔案資料夾的預設位置。

當您設定 ProgramFilesDir 登錄值,使用預設位置以外的位置時,Microsoft 的 hotfix、 更新和安全性更新不要更新的預設位置中的檔案。因此,您可能會遇到系統不穩定或未預期的問題,Microsoft 程式與軟體更新。例如,您可能會遇到下列問題︰

  • Microsoft 的快速補充程式、 更新和安全性更新可能未正確安裝。

  • 可能未正確安裝新版本的 Microsoft Internet Explorer 或 Microsoft Windows Media Player。

此外,「 Microsoft Windows 檔案保護 」 功能,可協助保護 [Internet Explorer] 資料夾中的檔案不支援變更的程式檔案資料夾的預設位置。

注意Internet Explorer 的安裝資料夾位於 Program Files 資料夾中。

如果您變更程式檔案資料夾的位置,您可能會遇到未預期的問題,可能會影響 Windows 的穩定性。 Internet Explorer 會編碼為受到 Windows 檔案保護,以及這些檔案的位置的二進位檔案的清單。您無法修改這些 Internet Explorer 中的位置。

下列程式會使用標準的 Windows Api 來決定的 Internet Explorer 的安裝資料夾位置︰

  • Windows Internet Explorer 7 的安裝程式。

  • Windows 更新程式。

  • 更新 Windows Internet Explorer 7 的程式。

這些 Windows Api 依賴背景登錄設定,以找出要更新的 Internet Explorer 的檔案。

注意當我們發展 Internet Explorer 7 時,我們決定使用標準的方法來判斷 Windows Internet Explorer 7 的安裝資料夾的位置。此項決策的目的是為了協助增加 Windows Internet Explorer 7 的穩定性。決定也有助於降低與其他程式的相容性方面,和 Windows Internet Explorer 7 服務性方面,您可能會遇到的問題的風險。

若要變更的程式檔案資料夾所使用的預設位置的 ProgramFilesDir 登錄值的步驟

重要這個章節、 方法或工作包含修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,請在修改前備份登錄。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

如何備份及還原 Windows 中的登錄

若要回到預設位置變更的程式檔案資料夾的位置,請依照下列步驟執行︰

  1. 按一下 [開始],按一下 [執行] 型別
    regedit
    然後按一下[確定]

  2. 找出並按一下下列登錄子機碼︰

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

  3. 在詳細資料] 窗格中, ProgramFilesDir的登錄值,以滑鼠右鍵按一下,然後按一下 [修改]

  4. 在 [數值資料] 方塊中輸入的程式檔案] 資料夾的預設位置,然後按一下[確定]

    注意程式檔案資料夾的預設位置是系統磁碟機\Program 檔案。比方說,如果 C 磁碟機上安裝 Windows,則在 [數值資料] 方塊中輸入C:\Program 檔案。

  5. 結束登錄編輯程式。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×