Hatena::ブログ(Diary)

GeekなNooblog このページをアンテナに追加 RSSフィード

2008年05月12日 Gavotte Ramdisk インストール 設定方法 使い方

[][][] Gavotte Ramdisk インストール 設定方法

#それにしても3000円で4GB2枚買えちゃうなんてメモリはすごく安くなりましたね。

メモリ DDR3 W3U1333Q-4G DDR3 PC3-10600 CL9 4GB x 2枚セット




# ジャンクション作成方法、バックアップ、リストア方法のリンクを一番下に追加しました

それなりにPCの知識のある方はまずヘルプとwikiに目を通してから以下の設定を行うと、どういうことを行っているかわかりやすいと思います。

英語をまったくわからないという方は一応ヘルプを和訳したので使ってください。(英語できる人はオリジナルのヘルプの方が読みやすいはず

2008年05月11日 Gavotte Ramdiskのヘルプを和訳してみた

http://d.hatena.ne.jp/sona-zip/20080511

Gavotte Ramdisk まとめWIKI

http://www10.atwiki.jp/gavotterd/

ここからは本当に何もわからないけどRAMDISKを使ってみたい!という方向けです。

ダウンロード

http://www.chweng.idv.tw/downloads/rramdisk.zip

Windows 7 64bitの方はこちらを参考にしてください。

Windows 7 x64にてGavotte Ramdiskを利用する - あっち行ったり、こっち来たり。

http://d.hatena.ne.jp/shiwork/20091204/1259927147

ダウンロードした*.7zを解凍

インストール

rramdiskを開きram4g.regを実行

ramdisk.exeを実行

Install Ramdiskをクリック

上から各項目好きなように設定

DiskSize

まず前提としてOSが認識していない領域を勝手にRAMDISKとして確保します。

メモリが8G乗っていたら4Gちょっとですね。

それで十分だという方はDisk Sizeというところを最小値にしましょう。

5G分RAMDISKに割り当てたい場合は、5Gを指定します。

DriveLetter

DriveLetterはドライブの文字列です。C:\とかD:\とかありますよね。(よくわからなければR:\のままで

MediaType

MediaTypeは、作成したRAMDISKをどのようにOSに認識させるかを設定します。

RAM Driveこれはよくわかりませんでした

Fixed MediaはHDDのように振舞います。

Removable Media これはUSBメモリなどのように振舞います。(VistaReadyBoost使いたい場合などに指定)

よくわからなければFixed Mediaのままで問題ありません。

あとはOKを押しただ待つのみ

完了すると再起動が必要とメッセージが表示されるので再起動しましょう。

再起動後マイコンピュータを確認してみると、RamDisk(R)というドライブが作成されていると思います。

OS管理外領域を認識できてないんだけど?って人は↓を熟読

Gavotte Ramdisk まとめWIKI

http://www10.atwiki.jp/gavotterd/pages/15.html

設定

rramdiskフォルダのrdutil.exeをパスが通っているところに移動します。

よくわからない人はC:\WINDOWSに移動しましょう。

次にRamDiskにジャンクションを作成できるようにNTFSにフォーマットなどを行います。1度実行するとそれ以降再起動したとしてもNTFSでフォーマットされた状態になり、作成したフォルダも自動的に生成されます。

少し難しいので簡単に設定できるようなものを用意しました。

一般ユーザ用

Administrator用


RamDiskを開いていたら必ず閉じて下さい。

↑のbatをダウンロードし実行

最初にドライブレターを指定します。デフォルトならR

次にRamDiskと入力

yと入力

yと入力

「RAMDISKに好きなようにフォルダを作成して下さい。完了したらエンター」 と表示されたら、RAMDISKのドライブを開きフォルダを作成して下さい。

フォルダの作成を終えたら開いているRAMDSIKフォルダを閉じてからエンターで完了

完了と表示されたら閉じちゃって下さい。

適当にフォルダを消してから再起動してみましょう。フォルダが復元されていることが確認できるはずです。


アンインストール

rramdisk.exeを起動しRemove Ramdiskをクリックするだけです。

ram4g.regで登録したレジストリも削除されるので、再インストールする際は再度ram4g.regを実行して下さい。

アンインストールが完全に成功しないことがあります、そのときはC:\WINDOWS\system32\driver\rramdisk.sys(64bitだとrramdisk64.sys)が残っていたら手動で削除しましょう。

2008年05月14日 ジャンクション作成方法

http://d.hatena.ne.jp/sona-zip/20080514/

2008年05月16日 Gavotte Ramdiskバックアップ、リストア方法 & 時間計測

http://d.hatena.ne.jp/sona-zip/20080516/

ReiRei 2009/03/21 23:54 batファイルのリンクがadminとuserが逆になってるように見えますが、そのままで正しいのでしょうか?

sona-zipsona-zip 2009/03/22 05:41 >Reiさん
ご指摘ありがとうございます。
修正しました

AGP8XAGP8X 2009/05/09 07:48 あるサイトではBoot.iniの末尾に「/PAE」というパラメーターを付けて再起動してからRegファイルの実行をすると書いてあるのですが「/PAE」は絶対必要なのでしょうか?

sona-zipsona-zip 2009/05/11 19:36 >AGP8Xさん
OS管理外領域をRAMDISKとして使用できていれば/PAEは必要ありません。
たとえばメモリを4G積んでいるWindowsXPの場合では3.25GまでしかOSが認識できないので、残り0.75GをOS管理外領域となります。
この領域をRAMDISKとして使用できている場合は/PAEは必要ありません。
これはマザーボードによります。

詳しくはまとめWikiでPAEと検索してみてください
Gavotte Ramdisk まとめWIKI
http://www10.atwiki.jp/gavotterd/pages/15.html

なまえなまえ 2009/07/28 09:25 ありがとうございます。おかげ様ですぐにインストールできました。

初心者初心者 2009/12/05 15:14 こんにちは。もしご存じの方がいたら御教授下さい。
今まで,vista 32bitでGavotte Ramdiskを使っていたのですが,今回Win7を機に64bitにしようと想い,Installしたのですが,メモリーが解放されません。(物理的に4Gのメモリーを積んでいるのですが,BiosレベルでRamdiskで使用していた分が認識できず,具体的にはRamDiskで700M強使っい、利用可能メモリーに3G強を割り当てていたのですが,OS(win-7 64bit)をclean instllしても前のRamDiskの設定が消えず,メモリーが解放されず、解放する方法を探しています)。
マシンは DellのLatitude D820でBios設定にはメモリーのマップを行う様な項目は見当たらず、自動の様です。多分gavotteが書き込んでしまったのだと思うのですが、解除の方法がわかりません。(現在1.Biosの再インストール 2.OS側からgavotteを削除してみる 3.メモリーを物理的に外してみる等をおこないましたが、メモリーが解放されません)

sona-zipsona-zip 2009/12/13 19:04 >初心者さん
OSをクリーンインストールすれば、Gavotte Ramdiskの設定は消えるはずです。
64bitの場合は、通常OSが4GBのメモリをすべて認識します。
もしOSが4GBのメモリを認識しないということでしたら、マザーボードなど何か別に原因があるのかもしれません。

初心者初心者 2009/12/26 09:56 こんにちは。レスありがとうございます。色々調べた結果DellのLatitude D820はChipSetが古く4Gまでしかメモリーをサポートできず、結果的に上限の4Gはグレーゾーンでメーカー側で4G以下しか使わせないようにBiosで制限をかけているようだと解りました。で。。納得はいかないのですが、メモリーを新規に入れた状態でBiosレベルで利用可能メモリーが4Gと表示(物理メモリーは今も昔も4Gの表示ですが。。)されていて64Bit版で3.8G程度メモリーが使用できていたのは幻影。。だったと言う事にしました。。。。Gavotteが何処かに何か書いたのか??という疑いは残ってるんですが,Chip側の問題が大きいので追求をやめる事にしました。。

ふみおふみお 2010/01/01 23:51 RAMDISK使えますね。
自宅で毎日3時間半かけて手製のプログラムで株価の動きを分析していたのですが(DB:Postgres、HD:RAIDストライピング)、RAMDISKにDBを構築したら30分で終わるようになりました。
RAMDISK最高☆

RamdisktesterRamdisktester 2011/12/04 18:50 setup_user.bat・setup_admin.bat のエラー


RAMDISKを作成したドライブレターを入力してください ex)R :X
アクセスは拒否されました。
アクセスは拒否されました。
Cacls コマンドは、NTFS ファイル システムを使用しているディスク ドライブのみで実
行できます。"RAMDISKに好きなようにフォルダを作成して下さい。完了したらエンター"
続行するには何かキーを押してください . . .
locking volume X: ...done
dismount volume X: ...done
packing volume X: ...done
disk size 1048576K, packed size 174
saving to registry...Cannot write registry
"完了!"
続行するには何かキーを押してください . . .


DiskSize 16MでドライブレターRにしても同じ結果です。

当方の環境だとドライブレターが必ずRamDisk+PAEになってしまいます。
こうなった後はエクスプローラーミギクリフォーマットでNTFSを選べたりしますが、再起動後にRAMDsik上にあったデータは毎回消えますので、Robocopy使った自作バッチで、バックアップとるようにしてますが、できましたら、再起動してもデータが消えなくしたいです。

使用OS WinXP 32bit
CPU i7 2600k
RAM Corsair 2Gx2 計4G
m/b ASRock P67 Fatal1ty Professinal
HDD Seagate ST15000541AS

古いゲーム用のゲーム機なので、1GのRAMDisk上に置ければキャッシュ無しで爆速起動になるので、是非ともGavotte RAMDiskが欲しいとこなのです。

お知恵を拝借できませんでしょうか?

よろしくお願いします。

RamdisktesterRamdisktester 2011/12/05 03:06 まとめwikiを読みあさり、何とか自己解決しました。
ありがとうございました。

RamdisktesterRamdisktester 2011/12/09 12:24 やはり、再起動するとフォルダは残りますが、フォルダ内のデータ消えますね・・・これは仕様なのでしょうか?それとも設定が上手くできてないのでしょうか?
お知恵お貸しください。

sona-zipsona-zip 2011/12/09 21:07 >Ramdisktesterさん
はい フォルダ内のデータは消える物です。
いわゆるPCのメモリはDRAMと言われる物で、これは揮発性のため電源が切れてしまうとデータは消えてしまいます。

i-RAMという製品ではDRAMをデータを消さずに利用することができます

DRAMとは【Dynamic Random Access Memory】 - 意味/解説/説明/定義 : IT用語辞典
http://e-words.jp/w/DRAM.html

RamdisktesterRamdisktester 2011/12/10 05:55 やはり、消えるモノなんですね。
ギガバイトのi-RAMは気になってましたが、DDRのみの対応のため見送ってました。
バックアップも確か18時間とか通電しないと消えたはずですので・・・
sona-zipさん ありがとうございました。

自作ツールでバックアップとっていきたいと思います
ありがとうございました。

RamdisktesterRamdisktester 2011/12/11 06:48 一応、ためになるかわかりませんが、やったことを書いておきます。

NTFSでドライブがロックしてる場合
==============コマンドライン===============
FORMAT Z: /FS:NTFS /V:RamDisk /Q /X /Y
===========================================

コマンドプロンプトより上記コマンドライン実行。

まとめwikiより、

再度コマンドプロンプトにて下記コマンドを実行。

==============コマンド=======================
FORMAT /FS:NTFS /Q /V:RamDisk /A:512 Z:
CHKDSK /L:2048 Z:
CACLS Z:\ /G BUILTIN\Administrators:F
MKDIR Z:\TEMP
MKDIR Z:\TMP
MKDIR Z:\DESKTOP
MKDIR Z:\SPOOL
MKDIR Z:\LOG
MKDIR Z:\ETC
rdutil Z: registry
@pause
=============================================

必要ないディレクトリは消してください。
Z:\となっているところが、Ramdiskのパスです。1列目のZ:も変更の必要有り。
自分の環境にあった、ドライブレター使っててください。
rdutil.exeをシステムフォルダにコピーしてください。



あとは、好みですが、当方はrobocopy入れて、Bat To Exe Converterでバッチファイルをexe化してバックアップとってます。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証