利用物理內存建立虛擬磁盤的方法

——對《臨時文件不留痕跡》一文的補充

EMail 轉發 打印
【明慧網2001年12月21日】2001年10月3日發表的技術文章《臨時文件不留痕跡》,我的操作系統為Windows98,按照上面的方法進行試驗並沒有成功,經過查找相關的資料,我發現原文缺少了一段命令,現在按步驟全文補充如下:

步驟:
1、在資源管理器中找到文件C:\WINDOWS\SYSTEM\Sysedit.exe用鼠標雙擊運行此文件,出現「系統配置編輯程序」,在「窗口」菜單中找到「C:\CONFIG.SYS」選項並選擇它。

2、在「C:\CONFIG.SYS」中加入以下命令:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\RAMDRIVE.SYS 5000/E

在「文件」菜單中找到「保存」,選擇它保存修改的結果。

其中的「5000」為虛擬磁盤的大小,單位為KB,此數值一定要小於你的物理內存大小,可以根據你機器的實際物理內存大小適當更改此數值。我的內存為128M,設定此數值為10000,大約為9.75M。

注意:如在config.sys中有himem.sys和emm386.exe文件,一定要把命令加到他們的下邊。

3、重新啟動後在資源瀏覽器中會看到多了一個硬盤,如:MS-RAMDRIVE(X:)

這樣就可以將臨時文件放在該盤上了,因為文件是放在內存上,所以只要一斷電所有信息全部消失。但是對於WINDOWS的臨時文件和操作歷史紀錄還需要另外加以清除。

需要注意的是虛擬磁盤不支持長文件名,最多為8位字符,另外,磁盤上的操作不會自動刷新,例如解壓縮ZIP文件後需要手工刷新才能找到解壓縮的文件,但是不能逆向建立壓縮文檔(WinZip 7.0)。

(c)2024 明慧網版權所有。