2024年9月13日

Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧

Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧

Wayne Fu 0 A+
steam-backup-restore-skill.jpg-Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧前陣子升級電腦設備後,想看看很久以前 Steam 買的、舊電腦跑不太順的 3A 大作,在新硬體下跑起來效果如何。結果似乎不得要領,好幾個遊戲都無法成功還原移轉到新電腦,又得花好幾個小時重新下載。 徹底研究了一下正確作法,並解決各種遇到的坑,本篇紀錄 Steam 三種備份還原、移轉遊戲的心得,也會加上推薦的作法排行,並介紹不想被 Steam 更新遊戲版本的話,如何安裝舊版本遊戲的技巧。

一、移轉遊戲原始檔(排名第三)

1. 複製遊戲資料夾 以前的遊戲備份檔案,我是採取複製整個資料夾的檔案,原因如下:
  • 因為曾裝過外掛,例如中文化檔案,用複製的方式將來還原比較方便,不必重新裝外掛
  • SSD 硬碟不夠大,為了 SSD 壽命最好暫時不玩的遊戲立刻刪除,騰出空間給其他遊戲安裝
  • 由於之後可能再玩,所以先不移除遊戲,暫時刪除遊戲資料夾的方法比較方便,將來整個資料夾複製回來即可
2. 無法通過驗證 不過以上方法此次我準備將遊戲移轉到新電腦卻卡了關,Steam 檢查了一陣子後,就會重頭開始下載幾十 GB 的檔案,得等上好幾個小時。 交叉測試了才發現,原來如果檔案有動過(修改、裝外掛、MOD)就無法通過驗證,必須重新下載。 3. 成功作法 依照經驗及查找的資料,如果用複製檔案的方式備份遊戲,為了避免失敗請按照以下流程:
  • 不要動到遊戲原始檔案,不裝外掛、MOD,保持所有檔案的完整性
  • 將資料夾 steamapps\common 之下的遊戲資料夾,完整備份到他處,並且務必保持原本的遊戲資料夾名稱
  • 安裝之前,該遊戲最好先取消更新的選項,等移轉成功再來決定是否更新
  • 啟動 Steam,安裝遊戲,立刻暫停下載
  • 將備份資料夾複製到新電腦資料夾 steamapps\common 之下
  • 讓 Steam 繼續安裝,此時會進行驗證檔案,順利的話跑幾分鐘就完成了
4. 更推薦的作法 這個作法只能排第三,因為流程沒有很方便,一不小心可能就要重新下載,而且只能還原遊戲原始檔。 如果遊戲有修改過、中文化、裝外掛或MOD 等等,無法靠這個方法還原,此時推薦使用「四、完整移轉遊戲+外掛(排名第一)」的方法。

二、備份還原遊戲(排名第二)

1. 官方功能效果 使用 Steam 官方提供的備份還原功能就比較簡單沒問題了,不過此功能只會備份原始檔,如果裝了外掛的話會被無視,將來還原的檔案依然是原始版本。 2. 備份步驟 原電腦的備份步驟如下:
  • 啟動 Steam → 收藏庫 → 選擇遊戲 → 內容
  • 已安裝檔案 → 備份遊戲檔案 → 選擇目錄 → 建立備份
3. 還原步驟 新電腦的還原步驟如下:
  • 啟動 Steam → 左上角「Steam」 → 還原遊戲備份
  • 選擇備份的資料夾 → 還原備份
4. 注意事項 以上流程基本上不會有什麼問題,不過我還是遇到一個坑,還原遊戲的時候,注意一下在 Steam 中收藏庫的這個遊戲,是「解除安裝」的狀態。也就是說,不要安裝過遊戲後又使用了「還原」的功能,這樣 Steam 又會重頭開始下載了...

三、安裝舊版本遊戲

