看板 Steam 關於我們 聯絡資訊
※ 引述《kobitos (醜比頭精靈)》之銘言: : http://i.imgur.com/IG3oEau.jpg
: 我重灌電腦 沒注意到把遊戲都安裝在 : C:\Program Files\Steam\steamapps\common : 剛才想裝蝙蝠俠 發現沒空間了 : 請問可以把common這個資料匣裡的全部下載好的遊戲移到D糟嗎 : 以後遊戲都安裝在那裡 : 還是只能把遊戲全刪掉 一個一個再重新下載 : 到指定的資料匣呢? 研究了一個晚上,找到了一個方法 可以讓『*其中幾個遊戲』, 簡單的在二個不同資料夾做搬移 例如: 。你可以把常玩的遊戲放在 SSD , 不常玩的遊戲放在 HDD (你仍然可以開啟 HDD上的遊戲來玩) 。然後遊戲破關了,就把SSD上的遊戲,搬到 HDD。 。當有一天你突然又想玩了,而且想在SSD上執行該遊戲 你可以把遊戲改放回 SSD 上。 你只需要 幾個動作就能執行以上這些需求 - 打開Steam、開啟商店,關掉Steam - 打開檔案總管, 滑鼠點選檔案,左鍵拖曳滑鼠…放下左鍵,之後按開始 - 再度打開Steam,來玩你的遊戲 PS. 此方法只適用在同一台電腦上,不同電腦間轉換…無法… 心動嗎!! 騙你的啊!! 其實沒那麼簡單,還是要一些預備動作要完成。 甲。首先 請你先完成 # 1MsFQWtK dennisxkimo 大大教你的 第一個及第二個動作 ================= HDD下的主程式目錄 (我steam裝在D:\) D:\Program Files (x86)\Steam\ 1.建立SSD程式目錄 (我的SSD是掛Y:\) Y:\Program Files (x86)\Steam Y:\Program Files (x86)\Steam\steamapps Y:\Program Files (x86)\Steam\steamapps\common 2.新增遊戲目錄 方法一 Steam>設定>下載>管理已安裝應用程式(anchi0221提醒我的更簡單方式) 新增Y:\Program Files (x86)\Steam 然後登出關閉Steam =================== 乙。接著 請你去下載 DropIt 這個檔案 https://all.freewarehome.tw/archives/461 有安裝版 和 免安裝版 (可攜式) ,選一個方式下載。 再打開你的DropIt 目錄,然後再進到 Profiles 目錄, 再用文字編輯器打開一個叫做 Default.ini 的設定檔 請在此設定檔中,加入以下文字 (==== 不用複制,另外請複制"純文字"格式就好,不要複制 ANSI ) 提醒一下,設定檔中的 Y:\Program Files (x86)\Steam\ 為你的 SSD (或硬碟1 路徑) D:\Program Files (x86)\Steam\ 為你的 HDD (或硬碟2 路徑) 請視你的狀況做修改。 ===================================== [ACF(SSD-->HDD)] State=Enabled Rules=Y:\Program Files (x86)\Steam\steamapps\*.acf Action=$0 Destination=D:\Program Files (x86)\Steam\steamapps\ [ACF(HDD-->SSD)] State=Enabled Rules=D:\Program Files (x86)\Steam\steamapps\*.acf Action=$0 Destination=Y:\Program Files (x86)\Steam\steamapps\ [HDD-->SSD] State=Enabled Rules=D:\Program Files (x86)\Steam\steamapps\common\**|D:\Program Files (x86)\Steam\steamapps\common\* Action=$0 Destination=Y:\Program Files (x86)\Steam\steamapps\common\%SubDir% [SSD-->HDD] State=Enabled Rules=Y:\Program Files (x86)\Steam\steamapps\common\**|Y:\Program Files (x86)\Steam\steamapps\common\* Action=$0 Destination=D:\Program Files (x86)\Steam\steamapps\common\%SubDir% ===================================== 你也可以去自行去修改這串設定,或直接在軟體上更改。 此程式碼只是方便不太懂的鄉民使用 上面這二動作,如果你之後路徑沒做更改,原則上應該就不用再做了 丙。現在開始就是以後要移動檔案時的例行工作了 請執行剛才所下載的檔案,開啟當中的 DropIt.exe。 會出現一個藍色下剪頭 (沒淺藍色,將就點) 子。請開啟你的 STEAM, 進到收藏庫去找到你要移動的遊戲,並進到遊戲介紹畫面 (我沒時間做圖,我們用文字說明就好,可以嗎?) 丑。請在畫面中的右邊連結找到「商店頁面」, 並進到商店頁面裡面 接著請看網址列中,APP後面的數字,並記住那個數字 例如:Tropico 5 http://store.steampowered.com/app/245620/245620 APP數字 寅。再回到收藏庫的 遊戲介紹畫面。 在畫面中的遊戲名稱按右鍵,選擇 內容 ,再選擇本機檔案 (注意到 畫面中有 已使用空間: xxx xxx 於磁碟 Y: ) Y應該你的 SSD 或 硬碟1 代號 之後選擇本機檔案中的 瀏覧本機檔案 , 之後應該出現檔案總管 然後請先將 STEAM關閉。 卯。檔案處理(一) 你的檔案總管應該是出現在以下位置 Y:\Program Files (x86)\Steam\steamapps\common\CCCCC DD 其中CCCCC DD 為你的遊戲資料夾 請回到上一層 ( Y:\Program Files (x86)\Steam\steamapps\common\ ) 滑鼠點選 CCCCC DD 資料夾,拖曳滑鼠到剛才的 藍色下剪頭 之後放掉左鍵 (你是不是很不喜歡這名字) 畫面會出現警告訊息 你試圖處理一個大型檔案(xx G)它將花費大量時間,是否繼續… 請選擇 (放心這時候還沒開始移動檔案) 之後處理完後畫面會出現 DropIt 正在處理的畫面 請確認畫面中的 名稱(遊戲資料夾) 動作(移動) 目標(移動位置) 若無誤請按下 開始 (這時候正式開始移動檔案) 移動完成後,再來進行下一個動作 辰。檔案處理(二) (這個動作很重要千萬別忘了做) 接著再回到檔案總管,再進到上一層目錄 ( Y:\Program Files (x86)\Steam\steamapps\ ) 請在檔案總管中,找到 appmanifest_數字.acf 這個數字就是我們前面找到的 245620 APP數字 同上面的方式,我們將他做移動處理 現在你已經完成你的遊戲目錄搬移工作了!! 巳。開啟你的Steam 確認是否遊戲能正常開啟。 另外你也可以確認本機檔案的位置是否更改了。 回到畫面中的遊戲名稱按右鍵,選擇 內容 ,再選擇本機檔案 (注意到 畫面中有 已使用空間: xxx xxx 於磁碟 Y: ) 現在應該更改為 Y了, Y 為 你的 硬碟 或 硬碟2 代號 亥。如果 你之後又要把檔案搬回SSD, 你只要再做 子、丑、寅、卯、辰、巳 的動作就好了 另外,你可以同時進行多個遊戲的搬移,不用一個遊戲、一個遊戲分別做! 結束!! ## 我已經試著寫的很簡單的(簡單到我怕被人說廢話太多),再看不懂我也沒辦法了 ## 寫這篇比找解決方法還要累… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.115.251 ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1483554338.A.C4A.html ※ 編輯: rwhung (36.237.115.251), 01/05/2017 02:34:00
ptrex: 在第一次下載時就可以選要灌在那個硬碟,不用這麼麻煩 01/05 02:43
ptrex: 也可以先備份起來,裝的時候重新選要裝在哪,我SSD,HD,都有裝 01/05 02:44
你的方法也可以 ※ 編輯: rwhung (36.237.115.251), 01/05/2017 03:08:59
RandyMarsh: 反正紀錄都會上雲端,我都直接刪掉再換位置重裝,兩個 01/05 08:57
RandyMarsh: 步驟就好了,簡單多了 01/05 08:57
RandyMarsh: 也可以直接用mklink指令建立連接,應該也比較簡單 01/05 08:59
需求好像不一樣
CaptainTeemo: 有現成工具,見討論串:https://goo.gl/mcC67v 01/05 09:03
原來已經有現成工具了,感謝訊息分享
pttrAin: 其實看不太懂,但是給推個 0w0 01/05 16:52
謝謝 ※ 編輯: rwhung (36.237.115.251), 01/05/2017 17:46:42
NDGG: 推幽默 01/06 09:15
p587868: mklink的作用是拿來省容量的 跟搬運檔案有點差別 01/08 01:45