Blog Archives

固定 Dataram RAMDisk 的磁碟代號 – 附示範程式

[Note: We have an English version for this post. Please read here] 背景 自從我編寫了一篇如何避免使用映像檔也可以固定 Dataram RAMDisk 磁碟代號的文章之後,就收到許多讀者的查詢。當中許多涉及執行上的細節,但由於該篇文章並沒有提供一個可直接執行的示例程式,故此在回應讀者的查詢時難免出現描述上的困難。現在,我再撰寫此文及提供一個可以直接執行的示例程式,希望能方便讀者使用和研究。 這篇文章並不是要取代之前所撰寫的文章,而是作為實作的補充。如你對示例程式的原理和解說有興趣,我強烈建議您去閱讀之前撰寫的文章。 在本文中,我提供了兩個示例程式: StartUp.bat:在電腦啟動時,將 RAMDisk 的磁碟代號進行修正,並將一些常用程式自動載入 RAMDisk 中,以及將這些瀏覽器的 Cache 和下載文件設定在 RAMDisk 中,從而達致最佳的瀏覽器速度。 ShutDown.bat:在電腦關機時,將 RAMDisk 的瀏覽器設定檔案及已下載的文件複製到硬碟機中,以免關機後失去這些設定和文件。 這兩個程式是按照我自己的電腦設定來運作的,故此如果你要在你的電腦中使用這些程式,你必須根據以下條件來設定你的電腦。當然你也可以直接修改程式碼去符合你的電腦設定,但前提是你必須了解這些程式碼的運作原理。(詳見此文) 電腦設定 請確保你的電腦符合以下設定/假設: RAMDisk 的磁碟標籤(Disk label)必須是 “RAMDISK” (全部大寫)。設定步驟見原文第 2 步。 RAMDisk 的磁碟代號將會固定為 R: . 電腦開機後,我們希望電腦能夠自動將  C:\MyRAMDiskFiles 資料夾中的檔案複製到 RAMDisk之中。這個資料夾主要是放置一些常用程式,使他們能夠直接在 RAMDisk 上執行,加快速度。舉個例子,我希望將 Firefox 放在 RAMDisk 上執行,那麼我就先將 Firefox 的程式檔案放在 C:\MyRAMDiskFiles\Programs\Firefox\,那麼當 StartUp.bat […]

如何固定 Dataram RAMDisk (虛擬磁碟) 的磁碟代號

[Note: We have an English version for this post. Please read here] RAMDisk Dataram RAMDisk 是一個非常流行的免費 RAMDisk (虛擬磁碟,即將一部分記憶體分隔出來當成普通磁碟機使用。) 軟件。它與特色包括免費,最高可以設定 4GB 容量的虛擬磁碟(足夠應付大部分用途,收費版本可設定 4GB 以上的容量),免費版還同時支持 32 Bit 和 64Bit (某些競爭對手只有 32Bit 是免費,64Bit要收費),而且在各項測試中性能表現甚佳。如果您使用的是 32 Bit的 Windows 系統的話,Dataram RAMDisk 還可以突破系統4GB 記憶體的限制,讓您將 4GB 以外的記憶體設定為虛擬磁碟,不致浪費了寶貴的記憶體資源。我自己則從升級到 Win7 系統開始就使用 Dataram RAMDisk 至今已經有好長時間,對於它的性能和穩定性完全沒有任何問題。 唯獨… 我對這個軟件的唯一投訴就是,軟件本身無法將虛擬磁碟的磁碟代號進行固定,而是每次啟動時按最後的磁碟代號自動設置,這就為用家帶來很大的不便了。舉個例子,今天我開啟電腦後,我的虛擬磁碟是 K:,我將我的 Firefox 緩存檔設定在 K:\Cache 目錄下。第二天,我在啟動電腦前插上了一個 USB 磁碟,電腦開啟後,會自動將這個USB磁碟設定為 K: ,然後虛擬磁碟就順序使用了 L: […]