[0]簡單說一下自己的配置和習慣
自己的配置:
C:SSD NTFS(系統碟) D:一般硬碟 ExFAT
(當初自己考量資料區不用用到NTFS的安全性部份才割成ExFAT)
自己的習慣:
C槽當啟動系統用 遊戲往D槽灌(大檔案盡量往這邊放)
[1]正文
最近入這個大坑 為了決定購買清單下載一些試玩版遊戲
要灌到D槽的時候有時卻跳出"需要NTFS磁碟機,不支援FAT32磁碟機"的對話框
(訊息內容僅憑記憶,大概是這樣的意思)
文明帝國5的試玩版就是其中一個例子
雖然可以灌到劃為NTFS的SSD上 但有點潔癖的我對於這個結果不甚滿意
不支援FAT32磁碟機我懂(此格式有單一檔案4GB的上限,以現在來說太小)
可是ExFAT它不是FAT32 STEAM卻還是判定為FAT32
下面就利用CMD的MKLINK指令
讓遊戲表面上裝到NTFS分割區 實際上的位置是在ExFAT的分割區上
[2]概念
問:mklink是什麼?
答:建立文件/目錄的鏈接(類似捷徑) 當開啟捷徑的文件/目錄時自動轉移到被連結的地方
只不過需要透過CMD執行(檔案總管做不到)
問:參數有哪些?
答: /d 建立目錄的符號鏈接(相對路徑)
/j 建立目錄的軟鏈接(絕對路徑) (本文使用這個)
/h 建立文件的硬鏈接
[3]操作方法
前置:須有一個NTFS分割區
1.前往NTFS分割區建立SteamLibrary資料夾
2.以"系統管理員"身分執行CMD(命令提示字元)(必須)
win10可直接用下方工作列的放大鏡打CMD 點右鍵有以"系統管理員"身分執行
3.打入下面指令(假設C為NTFS D為ExFAT,請自行修改套用)
mklink /j "C:\SteamLibrary\steamapps" "D:\SteamLibrary\steamapps"
如果成功會回傳 已建立"..."的連結<<===>>"...."(路徑略)
打開檔案總管C:\SteamLibrary\會有一個steamapps的資料夾捷徑
但實際上指到的位置是D:\SteamLibrary\steamapps
4.打開steam安裝無法直接裝到ExFAT的遊戲時 就改選NTFS的區塊就可以繞過去了
不用麻煩yoyo大也可以繞過steam灌到ExFAT磁碟區上XD
下載時的暫存資料也是在轉移後的區塊上喔
希望有幫助到同樣問題的板友 如有問題或是其他建議歡迎討論