Mulisha05, here is the link to the cab file:
http://discussion.wmexperts.com/show....php?p=1343235
To everyone else, this problem seems to occur with SD cards that exhibit slow mount speeds. Apparently, the OS powers down the card to save energy and therefore makes the driver inactive. When the PDA is powered back up, the OS is not sure if the card is available. If a program or the OS attempts to access the card and the card doesn't respond by a given amount of time (timeout value), then the OS assumes that the SD card has been removed. Many SDHC cards exhibit this slower mount speed issue.
This timeout value is defined by the following registry keys:
HKEY_LOCAL_MACHINE\System\StorageManager\PNPUnload Delay
and
HKEY_LOCAL_MACHINE\System\StorageManager\PNPWaitIO Delay
For those of you that care, a technical definition of these registry values can be found here:
http://msdn2.microsoft.com/en-us/library/aa912238.aspx
To eliminate the disappearing storage card problem, you will need to increase these values. Mine were set to 2096 in my Treo 700wx. Even though you will find several forum posts where users have been able to modify these settings, this is WRONG INFORMATION. These settings are in a part of the registry that can not be modified by the user and is set by the OEM (different for each manufacturer). You can try changing these values, but you will find that they simply revert to the factory settings once you do a soft reset. However, this may not be for every device because here is a discussion where others have successfully modified these settings so YMMV:
http://www.pocketpcthoughts.com/foru...87618f67399642
Fortunately, while this site was down, I found a fix! I installed jasjamming's SD card fix.cab which modified these values from 2096 to 33186 and I have only experienced this issue once since installing jasjamming's cab verses every 2-3 hours before. Again, YMMV but it is worth a try. Here is the link to the cab:
http://www.4winmobile.com/forums/htc...mory-card.html