[教學] 將PC遊戲封裝成img檔,掛載為虛擬磁碟或載入RAM中玩


fedora wrote:
有可能你登入 win10...(恕刪)


還是無法,為我已經是administrator,我在試試,謝謝
不好意思我有多個影像檔,要掛載,希望可以開機自動啟動(目前是一個影像檔寫一個批次檔),要如何使用謝謝
jutfq wrote:
多個影像檔,要掛載,希望可以開機自動啟動(目前是一個影像檔寫一個批次檔),要如何使用..(恕刪)


簡易教學:

寫一個 *.BAT 批次檔
(用記事本之類的,就可以寫,存檔後,副檔名改為 .bat)


範例:

自動掛載.bat
-------------------------------
net start imdisk

imdisk -a -f "C:\Img\APPs.img" -m V:

imdisk -a -f "F:\Img\PICs.img" -m P:

imdisk -a -f "C:\Img\Xampp.img" -m W:

-----------------------------------

說明:

net start imdisk
# 這行的用意是:先確定 imdisk 服務 已經啟動。(若沒啟動,會啟動它)

imdisk 掛載指令:
-----------------------
imdisk -a -f [映像檔路徑] -m [磁碟代號]

參數:
-a 新增掛載一個虛擬磁碟
-f 指定映像檔路徑(路徑用雙引號框起來)
-m 指定磁碟代號

範例如上。可參考,依樣畫葫蘆。

很多映像檔要掛載,就寫多行。一行掛一個。

註:勿直接 copy,那個只是範例,是我電腦的環境,在你電腦一定不起作用。


*********************

Q. *.bat 批次檔,如何在開機的時候,自動運行?

A. 有很多方法。

最簡單方法:直接丟 [啟動] 目錄。

會在登入的時候,運行一次。


Win鍵 + R,執行



輸入:shell:startup

呼叫 [啟動] 資料夾



※ 凡是放在 [啟動] 目錄中的執行檔或腳本(批次檔),會在登入 windows 的時候,運行一次。


把那個 *.bat 腳本(批次檔),丟進去,搞定,收工!

註:丟過去時,建議用 複製-貼上,不要用滑鼠直接拉過去。因為拉過去會變捷徑。若原始檔刪了,捷徑也會失效。



fedora wrote:
簡易教學:寫一個 ...(恕刪)


不知為啥用您方法會無法掛載成功?
你要先測試那個 *.bat 是不是真的能掛載(寫正確?)

比如:先把已掛載的,都卸載。然後運行那個 *.bat,看是否能正確掛載。

然後再丟 [啟動] 目錄

※ 若路徑帶有中文,用 big-5 編碼,因為 *.bat 裡面的中文,只支援 big-5編碼,uft8 編碼會執行錯誤。

****************************

另一個開機執行腳本的方法是:本機群組原則

執行:gpedit.msc

※ Windows 需 Pro 版以上的。家用版這功能被閹割掉了。


請問,如果我把資料封裝影像檔放在SSD硬碟應該比較好是嗎 謝謝
jutfq wrote:
請問,如果我把資料封裝影像檔放在SSD硬碟應該比較好是嗎...(恕刪)


看用途

映像檔 放在什麼儲存媒介,掛載為虛擬磁碟後,理論上就是那個儲存媒介的讀寫速度

放 SSD = 讀寫是 SSD 速度
(500MB/s)

放 RamDisk = 讀寫是 RAM 速度
(3GB/s 以上)

放 硬碟 = 讀寫是 硬碟 速度
(150~200MB/s)

放 NAS 中 = 讀寫就是 1G區網 速度
(40~90MB/s)

※ 以上速度是 "連續讀寫" 速度,"4K小檔讀寫速度" 則不一定。


**************************************

我個人是會把 "常用的" 放 SSD。

其餘放 硬碟(因為我的 SSD 只有 128GB,放不了那麼多東西)



↑ 除了 C:(SSD)以外的,都是硬碟。

常用的,或封裝後容量不大的。

比如說:APPs(常用的綠色軟體)、XAMPP、android-studio ,我是放 SSD。



↑ 圖片庫,11萬個檔案,30~50GB 大小

容量太大的,則放硬碟。

因為 SSD 貴,加上我買的 SSD 容量不大,才 128GB 放不下。

像這個「圖庫」(PICs.img),實際是一個映像檔 50GB。

如果要備份時,我只需備份這一個映像檔 50GB(備份一個檔案,速度很快)。而不是備份 11萬張圖片(超慢)。




↑ 電腦遊戲將近 1百套,約 1TB 大小

像這樣總共 1TB 大小的,放 SSD 也不現實。就放硬碟。

但不一定在硬碟中掛載那個映像檔。

比如說:假如有陣子常玩其中一個遊戲,我可以拷貝到 RamDisk 或 SSD 中去掛載,讀寫就會比較快。

硬碟算是一個"儲存備份"的地方,不常用的就放那邊。速度相對較慢,然而容量大,平均每1TB單位成本價錢較划算。

不過當然映像檔放在硬碟中,也是可以直接掛載的啦。


提供我個人的用法,給你參考。說不定可以激發一些想法,點子。

或你有不錯的點子,也歡迎分享。


假如有 NAS,放 NAS 中亦可的,例如:影像繪圖的素材,文書的表格......等等。小檔案數量很龐大,就可以封裝起來一個映像檔,放在 NAS 中共享。

但儘量不要 NAS 直接掛載,從 NAS 複製到本機電腦後,再掛載,會比較好。

其一是在本機掛載,速度會較快(不受限於 1G區網),其二是同一個映像檔,若同時多人多機在掛載,可能同步上會出問題。
jutfq wrote:
ImDisk 捷徑的系統管理員權限是反白的…(恕刪)


我的也是這樣。
直接從「控制台」建立的「ImDisk」桌面捷徑,根本無法勾選「以系統管理員身分執行」。

簡單一點的解決方法:
1.到 ImDisk 的原始位置 C:\Windows\System32
2.找到「imdisk.cpl」按滑鼠右鍵-->「傳送到」-->「桌面(建立捷徑)」
3.到桌面對「imdisk.cpl 捷徑」按滑鼠右鍵-->「內容」-->「捷徑」-->「進階」,
就可以勾選「以系統管理員身分執行」了。(記得按「確定」)

以後用這個捷徑執行 ImDisk,掛載 img 檔就不會再被 UAC 卡住了。

fedora wrote:
不適合因為雖然 imdisk...(恕刪)


換ssd就好了拉
BLOG http://mpsevo.blogspot.tw/
請問我是封裝音樂檔案成ISO檔掛載
要怎麼設定開機自動進階共用?
謝謝
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!