After installing the E1003075.exe drivers I still could not access some of my SD cards but did clear up the freezing issue and now I have the "Ricoh SD Host Controller" under "IDE ATA/ATAPI controllers" in Device Manager so I did a little research.
I found that the Hardware Ids refer to the "Ricoh SD Host Controller" as "PCI\VEN_1180&DEV_0822" which can be viewed by right clicking on "Ricoh SD Host Controller" then navigating to Properties | Details | Hardware Ids (from drop down menu).
I also noticed that the R105921.EXE from Dell's website has the "C:\dell\drivers\R105921\MMC\Rimmptsk.inf" file referring to the chip R5C822 (the Dell Inspiron 6000 Ricoh SD Card Reader) but had wrong Hardware Ids so I changed the Ids under "[Ricoh]" to reflect what the "Ricoh SD Host Controller" was. So simply changing the "43" of the Hardware Id to a "22" in the Rimmptsk.inf file under "[Ricoh]" and then saving and running Setup.exe to install the drivers fixed my SD problems.
So find this:
Change to this:
Then save and update drivers!
During Setup you will be prompted that the Rimmptsk.inf file does match up with the catalog file; this is normal and should be ignored. Also, Window will prompt you about unsigned drivers; just install them anyway. You may also just update the drivers for the "Ricoh SD Host Controller" in device manager and pointing it to "C:\dell\drivers\R105921\MMC\Rimmptsk.inf" instead of running Setup.
This fix worked on Windows Vista Buisiness 32-Bit.
actually, Gnavicks, the E1003075.exe file is no longer available from the link you mentioned in your post.
however, I happen to find the right package for your Ricoh R5C822 Card Reader hardware. (see newer post below for the newer Ricoh driver package)
link to the E1005249.exe file no longer available from the fmworld.net site
Run the E1005249.exe file which has the RISDPTSK.INF file that mentions hardware ID "PCI\VEN_1180&DEV_0822" and install the SD card reader drivers; version 6.02.00.08 dated 12/20/2006. Newer than the ones from E1003075.exe and R105921.exe.
Instead of downloading and using the now defunct E1005249.exe file, obtain the E1007029.exe file from this fmworld.net page:
Run the E1007029.exe file to extract the Ricoh Card Reader drivers to the \ricohmemory_xp\ folder, then run the SETUP.EXE program file to install the drivers onto the Dell Inspiron 6000 laptop and restart the computer for the Ricoh drivers to take effect. this package has slightly newer drivers than the E1005249 package but E1007029 does contain the essential SD card driver that uses hardware id PCI\VEN_1180&DEV_0822.