Page 2 of 5
#16 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by 100PIER 29.06.2016 09:53

@Fernando
I observe when using Samsung 950 PRO as system drive, Windows registers 'unexpected shutdown' time stamped events and Samsung 950 PRO registers 'unsafe shutdowns' non time stamped events.
So, I agree it is difficult to correlate these events.
May be the source of the problem is when I am asking to shutdown the PC system via the Windows panel control and if for any reason the shutdown process is an excessive time long (may be due to any software conflicting buggy applications) an automatic Windows 'time-out' process occurs somewhere and this 'time-out' is logged as an 'unexpected shutdown' event by Windows.
May be in that case Windows stops abruptly SSD 950 PRO which registers an 'unsafe shutdowns' event.
For me this cascade of all these events is possible but it is strange that when using the i750 SSD system drive no such 'events' are observed.
May be 'abrupt stop' is less 'clean' for 950 PRO than for i750. (it depends of driver/controller/firmware/bios).

#17 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by Fernando 29.06.2016 16:48

avatar

Zitat von 100PIER im Beitrag #16
May be the source of the problem is when I am asking to shutdown the PC system via the Windows panel control and if for any reason the shutdown process is an excessive time long (may be due to any software conflicting buggy applications) an automatic Windows 'time-out' process occurs somewhere and this 'time-out' is logged as an 'unexpected shutdown' event by Windows.
Yes, this is a possible explanation for the registered "unexpected shutdowns".

Zitat
it is strange that when using the i750 SSD system drive no such 'events' are observed.
May be 'abrupt stop' is less 'clean' for 950 PRO than for i750. (it depends of driver/controller/firmware/bios).

Or it is just mere chance, that your Intel 750 (contrary to mine) has not yet been affected by an "unexpected shutdown".
Both options seem possible for me.

#18 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by Fernando 29.06.2016 22:50

avatar

@100PIER:
Here is the requested HWInfo64 screenshot showing the amount of "unsafe shutdowns" of my Samsung 950 Pro SSD, which is currently running Win10 x64 Insider Preview Build 14376:

So I can confirm, that my Samsung 950 Pro had much more "unsafe shutdowns" than my other NVMe SSDs.

Maybe an interesting observation:
Directly after the clean install of the OS onto the Samsung 950 Pro the HWInfo64 tool showed 82 "unsafe shutdowns" of the SSD.
After having powered off the computer for 30 minutes I tried to restart the computer and got my wellknown "Samsung 950 Pro coldboot freezing".
A simple reboot was successful (as always) and now HWInfo64 showed 83 unsafe shutdowns. This verifies, that all my freezings I had in the past with my Samsung 950 Pro and the following reboot were counted by the SSD as "unsafe shutdowns".
I think, that it is the initialization of the SSD and not the SSD itself, which is faulty. If I am right, an optimized NVMe BIOS module may solve the problem.

#19 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by 100PIER 30.06.2016 10:50

@Fernando,
Many thanks for your data analysis.
I agree that a problem is with Samsung NVMe BIOS module or may be Samsung NVMe driver itself.

For i750 does an 'Intel NVMe BIOS' exist ?

You are lucky to have only "83" 'unsafe shutdowns', it is 4 times less than on my 950 PRO device, but i see you have 8 times less than me on 'Power On Hours'.
So, it is sure that a proportianility rule does exist with 'Power On Hours' and 'unsafe shutdowns' and that problem does exist from the beginning of the product.

For me it is a 'misconception' of Samsung pieces of firmware/Bios NVMe, not the 950 PRO by himself, and we discover this "side effect" after some hours of usage and also we can compare , in the time, with other SSD NVMe manufacturer's solutions.

On my side, i don't understand the huge value of 'unsafe shutdowns' because I have observed only 1 or 2 'freezings', no more, from the time I have plugged in this device in a system.
'freezing' is not the unique explanation of the 'unsafe shutdowns'.

#20 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by Fernando 30.06.2016 16:13

avatar

Zitat von 100PIER im Beitrag #19
I agree that a problem is with Samsung NVMe BIOS module or may be Samsung NVMe driver itself.
Since I wanted to know the reason for my "cold boot freezings" while using the Samsung 850 Pro SSD, I have recently done some tests by changing the NVMe driver and the NVMe BIOS module.
This is what I did:
  1. At first I flashed a BIOS, where I had replaced the original EFI module named "Nvme" module by a newer "Nvme" version, which I had extracted from an ASRock Z170 Extreme7 BIOS. After having restored my previous BIOS settings I tried to do a "cold boot" into my Samsung 850 Pro running Win10 x64 Build 14376.
    Result: Nothing had been changed. I got my wellknown freezing.
  2. As next step I replaced the "Nvme" module of my mainboard's BIOS by the "NvmExpressDxe" module, which had been built by the Clover Team and SoniX.
    Result: Again no change. The cold boot freezing appeared again.
  3. After having reflashed the BIOS with the original "Nvme" module, I replaced Samsung's NVMe driver v1.4.7.17 by the latest Win10 in-box MS NVMe driver named stornvme.sys v10.0.14376.0.
    Result: Until now I have done 3 cold boot procedures and didn't get any freezing (previously I got them at each cold booting).
    By the way: The OS booted much faster than with Samsung's NVMe driver. I didn't even see a rotating circle while booting.

