雖然不建議將程式檔案移動到另一個磁碟,但您仍然可以安全地完成此任務。秘訣是提前建立系統映像備份。
大多數程式預設安裝在 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。
步驟 1.啟動 AOMEI Backupper Standard,你會看到它的深藍色界面。點選備份選項卡下的系統備份。它將自動為 Windows 選擇所有與啟動相關的分割區,包括程式和程式檔案。
步驟 2.在這裡,您只需要選擇目標分割區來存儲備份映像,然後點選開始備份。備份計劃分割區上的所有內容。
稍等片刻,您將擁有電腦的系統映像備份。如果您擔心由於移動程式檔案而導致啟動失敗,您可以建立一個可啟動的USB或 CD/DVD。
點選工具並轉到建立可開機媒體,然後選擇可啟動光碟類型(Windown PE 或 Linux)和存儲裝置(USB、CD/DVD 或 ISO 檔案)。請記住在每個步驟中點選下一步。
如何修復移動程式檔案後啟動失敗的問題
1. 如果您的電腦在移動程式檔案時無法啟動,請將您的電腦重新開機到 BIOS ,並將可啟動 USB 設定為第一個啟動選項,儲存變更並從中啟動。
2. 然後,選擇還原並選擇映像檔案以找到備份映像,選擇還原這個系統和目標路徑,最後點選開始還原。
您可能需要的進階備份設定
此外, 在Windows 10或其他系統中將程式移動到另一個磁碟後,您仍然可以使用它來備份系統。在這種情況下,您可能希望輕鬆完成這項任務,尤其是對於長期任務。您可以在備份過程中設定以下功能:
您可以按照上面的方法將數據進行備份,以免在將程式檔案移動到不同的磁碟時出現未知錯誤。
之後,您可以隨意嘗試以下4種方法將程式檔案移至不同的磁碟機,即使用登錄檔編輯程式、符號連結、移動或應用程式移動。
第一種方法:將程式檔案位置從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
第二種方法是建立一個符號連結後,使用命令提示字元。符號連結有點像附加到桌面的程式、資料夾和網站的捷徑。簡而言之,當 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”是您的新連結所指的路徑。
然後,您可以使用 C:\Programs Files 作為預設安裝路徑,但所有安裝的檔案都將存儲在 D:\Program Files 中。
此外,您可以使用 mklink /J 連結目標(稱為硬連結)使檔案或資料夾看起來好像它實際存在於符號連結的位置。根據上面的例子,你可以輸入 mklink /J “Program Files” “D: Program Files”。
如果要刪除舊的程式檔案,可以使用“mklink /j”連結以及程式檔案的新舊位置的完整磁碟號和路徑。
此功能不僅可以將程式從C槽移動到D槽,還可以重新定位程式檔案。
步驟1. 轉到開始菜單 > 設定 > 系統 > 應用程式和功能,然後您將看到一個列表程式。
步驟2. 選擇一個應用程式並點擊指定應用程式下的移動選項,然後選擇另一個磁碟上的位置。
步驟3. 再次點選移動。
步驟4. 重複第2步和第3步,直到最後一個程式移至新磁碟。
此外,您還可以嘗試AOMEI Partition Assistant Professional將您的應用程式從C槽安全地移動到D槽或從SSD移至HDD。它是適用於Windows 11/10/8/7/XP/Vista的磁碟管理軟體。 請將其下載到您的電腦上,然後安裝。
步驟1.啟動AOMEI Partition Assistant。然後,點選上方“釋放空間”——“應用程式遷移器”。
步驟2. 您將看到2個選項:遷移應用程式或遷移檔案夾。這一步我們選擇“遷移應用程式”。
步驟3. 選擇C槽並點選下一步。
步驟4. 勾選您要移動的應用程式名稱,然後選擇D槽接收它。
步驟5. 點擊“遷移”,然後點擊“確定”,它將開始程式檔案傳輸過程。
關於如何 將 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 中可用。如果升級,您可以嘗試更進階的功能,例如差異備份、備份方案等。