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.

    Matching SD Icon for Vista Memory Stick Icon

    Discussion in 'VAIO / Sony' started by crasher36, Mar 13, 2007.

  1. crasher36

    crasher36 Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Hi all:

    I was fed up of seeing my memory card slot show up as a generic removable drive icon, when my sony memorystick drive had a nice shiny black vista-esque icon, so I created my own. You can download it here....

    Enjoy!
     

    Attached Files:

  2. Xolith

    Xolith Notebook Enthusiast

    Reputations:
    0
    Messages:
    38
    Likes Received:
    0
    Trophy Points:
    15
    Cool! I will save that for when i get my Vaio FE41E.
    Thanks.
     
  3. perevalov

    perevalov Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Thanx for the icon, and could you plz upload an icon for Memory Stick too
     
  4. crasher36

    crasher36 Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
  5. perevalov

    perevalov Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    :) Thanx a lot
     
  6. TinyRK

    TinyRK Notebook Evangelist

    Reputations:
    32
    Messages:
    329
    Likes Received:
    0
    Trophy Points:
    30
  7. crasher36

    crasher36 Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    TinyRK is absolutely right. I was assuming that you had already installed the appropriate driver. Once this is done, then use the file I posted above. That will give you all the functionality (and the icon!).
     
  8. brucele

    brucele Notebook Enthusiast

    Reputations:
    7
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    Sorry, but having trouble appying the new sd icon.

    What's the procedure to apply it?

    thanks
     
  9. crasher36

    crasher36 Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
  10. brucele

    brucele Notebook Enthusiast

    Reputations:
    7
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    Thanks crasher36.

    I'll look into those programs you suggested
     
  11. SirRobin

    SirRobin Notebook Evangelist

    Reputations:
    62
    Messages:
    611
    Likes Received:
    4
    Trophy Points:
    31
    I've found a way to install the memory stick driver without this SD drive icon - this ist done with a modified .inf file. I'll post the modification later at work :)
     
  12. Private-Cowboy

    Private-Cowboy Notebook Consultant

    Reputations:
    21
    Messages:
    232
    Likes Received:
    0
    Trophy Points:
    30
    What is that SD drive anyway? It has been around in XP and still is in Vista. But the SZ does not have any SD drive. What is wrong here???

    The Express card reader has SD capabilit but adds another drive. The SD drive of the MS driver is unusable. I'm using the driver that works eventbased, the drive only pops up once a card is inserted. If no card is in, no drive is shown.

    By the way, changing the icon should be a reg trick only. One should be able to do that manually. Those two tools mentioned hav a pretty bad rep for ruining Vista installations
     
  13. crasher36

    crasher36 Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    I peronally haven't had any problems with these two pieces of software. However, if someone knows the registry hack to do this, I'm all ears! :)

     
  14. starstreak

    starstreak Notebook Deity

    Reputations:
    18
    Messages:
    1,198
    Likes Received:
    0
    Trophy Points:
    55
    thanks! For some reason, I had NO icon for the memory stick.
    Also, I tried to run the memory stick app and it fails to install. I think thats why I had no icon
     
  15. SirRobin

    SirRobin Notebook Evangelist

    Reputations:
    62
    Messages:
    611
    Likes Received:
    4
    Trophy Points:
    31
    I've edit the .inf in the driver to disable the sd icon:

    ; Support MemoryStick slot only: Disable is default as 0, 1 - enable.
    HKLM,System\CurrentControlSet\Services\ti21sony\Parameters,MSSlotOnly, 0x10001,1

    Maybe this will help you
     
  16. amarinov

    amarinov Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    can someone please upload the dll or ico of the original memorystick icon? i know the msi was posted, but thats for vista only and i can seem to be able to get the icon from it. (have tried extracting it. only get one file and have no idea what to do with that.)
     
  17. fattail95

    fattail95 Notebook Evangelist

    Reputations:
    134
    Messages:
    328
    Likes Received:
    0
    Trophy Points:
    30
    please can someone post them both in an .ico file.
     
  18. lamtutu

    lamtutu Notebook Consultant

    Reputations:
    13
    Messages:
    188
    Likes Received:
    0
    Trophy Points:
    30
  19. starstreak

    starstreak Notebook Deity

    Reputations:
    18
    Messages:
    1,198
    Likes Received:
    0
    Trophy Points:
    55
    Anybody else notice that copying data to the memory stick takes almost 2x longer in Vista than in windowsXP?
     
  20. amarinov

    amarinov Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    the above rapidshare is just the same vista only msi file.

    could somebody please extract the ico file and post here?

    thx in advance
     
  21. Private-Cowboy

    Private-Cowboy Notebook Consultant

    Reputations:
    21
    Messages:
    232
    Likes Received:
    0
    Trophy Points:
    30
    That is no icon but a dll file if I remember correctly. I'll upload it for ya.

    Here: http://www.mytempdir.com/1275841

    That is the one I believe. Put it in your windows folder and reboot. That should do the trick.

    Besides, I've found out how to change the icons and labs of drives without using those buggy dangerous tools. To manually do it (apply SD icon for example):

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\DriveIcons]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\DriveIcons\F]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\DriveIcons\F\DefaultIcon]
    @="C:\\Windows\\snysdcard.ico"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\DriveIcons\F\DefaultLabel]
    @="SD Card"

    Where "F" is the drive letter, "snysdcard.ico" the icon file and "SD Card" the future label.
     
  22. brucele

    brucele Notebook Enthusiast

    Reputations:
    7
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    I can't get the SD icon working with the registry edits.....

    Any other tips? I'm using the sonySD.ico file

    btw, I'm using Vista
     
  23. VGNxxx

    VGNxxx Notebook Guru

    Reputations:
    8
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    15
    That icon for Express Multi card reader. (small slot on the right side of you computer)

    Cut and Paste the following paragraph to notepad and save as SDFix.REG
    --Begin-----------------------------------------------------------------

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ti21sony\Parameters]
    "UseSWMG"=dword:00000001
    "MSSlotOnly"=dword:00000001

    ------------------------------------------------------------------------

    Hope it help.
     
  24. Private-Cowboy

    Private-Cowboy Notebook Consultant

    Reputations:
    21
    Messages:
    232
    Likes Received:
    0
    Trophy Points:
    30
    Nope, that one is there too. I the express card reader is removed the SD card will stay. I looks more like the controller is able to handle an additional sd slot that was left out of the SZ.
     
  25. VGNxxx

    VGNxxx Notebook Guru

    Reputations:
    8
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    15
    Unplug the Express card reader.
    Run the registry patch SDfix.reg
    REBOOT SYSTEM.
    The icon should not show until you plug in the Express Card reader.
     
  26. Private-Cowboy

    Private-Cowboy Notebook Consultant

    Reputations:
    21
    Messages:
    232
    Likes Received:
    0
    Trophy Points:
    30
    I know what you're trying to tell me but that is not the case. Even with the express card reader NEVER plugged in that sd drive pops up once you've installed the driver. That driver supports an sd drive that is simply not there on the SZ models. That regfix simply hides that driver. If you plug in the express car reader you end up with three! drives.
     
  27. Virginco

    Virginco Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    my vista won't open the Sony SD zip file .......Impossible to open the file not valid??? Any ideas out there?

    Many thanks
    Virginco
     
  28. BlissX

    BlissX Notebook Enthusiast

    Reputations:
    0
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    15
    Anyone get the black SD icon working? I had a friend extract the contents (doesn't seem to work on Vista, as Virginco stated). Used Vista Manager to change icons and the file contains no icon.

    Anyone have the icon in dll format or a website with black SD logos?
     
  29. gladiateur555

    gladiateur555 Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hello,

    I'm a newone on this forum so I hope I don't make any mystake!
    I would like to replace the 4 icon from my internal cardreader.
    I find the SD icon on this topic but I can't use the memorystick one.
    When I try to load SNYMSICO file, my system tell me that doesn't work on my 64bit Vista. Is it to possible to upload directly the memorystick icon on a zip file like for the SD icon?
    Thanks
    gladiateur555
     
  30. RafaelBrunner

    RafaelBrunner Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    No way to make this .ico work with Vista Ultimate 32bits?
    I've changed the registry, drivers, and it still doesn't work!
    Any solution for it?
    Thanks in advance!
     
  31. george.vala

    george.vala Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    I want some help.I do that you wrote but icon still the original(from windows).2 programs posted on the first page doesn't work.
    I have Vaio Fz38M
     
  32. riguitargod

    riguitargod Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    I have this same problem on my FE model.
     
  33. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    Since there wasn't a DriveIcons key in my registry, I found another method that worked...

    Download Crasher36's Sony SD.zip file, unzip the Sony SD.ico file, rename it to sonysd.ico, and copy it into your C:\Windows directory. Close any open windows.

    In the Start menu, type REGEDIT, open it and navigate to:

    HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > PerHwIdStorage > RISDPTSK#DISK

    Then in the right-hand side pane, right-click and select New > Multi-String Value

    Rename New Value #1 to Icons

    Double-click the Icons value, and type or copy/paste %SystemRoot%\sonysd.ico into the Value Data text box, and click OK.

    Close the Registry Editor and reboot (or just inserting an SD card without a reboot also seems to work).

    This worked perfectly for me on a VAIO TZ running Vista Business, but I have no idea if this method works for other VAIO models or other versions of Vista. If you don't have the RISDPTSK#DISK key in your registry, try another method instead. I take no responsibility for anyone borking-up their registry...

    Big thanks for the awesome icon Crasher36!
     
  34. flisco

    flisco Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    VGN-TXN 17-p Running Vista Business

    Well I have gotten the new sd icon to appear, however after reboot or card removal the old generic icon re-appears. The key that keeps changing back to the default value is HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FlashMedia\SdDevice1\5&31464501&0&003\Device Parameters

    I download the new icon unzip it to a safe location, change the above key value to the location I have the new icon stored, then I use Vista
    Manager to change the icon and it the appears, (and looks great) but as stated above after reboot or card removal the icon and key value changes to the default. Is there any way to lock this value in so it does not change back on it's own. I even deleted it and it re-appeared. Any thoughts.
     
  35. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    Make sure your running the app with elevated priveledges (right-click on the app's shortcut and select "run-as administrator").

    Otherwise, try the reg hack that I outlined above. Using that method, the new icon stays the same after a reboot, and with or without an SD card inserted.

    Good luck!
     
  36. flisco

    flisco Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    I will try it, two questions, one about you reply and on about your hack.
    In your reply you stated "Make sure your running the app with elevated priveledges," are you refering to the regedit or vista manager?
    And about your hack, you stated "rename it to sonysd.ico" and later in the writing you stated "%SystemRoot%\snysdico.ico into the Value Data text box" is this correct? The two names of the icon are different one is "sonysd.ico, and the other in the registry key looks like snysdico.ico Is this a typo or should i do it as stated in your earlier post. Thanks
     
  37. Tony

    Tony Nissan ftw!

    Reputations:
    364
    Messages:
    1,193
    Likes Received:
    0
    Trophy Points:
    55
    yeah it's a typo

    put in sonysd.ico instead

    it worked for me
     
  38. bgd

    bgd Notebook Consultant

    Reputations:
    1
    Messages:
    102
    Likes Received:
    1
    Trophy Points:
    31
    Thanks for the tip, this worked great on my FW (after reboot) :)

    Here's a short batch script that automates the (un)installation of the custom SD icon (it expects "sonysd.ico" to be in the Windows folder), you have to run it as Adminstrator:

    Code:
    @echo off
    
    :options
    cls
    
    echo.
    echo  1: Install custom SD icon
    echo  2: Uninstall custom SD icon
    echo  Q: Quit
    echo.
    set /p option="Enter choice: "
    echo.
    
    if "%option%"=="Q" exit
    if "%option%"=="q" exit
    if "%option%"=="1" goto install
    if "%option%"=="2" goto uninstall
    goto options
    
    :install
    REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISDPTSK#DISK" /v Icons /t REG_SZ /d %SystemRoot%\sonysd.ico /f
    goto done
    
    :uninstall
    REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\RISDPTSK#DISK" /v Icons /f
    
    :done
    echo.
    echo Done!
    echo.
    pause
    exit
    
     
  39. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    Thanks TtT, I corrected the typo in my post.

    Flisco, I was referring to running the Vista Manager app with administrator privileges. I think running Regedit automatically throws up a UAC warning and runs elevated if the UAC prompt is confirmed.

    And BGD, awesome batch! +1 rep for you =)
     
  40. flisco

    flisco Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    I have a Texas Instruments controller, I think all you guy's have the Ricoh Controller and that’s why I don't have the "RISDPTSK#DISK" registry key. If anyone has any ideas on how the change this icon on Vista business with the Texas Instruments controller that would be great. I have attempted all other methods with no success. Thanks
     
  41. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    Well, under my PerHwIdStorage I have three entries for memory cards:

    RIMSPTSK#DISK (Memory Stick)
    RIMSPTSK#PRO-DISK (Memory Stick Pro)
    RISDPTSK#DISK (SD Card)

    Both of the Memory Stick keys had Icons entries pointing to %SystemRoot%\snymsico.dll,1, the default Memory Stick icon.

    Maybe do a search for snymsico.dll to find the proper Memory Stick key, and then find the similarly named SD Card key that way. I'm guessing it would be something like TISDPTSK#DISK, but that's just a guess.

    Good luck!
     
  42. flisco

    flisco Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Could you please re-upload that .dll file, I have attempted every other method with no sucsess. I would like to try your method Cowboy, but the link to the flie is bad. And anyone else has it if you could post it please
    Thanks
     
  43. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    The .dll file in PC's post is probably just the snymsico.dll that contains just the icon for the Memory Stick (not the SD icon) and it should already be located in your Windows folder if your Memory Stick icon is showing correctly.
     
  44. flisco

    flisco Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Your correct.
    Question, I have one registry key that keeps going back to the defailt value for the default sd icon. I'm logon as the administator, the regedit allows me to change the value. However at reboot or everytime I remove the card the value changes back on it's own. It seems if I could get that key to stay it would work. I can even delete the key, but again it come back on its own. Any help. (if I asked this question before forgive me for being redundant) What would make this happen, I mean if Im able to edit it or change it why won't it stay? Help
     
  45. AFD

    AFD Notebook Consultant

    Reputations:
    67
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    It depends on which registry key your changing. I had another internal card reader for my desktop running XP, with icons that wouldn't stay. I was changing the DriveIcons registry entry that Private-Cowboy listed, but all the changes reverted back after a reboot.

    Did you try searching the registry (file menu > edit > find) for the snymsico.dll? Ignore the 1st result (locked-down files) and hit your F3 button to find the 2nd result, which should be a listing under the PerHwIdStorage section and let me know what it is (ie, RIMSPTSK#DISK or similar).

    If you can find the correct snymsico.dll entry, it should be possible to use its location to figure out the correct location for the new SD icon.