Professional Documents
Culture Documents
Thailand
Posted 11 December 2009 - 01:09 PM
Here is new version DiskMod 0.0.2.0.
Driver files Attached File diskmod_0.0.2.0.zip 12.31KB 1130 downloads Sourc
e code Attached File diskmod_0.0.2.0_src.7z 6.25KB 576 downloads
New version DiskMod 0.0.2.2.
Driver files Attached File diskmod_0.0.2.2.zip 12.45KB 4222 downloads Sourc
e code Attached File diskmod_0.0.2.2_src.7z 6.27KB 1034 downloads
It is to be installed as disk class lower filter driver. Please uninstall all Di
skMod 0.0.1.0's "Disk with pagefile" device nodes before (or after) installing t
his one, otherwise DiskMod may be loaded twice for those devices.
Test-signed 64-bit driver is included. If you want to use (test) it in Windows V
ista or 7 (64-bit), you must enable TESTSIGNING Boot Configuration Option before
you install DiskMod driver.
If you don't want to be warned about unknown publisher, you may install my selfsigned test-signing root certificate before you install DiskMod driver. Attached
File TestSignRootCA.reg 4.78KB 3426 downloads
Some part of kernel and drivers not used in paging I/O can be paged to disk. Whe
n system runs out of physical memory, pagable code and data can be paged out or
discarded to make room for other use. If it is needed, it can be reloaded from d
isk again.
Normally, USB drivers are not in paging path. Some of their code may be marked a
s pagable.
When we forcefully use USB disk for paging, it is possible that some part of USB
drivers that is required for USB disk I/O are still marked as pagable. If it is
discarded from memory, we cannot read USB disk anymore, so we should also set v
alue "DisablePagingExecutive" in key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe
t\Control\Session Manager\Memory Management" to make sure USB drivers code is al
ways in memory.
How to install DiskMod 0.0.2.2.
Extract the archive file in a folder.
Right-click diskmod.inf and select "Install" from context menu.
Set its parameters in registry.
key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\diskmod\Paramet
ers
value "Paging" type REG_DWORD
data 0 = Disable paging, 1 = Enable paging, 2 = Normal (Default)
value "Removable" type REG_DWORD
data 0 = Fixed media (partitioned), 1 = Removable media, 2 = Normal
(Default)
Affect all hard disks and mass storage devices.
key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\diskmod\Paramet
ers\MBR_12345678
value "Paging", "Removable"
Affect only devices that have matching MBR signature (or 4-bytes dat
a at offset 0x1B8).
key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE\xxxx\xxxx\Devic
e Parameters\DiskMod
key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\xxxx\xxxx\Devi
ce Parameters\DiskMod
key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\xxxx\xxxx\D
evice Parameters\DiskMod
(version 0.0.2.2)
value "Paging", "Removable"
Affect only one installed device.