steam誤刪重下後 遊戲不再庫里 要重新下載 如何解決?
01-10
這是之前的路徑 因為最早steam裝到c盤裡了 就把遊戲裝到這個下電影的大盤裡遊戲確實是有的然後我把遊戲挪到新下的steam 這個路徑下 重啟steam 庫裡邊只把 TF2和 WT 顯示到庫里了求問怎麼解決 gta5啊 不要再重下了吧
轉載貼吧:【教程】Steam導入本地遊戲文件及盜版遊戲文件轉正版的詳細方法_steam吧
原作者貼吧ID:703697097高清大圖在原帖。edit:幸好發了這句,我才知道直接複製圖片是沒用的……-------------------------以下內容均為轉載----------------------------
一、【原理篇】
先來講講Steam下載遊戲的處理流程,當你開始下載一個遊戲的時候,Steam會進入創建遊戲本地緩存的環節,在此期間,Steam會檢測所有庫文件夾下的steamapps/common文件夾里是否已有現存的遊戲文件(這也是以後遊戲文件的存放位置),如果有,它會逐個校驗遊戲文件的特徵碼(MD5、哈希值什麼的),並把校驗過關的文件轉移到steamapps/downloading/xxxx(遊戲的appid)文件夾。然後進入下載環節,在這個文件夾里下載缺失的文件。由於遊戲的缺失文件列表早在校驗階段就已經建立完畢,所以一旦下載開始,無論覆蓋common還是downloading文件夾下的遊戲文件,都無法讓steam識別出這些文件,這一點和Origin是完全不同的。因此,導入工作必須在開始下載之前完成,網上所說的先下載一點在覆蓋檢驗都是行不通的。下面進入操作篇~二、【操作篇-獲取正確的遊戲文件夾名稱*】
本章轉為已有盜版文件但是因為不知道common文件夾下遊戲文件夾正確名字而無法順利導入的玩家編寫,正版導入以及盜版網站良心地留下正確文件夾名的可直接跳到下一章。
現在盜版網站都喜歡把遊戲文件夾改成」xxx簡體中文正式版「,而steam導入文件卻是在固定的路徑搜索,這也是許多盜版無法正常導入的原因。想當初我工人物語7折騰了好久也沒成功,它的文件夾名稱居然是Settlers 7 Gold,正常人誰想得到?現在問題來了,steam在下載完成前是不會在common文件夾下創建任何文件的,而downloading下的文件夾又是以數字appid命名的,那麼我們如何獲得正確的文件夾名呢,下面以appid為45700的鬼泣4為例,介紹兩種方法:1. Database法,Steamdb是個極好的工具,這裡只介紹部分功能,大家可以自行摸索。打開Steamdb網站https://steamdb.info,在右上角搜索框里搜索遊戲名稱或者appid,這裡搜索45700,即可找到鬼泣4。點開前面的數字id,再點開Configuration選項卡,看到installdir一項了沒?這就是遊戲的文件夾名字。
2. Acf文件法,先不要把已有遊戲文件拷到common文件夾下(搞不好會被刪了)。在steam里開始下載遊戲,等到緩存建立完畢,回到steamapps文件夾,看是不是多了一個acf文件?這裡是appmanifest_45700.acf,用記事本或其他文本編輯器打開它,同樣是installdir一項。之後一定要在steam里取消這次下載,有必要的話可以右擊遊戲刪除本地文件,然後再進行下一步。
三、【操作篇-導入遊戲文件】
終於可以開始導入了,現在把遊戲文件都拷到steamapps/common/(遊戲文件夾名)下,注意不要文件夾套文件夾,然後steam里開始下載(在此之前是沒有下載進程的),然後開始準備安裝文件。
稍等,如果出現下圖所示檢測現存文件,就表示你已經成功地讓steam識別出你的遊戲文件了。
等待檢測結束,進入下載環節,這裡正版導入的玩家基本都是秒下載完成,而盜版島入的童鞋需要注意一下,最好在檢測完成剛剛開始下載的時候暫停下載(是暫停,不是取消),然後回到common文件夾,看看你的遊戲文件夾大小是不是和原來不是一個數量級了(一般是十幾到幾十兆),如果是,刪了它,因為這時候有效文件都在downloading文件夾里,這裡剩下的都是盜版殘黨。最後恢復下載,如果你的盜版文件不是閹割版,一般幾分鐘就下載完了,開始遊戲吧!gta的話steamapps下面放上appmanifest_271590.acf,然後遊戲拷貝到steamappscommon這是我自己的存檔,裡面有GTA的steam appmanifest_免費高速下載別的遊戲也一樣,移什麼遊戲就找appmanifest_xxxxx.acf,這個xxxxx是appid,你要轉移什麼遊戲就打開這個遊戲的steam商店頁面,地址格式是http://store.steampowered.com/app/xxxxx/
推薦閱讀:
TAG:Steam |