1. 操作流程 Steam 不斷自動更新遊戲版本,有時也會造成困擾,例如導致外掛、MOD 失效,或是某些功能、玩法在新版本消失了,所以有些玩家會希望恢復為舊版本。 PTT 這篇貼文完整說明了 Steam 的運作機制: 作者提供了詳盡的指南,有需要的讀者可按這篇內容進行。 2. SteamCMD 下載 直接照著該篇內容進行應該是會卡關,因為沒有每個步驟詳細說明。所以這裡做些補充。 該篇的指令需要靠 SteamCMD 執行,所以電腦裡需要先安裝 SteamCMD 才行,請到官方下載網址抓這個檔: 解壓縮到自訂資料夾後,執行 steamcmd.exe,等個幾分鐘會自動下載、更新檔案。 steam-backup-restore-skill-3.jpg-Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧 完畢後就可接續教學文章,看是要用 Steam 主控台來輸入指令,或是直接執行 steamcmd.exe 也能打指令。 3. 防止 Steam 自動更新 該篇提供了防止 Steam 自動更新的技巧,將 steamapps 資料夾內對應遊戲的 .acf 檔設定為「唯讀」狀態,讓 Steam 無法複寫檔案,也就無法更新遊戲了。

四、完整移轉遊戲+外掛(排名第一)

回到開頭我的狀況,如果我的遊戲檔經過中文化有了變動,或是裝了外掛、MOD 的話,有沒有什麼辦法可以完整的移轉遊戲,不需要重新修改檔案、重新研究或安裝外掛,再次經歷所有麻煩的過程呢? 原本我對這件事沒什麼頭緒,不過讀了前面「三、安裝舊版本遊戲」那位 PTT 神人寫的 「安裝舊版本遊戲」後,已全然了解 Steam 的運作機制,也成功測試出完整移轉遊戲的方法,以下就來看看排行第一的作法如何進行。 1. 找出遊戲 App ID 首先找出 Steam 每個遊戲獨一無二的 App ID,以「巫師3」為例,進入 Steam 遊戲頁面從網址就能找到: steam-backup-restore-skill-4.jpg-Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧 如上圖,「巫師3」的 App ID 就是紅框處的 292030,請找到自己遊戲的 App ID 數字,之後會用到。 2. 備份遊戲檔案 接著進入資料夾 steamapps\common,將自己的遊戲資料夾包含之內的所有檔案,複製到他處保存起來,並保持資料夾原始名稱,不可隨意更名。 3. 備份 acf 檔 進入資料夾 steamapps 之內,找到自己遊戲的 acf 檔,以「巫師3」為例,檔名會是這樣(包含 App ID): appmanifest_292030.acf 請將自己要備份的遊戲 acf 檔複製到他處保存起來。 4. 複製遊戲檔案 備份的動作都完成後,接下來在新電腦上作業,首先將備份的遊戲資料夾,複製到新電腦的資料夾 steamapps\common 之中,遊戲資料夾名稱務必不可更動。 5. 複製 acf 檔案 接著將備份的遊戲 acf 檔,複製到資料夾 steamapps 之內,並且進行以下這個非常重要的動作:
  • 檔案總管選取 acf 檔 → 右鍵 → 內容 →「屬性」勾選 "唯讀"
此檔變成「唯讀」狀態後,Steam 就不會更新遊戲、不會驗證檔案、不會重新下載了。 6. 修改 vdf 檔 同樣在資料夾 steamapps 之內,找到這個檔案 libraryfolders.vdf,用文書編輯軟體開啟: steam-backup-restore-skill-5.jpg-Steam 移轉遊戲完整教學﹍備份還原+複製修改內容(外掛MOD)+安裝舊版本技巧 找到上圖的區塊,如上圖紅框分別新增兩筆字串,左邊雙引號內是 App ID(以「巫師3」為例),右邊雙引號內是檔案大小,數字隨意填沒關係。 請新增自己的遊戲 App ID 及檔案大小數字後,儲存檔案。 完成此動作後,Steam 會視此遊戲為「已安裝」的狀態,將不必重新安裝遊戲。 7. 執行遊戲 完成以上所有動作後便大功告成,可以順利將任何狀態、任何版本的遊戲、安裝過外掛或 MOD 的遊戲,成功移轉到新電腦。 現在開啟 Steam 可看到,移轉複製過來的遊戲不須安裝、也不會更新、不會下載檔案,可以直接執行了!
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

沒有留言:

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP