ImDisk Virtual Disk Driver & Toolkit Part1
■ このスレッドは過去ログ倉庫に格納されています
コピペ
716 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2018/12/09(日) 11:03:15.28 ID:XazRsmar0 (PC)
ImDisk Toolkit凄くね?
例えばSoftPerfect RAM Diskで8GBのRAMディスクを作るとその瞬間から8GB分のメモリを消費するが
ImDisk Toolkitで8GBのRAMディスクを作ると8GB分のメモリを消費せず使った分だけしかメモリが減らない
つまりRAMディスクに書き込まない限り全くメモリは減らず、RAMディスクに2GB書き込めば2GBのメモリを消費する 現在Softperfectを使ってて、これを試してみたが、俺的には微妙に一長一短だな
imdisk.exeを直接起動すると、ファイル削除時にメモリが解放される機能が使えない
ImDisk Toolkitを使うとExplorerのゴミ箱が使えなくなり、ついでに起動時に複数のディレクトリを作るのに別途バッチを使わなきゃならない
うーん、RamDyn.exeのコマンドラインパラメーターが分かれば、全部バッチにしてオプションを摺り合わせていけそうな気がするんだが…… 頭が悪い人は大変やね
そもそもimdisk.exeを直接起動する必要はないし
ImDisk Toolkitを使うとExplorerのゴミ箱が使えなくなることもない
起動時に複数のディレクトリを作るのはImDisk Toolkitから普通に設定可能 >>7
起動時に複数のフォルダを作成するにはどうすればいいんですか? >>8
1. ■雛形となるフォルダを作る
例
C:\RAMディスク
├フォルダA
├フォルダB
└フォルダC
2. ■ToolkitでRamDisk Configuration起動
Basicタブ
「Launch at Windows Startup」Windows起動時にマウント)→有効
Dataタブ
「Load Content from Image File or Folder:」(イメージファイルまたはフォルダからコンテンツを読み込む)
★ここ↑に1で作ったフォルダ(C:\RAMディスク)を選択
「Synchronize at System Shutdown」(シャットダウン時に同期)→無効
例では3つのフォルダがRamDiskに作成される >>6
コマンドラインパラメータのヘルプはramdyn.exeを単独で起動すれば表示される
権限さえあれば人の手なしで仮想メモリと物理メモリで作り分けができて便利かも >>12
わざわざ、詳しく説明してくれてありがとう
空のフォルダを作らなくちゃいけないのは、少しスマートじゃないですね メモリ16GBにしたからこれ使ってみようと思うんだけど、TEMPをRAMディスクに置くのは不味いのかな?
AMDのドライバ更新みたいな再起動挟んでからTempフォルダの中身使って更新かけるようなのは不味いよね?
みんなどんな感じで使ってるの? 圧縮解凍、お絵かきソフトやブラウザとかのキャッシュだね
TEMPはリスク高すぎるわ tempで不具合出たのxpぐらいじゃないの?
今win10でシステム、ユーザー共にRAMディスクだけど全然問題ないよ
WUでも大丈夫だった tempで不具合出たのはゲームのインストール時くらいしかない
(4GBのRAMディスクにTemp指定していたがインストール時に一時的にTempフォルダに展開するらしく容量が足りずインストール失敗) SoftPerfect RAM DiskからImDisk Toolkitに乗り換えたんだけど、
Ramdiskからファイルを削除すると、ごみ箱が使えず直接削除されるね。
Allocate Memory Dynamicallyにチェックを入れてるからかな? >>6-7
過去スレ読んだら、ごみ箱の話題が出てたね。
どうやったら使えるようになるのか教えてください。
Windows 7の64bit。
Ramdiskは2GBでファイルシステムはNTFSです。 ほかスレで聞いたのですが、ごみ箱を経由せず直接削除されるのは仕様らしいです。
で、思ったのですが、
>>7
> ImDisk Toolkitを使うとExplorerのゴミ箱が使えなくなることもない
これは、ごみ箱そのものが他のドライブからも使えなくなることはない、
という意味だったのですね。
どうも失礼しました。 ImDisk Toolkit Version 20190629
- fix in RamDiskUI.exe: an error occurred if RamDyn took more than 15 seconds to load an image file (regression from 20160726)
- fix in ImDisk-Dlg.exe: when unmounting a ramdisk, the prompt to save it as an image file is now displayed even for dynamic ramdisks TEMPをRAMに置くとセキュリティ的にやばいだろw ならなんでTEMPをRAMに置くというオプションがあるのかな? >>25
SoftPerfect RAM Diskにもあるね。
TEMPをRAMに置いても、よほどメモリが少ない環境でなければ問題ないからだろうね。 Win7ではSoftPerfectのフリー版使ってたけどWin10で使えなくなったんで
OS変更を機にImDisk Toolkitに乗り換えた
RAMディスクと仮想ディスクが作れてDAEMONも不要になってスッキリした
自分もWin10でシステム、ユーザー共にTEMPをRAMディスクにしてるけど
特に不具合出た事ない
AMDは使ってないから分からないけどIntelのドライバ更新は無問題
RAM64GBでRAMディスク52GBにしてて動画エンコするのに重宝してる
HDD上でのシークは遅いし、SSDじゃGB単位の読み書きが多くなると
気になるからRAMディスクが丁度いい RAMディスクだけじゃなくてDAEMONの代わりもできるのか
そりゃいいな >>29
対応形式は数種類だけでDAEMONやAlcohol等とは比べものにならないけどね
個人的には最近ISOしか使ってないからImDiskで事足りてる
コンテキストメニュー以外にもWINDOWS\SYSTEM32にあるimdisk.exeを使えば
コマンドラインでマウントやアンマウントの指定も出来るし
他の形式を読み込みたい時にはImgDrive使ってるけど
それでも物足りない人はgBurnerVirtual Driveとか 20190629/ImDiskTk-x64.exe
このバージョンインストールしてから16時間くらい経過してPC付けっぱなしで寝たら
就寝中(アイドル中)に勝手にOS再起動がかかってデスクトップが表示されてた
(WindowsUpdateは無効 UpdateOrchestratorも無効にしてある)
ImDiskは関係ないと思うが一応 >>31
インストール後、再起動してからの話?
俺はなんともないな >>32
インストール後、再起動しない状態で使い続けてた
(常時稼働で運用してる)
20190419/ImDiskTk-x64.exeは特に問題もなかった はじめまして。
RAMディスク友の会から誘導されて来ました。
ImDisk Toolkitで初めてRAMディスクなるものを作ってみたのですが、
思ったより簡単にできてびっくりしました。
とりあえず1GBに設定して、ブラウザのキャッシュを置くところから始めました。
TEMPフォルダを置くのはまだ怖くてできませんw
他に有効活用方法は何がありますかね?
皆さんはどうやって利用してます?
メモリは8GBなので、動画の編集に利用とかは無理かなぁ。 592 名前:名無し~3.EXE[sage] 投稿日:2019/07/08(月) 15:03:02.83 ID:4/d/dvT2
初めてRAMディスクを作成しました。
とりあえず1GBに設定して、ブラウザのキャッシュを置くところから始めました。
TEMPフォルダを置くのはまだ怖くてできませんw
他に有効活用方法は何がありますかね?
皆さんはどうやって利用してます? 35 名無しさん@お腹いっぱい。 sage 2019/07/09(火) 10:05:38.23 ID:+/hcgiWw0
592 名前:名無し~3.EXE[sage] 投稿日:2019/07/08(月) 15:03:02.83 ID:4/d/dvT2
初めてRAMディスクを作成しました。
とりあえず1GBに設定して、ブラウザのキャッシュを置くところから始めました。
TEMPフォルダを置くのはまだ怖くてできませんw
他に有効活用方法は何がありますかね?
皆さんはどうやって利用してます? >>34
書き込みも初心者?マルチはあまり歓迎されないよ
RAMディスクの最大の利点は他の記録媒体と違って読み書きの量に制限が無い事
デメリットと合わせて考えて、重要なファイルはSSDやHDDに必ずバックアップしておく事
自分は64GB積んでるから使い道は
・TEMP、ブラウザキャッシュ
・動画編集、変換
・長期保存しない録画
・ゲームをお試しインスコして、やり込みたいゲームはHDD等に移動 (SSDやHDDへの不要な書き込み&HDD断片化減少)
・ディスクアクセスの多いゲームを一時保存してプレイ
・アプリ、画像、テキスト等のファイルの保存、編集、展開、圧縮等
あとは環境の変更等が少ない常用アプリとかを入れておくのも良いかも知れない
環境・用途は人それぞれだから君も良い使い方が見つかったらここで報告してくれ 32GBのメモリも出始めたから、4枚指し128GBにして、
100GBのRAMディスク作りたい
でもコンシューマー向けのminiITXって2枚指しばっかなんだよな 64GBはほぼ底値の\28kの時に買ったんだけど
128GBは最低でも\80kするからまだまだ高価だね
取り敢えず64GBあれば色々使えるから\60k以下になったら考えたい ドライバーだけ ImDisk から Arsenal Image Mounter に変えたら
ディスクの管理で扱えるディスクになってこれまでの不満が解消した
imdisk.exe と違って aim_ll.exe は管理者権限が必要だけど
どうせ ramdyn.exe で必要だから今までと変わらない
もっと早く試せばよかった >>41
ゴミ箱に捨てられるようになるって事ですかね?
もう少し詳しくやり方を教えてください コマンドラインで直接消すからごみ箱は使ってないけど、試したら使えたよ
ドライバーのインストール方法は
http://reboot.pro/topic/22068-arsenal-image-mounter-aim/ が参考になる
まず AIM のGitHub から DriverSetup.7z を落としてくる
展開すると aim_ll.exe とドライバーが出てくるので
aim_ll.exe でドライバーをインストール
フリーモードなので使えるのはコア機能だけらしいけれど詳細は不明
後は使い方
imdisk.exe を使っているなら、aim_ll.exe のオプションを確認して
問題なさそうなら代わりに使えば OK
RamDyn.exe を使っているなら、aim_ll.exe を imdisk.exe だと思わせれば OK
手っ取り早くは、%ProgarmFiles%\ImDisk に aim_ll.exe と aimapi.dll を置いて
aim_ll.exe を imdisk.exe という名前でコピーして一緒に置く
(GUIツールとか他のコマンドは使ってないので、影響は考えてない……)
他のツールは一切使ってないからどんな影響があるかは本当に不明
多分いろいろ制約があると思うので自己責任でお試しを >>43
詳しく教えてくれてどうもありがとう
早速試してみるよ! Win10 Proでテンポラリーをシステム、ユーザーともにRAMに指定しているが、Oracle VM VirtualBox 5.2.20-125813のインストールが出来なかった
システムを一時的にSSDに戻すと当たり前だがインストールできた。その後はRAMに戻したが問題なく VirtualBoxは使えている。(共有フォルダを実機RAMを指定し同じようにテンポラリを置いたりしているがこれも問題ない感じ)
すごく謎だが、たかがインストーラーがそんな特殊なディスクアクセスをするのだろうか?
ニッチな需要だろうがPC TV PlusというDLNAで連携するビデオビュアーのインストールも出来なかった。(システムの戻しで出来る)運用では問題ない
やはり謎である インストールする前にTEMPに展開するインストーラーが少なからずあって
容量が不足しているみたいなことにはなるかもね >>45
RAMディスクにテンポラリーファイルを置いているとインストールできないソフトは結構あるよ。
しかし、RamDisk Configuration起動して一時的にデフォルトに戻せばたいがいのソフトはインストールできる。 なぜかtempがODDやメモリーカードになってる場合の対策なんだろうけどたまにtempがあるドライブタイプが固定ディスクじゃないとだめなインストーラーがあるね
他にもFirefoxのプロファイルをRAMディスクに置いた時にWidevineCDMが動かなくなるんでそこのフォルダだけSSDにジャンクション張って対処したり 一番ありそうな理由は
一時ファイルを置く残量があるかチェックできなかった
そもそもどこに置くのかわからなかったのかも
意味不明かもしれないので別の例
wslを起動するとカレントディレクトリがそのままでbashが起動するけど
RAMディスク上で起動するとカレントがホームに変わってしまう
俺はこれでRAMディスクのドライバを変えた
速度は遅いけど利便性を優先した 何かのインストールでtempフォルダに入れておいて再起動時にインストール続行する場合があって、tempフォルダ自動削除とか、システム認識が遅いRamdiskの場合は弊害が出るんだろ? 個人的には、ESET の Internet Security 12 でインストールに失敗する現象に
出くわしたことがある 要再起動のインストールがうまくいかない可能性は想定内だからどうでもいいよな
そうでないケースが悩ましい
他に悩ましいのが、テンポラリーがどうとかでなくRAMディスク上で挙動が変わるソフト
wsl起動以外の例だと、rustのビルドツールcargoがbuildでコケる
cargo new hello_world ←問題ない
cd hello_world
cargo build ←失敗
こういうRAMディスクもあるのは心の片隅に覚えておく方がいいかもしれず・・・ ramdiskにいろいろつっこむのにmklinkでジャンクション覚えたときは
おれって天才じゃね?
って勘違いする程度にはWindowsの使い方かわった EpicGamesLauncherがRamdiskに置いて実行するとインストールできなかった
HDDに置いて実行すると正常にインストール完了
要は容量の少ないドライブ(Ramdisk)上で実行するとインストール不可能 RamDisk が〜、じゃなくて、ImDiskが〜、というので解決方法が分からず
今に至っているのがある
この設定変えれば行ける!、というのがあれば教えてください
NTFS でフォーマットしているのに everything 検索で即時反映されない
ImDisk だと上記の通りで、PrimoRamdisk だと通常のHDDのように問題ない
>>51 補足すると、インストールに失敗ではあるけど、
実際はインストーラの起動に失敗するのでインストールできない、という状態 RAMディスク上で位置がわからなくなるとダメなんだろうな
位置がわからなければ、例えばディスク残量もわからない
Possible bug or incompatibility in ImDisk
http://reboot.pro/topic/21152-possible-bug-or-incompatibility-in-imdisk/#entry199268
ここに書いてあることに該当するかどうかはわからんけど
ImDiskが対応してない機能があるのを作者が説明してる
そういう時はAIMの利用を勧めてる(AIMの開発もしてるから?)
実際wslもcargoもAIMに変えたら解決した
今はドライバをAIMにして、ImDisk ToolkitのRamDyn.exeにメモリ確保/解放させてる
ImDiskではダメなこともあるよというお話
ただデータの置き場としてならImDiskの方がかなり速いから用途次第だな >56
くわしく乙
原因があるならよかった。謎だと不安だなーと思ってたからね
機会があれば検証してみよ >>56
試してみたいけど難易度高し……
いつか試せるようになる日のためにブクマしました ImDiskの動的メモリ確保が良過ぎて離れられない
解放の方も自力でやってくれたら最高なのにな >>59
常に監視でRamdisk容量管理してるんじゃないの? softperfectから引っ越しも変わらず簡単にできるのはうれしいが
タスクマネージャーのsystemに使ったGB単位の使用量が映るのはちょっと怖い
表示をさせないようにできないかなとか思ったりするけど
確かsoftperfectって動的メモリの機能ってなかったよね これのTemp変更って他のRamDiskより不安定な気がする
msiインストーラは大体実行中にエラー吐くし AWEだからそういうおかしなことが出来なくしてあるってことじゃないの 動的メモリーがまずいのかフリーズする期会が増えたな
APU使用でVramも同じメモリーだし、しかもこっちも自動にしといたから
タイミング悪いとバッティング起こすのかな? >>69
メモリーテストした方がいいな
マザーとか壊れることもあるものよ >>43
この方法って今でも使えるの?
本来のimdisk.exeが入ってるのが%windir%\system32だからか、
aim_ll.exeからリネームしたimdisk.exeをImDiskフォルダに置いてもうまく見つけてもらえなかった あれはRamDyn.exeを直接使う人しかできない Version 20191126 change log
- the shortcut for the driver control panel now asks for administrative privileges
- removed "Request administrator rights in Explorer" from the installer; they are now always required
- RamDyn.exe: performances improved with NT API
- RamDyn.exe: no longer waits for WM_ENDSESSION when executed in session 0
パフォーマンス改善(*'ω'*) Toolkitの20191126版を AIM + RamDyn.exe で試した
10%以上速くなってる 安定性はどうなの?
つぎのマシンはRAMを128G載せるつもりなので気になる ImDisk Toolkitに変えてからアップデートしたことないが、どうやるの?
上書きインストールでいいのかな? >>80
サンクス。
上書きインストールしてみたが、大丈夫だった。
再起動を要求されて再起動したら、設定もそのまま残ってた。
RamDisk Configurationが起動しないので焦ったが、COMODO Firewallのせいだった。 アルコール○%みたいな使い方がしたい
ショートカットのImDisk Virtual Disk Driverがそれっぽく見えたけど違うんだな これって自動マウント切るのどうするんだっけ
removeしても再起動したら復活してるんだが Launch at Windows Startup Imdiskそのものは外連味なく動作してくれて気に入ってたけどやっぱ使うのやーめた
tempをramdisk上に移すとしょうもないトラブルがちょくちょく発生するのがうざすぎる ramディスクをtempに使わなければいいだけでは? >>85
しょうもないトラブルってどんなトラブル?
SoftPerfect RAM Diskから乗り換えて、どちらでもTEMPを移して使ってたけど、
トラブルなんてまったくなかったよ。 今primo ramdisk使ってて週末に自作パーツ一式来るから引っ越すときにこのソフト試そうと思ってるんだけど
安定性はどっちがいいの? >>84
あーなるほどコンパネばっかり見てからだめだったわ
インスコフォルダみたら設定用のファイルあったわ >>86
それ以外の用途で使う気はないのよ
>>87
だいたいはインストーラがらみ
めったに無いだろ・・・と思ったらこれが結構な頻度で遭遇する
windows updateあたりでも更新に失敗することがある
ただ失敗するだけならいいが、間が悪いと泥沼になることもある
そしてM.2なSSDはしょうもないトラブルの種をかかえながら無理に
ramdisk使わなくてまあまあ速い
つうことでやっぱ見限った 手元に残ってる一番古いのが2014年のimdiskinst-1.8.5.exeだけど
今までWindows Update でこけたことないな
使い方が違うからとしか言えんが インスコでコケるのは再起動絡みが多いね(ramdiskだから仕方ない)
事前にわかってればtemp他のHDDに移動させとけばおk 俺の場合はvisual c++絡みがエラーになることが多い気がするな
tempを移動させれば大体大丈夫になるが そういえばWindows Updateの前はTempフォルダ元に戻しておいたほうがいいなって思ってたけど
すっかり忘れてそのままやってたわ
でも問題は出てない これ起動スイッチとかない?
右クリックでマウントするときにマウント設定画面表示させずに
毎回決まったドライブ、デバイスタイプでマウントしてほしいんだけど 設定してスタートアップにLaunchしたら以降何もすることはないのがこれを含む普通のRAMディスクなんだが
別の雑魚ソフト使ってるやつの誤爆かな 人によって使い方はいろいろだから……
好きな時に追加したり削除したりできるんで
速度を優先してメモリの動的解放を使わない場合は
ディスクを一旦削除してメモリ解放、再追加したりもできる
(動的にメモリ割り当てされるから、追加直後はメモリが最小限)
とはいうもののコマンドライン派なんで右クリックでどうこう言われても知らない >>76に入れ替えてみたけどベンチマークだとパフォーマンスに違いはなかったな
あと今まではFAT32だったのをexFATにしてみた(そのベンチも変化なし) あれはRamDyn.exeの高速化だから
RamDyn.exeを使わない設定なら変わらない なるほど
そのまま使ってる俺には関係なかったか
まあ不具合でなければこのままでいいかな RamDyn.exeを使わないってのはメモリの動的解放をしないってことね
関係なさそうだけどご参考まで このramdiskは動的メモリーを使うからこそ真価発揮じゃないの? ちょっと整理
ImDisk Virtual Disk Driver
- http://www.ltr-data.se/opencode.html/
- ドライバ + コンソールコマンド + コントロールパネルアプレット
- 窓の杜にあるのはこれ (日本語説明あり)
https://forest.watch.impress.co.jp/library/software/imdiskvdiskr/
ImDisk Toolkit
- https://sourceforge.net/projects/imdisk-toolkit/
- ImDisk Virtual Disk Driver + 機能追加プログラム/ライブラリ + GUIツール
- 機能追加 (動的メモリ管理、その他)
最近はToolkitから使い始めてDriverを意識してない人が増えてそう 揮発性ディスクが欲しいだけで、余計なことしなくていいんだけどな。。。 削除してもゴミ箱に入らないってのはまだ治ってないの? 治ってる治ってないという話でなくたぶん意図的な仕様
ゴミ箱が欲しければAIMも作ってるからそっちを使えってことかと AIMもこれと同等にRAMDisk使えるの?
見た感じ使えそうなのになんで知名度が低いんだろ 窓の杜がリンクしてるDriverのサイトトップがおかしい
http://www.ltr-data.se/ から変なところに飛ばされる
>>106 見て窓の杜経由でアクセスした人がいたら申し訳ない
ToolkitのサイトにあるDriverのページへのリンクとか >>106 に書いた
http://www.ltr-data.se/opencode.html/ は一見大丈夫そうだけど不安
気付かずにフォーラム見るのにここを経由してアクセスしてた…… 窓の杜のリンク先Toolkitに変わったね。
誰かに改竄でもされたのかな 俺も最近見たときESETが通せんぼしてくれてビビったわ Radeonのドライバはインストール時にtempを標準に戻さないと1603エラーが出るね 俺もそれでしばらく引っかかった
標準に戻さなくても他のHDDにしても大丈夫(要はramdiskになければいいみたい) ドライバ更新する時だけRAMDISKを保存する設定にするのは?
どれが一番手間が少ないんだろ GOGで買ったゲームはTempフォルダがあるドライブが64GBくらいないとインストールできない 7のサポートが切れたので10にする予定だけど、
ImDiskにTempを設定したままでアップグレードは問題なくできるでしょうか? どんなRAMディスクソフトでもそんな時に使うのは間違ってる ですよねぇ。
やっぱ危ない橋を渡ることないわ。
インストールしたままにはしておくけど、Tempは戻しとこ。 しかしなんでTempフォルダをRAMディスクにしただけで不具合出るのかね
あくまで一時フォルダなんだからメーカーも致命的な扱いしなければいいのに TEMPがRAMディスクだからというよりは
OSアップグレードでドライバが正常に認識するとは限らないからって感じ >>121
場合によるけどtempにアプデ用のデータ仮置→自動再起動→データ消失
ってパターンが有る 俺もRamdiskにTemp設定してたが色々問題起きて元に戻した 平常時は問題出ないけどな
アプリインストールとかWindowsアップデートの時に心配なら戻したほうがいいかもって程度 新規や移動以外で頻繁にインスコって無いし大抵のソフトならramにtemp有っても問題ない
失敗したらこれが原因と思ってもとに戻すか適当なHDDに移せば大丈夫
前使ってたramdiskはtemp移すの再起動したりして面倒だったけどImdiskはその場で出来るから楽だと思うけどな >>126
結構な頻度で(少なからず、しかしそれを忘れる程度には長い間隔で)起こるぞ
そして毎度毎度、ramdiskが原因であることを思い出すまでにしばらく時間がかかる
3回目くらいにはうんざりする
うんざりする最大の原因はそんな苦労を背負い込むほどのメリットがないから
SSDにするだけで充分早い 俺はコマンドプロンプトだけTMPをRAMディスクにしてる
そこから起動するプログラムはTMPがRAMディスク
それ以外は%LOCALAPPDATA%\Tempのままだから問題は一切起きない
これ以上TEMPの話を続けるならRAMディスクスレの方がいいんじゃね
RAMディスク友の会31
http://mevius.5ch.net/test/read.cgi/win/1543134301/l50 友の会はimdisk嫌いが常駐してるからダメだろ
tempの設定はimdiskの機能だからここでいいよ ちょくちょくPC起動後にRamDiskが未フォーマットになってるんだけど
なにか設定見直すとこあります? あり過ぎるほど使い方がいろいろあるから
情報不足で回答のしようがない…… 容量不足や再起動の揮発以外に、単純にTempのドライブパス種別がRamdiskだとなぜかインストーラがcabを見つけられなくなって?動かない場合がちょくちょくあるね
日本のでメジャーなのだとJUSTSYSTEM(一太郎、ATOK等)とか
でもドライブパスつけずにじゃなくて、Cにマウントポイント作ると(つまりR:\TempじゃなくてC:\RamDisk\Tempとかに)いけたりもしてよくわからん
余計なことで悩みたくないので最近はTempはデフォのままにするようになったなぁSSDで十分早いし >SSDで十分早いし
毎度見かけるきまり文句だけどRAMディスク使ってる理由ってそういうことじゃないんだけどな 出た、フラッシュメモリとSDRAMの速度を知らんやつw キャッシュをSSDに置くとかRamdiskの意味ねーじゃん つうか2020年にもなってまだramdiskってある意味すごいよな
DOSの頃で時間止まってるだろ リブートすると、それまでのことを綺麗さっぱり忘れてる揮発性ドライブが欲しいんだけど
巷のramdiskはなぜか不揮発性を売りにしてくるんだよな
いらねーんだけど QLCになったらRAMDISK使って書き込み回数を減らすというタイムパラドックスが起きるぞ ライトバックキャッシュで事足りる話だね
ウエアレベリングの様々な技術のうちの1つでしかない なんでRAMディスクスレの話題がこっちに移動してんの?
あっちでやってた話題なんだからいい加減向こうへ戻ってくれ
RAMディスク友の会31
http://mevius.5ch.net/test/read.cgi/win/1543134301/l50 ramディスクソフトのスレでramディスクの話題するなとかキチガイかな? RAMディスクソフトのスレでSSDを推奨してる人はキチガイだね 現状の発端は >>132 なんだろうけど
俺の解釈ではあれは使い分けの問題でSSD推しじゃないぞ
あのレスはTEMP以外でRAMディスクを使ってる人の文章だよ
人によって使い方はいろいろなんだから寛容になれ
だからTEMPの話題はよそへまわれって言ったのに…… >>144
ほんこれ
悪気がないのが却って痛い
普通アホがいても全然構わんが
邪魔すぎ消えて欲しい インストールの失敗: エラー 0x80070643 で次の更新プログラムのインストールに失敗しました
Windows Defender Antivirus マルウェア対策プラットフォームの更新プログラム - KB4052623 (Version 4.18.2001.7)。
tempを元に戻してOS再起動した後じゃないとインストール失敗するね >>147
そういうのを何度か経験してもう諦めた
使うほうが馬鹿としか言いようがない コントロールパネル - システム - システムの詳細設定 - 環境変数
でもダメなの? 俺はTempをいじらない
不明なエラーで面倒だから
だけどわかるぜ何でもRAMDISK
作ったからには使いたい コマンドでやってみようと思っていろいろググった結果
RamDyn.exe R: 1048576 -1 0 20 "-p \"/fs:NTFS /v:RAMDISK /q /y\""
これで R:RAMDISK という1GBのRAMドライブができるようになったんだけど
D:\RAMDISK というHDDのフォルダと同期するのはどうすればいいのだろうか そんなのはrobocopyでもすればいい
それよりセッション0で動かしてる?
それともサインアウト前にドライブを削除してる?
削除前にRamDynが死ぬと固まった記憶があるから注意
セッション0で動かしとけば安心 >>152
まだ実験的にプロンプトから作ったり削除したりしてただけだったから良かった
有益な情報ありがとう ImDiskのコンフィグレーションでスタートアップ解除してOS再起動してから
>RamDyn.exe を使っているなら、aim_ll.exe を imdisk.exe だと思わせれば OK
>手っ取り早くは、%ProgarmFiles%\ImDisk に aim_ll.exe と aimapi.dll を置いて
>aim_ll.exe を imdisk.exe という名前でコピーして一緒に置く
これ実行した後に>>151のコマンド実行してみたら反応無くてRAMドライブが作成できない
何か他に必要なものあるんだろうか キャンセルすれば普通に使えるけどフォーマットしろってウインドウが出てしまう aim_ll.exe -a -s 8g -m z: -p "/fs:ntfs /v:RAMDISK /q /y" を実行すると
Format successful.
Created new volume mount point at z:\
Done.
となってフォーマット完了した状態でZ:が使用できるのに
「ドライブ E: を使うにはフォーマットする必要があります。」ってウインドウが出てしまう
デバイスマネージャー見てもaim_iiのドライバーは一つしかインストールされてないしinmdiskのサービスも無効にしてるし
どうしたらフォーマットのウインドウが出なくなるようにできるんだろうか imdiskもaimも全部アンインストールしてデバイスマネージャーにゴミが残っているかも確認して再起動
aim_llでドライバーインストール
Z:ドライブ作成
これでも作成と同時に「ドライブ E: を使うにはフォーマットする必要があります。」ってウインドウが出る
どうしたらいいのか・・・ タスクにバッチ登録して実行してみたらあいかわらず時々E:のフォーマットが出る時がある
そして今度はrobocopyのバッチをタスクに登録したけどZ:\が見つからずに終了してしまう
タスクの権限は最上位にしてあるし手動でタスク実行するとコピーされるからバッチのコマンド自体は問題ないようだけど
トリガーいろいろ試しても全然RAMドライブ見つけられない
Z:のRAMドライブなのにE:のフォーマットもウィンドウが出るのが変だけどこれが解消しないとコピーも成功しないのかな
問題無く使えてる人はどうしてるのか教えてください・・・ ダメだ
タスクの延滞設定すればコピーは成功するけどTempの設定はできない
まっさらな状態からのaim_llインストールでもフォーマットのウィンドウが出るし
結局削除してimdiskに戻した マウントポイントと食い違ったフォーマットのダイアログ出るのはバグか仕様かしらんが暫くメンテされてないようだし直らんだろ えっとw
フォーマットしろダイアログはヘルプの-mのところにちゃんと対処法が書いてある
robocopyとかTempの作成はマルチタスクOSだってのを考慮して
RAMディスクができたか確認するかウェイトを入れてから先へ進め
robocopyなら自力でリトライさせる手もある
質問したなら2,3日は回答を待てないものかね……w mountvolの使い方がよくわからなくていろいろと試してみたけど答えにたどり着けない
もうギブアップ もう一度挑戦してなんとかフォーマットのウィンドウ出なくなるようにしてrobocopyもドライブ出来てからコピーするようにできた
しかし今度はTempフォルダの移動ができない
環境変数で指定したのはドライブができるのが遅いせいか起動後に確認すると反映されてない
aimで作ったRAMドライブにシステムのTempフォルダ設定できるのだろうか
シンボリックリンクで設定する方法あったけどDefenderの更新とか大丈夫かな Surface Pro Xで動作確認した人いますか >aimで作ったRAMドライブにシステムのTempフォルダ設定
結局自分にはできませんでした・・・
これ出来てる人いたらご教授お願い致します。 やってないしやる気もないけど興味はあるので確認
具体的に何をしたいの? >>168
aimで作ったZ:ドライブに対して「RamDisk Configuration Tool」の「Create TEMP Folder」で「Z:\Temp」に設定した状態と同じにしたいのです
それとできればImDisk Toolkitでtempフォルダの移動していても「%SystemRoot%\TEMP」を使うアプリがあるのでZ:ドライブにアクセスするようにできないかなと思ってました だからそれは具体的にどういうこと?
Toolkitを使ってない俺にもわかるように書いてもらわないと いまいち解ってないけど
powershellなんかでシステムの環境変数を書き換えるような感じじゃダメ? temp使うプロセス起動する前にz:がマウントしてないとダメだから無理じゃね それは後半のできればの話だろ
まず前半が何をやりたいのか確認したい
何ができないと言ってるんだろう ボリューム ?? (\Device\ImDisk0) 正常です。必要な操作はありません。 環境変数のtemp用にaim+ramdynの8gb、作業フォルダとブラウザのtemp用にimdisk+ramdynの8gbで同期ありの構成で行くことにした
この環境でdefenderのマルウェア対策プラットフォームの更新でエラー出なければいいんだけど aimにした後の初めてのマルウェア対策プラットフォームの更新来たけどRAMディスクのまま問題なく終わった ImDiskTk-x64.exeの20200402が出てたからすぐダウンロードしてインストールしたんだけど
今見たら消されててなんか怖い・・・w 偽陽性だといいね…
https://sourceforge.net/p/imdisk-toolkit/discussion/general/thread/4af19021ac/
>Due to a lot of antivirus alerts, the version 20200402 has been removed.
>And unfortunately, I don't know how I will publish new versions. >>178
今見たら、新しいバージョン、0404が来てたよ。
>>177
先日、Defenderのマルウェア対策プラットフォームの更新が何回やっても失敗するので、
ググってみたらTempフォルダを変更してたら失敗する時があるとあったので、
一時的に戻したら成功した。
> ImDisk Toolkitでtempフォルダの移動していても「%SystemRoot%\TEMP」を使うアプリがあるので
これが原因だったのかなと思う。 バージョンは0404のままだが、また新しくなってる。
数日様子を見よう。 ちと古いツール、Fire File Copy使ってるんだが
うまく動作しない?
ドライブの認識はするんだが・・・・・・・・・・・
おそらく容量がないって帰ってきてるんだ
何か方法はありますか ImDiskで作ったドライブのルートに置いてあるファイルがFFCで動かせないんだよね
ワイが編み出した対策としては
・フォルダを作ってその中にファイル入れてFFCで操作する
・aimで作る(こっちはルートにあるファイルでもおk)
辺りで、今はRamDynを使ってる >ImDiskで作ったドライブのルートに置いてあるファイルがFFCで動かせない
これ自分だけだと思ってたわ
>フォルダを作ってその中にファイル入れてFFCで操作する
面倒だがうちもこれで対処してる
ちなみにFastcopyならImDiskで作ったドライブのルートに置いてあるファイルもコピー出来るのでFFCがそういう仕様なんだと思われる FFCはルートをいじれないようにしてるんじゃ無いの? それだいぶ昔から不具合報告あがってたんだけど結局修正されることなく消えてしまったな・・・
Fastcopyも使ってみたけどやっぱりFFCを手放せない また0404更新されてんじゃん
今度はインストール時にコマンドプロンプト開くようになってより気持ち悪くなったぞw バッチファイルってどうやって上書きインストールするの?
そのままクリックすればOK? ChromeのキャッシュをRamdiskに置いてるんだけどニコニコ動画が凄く頻繁にブツブツ止まる
Nuroだから速度は大丈夫だと思うしFirefoxならこんなことないのに謎だ Chromeのキャッシュ設定した状態でニコ動いくつか再生してみたけど問題なかったけど まだ様子見ですが、0412はインストールしても問題ないでしょうかね? 使うなら20190130版がいい?
それよりももっと前がいい? 0404以前のものなら問題ないんじゃね?
俺は直前の0315を使ってるわ。 sourceforgeのバックナンバーってFilesってタブだと認識してるんだけど
削除されたからなのか
20200412版の前20190130版しかないんよね >>43のサイトの
http://reboot.pro/topic/22068-arsenal-image-mounter-aim/?p=211701
aim_ll.exe --install C:\AIMDrivers
をやっても
内部コマンドまたは外部コマンド云々で認識されていません
と言われてしまいます
ArsenalImageMounterCLISetup.exe
ArsenalImageMounterGUISetup.exe
はファイラーから起動したらSystemExplorerと一緒にフリーズしてしまいました
DOS窓から起動しても同じく何も起こりませんでした スレチで普及活動するようなソフトはウイルス入りを疑ったほうがいいな。 Version 20200609
- added italian language
- installer parameters can now be passed to install.bat
- ImDisk-Dlg.exe: changed notifications while unmounting; this should fix an incompatibility with FreeCommander
- ImDisk-Dlg.exe: while unmounting, dialog boxes are now put above all others 使っていないメモリが32GBもあるのに、OS管理内分の8GBからぶんどるゴミソフト
(Windows 7 HomeBasic 64bitで確認) 安いネットブックのプリインストールのイメージしかない
いろいろ制限きつくて使い物にならないバージョン VMWareの簡単インストールで7Proのインストールディスクを使ったのになぜかHome Basicになってたでござる
また入れるの面倒なのでそのまま使ってる
まさに>>211な感じで制限きつすぎる Toolkit入れててなんか不安定だから入れなおそうとしたら
アンインストールはできないわgeekで強制削除しても
再インストールも応答なしで出来なくなった…
ごみも全部削除したのになんで >>214
環境変数TEMPが修正できてないとか? Version 20200727
- added brazilian portuguese language
- config.exe: added an option to avoid Explorer window appearing after volume mounting
- RamDiskUI.exe: tooltips now always appear ImDiskでRAMディスクをオンにしたままAdwCleanerを実行したら「再起動中です」で30分固まったままに
まあこのAdwCleanerというのは再起動後にスキャンするから相性が悪かったんだろうけど
windows10で固まったのは初だったし、しかも再起動中のことだからかなりビビった >>217
それ、ImDiskが原因という根拠は? ImDiskを導入する前はそんなこと起きなかったからとしか言えない
ImDiskをオフにして試す気にはなれないので、もうAdwCleanerの方を棄てた ramdiskくらいOSに組み込んでおいてくれや
linuxはとっくにやってるのに power toysもtempをRAMディスクにしてるとインストール失敗するヤツだったわ ImDiskを使ってさらにHDD互換を求めるならAIMというのは既にFAQ その AIM の入れ方が未だにわからんちんな俺に
誰か入れ方 step by step howto をプリーズ AIMを使うのはImDiskをGUIなしで使うのとほぼ同じ
まずImDiskをGUIなしで使ってみては RamDiskに例えばブラウザキャッシュやダウンロード先を設定していた場合、RamDiskの容量をオーバーした場合はどのような動作になるんでしょうか?
ダウンロードしたファイルやキャッシュの古いのから消えてくんですかね?
それともそれ以降はたのドライブにキャッシュされるようになるんでしょうか? なるほど、それじゃ少ない容量を設定したばあい直ぐにブラウザとかは使えなくなってしまうんですね
どうもありがとうございました Ramdiskにあるインストーラー(.msi)から同じRamdiskにインストールしようとしたらエラー、2755
別のディスクからRamdisk→成功
Ramdiskから別のディスク→失敗
となったのでどうやらRamdiskにあるインストーラーからだと上手くいかなかったみたい そういうのはUACをOffにしたらインストールに成功するかもしれませんね。 意味不明なアンカついてた
>>231
は
>>230
いや >>223 の案件でしょきっと
ね ラムディスクスレから誘導しといて
ラムデイスクの機能が禄に作り込まれてなかった。>>1-2 しね Imdiskで作ったRAMDISKをディスクの管理に出す方法ってありますか?
ボリュームエミュレーション方式で作るからどうやっても無理ですか? AIMのコマンドでvmはシステムプロセス内の仮想メモリから割り当てを意味するとのことですが
仮想メモリ=HDDなどストレージから割り当てるということですよね?
実メモリ上から領域を確保して20GBのZドライブ作りたい場合は
vmを付けずaweオプションでイメージファイル名を指定せず
aim_ll -a -o awe -s 20G -m Z: -p "/fs:ntfs /q /y"
というコマンドにすればいいのでしょうか?
Imdiskについてのコマンド例だと上記が指定されていました
Imdiskを使っているのでaweallocはインストール済みです awe オプションの説明を機械翻訳した結果は以下の通りです
Can only be used with file-type virtual disks. With this option, the driver copies contents of image file to physical memory.
ファイルタイプの仮想ディスクでのみ使用できます。このオプションを指定すると、イメージファイルの内容を物理メモリにコピーします。
No changes are written to image file.
イメージファイルには変更は書き込まれません。
If this option is used in combination with no image file name, a physical memory block will be used without loading an image file onto it. In that case, -s parameter is needed to specify size of memory block.
イメージファイル名を指定しない場合、イメージファイルをロードせずに物理メモリブロックを使用します。その場合、メモリブロックのサイズを指定するには -s パラメータが必要です。
This option requires awealloc driver, which is installed with ImDisk Virtual Disk Driver.
このオプションを使用するには、ImDisk Virtual Disk Driverと一緒にインストールされているaweallocドライバが必要です。
その他のオプションを簡単に記載します
-a 仮想ディスク接続
-o option オブションセット
-s size サイズ指定
-m mountpoint ドライブレターかマウントポイント指定
-p "format-parameters" 'format' コマンド起動
"/fs:ntfs /q /y " ユーザーの操作なしで素早くフォーマットしてNTFSファイルシステムを作成 試してないから想像だけど
Can only be used with file-type virtual disks. とあるから -t file が必要な気がする
-t file を追加した結果、 -f か -F が必要というエラーが出たら -t file はいらないんだろう 知らない内にimdiskはいらない子になったわけだな。
aimのリンクやまとめを誰か作ってくれよ。分散しててよく分からん。 imdisk driverの代わりにaimをドライバーとして使ってるけど
メモリの確保と解放はimdisk toolkitのramdyn.exeを使ってる
aimもimdiskもどちらも必要 仮想ディスクを提供するのが aim のドライバー
ドライバーが提供するディスクに
Windowsの機能(ex. ディスクの管理, diskpart.exe)でボリュームを作って
そのボリュームにファイルを読み書きする
仮想ボリュームを提供するのが imdisk driver
ドライバーが提供するボリュームにファイルを読み書きする
仮想ボリュームで良いなら imdisk driver (処理が少ないので高速)
仮想ディスクが必要なら aim のドライバー
メモリの動的確保/解放をするなら imdisk toolkit の RmaDyn.exe を使う
ファイルを作成 → 必要になったメモリが確保される
ファイルを削除 → 不要になったメモリはシステムに返却される
確保したメモリを解放しないなら RamDyn.exe は使わない
ファイルを作成 → 必要になったメモリが確保される
ファイルを削除 → メモリは確保されたまま
仮想ディスクを作って動的メモリ管理を使わない >>235 のケースでは aim だけ使用
でもよほどのメモリ長者でなければフツーは動的メモリ管理を使う こういう凄まじく有益な事はGoogle八部食らってる5chじゃなくて自分のブログなりHPなりに載せてほしい・・・ 動的確保/解放使わない俺はaimのほうを使ってみたいけど
imdiskで安定してるし調べてもろくに情報がないから怖くて手が出せないな 仮想ボリュームだと困って仮想ディスクだと解決する問題って何? Windows7 64Bit環境でAIMをインストールしたところ
Error removing existing devices:インストール中に致命的なエラーが発生しました。 と表示されます
念の為アンインストールと再インストールを行いましたが同じエラーが出ました
デバイスマネージャーに表示されていて、RAMDISK確保も出来たのでインストールは出来ているようです
>>237
回答ありがとうございます
aim_ll -a -t file -o awe -s 1G -m Z: -p "/fs:ntfs /q /y" を実行したところ
Windows側からドライブGをフォーマットするか?と問われハイを選びましたが、フォーマットできなかったと言われました
過去ログにドライブレターが違う件についてバグだという話があったと思います
作ったZドライブはディスクの管理に表示されています
ちなみに作ると利用可能物理メモリ量が即減少して、 aim_ll -d -m Z: でマウント解除すると物理メモリ量が即増えます
Windows7のS3スリープから復帰しても内容が保持されています
再起動後はZドライブそのものが消えますが、自動作成は今のVerではサポートされてないみたいなのでコマンドの自動実行が必要ですね >>242
Ryzenで3200Mhz 16GBx4詰んでいますが2666MhzにしないとMemtestでエラーが出るようなメモリ周りが不安定な状態なので、安定動作を求めて静的確保にしています
QILINGもディスクエミュレーション方式のようですが、動的確保と思われる挙動を示すので選択肢から外しました
ここ数ヶ月Imdiskで20GB確保してテストしていますがエラー出たことがないので、Imdisk15GB、AIM5GBに変えてテスト運用してみます
他にも試したRAMDISKがあるので、あとで以下スレに動作をざっとまとめておきます
RAMディスク友の会31
https://mevius.5ch.net/test/read.cgi/win/1543134301/ Imdiskについて質問なのですが
物理メモリ上で領域を確保する場合はUse AWE Physical Memoryにチェックを入れろとありましたが
未チェック(Virtual)でも物理メモリが減るので挙動はほとんど同じに見えます
Physicalだとページファイルが発生しないってだけでしょうか?
>>246
ボリュームエミュレーション方式で確保したRAMDISK上で
FirefoxQuantumのポータブル版を使うとアドオンの表示がおかしくなったり、正常動作しなくなるアドオンが出ます
DownloadThemAllはUIに文字列が一切表示されなくなり、Snap Linksはドラッグしても反応がありません
Chromeポータブルだとこの手の問題が起きないようで、正常に使えています うちはImDiskで作ったドライブだけファイル共有が出来ないんだけど仮想ボリュームのせいなの?
Win7の頃使ってたERAMだと普通に使えたんだけど aimで作ったディスクにWindowsの機能で作ったボリュームは
言ってみればフルスペックのボリューム
imdiskで作ったボリュームはOlofさんが必要だと思ったスペックのボリューム
ファイルの読み書きとか問題なくできるけど
対応しない機能もあるからフルスペックではない
何ができて何ができないかは "Use the Source, Luke!"
# Olofさんというのはimdisk driverとaimの作者 AIMの情報さっぱり無いということでコマンド書いておきます
自分は初心者なので間違ってるところあると思いますが、以下のことをWindows7で行いとりあえず動いてます
コマンドプロンプトを管理者権限で実行
DriverSetup.7zを解凍してaim_ll.exeがあるフォルダまでcdコマンドで移動
Windows 64Bitなら
cd "C:\DriverSetup\cli\x64"
インストール
aim_ll.exe --install setup_directory
setup_directoryはDriverSetup.7zを解凍して出来たフォルダを指定
上記の場合は
aim_ll.exe --install "C:\DriverSetup" RAMDISK作成
aim_ll.exeがあるフォルダ(C:\DriverSetup\cli\x64)で以下コマンド実行
aim_ll -a -t file -o awe -s 5G -m Z: -p "/fs:ntfs /q /y"
-a 仮想ディスク接続
-t type awe使用のためfileタイプを指定
-o option オブションセット
awe イメージファイル名を指定せず物理メモリブロックを使用(ImDisk Virtual Disk Driverのaweallocドライバ必須)
-s size RAMDISKのサイズ指定(KB→K、MB→M、GB→G、TB→T)
-m mountpoint 作りたいRAMDISKのドライブレター指定
-p "format-parameters" 'format' コマンド起動
"/fs:ntfs /q /y " ユーザーの操作なしで素早くフォーマットしてNTFSファイルシステムを作成
RAMDISKを取り外すなら
aim_ll -d -m Z:
-d 通常の取り外し
-D 使用中でも強制的に取り外す
-R ハングしたRAMDISKを緊急削除 aim_ll.exeのみ実行すると、ヘルプ/情報が表示されます
DeepLなどで翻訳すれば大体の機能がわかります >>249
自己解決しました
Use AWE physical memoryについては物理メモリが減ってもページファイルが使われないため
大容量を確保していると不安定になることがあるということがわかりました
ブルスクで内容消失するのが怖いので使わないようにします
あと複数のRAMDISK作成ツールを使う場合は衝突が起きないよう静的確保したほうがいいみたいですね なんか awe で物理メモリを確保する話が複数出てるけど
絶対ページアウトさせないという程度の意味しかないよ
ページアウトしない状況なら速度も同じ (実装によってはむしろ遅くなる)
64bit の OS を使ってるなら使う必要がないと思う ずっと >>255 の「複数のRAMDISK作成ツールを使う場合」の意味を考えてた
別のツールと併用するという話じゃなくて imdisk と aim の併用?
imdisk と aim の衝突を避けるために静的確保を使うってこと?
だとするとファイルの名前と配置の問題なんで、それを改善するだけ
動的メモリ管理を使うと、メモリの確保・解放は RamDyn.exe が担当する
RamDyn.exe を実行すると、ラムディスクを作成するために imdisk.exe を実行する
aim で動的メモリ管理を使う時は、 RamDyn.exe に aim_ll.exe を実行させる
要するに RamDyn.exe に imdisk.exe に見せかけた aim_ll.exe を実行させるだけ
以前は imdisk のディレクトリに aim を入れるって書いたけど
今は aim の方に RamDyn.exe を入れて、こんな感じにしてる
2019/05/20 14:24 132,896 aimapi.dll
2019/02/21 03:04 1,806,336 aimapi.pdb
2019/05/20 14:24 129,848 aim_ll.exe
2019/02/21 03:07 782,336 aim_ll.pdb
2019/05/20 14:24 198,600 imdisk.cpl
2019/05/20 14:24 129,848 imdisk.exe
2019/02/18 19:10 740,352 imdisk.pdb
2019/11/27 20:55 <SYMLINK> ImDisk.exe [aim_ll.exe]
2019/11/27 00:17 18,944 RamDyn.exe
ここで RamDyn.exe を使えば aim が使われるし
imdisk のディレクトリで RamDyn.exe を使えば imdisk が使われる ブラウザ関連でのトラブル原因がボリューム方式だからということだが、
何の機能を使おうとして失敗してるのか知りたい。どういうアプリだと使えないのか。 Chromeは正常なんだろ
気にしてもしょうがない これPC起動中にディスクサイズを減らすことって出来ないの?
ImDisk Virtual Disk DriverのExtend sizeで増やすことは出来るけど、マイナス入力は受け付けてもらえないよね
CUIからなら出来るのかな? そんな途中でディスク小さくしたいとか特殊な用途なら作り直せばいいだけじゃねーの。 動的メモリにすればいいんでない?
使用するサイズがある程度決まってるなら複数作成して必要に応じて削除するとか ImDisk Toolkit も出てくる
Benchmarked: Crysis 3 Running on GPU VRAM and System RAM Disks
https://www.tomshardware.com/news/crysis-3-vram-disk-benchmarks
が、そらそうだろうな、という結果ではあったけど興味深かった >>266
俺も初めて知った
手元のPCは VRAM 2GB しかなくて無理ゲーすぎて試せないw ゲームじゃなくて単純な速度比較も見てみたかった
VRAMはDRAMに比べてランダムアクセス遅いらしいけどどのくらいなんだろう 上のが
https://pc.watch.impress.co.jp/docs/news/yajiuma/1281545.html
GeForce RTX 3090のビデオメモリに「Crysis 3」をインストールする強者登場
で話題にされてら
ImDisk って「GPU Ram Drive」と組み合わせたり AIM と組み合わせたり、
まだ他に組み合わせられる相手があったりすんのかな? いずれにせよVRAMにパフォーマンス目的でアプリをインスコするメリットはDRAMとの比較では皆無か awe alloc(物理ディスク)の方が遅いのは環境関係なく仕様? ramdisk入れてserの動画データキャプチャーしてたらメモリ不足みたいなメッセージ出てそのメッセージ消そうとしたら画面がブラックアウト。
強制オフして再起動したらそれまでキャプチャーしたデータが全部消えてたんだけど、復旧する方法ある? その動画キャプファイルをRamDiskに保存させていたのであれば復旧方法は無い
分かってると思うけどRAMって通電が途絶えると全てのデータが消えるもんだからね
ImDiskの場合はPC終了時にRamDiskのデータをSSDやHDDに退避させるという設定も可能だが、
それもあくまで正常にシャットダウンするときにしか作動しないので強制オフやブルスククラッシュなどが発生するとデータは全て消える 無圧縮の動画ファイルってすぐに数十GB、数時間物なら数百GBにもなることだってあるんだからRAMディスク上に置くのはメモリ128GBあっても無茶だよ MRAMとかReRAMが一つも商品化できないなら、バッテリー積んだハードウェアのramdiskを作るとか何かないのかなあ
NANDをPCIEに直結したストレージ作っても結局は数千〜数万回で死ぬガラクタなんだし 過去に、不要になったメモリを流用するというコンセプトの
バッテリつきramdiskボードはいくつかあった
でも、現在後継が出てないことから判る様に、たいして売れなかった 俺なら電源落としてもデータ保持って使い方よりも
不慮の事故でシャットダウンしてもセーフって使い方するだろうしなぁ
そしてそれならUPS用意すればいいやってなるし >>274
エスパーだけど多分ImDiskを動的にサイズを変える設定で運用してたんじゃないかな
サイズ固定ならキャプチャソフト側で「容量が足りないのでこれ以上録画出来ません」といったエラーメッセージが出るだけで済むか、最悪でもそのソフトがクラッシュするだけで済む
サイズを動的に変更する場合はソフト側からは無限にストレージサイズがあるように見えてるはずだから、色々と想定外の事が起こる 「出来の良いMODは公式に取り込まれるPCゲーム」みたいにこれもWindowsに取り込まれたらいいのに >>279
> NANDをPCIEに直結したストレージ作っても結局は数千〜数万回で死ぬガラクタ
もしかして、NVMeをディスってる? メモリ指しまくって全部ramdiskにしてPCの電源を一切落とさなければいいのでは それ用にPC組んでUPSつけてLANとかUSBで繋げば"バッテリー積んだハードウェアのramdisk"っぽい物ができるね
必要な容量や用途によってはOptaneのほうがコスパいいかもしれんけど
HDDがSSDに置き換わったようにSSDがOptaneみたいなのに置き換わったらRamdiskユーザー減るのかな
って思ったけど速度や揮発性(+セキュリティ?)目的な人はそのまま使うか >>286
指してるメモリの半分をRAMDISKにしてほとんど電源落としてないけど
たまに思わぬところでブルースクリーンが出るからおすすめできない
この前はいつもは普通に起動するゲームでブルースクリーンが出た
Youtube見てるときにブルースクリーンがでたこともある
突発的エラーは近くの変電所と車による電波障害の可能性もあるのでなんとも言えないが
大容量RAMDISKには消えても良いデータだけ置くようにしてる MRAMって10年くらい前のI/Oに書いてあった気がするけどどれだけチンタラやってるんだ・・・ >>288
それグラボか何かのハードウェアがいかれてるんじゃないかな PCIE接続でDDR4が8枚刺さる代物とかないのかなあ
わざわざPCを1台用意するのはめんどい 2年間このソフトを使ってきて指してるメモリの半分をRAMDISKにしてほとんど電源落としてないけど
ブルースクリーンはこの2年間一度も起きたことはないです >>292
ブルスクって言われてるほどソフトウェア原因はほとんどなくてほとんどは何かしらのハードウェアエラーだからね
ImDiskのような特殊なソフト使ってると原因として想像されがちだけど こっちは4年間使ってるけどブルースクリーンなんて見た事がない
仮想メモリを0にしてる(制限や割り当ててるストレージの容量不足含む)とかスリープし過ぎておかしくなってるとかだったりして 仮想メモリ0ってよくないの?
SSDなら0にしろって聞いたけど 仮想メモリ使ってたのは3.1の頃くらいしか記憶にないな
以降0にしてるけど何も問題ないよ メモリが足りなくなった時に使われるから0は良くない(SSDだと使われていても体感しにくい、HDDは顕著)
予防線みたいなものだから割り当てたほうが安全、よく知らないけどメモリに余裕があっても仮想メモリを使うソフトもあるらしい
ついうっかりRAMDISKに割り当て過ぎたとか、特定のソフトでキャッシュが延々に溜まって足りなくなる場合がある
SSDなら0ってのは書き込み耐久をやたら気にする人じゃね? そんなもん
そういう状況になってから対策すればいいんじゃね?
仮想メモリ0で不具合なしっていう環境&使い方なら仮想メモリ0のままでいいと思う
こういう話の時に必ず「仮想メモリを使うソフト」って出てくるけど
具体的にどのソフトを指すのか教えてくれたらいいのに
といつも思うわ ある意味では昔流行ったメモリクリーナー系のソフトは仮想メモリを使うな
自身が大量にメモリ確保することで他のアプリをスワップさせる感じだから SSDへの負荷軽減のためにFireFoxのキャッシュをこのツールでRAMディスクに保存してたんだけど
どうせシャットダウン時にSSDにコピーされるから意味ないって思った
起動時には再びSSDからRAMディスクにコピーされるわけで、返ってアクセス数が増えるのではと
なので今はダウンロード用ドライブとして使っている HDD:物理的に壊れる、極めて遅い
SSD:DRAMやSRAMと比べると極めて短命
DRAMを用いたramdisk:GB単価が極めて高い
何でこうも中途半端なのしかないのか >>301
それはお前が保存復元するように設定してるからじゃん キャッシュ捨てていいからRAMディスクにしてるのに復元させるとかバカの極みだなw
なぜSSDへの負荷軽減となるか理屈すら理解してないってことじゃん 彼のRAMディスクを活用しようとする姿勢は評価してあげたい。
使わなければ見えてこないものが、いずれ見えてくるさ、使い続けていればね >>309
お前が使ってるのもう配布してないぞ
現行の見てから言え >>310
現行の見てみたけど何が違ってるのかよくわからない
金払わないと機能が大幅制限されるとか? これwindowsに取り込まれないかなあ
ramdisk売ってる会社の規模なんてハナクソみたいなもんだから文句言われてもガン無視で良い わざわざドライブに割り当てなくても大容量メモリをうまく使えるようにすればいいんだけど
OSがそれが出来ない >>301
そういう使い方でもSSDのアクセスは減らせるからいいでしょ
SSDをキャッシュにしてたらFireFox使ってる間、SSDに読み書きされるが
RAMディスクをキャッシュにしておけば、Windows起動時の読み込みと
終了時に残っていた物の書き込みしかしないんだから >>301
まあSSDしか積んでないPCではあなたがやりたい事はできないだろうね >>301
頻繁にWindowsの起動・終了を繰り返すけど、その間、ブラウザを使う事がほとんどない
というのなら確かにアクセスは増えるかもね
でも、そもそもブラウザのキャッシュを保存しておかないといけない理由があるの?
何か理由があるなら、それは個人の事情だから何も言う事は無いけど
保存しておく理由が無いなら、ブラウザのキャッシュなんてわざわざ保存せずに
ブラウザ起動した時にサイトにアクセスして読み込めばいいだけだと思う。 Version 20210125
- added finnish language ドライブレターをRにするとディスク作ってくれないんだけど、なんでやろ? ずっと安定して
Currently installed Arsenal Image Mounter:
Library version: 1.1.0.32
Driver version: 1.1.0.35
Using library functions from ImDisk Virtual Disk Driver version: 2.0.10
というバージョンのAIMを使ってきたが、ふと思いついて最新に上げてみた
Currently installed Arsenal Image Mounter:
Library version: 1.2.4.54
Driver version: 1.2.4.54
Using library functions from ImDisk Virtual Disk Driver version: 2.1.0
何の変化もなく安定そのものなのだが
ImDiskに 2.1.0 というバージョンがあるとは知らなかった
#AIM利用者なんで関係ないけど 過去に仮想ドライブとかディスクドライブやストレージ(外付け含む)でRを指定した事がある(設定してる)とかじゃね? >>319
PowerShellで Get-PSDrive -Name R するとどうなる? >>323
レス遅れた
コマンドプロンプトだとRドライブにアクセスできるけど、explorerのコンピュータドライブ一覧には表示されないと言う謎の現象でした >>322
Windows10インストールしたばっかりで何もしてないんですよ 3連投すいません
lmDiskのGeneral SettingsでRドライブがHIDE設定になってたのが原因でした、、、
設定した覚えがないんだけど、デフォルトがこれなんですかね いや、お前がやったんだろ
俺もインスコしたあとにどれ起動したらいいかわからなかったから
最初にgeneral settingsを起動して、ドライブ名を指定して…
って、やったあとに「あ、これ不可視ドライブの設定だ」と気付いて
取り消したけど、取り消さないでconfigの方を起動したんだろ
ピンポイントでお前が設定したかったドライブが不可視になってるのが証拠じゃん 大概おかしくなったらソフトも再インストールすればええんよ
設定も初期化されるからそれで問題が解決する事もある
なんにせよ原因が分かって良かったじゃない RAMDAのほうが速いのはなぜ?
Dynamicallyは切ってあるのに >>328
この件は再インストールしても駄目だと思うよ
ドライブが見えなくなったのは、windowsのシステムのレジストリをいじってるはずだから
明示的に解除を指定しない限り不可視はずっと残る
昔は窓の手やtweakuiを使うのがあたりまえだったから、不可視のことを思い出しやすかったけど今はね シャットダウン時に同期してるんだけど、
ブルスクでデータ飛んだ…。
synchronization now で同期できるのは知ってるんだけど、定期的に同期かける方法ありませんか? 差分コピーするbat作ってタスクスケジューラーで定期的に実行するようにすればいいんじゃないの?
それよりもブルースクリーンが発生する環境を改善するのが先だと思うけど 定期的にコピーするんなら最初からストレージに入れとけよ 逆に巨大なファイルを消し忘れて
シャットダウンの時にSSDに大量の書き込みされちゃうと凹むわw そんなことでイライラするならSSDに保存なんかするなよ >>335
これバックアップ機能ついてたんだw
今見たら確かにあったわ
いつも絶対消す巨大キャッシュ用にしか使ってないから知らなかったわ
保存するやつはRAMDA使ってる
あっちのほうが読み書き速いし RAMDAはOSインストールし直すたびに作者に連絡してアクティベートし直さないといけないのがゴミすぎ >>338
それはどういう仕組みなの?
アクティベートしたらファイルなりレジストリなりに記録されるからそれをコピーすればいいだけではないの? ソフトはタダだと思ってるゴミばかりだからな。
有料のほうが不便を強いられるのは仕方がないことだ。 無料だろうと有料だろうと
「ダメだこりゃ」
となるならその人にとってはゴミ同様なんだし
他の便利そうなアプリに乗り換えるだけ windows20h2 comodo internetseSecurity Imdiskで
comodoがハングアップする不具合がある・・ 7月、8月と続けてaimが更新されててうれしい
Driver/API 1.2.7.59 - Managed API 3.6.154 AIMでエラーになるソフトの報告例はまだないようで安心
うちだけだろうけどAIMのバージョンを上げて最初の1回だけ
virtual diskのAttach・Detachに時間がかかるのがちょっと謎 バージョンアップの場合は上書きインストールでいいのですか?
一度アンインストールする必要ありますか? おま環かもしれませんが、Kaspersky公式のremoveツールをセーフモードで使用したところ、Imdisk関連のドライバも消されましたのでツール使うときは注意してください このスレ的には今更何だろうけど
Virtual Disk DriverとToolkitって何が違うの?
セットアップ画面が全く同じなんだけど名前変わっただけの後継ソフト? Virtual Disk Driverにおまけを付けたのがToolkit
ToolkitのパッケージにVirtual Disk Driverのパッケージがそのまま同梱されてる ごめん、確認したらそのままではなく必要なものだけ入ってた
ちなみにDriverの作者はOlof Lagerkvistさん
Toolkitの作者はv77さん他
Toolkitが後継でないのは確か
後継というならOlofさんが開発継続中のArsenal Image Mounter? Update 7 November 2021
・ImDisk 2.1.1 installer self-extraction did not work. Fixed. (No files changed in the package, version is still 2.1.1.)
Update 5 November 2021
・New version 2.1.1 of ImDisk Virtual Disk Driver. Some minor fixes and changes. Version 20211103でRamDiskの設定をジャンクションに変えたら
今までこのソフトを起動していると更新に失敗してた別のソフトが
すんなりアップデートされるようになった。ありがたいね ジャンクションってアップデートの新しい機能?
それともWindowsのあれ? 新しい機能も
環境変数TempをC:\ProgramData\Tempにして、C:\ProgramData\TempからramdiskのTempにジャンクション張るのをRamDisk ConfigurationのGUI上からできるようになっただけよ アップデートするときはアンインストールするべきなんでしょうか?
それともramdiskのマウントを解除して上書きインストールで大丈夫でしょうか? >>359
これしたらFireFoxからPDFが開けなくなったわ(AdobeReaderでも内蔵でも)
PDFダウンロード失敗する Version 20211103 のドライバー古くない? 暫く見ていなかったら
今年、本体の方verupしていたんだな
気になっていたbugfix有ったので助かる ひっそりとアップデート
DriverSetup.7z Driver/API 1.2.9.65 - Managed API 3.7.189 そのAIM最新をVirusTotalにかけたらいくつもひっかかる
サンドボックスで必要なWin10 x64用だけを取り出してアーカイブしなおした
できたDriverSetup-Win10-x64.7zをVirusTotalにかけたら問題なくパス
他のアーキテクチャ用を誤検知してるんだな >>365-367
toolkitのdriverがやっと2.1.1にあがった
ちなみに Olof Lagerkvist さんは開発者でない人どころかdriverの作者様
でもってdriverとして使うにはImDiskの作りは古いからAIMを勧めてる 毎回インデックスオンで作成されるのをいちいちオフにするのがめんどい >>372
オレは
PC起動時にRAMディスクのディレクトリに対してインデックス抑止フラグを立てるスクリプトを
タスクスケジューラに登録して対処した 今更だけどFFCでファイル作る時にベリファイが機能してないことに気づいた
ルートにファイル作れないことは知ってたけどこんな不具合あったかな
前は普通にベリファイしてた気もするんだけど記憶が曖昧だ
まあいつまでもFFC使わずに他に乗り換えれば済むことだとは思うけど Version 20220807
- added hungarian language
- added an icon in context menus (Windows 7 and later) バグ発見
環境
Windows 11 22000.856
ImDisk Toolkit 20220301
CrystalDiskMark 8.0.4
Allocate Memory Dynamicalyを有効にした上でImDisk Toolkitで作ったRamdiskにCrystalDiskMarkで1GBサイズのベンチマークを実行すると
ベンチマーク終了後もRamdiskの容量が1GB使用されたままで元に戻らない
CrystalDiskMarkを終了後も1GB使用されたままで元に戻らない
(要はCrystalDiskMarkで使った容量が減る)
一度こうなるとOSを再起動しない限りRamdiskの容量は減ったまま Version 20220826
- added korean language
- installer: added command line switches to force installation settings
- installer: syntax help no longer requires administrative privileges
- executables are now compiled with MinGW 12.2.1 (instead of 11.2.1)
ベンチマークソフトの場合、通常のファイルシステム経由でアクセスすると
キャッシュシステムなどに影響され正しく測定できないため
直接読み書きできるように工夫したりする。
ドライブのアドレス直で読み書きしたデータをいつ開放するかの判断は難しい。 >>377
ベンチマーク後
CrystalDiskMarkの一時ファイルが残ってる? CrystalDiskMark 8.0.4bで試したけど特に問題なし
実行中は対象ドライブ直下に「CrystalDiskMark文字列」フォルダ内に指定した容量の同名tmpファイルが作成される、実行後はフォルダごと自動削除
使ってれば分かると思うけどRamdisk内のファイルを削除しても即座にメモリ使用量は開放されない
他の事でRamdiskを使用してたとか空き容量を表示してる画面を更新してなかったとかの勘違いじゃないならCrystalDiskMarkの報告板で報告すればいいと思うよ
https://crystalmark.info/board/ >>377 を見て、ほほーと思って試してみたところ
Explorer で見ると、作業ファイルがないのにRAMディスクの使用量が1G増えてるね。
とはいえ管理者権限で chkdsk をチェックのみモードで実行したところ、RAMディスクの容量表示が正常に戻ったので。
PCをリブートしないと治らない種類の不具合じゃなさげ。表示だけの問題かもね Windows11にアップグレードしてからramdyn.exeがメモリ開放しなくなってしまった
再インストールしても変化ないし困ったな ramdyn.exe を直接叩く使い方をしていないので、論点は少し違うかもしれないけど
Windows11 で ImDisk の RamdiskUI.exe のダイアログで Allocate Memory Dynamically をチェックして
作成した RAM-DISK で試した限りでは、ファイルを削除した後はメモリを解放してくれてるように見える >>382だけどコマンドからramdyn.exeでボリューム作成する特殊な環境だからダメなのかも
ramdyn.exeのパラメーターで-1を指定してtrimでボリューム作成するようにすると開放されなくて
パラメーターを10 10 10としてtrim指定なしでボリューム作成すると開放してくれる
とりあえずtrim無しで様子みるよ size設定がグレーアウトしていて変更できないのですがどうすれば変更可能になりますか?
RAMDISK内容を空にしてもダメでした >>391
ImDisk Virtual Disk Driverの設定に Extend Sizeの設定を見つけました
しかし add 5 GB を設定するとアプリがフリーズしてしまいます
新バージョンも出てたので再インストールして最初からやり直したら希望のサイズにできました >>391
(参考)
復元するimageファイルの設定をブランクにしたらsizeの設定ができるようになった
既存のimageファイルのサイズに縛られていたみたい システムのあとに作られるから仮想メモリに指定できないんだね... ページファイルなしの状態から手動で追加とか
それなら再起動しなくても有効になるみたいなので
ただ再起動のたびに手動で再設定し直すのが面倒だし
x64環境だとそもそもやるメリット無いように思えるけどね >>158>>162
imdiskからaimに乗り換えたけど-p "/FS:NTFS /Q /Y"と自動フォーマットを指定して作成してもダイアログ出てくるやつの回避法ってあるの?
無視して閉じれば良いだけではあるけど面倒と言えば面倒だから知ってたら教えて頂きたい aim関連の連投になるけどaimで作成したRAMディスクのサイズを拡張してそれを適用するために
(echo select volume=G & echo select partition 1 & echo extend) | DISKPART
とするとちゃんと拡張されるときと、「残り容量がありません」みたいな旨のエラーメッセージが出て拡張できないときでマチマチなのはどういうことなのだろう?
後者になったときもaim_ll -lで確認をするとちゃんとサイズは加算されているのだけど >>398
タスクに登録してセッション0で起動する HDDでなくSSDのふりするオプション追加してくれないかな……
そしたら以前みたいにTRIMが利くようになったりしないかな…… それよりDirectStorageが効くようにNVMeのフリをすることは不可能なのかな ラムディスクで不具合が起こるソフトも
ラムディスクでNew-VHDした仮想ディスクでなら動く
でもマウントしたままOptimize-VHDできないからメモリーを解放できない
でもWSLの2.0.0で追加されたSparse VHDという機能だと
マウントしたまま仮想ディスクが小さくなるっぽい
なんとか応用できないだろうか edgeのキャッシュを置くラムディスク用にこのソフトを試してみたけど
シャットダウン時に同期しなければ高速起動オンでも問題なく使えて良かった
SoftPerfect RAM Disk だといろいろ問題が起こった 最近使い始めたのですが、ReadがWrhiteより大分遅いのですがこのくらいのものなんでしょうか?
https://i.imgur.com/rFPeIR4.jpg >>407
FAX32 NTFS、クラスタサイズなど色々弄ってみたのですがRead速度が上がりません
どんな理由が考えられるでしょうか >>410
>>408の通り色々変えてみましたが、目立った変化はありませんでした RAM Diskのはずなのにそこに解凍したファイルを別フォルダへ移動するときに
HDDアクセス音がするんだけど何故だろう
ただそれは初回だけっぽくて、それ以降は音もしてなさそう
他の人はそんなことはない?
流れ的には
OS起動→ファイルをRAM Diskにフォルダ付きで解凍→RAM Diskの別フォルダへそのフォルダを移動→HDDアクセス音
って感じ OSはバックグラウンドで色々なファイルにアクセスしてるし
リソースモニターとかで読み書き中のファイルを確認してみればいいんじゃない?
あと圧縮解凍ソフトのTEMPディレクトリの設定とか関係してるかも レスありがとう
リソースモニター見てみたけどRAMDiskは見れなかった
今までも特に実害はなかったから気にしないようにする
それよりもリソースモニターを見て、何もしてないのにこんなに頻繁にMFTとか書き込みしてる方が不安になった ■ このスレッドは過去ログ倉庫に格納されています