• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

HDD won't show up

Joined
May 3, 2013
Messages
32 (0.01/day)
System Name Rubnitron
Processor i5 4670k @ 4.3 GHz
Motherboard MSI Z87 G45
Cooling Corsair H100i
Memory Corsair Vengeance 2x4Gb @ 2133Mhz
Video Card(s) MSI 770 2Gb OC Gaming
Storage Samsung EVO 250Gb , OCZ Vertex 128 Gb , Toshiba 2Tb HDD
Display(s) Asus VG248qe
Case NZXT Phantom 410
Audio Device(s) Onboard
Power Supply Corsair TX 650m
Software Windows 8.1 x62
Benchmark Scores 7480 3DMark Firestrike
So I've got an SSD drive for OS and storage, and a Toshiba DT01ACA200 2TB HDD for storage. I've been using these two on my system for over a year now without any problems.

A few months now, my HDD does not appear after booting with Fast Boot or MSI Fast Boot. With normal boot it does appear on Windows Explorer and works fine, but if my pc goes to sleep, on wake, my HDD disappears again.
When the HDD does not show up, in Device Manager it's listed as Unknown Device under the Disk Drive section. In Disk Management it shows up as Disk 1 (Unknown, Not Initialized), asking me to initialize it in MBR\GPT resulting in an error afterwards.

Using my trusty stethoscope, with fast boot on, the HDD does not spin, resulting in a long boot screen and then logging into Windows with the HDD disabled.

I've tried using different SATA cable and sata power cable but did not help. I tried installing an OS on the HDD and worked fine every time,plus, when using it as a storage drive, when it does appear, it seems to work fine.
Any thoughts?

I'm using
Win 8.1x64
MSI Z87 G45
i5 4670k
8 Gb Corsair Vengeance RAM
MSI GTX 770
EVGA G2 750W
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
Have you checked the SMART data for the HDD? Use Crystal Disk Info or Speccy or similar to check that out.

You say the drive doesn't spin up at times...it should always spin up on initial power on, at least that's been my experience with mechanical drives. But the fact you have no issues when using it as an OS drive makes me question that logic...

I would say disable fast boot if that is causing issues. Fast boot, at it's fastest settings is supposed to skip non-bootable drives until the OS loads so there could be an issue with the firmware or chipset there that's causing part of this issue.

That still goes back to the drive not spinning up though...with or without a data cable connected, upon initial power on, the drive should spin and perform it's own POST before idling back down if no requests are populating its queue.

Can you verify the drive is seen in UEFI when it's not being seen as a formatted and populated drive in Windows?

I would check the drive's SMART status list, if good, update chipset drivers and UEFI if possible. I am questioning the drive or chipset on this issue.

What port are you using for the data drive? Is it using the same chipset driver as the OS drive. I know many boards come with an extra chip for extra internal SATA ports, and most of those extra chips suck and cause issues/headaches.
 
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
Did you try WIN10? Sounds like PUIS enabled.
 
Joined
May 3, 2013
Messages
32 (0.01/day)
System Name Rubnitron
Processor i5 4670k @ 4.3 GHz
Motherboard MSI Z87 G45
Cooling Corsair H100i
Memory Corsair Vengeance 2x4Gb @ 2133Mhz
Video Card(s) MSI 770 2Gb OC Gaming
Storage Samsung EVO 250Gb , OCZ Vertex 128 Gb , Toshiba 2Tb HDD
Display(s) Asus VG248qe
Case NZXT Phantom 410
Audio Device(s) Onboard
Power Supply Corsair TX 650m
Software Windows 8.1 x62
Benchmark Scores 7480 3DMark Firestrike
I will check SMART data later today and let you know.
I had fast boot disabled, so that i wouldnt encounter that problem, but even with fast boot disabled, the HDD disappears after sleep, which is bothering me.
Whenever I enter UEFI, the drive is detected.
I'm using the second SATA port, which i guess is on the chipset and not on another controller.

I forgot to mention this problem might have started shortly after installing Win 10 on another SSD and importing the HDD onto Win 10. So i had my regular Win 8 OS and switched to Win 10 to try them out. I removed the Win10 SSD after a day though, didn't try them out much.

One more question, is it normal for the boot order to be like : 1) UEFI Hard Drive and then in drive priorities only Windows Boot Manager listed instead of like Samsung EVO SSD, in the UEFI?
 
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
then it is PUIS switched on, a common problem.

KB3021937

Your options.

1. Linux.

Code:
sudo hdparm -iI /dev/sdx
sudo hdparm -s0 /dev/sdx

where x stands for your disk letter.


2. HDAT2 burn an CD boot it and disable it in features.

3. On windows download hdparm exe

To use hdparm:

  1. Download the hdparm installer for your architecture (32-bit or 64-bit) from http://disablehddapm.blogspot.com/

  2. Install hdparm with the installer you downloaded above.

  3. Start Disk Management (WIN+X, then K).

  4. Determine which disk # maps to the disk that needs PUIS disabled.

  5. Run an elevated command prompt (WIN+X, then A).

  6. In the command prompt, run the following in order:
    1. cd %systemdrive%"\Program Files (x86)\hdparm"

    2. hdparm.exe -s 0 hd[a-z]
      1. [a-z] is a single letter that maps to the disk number. E.g. if your disk # is 0 then you would use “hda”, if your disk # is 1 then you would use “hdb”, etc.
 
Joined
May 3, 2013
Messages
32 (0.01/day)
System Name Rubnitron
Processor i5 4670k @ 4.3 GHz
Motherboard MSI Z87 G45
Cooling Corsair H100i
Memory Corsair Vengeance 2x4Gb @ 2133Mhz
Video Card(s) MSI 770 2Gb OC Gaming
Storage Samsung EVO 250Gb , OCZ Vertex 128 Gb , Toshiba 2Tb HDD
Display(s) Asus VG248qe
Case NZXT Phantom 410
Audio Device(s) Onboard
Power Supply Corsair TX 650m
Software Windows 8.1 x62
Benchmark Scores 7480 3DMark Firestrike
I believe your suggestion fixed it.Gonna try a few more boot ups just to be sure :laugh:
Sorry for not mentioning Win10 earlier.Asked a few weeks back on another forum and was led to believe that it probably was irrelevant.
 
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
Asked a few weeks back on another forum and was led to believe that it probably was irrelevant.

If you use the beta branch be ready for everything. And MDL forum is one the best sites for windows beta knowhow build up. I learned it the hardway, as I got the problem pretty fast when no info was available yet.

I got the same with my DM crapcuda at work, not that I did wonder that it could simply die as it is DM001, I just was too bonkers, swapped the logic boards and resoldered eeprom and the same problem, then and threw it up the COM port for debug at putty terminal and it spun up and worked, then I understood - it was something else.

A combination of lousy bios and beta OS and some peps at MDL reported soon it too, booted up Linux and solved everything.
 
  • Like
Reactions: xvi
Top