The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    x220 SD Card Reader .. Help Please!

    Discussion in 'Lenovo' started by ClarePenn, May 23, 2013.

  1. ClarePenn

    ClarePenn Notebook Guru

    Reputations:
    18
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    I've put the card from my new camera into the sd slot and nothing happens - it doesn't come up on explorer at all and it doesn't say anything about loading a driver. I'm not home, I forgot my cord, and I need this to get the pictures out of camera! THANK YOU to anyone who can point me in the right direction.

    I should add that I'm running Windows 8 which often seems to make a difference.
     
  2. Kaso

    Kaso Notebook Virtuoso

    Reputations:
    744
    Messages:
    3,546
    Likes Received:
    33
    Trophy Points:
    116
    When you push the SD card in, there should be a "springy" feel and a "click" sound. (When you want to remove the SD card, you must push it in rather firmly, then release your finger; the card is then ejected and protrudes just enough to be pulled out with two fingers.)

    When the card is inserted properly, there is no "loading driver" pop-up message or any other indication. Open Windows Explorer and you should see the name of your SD card below the C: drive, on the left panel. Click on that name and you should see the SD card contents in the right panel.

    Good luck!
     
  3. ClarePenn

    ClarePenn Notebook Guru

    Reputations:
    18
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    Thank you that's what happens about the pushing in part but bummer Windows Explorer doesn't show the card.

    I tried it a few times too, putting it in, hearing the click, no joy, popping it out, then in again etc.
     
  4. Commander Wolf

    Commander Wolf can i haz broadwell?

    Reputations:
    2,962
    Messages:
    8,231
    Likes Received:
    63
    Trophy Points:
    216
    Any chance you might've disabled the card reader in BIOS?
     
  5. GomJabbar

    GomJabbar Notebook Consultant

    Reputations:
    208
    Messages:
    290
    Likes Received:
    4
    Trophy Points:
    31
    Look in Device Manager for problems. This card reader seems temperamental. You might have to reinstall the Ricoh card reader drivers.

    Ricoh Media Card Reader Driver for Windows 8 (32-bit, 64-bit) - ThinkPad

    EDIT: I just remembered that I recently had a problem with this card reader that required an edit of an .ini file.

    C:\DRIVERS\WIN\multicard\Driver\risdxc.inf

    Code:
    ; RISDXC.inf
    ; Windows x86,x64 installation file
    ; for installing RICOH SDXC/MMC(Multi Media Card) driver
    ; Copyright (c) 2001-2011 RICOH Company Ltd.,   All rights Reserved
    ; This Driver supports R5U23x/24x PCIe Controller
    ; 
    
    [Version] 
    Signature = "$Windows NT$" 
    Class=hdc
    ClassGUID={4d36e96a-e325-11ce-bfc1-08002be10318}
    DriverPackageDisplayName="SD Host Controller" 
    Provider=%Ricoh% 
    ;CatalogFile=risdpcie.cat
    CatalogFile.ntx86=risdxc86.cat
    CatalogFile.ntamd64=risdxc64.cat
    DriverVer= 05/25/2011, 6.10.10.32
    
    [DestinationDirs] 
    R5U822.Files.dll = 11 
    R5U822.Files.amd64_sys = 12
    R5U822.Files.x86_sys = 12 
    
    [SourceDisksNames.x86]
    0=%DiskName%
    
    [SourceDisksNames.amd64]
    0=%DiskName%
    
    
    [SourceDisksFiles.x86]
    risdxc86.sys=0,, 
    RiSDIcon.dll=0,,
    RiMMCIcon.dll=0,,
    
    [SourceDisksFiles.amd64]
    risdxc64.sys=0,,
    RiSDIcon.dll=0,,
    RiMMCIcon.dll=0,,
    
    [Manufacturer] 
    %Ricoh%=Ricoh, ntamd64
    
    [Ricoh]
    %R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E822
    %R5U822Desc%=R5U822_Inst,PCI\VEN_1180&DEV_E822&SUBSYS_21DA17AA
    
    [Ricoh.ntamd64]
    %R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E822
    %R5U822Desc%=R5U822_Inst.ntamd64,PCI\VEN_1180&DEV_E822&SUBSYS_21DA17AA
    
    
    [R5U822_Inst] 
    CopyFiles = R5U822.Files.x86_sys
    CopyFiles = R5U822.Files.dll
    
    [R5U822_Inst.ntamd64] 
    CopyFiles = R5U822.Files.amd64_sys 
    CopyFiles = R5U822.Files.dll
    
    [R5U822_Inst.Services] 
    AddService = risdxc,0x00000002,R5U822_Service_Instx86,
    
    [R5U822_Inst.ntamd64.Services] 
    AddService = risdxc,0x00000002,R5U822_Service_Instx64,  
    
    [R5U822_Service_Instx86] 
    ServiceType = %SERVICE_KERNEL_DRIVER% 
    StartType = %SERVICE_AUTO_START% 
    ErrorControl = %SERVICE_ERROR_NORMAL% 
    ServiceBinary = %12%\risdxc86.sys
    LoadOrderGroup = "SD / MMC" 
    AddReg        = SDDiskAddReg
    
    [R5U822_Service_Instx64] 
    ServiceType = %SERVICE_KERNEL_DRIVER% 
    StartType = %SERVICE_AUTO_START% 
    ErrorControl = %SERVICE_ERROR_NORMAL% 
    ServiceBinary = %12%\risdxc64.sys
    LoadOrderGroup = "SD / MMC" 
    AddReg        = SDDiskAddReg
    
    [SDDiskAddReg]
    HKR, "Parameters", "SDSystemWaitTime",		%REG_DWORD%, 0x00000040
    ;  for MMC v3 CLK is 20MHz then 2, if 12.5MHz then other, 
    HKR, "Parameters", "MMCClkDev",			%REG_DWORD%, 0x00000002 
    ;  If support High Speed SD CLK, Set to 1.
    HKR, "Parameters", "HispeedCLK",		%REG_DWORD%, 0x00000001 
    ;  If DriveLetter want to be set "SD/MMC", Set to 1.
    HKR, "Parameters", "DriveLetter",		%REG_DWORD%, 0x00000001
    ;  DMA Mode
    HKR, "Parameters", "DMAMode",			%REG_DWORD%, 0x00000001  
    ;  Select UHS CLK
    ;  Defaul(No influence) = 0
    ;  200MHz = 0x00C8 (200)
    ;  100MHz = 0x0064 (100)
    ;   50MHz = 0x0032 (50)
    ;   25MHz = 0x0019 (25)
    HKR, "Parameters", "CLK_SEL",			%REG_DWORD%, 0x00000000
    
    
    
    
    [R5U822.Files.dll] 
    RiSDIcon.dll
    RiMMCIcon.dll
    
    [R5U822.Files.x86_sys] 
    risdxc86.sys
    
    [R5U822.Files.amd64_sys] 
    risdxc64.sys
    
    [R5U822_Inst.HW] 
    AddReg = R5U822_Inst.AddReg
    
    [R5U822_Inst.ntamd64.HW] 
    AddReg = R5U822_Inst.AddReg  
     
    [R5U822_Inst.AddReg] 
    HKR,,FriendlyName,,%R5U822Desc%
    HKR,,DeviceCharacteristics,0x10001,0x00000101
    HKR,,DeviceType,0x10001,0x00000007
    
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_MMC","Icons",0x00010000,"%SystemRoot%\system32\RiMMCIcon.dll,0"
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_MMC","Label",,"MMC"
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_MMC","NoSoftEject",0x00010001,0x00000001
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_MMC","DeviceGroup",,"MMCStorage"
    
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_SD","Icons",0x00010000,"%SystemRoot%\system32\RiSDIcon.dll,0"
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_SD","Label",,"SD"
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_SD","NoSoftEject",0x00010001,0x00000001
    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISD#DISK_SD","DeviceGroup",,"MMCStorage"
    
    [Strings] 
    
    ;  *******Localizable Strings******* 
    Ricoh= "Ricoh Company" 
    DiskName= "Ricoh PCIe SDXC/MMC Host Controller" 
    R5U822Desc= "Ricoh PCIe SDXC/MMC Host Controller" 
    DeviceGroups = "Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceGroups"
    
    ;  *******Non Localizable Strings******* 
    
    SERVICE_BOOT_START = 0x0 
    SERVICE_SYSTEM_START = 0x1 
    SERVICE_AUTO_START = 0x2 
    SERVICE_DEMAND_START = 0x3 
    SERVICE_DISABLED = 0x4 
    
    SERVICE_KERNEL_DRIVER = 0x1 
    SERVICE_ERROR_IGNORE = 0x0 
    SERVICE_ERROR_NORMAL = 0x1 
    SERVICE_ERROR_SEVERE = 0x2 
    SERVICE_ERROR_CRITICAL = 0x3 
    
    REG_EXPAND_SZ = 0x00020000 
    REG_DWORD = 0x00010001
     
  6. ClarePenn

    ClarePenn Notebook Guru

    Reputations:
    18
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    YAY GJ, I followed the link, installed the driver, restarted the machine, and BAM there it was. Thank You! May I ask what the symptoms were that made you have to edit the ini file? I'm hoping not to have to do it because that looks like Greek to me!
     
  7. ZaZ

    ZaZ Super Model Super Moderator

    Reputations:
    4,982
    Messages:
    34,001
    Likes Received:
    1,418
    Trophy Points:
    581
    Mine too. It blue screens every time I stick a card in while it's on. When I reboot, it works normally.
     
  8. OtherSongs

    OtherSongs Notebook Evangelist

    Reputations:
    113
    Messages:
    640
    Likes Received:
    1
    Trophy Points:
    31
    My X220 SD Card Reader works fine, and I use it with some frequency.

    Maybe it's a model thing?

    My X220 model is recent and is 4286.
     
  9. 600X

    600X Endless bus ride

    Reputations:
    677
    Messages:
    813
    Likes Received:
    108
    Trophy Points:
    56
    That's definitely not normal. Mine works flawlessly. I'm running Windows 8 too. I'm guessing you have a defective Card Reader unit.
     
  10. ZaZ

    ZaZ Super Model Super Moderator

    Reputations:
    4,982
    Messages:
    34,001
    Likes Received:
    1,418
    Trophy Points:
    581
    I use it so little, it doesn't rise to the level of being worth spending money on.