在 Windows 10 中將程式從C槽移到D槽| 4種無憂方法

雖然不建議將程式檔案移動到另一個磁碟,但您仍然可以安全地完成此任務。秘訣是提前建立系統映像備份。

Canace

來自 Canace 發表於 2024年09月26日

分享至: instagram reddit

在 Win10 中我可以將程式從C槽移到D槽嗎?

大多數程式預設安裝在 C槽中,通常情況下, 64位程式的 Program Files 和32 位程式的Program Files (x86)  。它們都與 Windows 緊密相連,如果這些檔案不在應有的位置,程式可能會出錯。與此同時,要是直接將它們拖到其他位置,Windows 10 或其他系統上的大多數程式可能會停止工作或無法正常響應。因此,將程式檔案移動到另一個磁碟是不安全的。

程式檔案

需要將應用程式轉移硬碟?

正常情況下,不建議將程式檔案移動到其他磁碟。您可以檢查您是否處於以下情況,然後決定是否必須將程式檔案移動到另一個磁碟。

情況一:多次彈出磁碟空間不足警告

隨著時間的推移,系統分割區可能會因為程式增加而耗盡空間,電腦執行速度會變慢。如果您在電腦上安裝大量軟體,情況可能會更加嚴重。

在這種情況下,如果您不想解除安裝它們,可以嘗試將程式檔案和程式檔案(x86)從C槽移動到D槽或其他有足夠空間的分割區,然後將新安裝的軟體儲存到新分割區,從而減輕C槽的存儲負擔。

情況二:SSD沒有足夠的空間

如今,將作業系統遷移到更小的 SSD,並將HDD用作存儲的情況並不少見。因此,一些使用者可能希望釋放 SSD 的磁碟空間,或直接將程式檔案和程式檔案 (x86) 從 SSD 移動到 HDD。在這種情況下,您可以同時享受 SSD 和 HDD 的優勢。

在移動已安裝程式前保護您的作業系統

如前所述,將程式檔案從 C 移動到 D 或將程式檔案從 SSD 移動到 HDD 可能會導致您的程式無法執行,因此需要備份系統和上面的數據。廣泛使用的免費備份軟體——AOMEI Backupper Standard是個不錯的選擇。

您可以使用系統備份功能輕鬆製作系統的精確副本,然後從外部硬碟磁碟恢復系統映像或其他裝置,如果出現問題。此外,它還支援建立可啟動的 USB 或 CD/DVD,因此即使電腦失敗,您也可以啟動電腦。

為了保護您的作業系統,請下載此軟體並將其安裝在您的電腦上。本軟體僅適用於 Windows 11、10、8、7、XP、Vista。對於伺服器使用者,請嘗試AOMEI Backupper Server

免費下載軟體Win 11/10/8.1/8/7/XP
安全下載

步驟 1.啟動 AOMEI Backupper Standard,你會看到它的深藍色界面。點選備份選項卡下的系統備份。它將自動為 Windows 選擇所有與啟動相關的分割區,包括程式和程式檔案。

系統備份

步驟 2.在這裡,您只需要選擇目標分割區來存儲備份映像,然後點選開始備份。備份計劃分割區上的所有內容。

開始備份

稍等片刻,您將擁有電腦的系統映像備份。如果您擔心由於移動程式檔案而導致啟動失敗,您可以建立一個可啟動的USB或 CD/DVD。

點選工具並轉到建立可開機媒體,然後選擇可啟動光碟類型(Windown PE 或 Linux)和存儲裝置(USB、CD/DVD 或 ISO 檔案)。請記住在每個步驟中點選下一步

建立開機媒體

如何修復移動程式檔案後啟動失敗的問題

1. 如果您的電腦在移動程式檔案時無法啟動,請將您的電腦重新開機到 BIOS ,並將可啟動 USB 設定為第一個啟動選項,儲存變更並從中啟動。

2. 然後,選擇還原選擇映像檔案以找到備份映像,選擇還原這個系統和目標路徑,最後點選開始還原

選擇映像備份

您可能需要的進階備份設定

此外, 在Windows 10或其他系統中將程式移動到另一個磁碟後,您仍然可以使用它來備份系統。在這種情況下,您可能希望輕鬆完成這項任務,尤其是對於長期任務。您可以在備份過程中設定以下功能:

  •  備份選項:您可以啟用電子郵件通知確認您的備份任務是否順利執行,設定正常或高壓縮級別、智能扇區、備份服務等。

備份選項

  • 排程備份:您可以根據不同的頻率備份系統,每天,每週,每月。此外,您可以使用事件觸發或USB 插入 (插入時自動將系統備份到 USB 閃存磁碟)功能,它們在專業版可以使用。

排程備份

  • 備份策略:您可以將備份方法從增量備份變更為差異備份,這將不需要所有備份都完好無損以進行系統還原。此外,您還可以定期刪除舊的備份映像來確保您的備份磁碟始終有足夠的空間進行新備份。 

備份策略

如何安全地移動已安裝程式到另外一個磁碟

您可以按照上面的方法將數據進行備份,以免在將程式檔案移動到不同的磁碟時出現未知錯誤。

之後,您可以隨意嘗試以下4種方法將程式檔案移至不同的磁碟機,即使用登錄檔編輯程式、符號連結、移動或應用程式移動。

方法1. 使用登錄檔編輯程式移動已安裝程式

第一種方法:將程式檔案位置從C槽變更為D槽或其他分割區。首先,您需要做以下兩件事:

●在另一個磁碟(例如:D槽)上建立一個名為 Program files (x86) 的資料夾
●首先將“Program Files”和“Program Files (x86)”目錄複製到新位置。只需以系統管理員身份執行 CMD,鍵入以下命令提示字元並按 Enter。
     >> Robocopy "C:\Program Files" "D:\Program Files" /mir
     >> Robocopy "C:\Program Files (x86)" "D:\Program Files (x86)" /mir

