January 16th, 2009, 12:23 AM
Problem for creating ReadyBoost on a RAMDisk
I want to create a ReadyBoost on a RAMDisk (manually) in Windows Vista, for this I did the following things
- Set the registry value for this device at the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt\"Corresponding device Name" as
-- CacheSizeInMB = 0x0000010e (270)
-- CacheStatus = 0x00000001 (1)
-- DeviceStatus = 0x00000002 (2)
-- DoRetestDevice = 0x00000000 (0)
-- HasSlowRegions = 0x00000000 (0)
-- LastTestedTime = 0x00000000 (0)
-- PhysicalDeviceSizeMB = 0x0000017f (383)
-- ReadSpeedKBs = 0x3b9aca00 ( 1000000000 )
-- RecommendedCacheSizeMB = 0x0000010e (270)
-- USBVersion = 0x00020000 (131072)
-- WriteSpeedKBs = 0x3b9aca00 ( 1000000000 )
- Restart the "ReadyBoost" service
The RAMDrive has not configured as ReadyBoost and the "readyboost.sfcache" has not created on the RAMDrive; If I right click on the RAMDrive and configure it as ReadyBoost from properties then it works properly; the "readyboost.sfcache" file has been created on the drive also and the registry value has been set as above. One more thing, The same procedure I have followed for a USB Flash drive and it can be configured as ReadyBoost by both way.
NB: To make a ReadyBoost on RAMDisk, the RAMDisk type must be USBDrive Type.
Could anybody please tell me how can I solve the problem?
Thanks in advance,
March 27th, 2009, 04:47 AM
Re: Problem for creating ReadyBoost on a RAMDisk
In this situation you should create "ReadyBoost.sfcache" file manually with the same security attributes of original one.
Tags for this Thread
Click Here to Expand Forum to Full Width
This is a CodeGuru survey question.