-
1 # 小Like
-
2 # 異星打蟲子
Steam設定裡有遊戲安裝位置,和自動安裝的設定。
Steam下載完遊戲後後臺會自己自動安裝,所以你看不到遊戲安裝的介面。
下次下載遊戲後你盯著正在下載介面,下載完後會有圖示在桌面上,你點開試試,他會出現你正在安裝提示和進度條。
-
3 # 短腿大象
因為steam不存在像盜版遊戲那樣有安裝包 它會直接在硬碟預載 就不會導致下到一半硬碟空間滿了的尷尬場景 而且steam不想gog平臺那樣沒有對遊戲檔案進行加密 所以複製到其他電腦還是需要自己的steam賬號才能解鎖遊戲
-
4 # 不願透漏姓名的宋瑞
一般來說,下載和安裝軟體和遊戲的過程如下:首先,我們需要下載一個打包的安裝包,當所有檔案下載完畢後,執行安裝程式.exe“,然後進行解包安裝過程,遊戲安裝完畢後,就可以正常使用或玩了。Steam的機制是不同的:早期的Steam遊戲被打包成一個“.GCF”(遊戲快取檔案縮寫“供玩家下載的檔案,.GCF”可以看作是一個壓縮比選擇“不壓縮/僅儲存“.ZIP”(不同於“.EXE”),類似於未壓縮的硬碟版本。
但這樣做也會帶來一些問題,比如盜版,比如高頻寬消耗,比如檔案傳輸過程中的腐敗。題目描述中的第二個問題可以順便回答。如果是一個大包,不管是“.EXE”還是“.GCF”,一旦檔案損壞,整個檔案都需要重新下載,這在這方面有很大的優勢。所以後來Steam推出了一個名為SteamPipe的內容系統,壓縮還是要做的,但是包不大,但是遊戲分為一些小的壓縮塊,使用者在下載的同時解壓縮。這不僅節省了安裝時間,而且當用戶有檔案損壞或開發人員釋出更新時,只需重新下載更改的部分,就可以更容易地進行處理。“驗證遊戲完整性”功能據信已經被很多人使用,這就是原理。
-
5 # 大叔看天下
Steam在下載遊戲時做了兩件事:
1,一次分配全部儲存空間。
你可以看到,在真正開始下載遊戲之前,Steam會有一個“正在預分配空間…”的過程,這個過程可能需要幾秒到幾十秒。Steam會一口氣將所有零碎檔案的“空白檔案”都在硬碟上建立好。如果此時你進入 Steam\SteamApps\common\ 中該遊戲的資料夾,可以看到這個資料夾內的每個檔案都已經和下載完之後一樣大了,只不過這時候這些檔案的內容還是空白的,等待下載填充。
2,壓縮傳輸,邊下載邊解壓。
為了節約網路傳輸量,Steam下載當然也是壓縮的,但是它是將遊戲分成一個個小塊進行壓縮傳輸。每下載一小塊,就解壓一小塊,將其內容填入已經準備好的空白檔案中。
這樣,當最後一小塊下載完之後,也幾乎瞬間即完成了最後的解壓步驟。
實際上不少Steam遊戲也是有安裝包的,但不是在下載完成之後立即開始安裝,而是在你首次啟動遊戲的時候進行這個步驟。
當你首次執行某個遊戲,啟動時間可能會比第二次啟動更長,會有一個“正在執行初始設定…”的階段,這時候其實就是在安裝。不少遊戲需要DirectX和VC++執行庫,以及各種音影片解碼器,一些網遊的登入器等等,都是在這個時候進行安裝的。
不過,Steam遊戲在下載時已經完成解壓,安裝時不再需要複製遊戲本體檔案,所以整個安裝過程會較快,可能也只需要幾秒到幾十秒。
回覆列表
steam下載的並非是遊戲安裝包,而是未壓縮的遊戲本體,下載下來直接就放在了遊戲目錄下,所以屬於是一邊下載一邊安裝。有時候硬碟的寫入速度不及網路的下載速度,就會出現下載好了,結果遊戲的下載進度條還沒滿的情況。