What is your Hardware ID for Samsung 850 Pro with EXM04B6Q firmware?

Page 1 of 2 12 LastLast

  1. Posts : 2,752
    Windows 7 Pro x64 (1), Win7 Pro X64 (2)
       #1

    What is your Hardware ID for Samsung 850 Pro with EXM04B6Q firmware?


    I had been running my 1TB Samsung 850 Pro with firmware EXM03B6Q ever since I built my desktop machine back in January 2017. No problems. I was also running Rapid Mode on it, using Samsung Magician 5.0.0 software (which I know is not the latest version 5.1, but I had no problems).

    The other day I was gathering information to respond to a user's question on a Lenovo forum and I needed to look at something with Samsung Magician. When I launched the program it advised me there was a firmware upgrade available for both my 2.5" SATA 850 Pro as well as for the M.2 NVMe 960 Pro I was also running in the machine (and which was used for my Windows drive). I'm normally a bit skittish about just applying significant updates (i.e. "if it's not broke, don't fix it") but in fact I hadn't applied a firmware upgrade to either Samsung device in about a year. So I decided to go ahead with it.

    Each firmware upgrade gets run individually (i.e. one at a time) followed by a re-boot. I let Magician run the 960 Pro upgrade first, it went fine, the re-boot went fine, and there was nothing unusual that happened. I'm now running with the latest firmware on that device.

    I then let Magician run the 850 Pro upgrade next, and again everything seemed to go fine. However upon re-boot Windows appeared to "get stuck" trying to unsuccessfully install drivers for what obviously was "new hardware detected". It never actually finished and came back with "driver install attempt failed", it just never finished.

    Now eventually I have determined what I believe to be the explanation for this "getting stuck" issue, which I will relate later. But for now I can only say that after several re-boot attempts (including a Safe Mode investigation of what that "disk drive" Hardware ID actually was), Windows finally seemed to "settle down", able to boot normally and not trying continually to install the driver, with simply a generic "disk drive" showing up in Device Manager. There was no Samsung device name as there should have been, obviously because there was no driver installed for it.

    Now I have a Lenovo laptop that also has a 512GB 850 Pro in it (which is still running the previous EXM03B6Q firmware) so I was able to investigate the Hardware ID in that drive. And it is radically different from the Hardware ID now installed in my problem 850 Pro running new firmware EXM04B6Q. Apparently the newly installed Hardware ID is unknown to Win7 and the Microsoft Update Catalog, which explains why no appropriate driver was found. But I'm astonished that I'm the only person who's run into this, so there must be more to the story than meets the eye.

    So, I'm asking somebody who is running a Samsung 850 Pro (of any size) and who is also running with the latest firmware EXM04B6Q to please tell me what your Device Manager Hardware ID value is. Also, in Device Manager, do you show the drive with a proper vendor-provided product name that is appropriate, or do you (like me) show only a generic "disk drive"?


    (1) Here is what I show on my desktop machine with the problematic 850 Pro that has the latest EXM04B6Q firmware:

    (a) Device Manager



    (b) Hardware ID




    (2) In contrast, here is what I show on my laptop machine with an 850 Pro that is still running wih the older EXM03B6Q firmware:

    (a) Device Manager



    (b) Hardware ID




    Now as for my speculation about why Win7 got stuck trying to install drivers for this new hardware with the unrecognized Hardware ID, I believe it was really the Samsung Rapid Mode driver which was at fault. There apparently has to be a legitimate Samsung drive installed for which Rapid Mode can be applied (and there can only be one such drive activated for Rapid Mode in the machine, and if you have more than one eligible drive only one of them will be used for Rapid Mode).

    If there are NO eligible drives in the machine Rapid Mode will ask to be uninstalled, but only if you run Samsung Magician. It appears if the Rapid Mode functionality is enabled (which attaches a Rapid Mode driver to each disk drive as can be seen with Device Manager -> Driver tab and details, with only the one eligible Samsung drive getting the activated functionality) but there are ZERO eligible drives, this prevents Win7 from installing drivers for other disk drives successfully.

    Inexplicably, I also was unable to see my removable USB 3.0 drive. it wasn't showing up anywhere, because no driver was being installed... I now believe because the Samsung Rapid Mode driver was still installed.

    When I finally stumbled back into Samsung Magician and it told me it wanted to uninstall Rapid Mode (which then required a re-boot), and I let it uninstall, well sure enough right after the re-boot my removable USB 3.0 drive was perfectly recognized and operational again.

    ==>> Do not use Rapid Mode if you don't have an eligible SATA Samsung SSD in the machine. You must use Samsung Magician to "disable" (i.e. uninstall the Rapid Mode driver) Rapid Mode in order to let Windows normal functionality for SATA drives work.


    As a final comment, I have sent my 850 Pro with the EXM04B6Q firmware and the resulting mystical Hardware ID back to Samsung for RMA replacement. I'm hoping that the returned drive (which I should have by early next week) will have a recognizable Hardware ID again.
      My Computer


  2. Posts : 1,784
    Linux Mint 18.2 xfce 64-bit (VMWare host) / Windows 8.1 Pro 32-bit (VMWare guest)
       #2

    Thank you for the information. I think you have definitely graduated with honors from the "school of hard knocks" in this situation, whose school motto is, "If it ain't broke, don't fix it!". A hard lesson learned.
      My Computer


  3. Posts : 7,351
    Windows 7 HP 64
       #3

    I have a Samsung 850 Pro (128G) but device manager shows as Samsung SSD SCSI Disk Device and has a complete different hardware ID.

    Samsung Magician has had many problems in the past. It's more part of a problem than a solution. I don't use it.
    On a Samsung site SSD Tools Software | Download | Samsung V-NAND SSD | Samsung Semiconductor Global Website
    it has the firmware updates and there is a note:
    * Notice: ISO files may be used only via DOS using a bootable CD/DVD.
      My Computers


  4. Posts : 2,752
    Windows 7 Pro x64 (1), Win7 Pro X64 (2)
    Thread Starter
       #4

    Megahertz07 said:
    I have a Samsung 850 Pro (128G) but device manager shows as Samsung SSD SCSI Disk Device and has a complete different hardware ID.
    And your SSD is upgraded to firmware version EXM04B6Q like mine?

    I still want to know what is your Hardware ID which is "completely different"?


    Samsung Magician has had many problems in the past. It's more part of a problem than a solution. I don't use it.
    On a Samsung site SSD Tools Software | Download | Samsung V-NAND SSD | Samsung Semiconductor Global Website
    it has the firmware updates and there is a note:
    * Notice: ISO files may be used only via DOS using a bootable CD/DVD.
    Actually, if you burn the ISO file it is bootable directly. It is a Linux disc with the firmware upgrading utility and binary file on it.

    After the fact, I downloaded the original EXM03B6Q ISO and burned it, and booted to it, hoping I could just run it and restore the original firmware. However the upgrading utility will not back-level the firmware on the device. So it quit with a simple message about "no eligible devices found". A call to Samsung confirmed this behavior as designed, which is why they then just opened the RMA to have me send them my SSD.

    My ticket on the Samsung site says the item was received by them on 12/27, and the "repair" was completed on 12/28, and it was shipped back to me today 12/29, 2nd day air. Can't complain other than that I really had wanted a new replacement cross-shipped so that I wouldn't have to be down for any time. Thankfully my machine can operate just fine for a few days without the non-critical "data" partitions I've got on the 850 Pro.

    So I'll probably have it in my hands Monday or Tuesday at which time I will find out if they just sent me a brand new 850 Pro or if they actually "repaired" and forced a properly correct re-upgrade of EXM04B6Q which now has the correct Hardware ID in it which will once again be recognized successfully by Win7 so as to re-install the correct driver and resulting Device Manager device name.
      My Computer


  5. Posts : 7,351
    Windows 7 HP 64
       #5

    My Samsung 850 Pro (128G) has EXM03B6Q.
    I've downloaded the EXM04B6Q but will wait your feed back (when you receive your SSD back).

    So I ask you to give us your feed back as soon as you have your SSD installed.
      My Computers


  6. Posts : 1,872
    Windows 10 Pro x64, Windows 8.1 Pro x64, Windows 7 Ultimate x64 SP1,
       #6

    I am using a Samsung 850 Pro 256 GB with firmware EXM04B6Q. Here is the hardware ID:

    SCSI\DiskSamsung_SSD_850_PRO_256GEXM0

    It is listed as "Samsung SSD 850 PRO 256GB" under Disk Drives, in device manager.
      My Computer


  7. Posts : 9,600
    Win 7 Ultimate 64 bit
       #7

    I tried Rapid Mode with my first Sammy that had that capability and found it to be vastly overrated. The benches looked good but real life performance improvement was negligible. I disabled it and never went back.
      My Computer


  8. Posts : 2,752
    Windows 7 Pro x64 (1), Win7 Pro X64 (2)
    Thread Starter
       #8

    pbcopter said:
    I am using a Samsung 850 Pro 256 GB with firmware EXM04B6Q. Here is the hardware ID:

    SCSI\DiskSamsung_SSD_850_PRO_256GEXM0

    It is listed as "Samsung SSD 850 PRO 256GB" under Disk Drives, in device manager.
    Thank you. This of course is what I would expect, and I'm sure if something similar had been installed into mine with the firmware upgrade I would not have had any subsequent driver-related issues.

    I really can't imagine why the firmware upgrade installed the IDE-designated Hardware ID, but I do have a thought on the subject...

    For some reason or oversight or lack of understanding, I believe I had originally thought the Intel RST driver was only pertinent for RAID configurations (which I'm not running) so I had never installed the Intel RST driver into Windows when I built the machine and installed Win7 last January. So the iaStorF.sys driver was not associated with any of the drives. Only the standard generic disk.sys and partmgr.sys drivers were connected.

    In fact, the Intel RST driver turns out to be relevant even for ordinary SATA/AHCI situations not involving RAID configurations. So I SHOULD have installed it.

    Now the fact that it had not been installed this made the Device Manager setup for the IDE/ATA ATAPI Controllers item show something very generic and basic for the six SATA controllers on my ASUS motherboard, supported strictly by generic MS drivers.

    And this was the situation in effect when I let Samsung Magician apply the EXM04B6Q firmware upgrade. I suspect that because Intel's RST driver was not installed and the IDE/ATA ATAPI Controller details were not as Magician was probably looking for, it must have decided I didn't have a SATA-capable AHCI-enabled motherboard. Consequently it installed that IDE-etc. Hardware ID, instead of the correct SCSI-etc. Hardware ID that was appropriate. That is my suspicion.

    Now as it turns out, when I bought this 850 Pro last January I actually applied the previous EXM03B6Q firmware upgrade via the ISO, not using Samsung Magician. So there was no Windows driver story to interrogate, and the ISO-driven firmware upgrade simply installed the appropriate and correct SCSI-etc. Hardware ID and associated firmware. I believe this explains how I've been running correctly for the past year, and how my 850 Pro previously had the correct SCSI-etc. Hardware ID and was detected correctly by Win7 and showed up in Device Manager properly as "Samsung SSD SCSI Disk Device".

    Anyway, after my research into Intel RST driver a few days ago, I determined that I obviously SHOULD have installed it, and I now did... better late than never I supposed. And now the previous generic Device Manager items shown in IDE/ATA ATAPI Controller have all been replaced by a single item: Intel(R) 100 Series/C230 Chipset Family SATA AHCI Controller. And now all of my disk drives have another driver associated with them: iaStorF.sys, as would now be expected.

    I now believe that had the Intel RST driver been present when Magician did its firmware upgrade on my 850 Pro last week, that the improper IDE-etc. flashing would not have occurred. I believe that the correct SCSI-etc. flashing would have occurred. So it really was my fault from back in January when I build the machine and failed to also install Intel RST driver that was responsible for my own problem.

    That's my current theory.

    Since tomorrow is New Year's day, UPS tracking shows the package arriving on Wednesday. So I will find out if Samsung simply re-flashed the correct firmware in my existing drive (so that my six partitions and data will still be there), or if they simply sent me back a blank new/refurb replacement with the correct firmware. But clearly I expect a SCSI-etc. Hardware ID to be present so there should be no issue with my Win7 installing proper drivers for this "new hardware detected", especially now that Intel RST is installed as it always should have been.

    And lession learned: Intel RST should be installed, even for non-RAID configurations.
      My Computer


  9. Posts : 7,351
    Windows 7 HP 64
       #9

    You can just install the floppy (*,cat, *,sys and *,inf) drivers.
    Those drivers should be added preferentially during installation (or after installation).
    Intel RST software also installs the drivers, but you don't need to install RST software if you just want to install the drivers.

    Just did the Samsung 850 Pro (128G) firmware update using a boot able drive. No problems.
    The manager shows as Samsung SSD SCSI Disk Device and hardware ID is SCSI\DiskSamsung_SSD_____________EXM0
      My Computers


  10. Posts : 2,752
    Windows 7 Pro x64 (1), Win7 Pro X64 (2)
    Thread Starter
       #10

    Ok. My 850 Pro arrived back to me today, along with a "Service Repair Statement" describing what they had done. In fact they didn't need to physically replace mine and send me a brand new one.

    They only needed to properly re-flash mine with a proper version of EXM04B6Q, perform a complete data erase to factory state, and then confirm through a series of read/write and performance diagnostic tests that the drive was working perfectly.

    And I can confirm that the drive now reinstalled in my PC does, in fact, have the correct Hardware ID which now shows SCSI\DiskSamsung_SSD_____________EXM0.

    Also, the drive now correctly shows up in Device Manager as "Samsung SSD SCSI Disk Device".

    After reinstall of the drive I simply had to run Macrium Reflect to restore the image backups I had taken of the six partitions on that drive before sending it to Samsung, boot back to Windows and correctly reset the drive letters for these six partitions to what they should have been, and all is now back to normal.

    Case closed.

    P.S. - I still don't know exactly what caused the Magician-applied firmware upgrade to flash the drive with that IDE\ Hardware ID, rather than the correct SCSI\ value as it should have. But I still believe it was my own fault for not having Intel RST drivers installed, which somehow must have confused Magician into believing I didn't have a SATA controller handling the 850 Pro.

    However I have since updated the firmware in my other 850 Pro to EXM04B6Q, in my Lenovo P70 laptop. But this time I burned the ISO to CD and then ran the firmware upgrade utility from this standalone Linux boot disc. And sure enough the correct SCSI\ Hardware ID appears, same as it did before.

    ==> Definitely the safest way to do a firmware upgrade is booting from the ISO, even though Magician is supposed to be able to do the same thing.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 01:18.
Find Us