My conclusion:
According to my test results it is Samsung's NVMe driver v1.4.7.17, which seems to be responsable for my cold boot problems while using the Samsung 950 Pro as system drive (Note: The Samsung SM951 NVMe is not affected by this issue!).
To verify this intermediate result, I will let the current configuration run for a while and then do a look to the "unsafe shutdowns", which are listed by HWInfo64. Currently the tool has counted 85 of these events.

#21 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by 100PIER 30.06.2016 21:34

@Fernando,
I agree with you Samsung NVMe driver v1.4.7.17 is buggy.
I have uninstalled it and installed the native Standard NVMe driver.
Additional a comment:
Reliability (native driver) vs Speed (Samsung driver).
Here are screenshoots to compare ANVIL benchmarks results:


Here are screenshoots to compare (SIVx64 tool) SMART infos with 'native NVMe driver' vs 'Samsung NVMe v1.4.7.17':


After installed MS native Windows 10 native NVMe drivers (v10586 or v14366) on all my PCs equipped with a Samsung 950 PRO I can observe NONE '"Windows was not properly shutdown" reliability error reported !

So, for me I have a solution to this issue with NVMe 950 PRO SSD device I had observed from several months ago on all my PCs equipped with: don't use the Samsung NVMe driver v1.4.7.17 !!

#22 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by denaba 26.07.2016 04:23

avatar

Hey 100PIER, I was wondering. Was there not a Samsung NVMe driver which was one version down from the 1.4.7.17. I think it was 1.4.7.16. Wondering if that one is still around and if it too is buggy or maybe with the .16 does not exhibit the unsafe shutdowns.

I can add to confirm that since removing the 1.4.7.17 I have not seen an increase in unsafe shutdowns.

#23 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by Fernando 26.07.2016 10:02

avatar

Zitat von denaba im Beitrag #22
Was there not a Samsung NVMe driver which was one version down from the 1.4.7.17. I think it was 1.4.7.16. Wondering if that one is still around and if it too is buggy or maybe with the .16 does not exhibit the unsafe shutdowns.
The Samsung NVMe driver v1.4.7.16 WHQL is attached:

#24 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by chinobino 26.07.2016 13:06

avatar

Samsung 950 Pro
Driver: Samsung v1.4.7.17
Power On Hours: 2839
Unsafe Shutdowns: 486

I am seeing this also.

#25 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by 3delite 31.07.2016 05:30

Hi!

I have the same problem, Gigabyte GA-Z97X-Gaming 5. Both Windows 7 and Windows 10 (same driver), after reboot the computer freezes after the boot menu. If I turn off the computer wait 5 secs, turn on, the boot is successful.
The unsafe shutdowns property is incrementing.

The problem is not present with the default Windows 10 NVMe drivers - although the AS SSD Benchmark reports ~50 MB/s writing speed with it, so I keep the Samsung drivers.

#26 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by Fernando 31.07.2016 12:38

avatar

@3delite:
Welcome at Win-RAID Forum and thanks for your report.
Hopefully Samsung will deliver very soon a new NVMe driver, which is as performant as the v1.4.7.17, but without having the "Unexpected shutdown" bug.
Regards
Dieter (alias Fernando)

#27 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by denaba 16.08.2016 15:54

avatar

Thanks Fernando. I have installed the 1.4.7.16 and I will run it for a while to see if the unsafe count increases under this driver.

FYI, since having removed the 1.4.7.17 driver and using the standard one I have had no increase; still sitting at 12 since July, pic included

#28 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by imsims 09.01.2017 17:08

http://ssd.samsungsemi.com/ecomobile/ssd...s_Driver_21.zip

v.2.1

http://www.samsung.com/semiconductor/min...uide_Rev2_1.pdf


Unsafe shutdown bug fix
on Windows 8.1 & 10

#29 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by 100PIER 09.01.2017 19:11

@imsims
Yes, i know v2.1 will finally close this NVMe driver issue I observed several months ago when posting the start post.
I had strong doubt about the Drivers v1.4.7.16, v1.4.7.17 and v2.0.0.1607
I wait for the 24h download limit exceed autorisation delay to get it and do tests.
I ignore if a possibility does exist for the "0D" smart parameter value to be zeroed...

#30 RE: Samsung 950 PRO 'unsafe shutdowns', NVMe driver, W10 x64 'unexpected shutdown' by imsims 10.01.2017 04:08

here is

Xobor Forum Software von Xobor
Datenschutz