System Name | BoX-Server | 775PC |
---|---|
Processor | I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60) |
Motherboard | ASRock B85M-ITX | ASUS P5Q-EM |
Cooling | OEZM HSK | 120MM Heatsink (2-FANs) |
Memory | 8GB DDR3 (2x4GB) | 8GB DDR2 (4x2GB) |
Video Card(s) | Onboard | NVIDIA Quadro K2200 4GB |
Storage | 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD << |
Display(s) | DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS |
Case | CoolerMaster 110 | DIYPC N1e-SPORT |
Audio Device(s) | Onboard |
Power Supply | EVGA 550WATT | Rosewill 530WATT |
Mouse | Input-Director| RoseWill FUSION C40 |
Keyboard | Input-Director | RoseWill FUSION |
Software | WiN1124H2/WiN11ET |
System Name | PCGOD |
---|---|
Processor | AMD FX 8350@ 5.0GHz |
Motherboard | Asus TUF 990FX Sabertooth R2 2901 Bios |
Cooling | Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED |
Memory | 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V) |
Video Card(s) | AMD Radeon 290 Sapphire Vapor-X |
Storage | Samsung 840 Pro 256GB, WD Velociraptor 1TB |
Display(s) | NEC Multisync LCD 1700V (Display Port Adapter) |
Case | AeroCool Xpredator Evil Blue Edition |
Audio Device(s) | Creative Labs Sound Blaster ZxR |
Power Supply | Seasonic 1250 XM2 Series (XP3) |
Mouse | Roccat Kone XTD |
Keyboard | Roccat Ryos MK Pro |
Software | Windows 7 Pro 64 |
Depends on windows power properties and how the drives firmware is configured.As soon as the HDD doesn't need to write/read, the HDD park the heads but the magnetic plate keep spinning. When you eject the disk (or when it goes in sleep mode), the magnetic plate stop spinning.
System Name | BoX-Server | 775PC |
---|---|
Processor | I3 3.5GHZ (3150) | Modded Xeon E5450 (OC @3.60) |
Motherboard | ASRock B85M-ITX | ASUS P5Q-EM |
Cooling | OEZM HSK | 120MM Heatsink (2-FANs) |
Memory | 8GB DDR3 (2x4GB) | 8GB DDR2 (4x2GB) |
Video Card(s) | Onboard | NVIDIA Quadro K2200 4GB |
Storage | 120GB SSD 1TB WD | 120GB SSD 1TB Seagate 500GB HDD << |
Display(s) | DELL 17" LCD 1280x1024 | ASUS 24" LCD IPS |
Case | CoolerMaster 110 | DIYPC N1e-SPORT |
Audio Device(s) | Onboard |
Power Supply | EVGA 550WATT | Rosewill 530WATT |
Mouse | Input-Director| RoseWill FUSION C40 |
Keyboard | Input-Director | RoseWill FUSION |
Software | WiN1124H2/WiN11ET |
Yes that's correct...Use the eject function in windows, i believe it even lets you know if drive is still being written to, not all components have indicators on the outside of their cases to let you know when drive activity is going on or stopped...
Depends on windows power properties and how the drives firmware is configured.
You have been asking this question for a month on various forums. You have your answer. Your disk is fine. Small bumps will not kill it. It is still working a month after you "bumped" it with your hand, correct?First I used the windows command eject "safely remove hardware the letter E: disappeared from Windows but the usb3.0 cable from the enclosure case remained connected to the enclosure and pc after that my hand hit the enclosure case and it moved a little on the table but it wasn't a very strong impact but I read that HDDs are very fragile to any impact in my case the heads scratched the platters?
System Name | PCGOD |
---|---|
Processor | AMD FX 8350@ 5.0GHz |
Motherboard | Asus TUF 990FX Sabertooth R2 2901 Bios |
Cooling | Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED |
Memory | 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V) |
Video Card(s) | AMD Radeon 290 Sapphire Vapor-X |
Storage | Samsung 840 Pro 256GB, WD Velociraptor 1TB |
Display(s) | NEC Multisync LCD 1700V (Display Port Adapter) |
Case | AeroCool Xpredator Evil Blue Edition |
Audio Device(s) | Creative Labs Sound Blaster ZxR |
Power Supply | Seasonic 1250 XM2 Series (XP3) |
Mouse | Roccat Kone XTD |
Keyboard | Roccat Ryos MK Pro |
Software | Windows 7 Pro 64 |
Well in that case, firmware of both the case and the hdd control board itself.It is very difficult to find out how the firmware is configured. I only know that the enclosure case Orico 25pw1 and Kesu 2530 uses the JMS 578 chip. I do not know if you are referring to the firmware of the enclosure or HDD. I still have doubts. What happens in detail after ejecting? Safely remove hardware from Windows and without disconnecting the USB cable after ejecting?
Some are obsessive...You have been asking this question for a month on various forums. You have your answer. Your disk is fine. Small bumps will not kill it. It is still working a month after you "bumped" it with your hand, correct?
Processor | AMD Ryzen 7 5800X3D |
---|---|
Motherboard | Asus Crosshair VIII Dark Hero |
Cooling | Custom Watercooling |
Memory | G.Skill Trident Z Royal 2x16GB |
Video Card(s) | MSi RTX 3080ti Suprim X |
Storage | 2TB Corsair MP600 PRO Hydro X |
Display(s) | Samsung G7 27" x2 |
Audio Device(s) | Sound Blaster ZxR |
Power Supply | Be Quiet! Dark Power Pro 12 1500W |
Mouse | Logitech G903 |
Keyboard | Steelseries Apex Pro |
Hard drives are still using some version of the ATA command set to this day. This is a set of instructions that the OS use to communicate with the HDD controller, and have been in use since at least the beginning of IDE drives. There are several ways to command a drive to power down. You will find commands such as IDLE, STANDBY and SLEEP to instruct the drive to go into various levels of power saving. Any modern-ish hdd will also have a built in power reserve to be able to park the heads in case of a sudden power loss. The enclosure controller is simply a translator enabling Serial ATA communication via USB. All that does is pass ATA commands between the OS and HDD. Your drive will never work if it does not support ATA commands, so there is no need to check if "the correct function" is in firmware or not.What function name needs to be within the enclosure firmware and within the hdd 2.5 firmware to park the heads after ejection in Windows even without disconnecting the usb cable after ejection?
System Name | Cumquat 2021 |
---|---|
Processor | AMD RyZen R7 7800X3D |
Motherboard | Asus Strix X670E - E Gaming WIFI |
Cooling | Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2 |
Memory | 32GB GSkill Trident Z5 Neo 6000 |
Video Card(s) | PowerColor HellHound RX7800XT 2550cclk/2450mclk |
Storage | 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage |
Display(s) | AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p |
Case | Lian Li O11D XL ROG edition |
Audio Device(s) | RX7800XT via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set |
Power Supply | EVGA 1000W G5 Gold |
Mouse | Logitech G502 Proteus Core Wired |
Keyboard | Logitech G915 Wireless |
Software | Windows 11 X64 PRO (build 24H2) |
Benchmark Scores | it sucks even more less now ;) |
1) This was one of the most detailed answers I received, thank youHard drives are still using some version of the ATA command set to this day. This is a set of instructions that the OS use to communicate with the HDD controller, and have been in use since at least the beginning of IDE drives. There are several ways to command a drive to power down. You will find commands such as IDLE, STANDBY and SLEEP to instruct the drive to go into various levels of power saving. Any modern-ish hdd will also have a built in power reserve to be able to park the heads in case of a sudden power loss. The enclosure controller is simply a translator enabling Serial ATA communication via USB. All that does is pass ATA commands between the OS and HDD. Your drive will never work if it does not support ATA commands, so there is no need to check if "the correct function" is in firmware or not.
When you eject with the Windows eject option you are telling Windows to finish writing data to the drive. Then the drive is issued something like the ATA SLEEP command to power down. This is as close to off you can get without actually cutting power. When Windows says it can be removed the drive have no more queued writes to perform and everything except the controller electronics on the hdd are powered down. Heads are indeed very parked by then as well.
The short, but technical, version is that the drive is in one of these states while in use: ACTIVE > IDLE > STANDBY > SLEEP. The heads are parked in all but the ACTIVE state. Power management settings will put the drive into the IDLE state as soon as there are no read/write activity for a short time. Meaning that most of the time while it is connected and showing as E: in Windows the heads are already parked. Only when you are actively accessing the drive will the heads be moving and vulnerable to shocks. The period before the drive enters the IDLE state is configurable in many drives, but 2.5" drives are by default set to very aggressively enter an IDLE state.
Also worth noting is that many 2.5" hdds have shock sensors that will emergency park the heads if a shock is detected. So they are surprisingly resilient unless you drop them on a concrete floor or something really stupid.
Processor | AMD Ryzen 7 5800X3D |
---|---|
Motherboard | Asus Crosshair VIII Dark Hero |
Cooling | Custom Watercooling |
Memory | G.Skill Trident Z Royal 2x16GB |
Video Card(s) | MSi RTX 3080ti Suprim X |
Storage | 2TB Corsair MP600 PRO Hydro X |
Display(s) | Samsung G7 27" x2 |
Audio Device(s) | Sound Blaster ZxR |
Power Supply | Be Quiet! Dark Power Pro 12 1500W |
Mouse | Logitech G903 |
Keyboard | Steelseries Apex Pro |
The ATA command set I mentioned before is from DOS days, if you remove the ATA support from a drive it will not be able to communicate with your computer. Put a person that just speak English in the same room as one that only speak Spanish and see how well they communicate. Removing ATA support would be the same thing.2) In what year approximately was the function of parking the heads when ejecting safely remove hardware even without disconnecting the USB cable after ejecting in Windows introduced in all 2.5" HDDs of any brand and model? The version of Windows to send these commands after ejection also received this update from which year?
Your drives will have power management features that support the above. What I can not answer is if they have the shock sensor, but that is outside the scope of your questions anyway.3) my HDDs 2.5" laptop Seagate ST500LM030 (2016), Western Digital WD WD10JPVX-08JC3T5 (2011), HGST HTS541010A99E662 (2011) have these functions mentioned above? parking heads after eject in Windows without disconnect usb cable of enclosure usb and pc. my enclosures> Kesu 2530 and Orico 25PW1 black
Those statistics are stored in the S.M.A.R.T. logs in the drive controller board. With the proper tools and knowledge you can fake those numbers. And anybody that can fake those logs can also change every other setting. I don't see any reason for them to screw around with power management though. Deleting logs to make the drive appear new is like faking the milage on a car to make it appear "healthier". Disabling power management will not have any impact on the apparent value of a drive. So there is no reason to mess with it.4) another question:
I bought a 2.5" HDD on Aliexpress and it is inside an enclosure case. I know it is used, but most of the 2.5" HDDs sold on Aliexpress are used but show 2 hours of use and good health on crystaldiskinfo. What do they do?
Do these Aliexpress sellers also modify, remove or disable important functions within the firmware such as power management or other features, or do they use firmware from another HDD model?
You said that the answer is not completely definitive for my case, these cases and 2.5" HDDs park the heads after ejecting, safely remove hardware without disconnecting the USB cable after ejection, what percentage of answers would be true?First let me make it clear that there are no definitive answers to your questions. Some where, some place, some shady person will always modify a piece of electronics to misbehave.
The ATA command set I mentioned before is from DOS days, if you remove the ATA support from a drive it will not be able to communicate with your computer. Put a person that just speak English in the same room as one that only speak Spanish and see how well they communicate. Removing ATA support would be the same thing.
A hdd with power management enabled (which is default for most drives. And especially 2.5" which are meant for laptops and other similar devices, where power savings are most important). Basically anywhere you find the safely eject option you can assume the device will power down safely.
Your drives will have power management features that support the above. What I can not answer is if they have the shock sensor, but that is outside the scope of your questions anyway.
The safe eject feature is supported just fine, since that relies on the ATA commands. It is theoretically possible that the usb enclosure is messing with this. But the only time I have seen this, it was the other way round. USB enclosures that aggressively put the drive to sleep, even while the OS is accessing the drive. So, once again, there are no 100% guarantees. But most likely your enclosures will perform as expected and put your drives to sleep when you select eject. Keeping the USB cable connected will keep the enclosure and drive controllers powered, but the "mechanical" parts of the drive will be powered down. Same way your monitor turns off when you power off your computer. The power is still connected, but the electronics have shut down 99% of the device. Sometimes drives will give an audible click when the heads park and you will hear the spindle motor spin down as well. But many are so quiet that this is hard to notice these days.
Those statistics are stored in the S.M.A.R.T. logs in the drive controller board. With the proper tools and knowledge you can fake those numbers. And anybody that can fake those logs can also change every other setting. I don't see any reason for them to screw around with power management though. Deleting logs to make the drive appear new is like faking the milage on a car to make it appear "healthier". Disabling power management will not have any impact on the apparent value of a drive. So there is no reason to mess with it.
Some USB enclosures will prevent you from running SMART tests and changing settings like power management. But if it is supported, a LONG SMART test will check for bad sectors. A SHORT test will test the general health of the drive. Similarly you can often change the default value for power management that way. Otherwise you will have to remove the drive from the enclosure and connect it to a sata port to do this.
System Name | even lower budget then an old Optiplex :) |
---|---|
Processor | Intel Xeon E5-2643 v3 - 3.4GHz |
Motherboard | Lenovo Orion - X99 chipset |
Cooling | ID Cooling SE-914-XT Basic |
Memory | 16GB Micron DDR4 2400MHz |
Video Card(s) | EVGA GeForce GTX 960 SSC GAMING ACX 2.0+ 4GB |
Storage | 250GB/512GB SSDs - 3TB HDD |
Display(s) | Samsung UN32EH4003 32" TV/Monitor 1366x768 |
Case | Fractal Design Pop Mini Air |
Audio Device(s) | Onboard Realtek ALC662 |
Power Supply | EVGA SuperNOVA 550 GA |
Mouse | MS Wheel Mouse Optical 1.1A USB |
Keyboard | Lemokey X1 red switches |
Software | Windows 10 22H2 |
But power states and such didn't exist from day one. I don't think DOS-era drives supported software-initiated powering down.The ATA command set I mentioned before is from DOS days
Disabling write caching doesn't seem like the right choice for large drives or HDDs.As far as I'm aware, Microsoft changed the policies in Windows regarding external drives long ago
chat gpt is not accuracyI've done more legwork for you, with four LLM models. The beginning of the replies:
LLM1: Yes, the model, brand, chip of the USB 3.0 enclosure, and Windows power settings can all influence the behavior of a 2.5" HDD...
LLM2: No, the model, brand, chip of the USB3.0 enclosure case and Windows power settings do not have a direct relation ...
LLM3: The model, brand, and chip of the USB 3.0 enclosure case can have some relation to the parking of the heads of a 2.5" HDD ...
LLM4: There is no direct relationship between the model, brand, chip of the USB 3.0 enclosure case, and Windows power settings with the parking of the heads of a 2.5" HDD ...
Processor | AMD Ryzen 7 5800X3D |
---|---|
Motherboard | Asus Crosshair VIII Dark Hero |
Cooling | Custom Watercooling |
Memory | G.Skill Trident Z Royal 2x16GB |
Video Card(s) | MSi RTX 3080ti Suprim X |
Storage | 2TB Corsair MP600 PRO Hydro X |
Display(s) | Samsung G7 27" x2 |
Audio Device(s) | Sound Blaster ZxR |
Power Supply | Be Quiet! Dark Power Pro 12 1500W |
Mouse | Logitech G903 |
Keyboard | Steelseries Apex Pro |
I mean if you want to go far enough back in time you had to manually issue the PARK command to a drive before shutting down the computer. Otherwise the heads would just crash into the platter when it was spinning down. So yes, firmware automation have come a long way. I am sure auto-parking heads on power loss/down was high on the priority list for a while, once enough people had experienced head crashes.But power states and such didn't exist from day one. I don't think DOS-era drives supported software-initiated powering down.
That is probably a controller issue. Marvell does not have the best track record with their firmware for sata controllers back in the day. But I have stated numerous times, there are no 100% guarantee here either. Just like everything else in life. Sometimes you will find a device that just does not adhere to the standards.FWIW, I have a Samsung 3.5" (not 2.5") ~2010 era drive which doesn't power down after being ejected, presumably because of the Marvell 88SE9215 SATA controller it's connected to or the controller's Windows drivers (logically appears as SCSI).
Only reason to disable write caching, imho, is if you absolutely must have the ability to yoink the drive from the usb port at any moment. Or, I guess, if you have a usb device capable of keeping up with the usb transfer speed without caching. But I enable caching on my external drives and I use the safely eject function.Disabling write caching doesn't seem like the right choice for large drives or HDDs.
Yeah, no write activity is not the same as no files being modified. Just having an Explorer window open in Windows to this day can cause a drive to not safely eject until you close that window. Sounds like you had maximum bad luck though, usually Windows will do its best to finish up any waiting file system tasks when you hit that Shut down button. Depending on the file system, all it takes is a damaged FAT, Super Block, or similar vital collection of bits, and your files will need recovering.Anecdotally, pre-Win10 I've had to power down a computer without ejecting a USB drive, as it couldn't be ejected. Windows claimed something was holding a handle in that volume.
Considering there was no write activity, I just turned the PC off.
Somehow, that lead to data corruption. And not just in a file, but the whole filesystem.
I had to work to recover all files from it, and ultimately a small percentage were lost.
1 I've never used DOS, is it really that old? Is head parking during the DOS era only if the power is cut?I mean if you want to go far enough back in time you had to manually issue the PARK command to a drive before shutting down the computer. Otherwise the heads would just crash into the platter when it was spinning down. So yes, firmware automation have come a long way. I am sure auto-parking heads on power loss/down was high on the priority list for a while, once enough people had experienced head crashes.
As I said, the ATA command set was available in DOS. I don't have exact statistics on this, but as long as the spindle motor was controlled by the drive controller logic board there is a software on/off switch available. Older drives would have 12V hardwired directly to the spindle motor for sure. I can't say for sure exactly when the majority of drives had changed over. But I will guesstimate alot sooner than you think.
Head parking was automatic on power loss by then and the PARK command could be used to manually park the heads if necessary
That is probably a controller issue. Marvell does not have the best track record with their firmware for sata controllers back in the day. But I have stated numerous times, there are no 100% guarantee here either. Just like everything else in life. Sometimes you will find a device that just does not adhere to the standards.
Only reason to disable write caching, imho, is if you absolutely must have the ability to yoink the drive from the usb port at any moment. Or, I guess, if you have a usb device capable of keeping up with the usb transfer speed without caching. But I enable caching on my external drives and I use the safely eject function.
Yeah, no write activity is not the same as no files being modified. Just having an Explorer window open in Windows to this day can cause a drive to not safely eject until you close that window. Sounds like you had maximum bad luck though, usually Windows will do its best to finish up any waiting file system tasks when you hit that Shut down button. Depending on the file system, all it takes is a damaged FAT, Super Block, or similar vital collection of bits, and your files will need recovering.
Did the drive work properly after? I do the odd recovery job for people and this sounds alot like a bad case of the bad sectors plague. But I can think of a handful other reasons how this can happen.
The HDD is fine, no hardware errors. It was a logical corruption.Did the drive work properly after? I do the odd recovery job for people and this sounds alot like a bad case of the bad sectors plague. But I can think of a handful other reasons how this can happen.
System Name | 4K-gaming / console |
---|---|
Processor | AMD Ryzen 7 5800X / Intel Core i7-6700K |
Motherboard | Asus ROG Crosshair VII Hero / Asus Z170-K |
Cooling | Alphacool Eisbaer 360 / Alphacool Eisbaer 240 |
Memory | 32GB DDR4-3466 / 16GB DDR4-3000 |
Video Card(s) | Asus RTX 3080 TUF OC / Powercolor RX 6700 XT |
Storage | 3.3TB of SSDs / several small SSDs |
Display(s) | Acer 27" 4K120 IPS + Lenovo 32" 4K60 IPS |
Case | Corsair 4000D AF White / DeepCool CC560 WH |
Audio Device(s) | Sony WH-CN720N |
Power Supply | EVGA G2 750W / Fractal ION Gold 550W |
Mouse | Logitech MX518 / Logitech G400s |
Keyboard | Roccat Vulcan 121 AIMO / NOS C450 Mini Pro |
VR HMD | Oculus Rift CV1 |
Software | Windows 11 Pro / Windows 11 Pro |
Benchmark Scores | They run Crysis |
System Name | PCGOD |
---|---|
Processor | AMD FX 8350@ 5.0GHz |
Motherboard | Asus TUF 990FX Sabertooth R2 2901 Bios |
Cooling | Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED |
Memory | 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V) |
Video Card(s) | AMD Radeon 290 Sapphire Vapor-X |
Storage | Samsung 840 Pro 256GB, WD Velociraptor 1TB |
Display(s) | NEC Multisync LCD 1700V (Display Port Adapter) |
Case | AeroCool Xpredator Evil Blue Edition |
Audio Device(s) | Creative Labs Sound Blaster ZxR |
Power Supply | Seasonic 1250 XM2 Series (XP3) |
Mouse | Roccat Kone XTD |
Keyboard | Roccat Ryos MK Pro |
Software | Windows 7 Pro 64 |
Really dude, it was nt 5.0, look use the damn feature in windows so you are sure you arent going to cause drive corruption from pulling it too early.What was the first version of Windows with the function of safely ejecting and removing hardware and sending all commands that go to the USB 3.0 enclosure case to the 2.5" HDD and park the heads even without needing to disconnect the USB cable from the enclosure and PC after ejecting? Or is this option already available in DOS?
Did the first 2.5" HDDs with support for autoparking the heads only park when the power was cut? What year was the firmware of these HDDs inserted to park them even without disconnecting the cable? For example, after ejecting and safely removing hardware in Windows
Has autoparking received updates over the years?