然後,打開登錄檔編輯程式並將程式位置從C變更為 SSD。

步驟 1. 按“ Win + R”調出執行視窗,然後輸入Regedit.exe

步驟 2. 在登錄檔編輯程式上找到以下路徑並將磁碟號從 C: 變更為 D:

對於 Windows 7/8/8.1:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

對於Windows 10:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion

路徑

方法2. 使用符號連結將應用程式轉移硬碟

第二種方法是建立一個符號連結後,使用命令提示字元。符號連結有點像附加到桌面的程式、資料夾和網站的捷徑。簡而言之,當 Windows 或任何程式嘗試訪問該資料夾時,符號連結會將其重定向到新位置。

這樣,您可以安全地將程式檔案從C變更為D。此外,這也適用於將程式檔案從 SSD 移動到 HDD。請按照以下步驟操作:

步驟 1. 將“C:\Program Files”資料夾移動到“D:\Program Files”。

步驟 2.在搜索框中鍵入cmd ,點選它並以系統管理員身份執行

步驟 3. 複製並粘貼以下命令,然後按 Enter。如果您不熟悉此命令,請在命令提示字元視窗中鍵入以下命令並學習必要的參數。

mklink /D “Program Files” “D: Program Files”

●“Program Files”是新符號連結名稱的名稱。
●“D:Program Files”是您的新連結所指的路徑。

Mklink

然後,您可以使用 C:\Programs Files 作為預設安裝路徑,但所有安裝的檔案都將存儲在 D:\Program Files 中。 

此外,您可以使用 mklink /J 連結目標(稱為硬連結)使檔案或資料夾看起來好像它實際存在於符號連結的位置。根據上面的例子,你可以輸入 mklink /J “Program Files” “D: Program Files”

如果要刪除舊的程式檔案,可以使用“mklink /j”連結以及程式檔案的新舊位置的完整磁碟號和路徑。

方法3. 使用“移動”功能移動程式到D槽

此功能不僅可以將程式從C槽移動到D槽,還可以重新定位程式檔案。

步驟1. 轉到開始菜單 > 設定 > 系統 > 應用程式和功能,然後您將看到一個列表程式。

功能

步驟2. 選擇一個應用程式並點擊指定應用程式下的移動選項,然後選擇另一個磁碟上的位置。

步驟3. 再次點選移動

步驟4. 重複第2步和第3步,直到最後一個程式移至新磁碟。

方法4. 使用“應用程式遷移器”將程式從C槽移到D槽

此外,您還可以嘗試AOMEI Partition Assistant Professional將您的應用程式從C槽安全地移動到D槽或從SSD移至HDD。它是適用於Windows 11/10/8/7/XP/Vista的磁碟管理軟體。 請將其下載到您的電腦上,然後安裝。

步驟1.啟動AOMEI Partition Assistant。然後,點選上方“釋放空間”——“應用程式遷移器”。

應用程式遷移器

步驟2. 您將看到2個選項:遷移應用程式或遷移檔案夾。這一步我們選擇“遷移應用程式”。

遷移應用程式

步驟3. 選擇C槽並點選下一步

program files移動

步驟4. 勾選您要移動的應用程式名稱,然後選擇D槽接收它。

program files移動

步驟5. 點擊“遷移”,然後點擊“確定”,它將開始程式檔案傳輸過程。

program files移動

關於如何 將 Steam 遊戲移動到另一個磁碟的提示:

除了整個程式檔案資料夾外,有些使用者只想移動程式檔案中的steam遊戲,就像下面的例子一樣。遷移方法稍後會包含,請向下滾動檢視。

“我在 Windows 10 上,我需要將該資料夾移動到我的D槽。我被告知複製粘貼它不起作用,我需要刪除並重新下載它。這是一個問題,因為檔案超過36GB,而且大部分都是我的steam遊戲,有沒有其他辦法呢?”

步驟 1.轉到您的 Steam 庫的位置。如果您不確定,您可以在 Steam 桌面捷徑的內容中檢視此資訊。

步驟 2. 關閉 Steam 遊戲,然後將整個 Steam 資料夾複製並粘貼到新位置,這裡是 D:\Steam\ 資料夾。

步驟 3. 等待該過程完成,您可以開始從新位置重新執行 Steam.exe

在重新執行 Steam.exe 之前,建議重灌它以更新您的所有捷徑。在steampowered.com下載安裝程式並選擇新位置作為目標資料夾,這裡是D:\Steam\資料夾,最後點擊安裝重灌Steam.exe。

安裝目標位置

結論

本文為您提供了4種實用的方法來將程式檔案移動到 Windows 11/10/8/7 中的另一個磁碟,您可以嘗試其中一種或全部。為確保您的系統或程式始終正常執行,您仍需要在 Windows 10 或其他系統中建立系統映像。如果出現問題,您可以輕鬆地將電腦恢復到較早的日期,而無需重灌 Windows 和程式。

此外,如果您想持續保護系統,AOMEI Backupper是一個很好的幫手。它支援您安排 Windows 10 通過其每日/每週/每月/事件觸發器/USB來自動備份 。最後兩個功能在 AOMEI Backupper Professional 中可用。如果升級,您可以嘗試更進階的功能,例如差異備份、備份方案等。

Canace
Canace · 編輯
Canace是AOMEI的技術編輯,她為AOMEI撰寫有關備份和還原,硬碟和分割區管理以及雲端檔案傳輸等方面的文章。 在業餘時間,她喜歡旅行、美食和閱讀。她也願意和大家分享找到解決問題的方法。