That's not hardware-enforced.You can lock entire partition and make it read only. This does not reset on power cycle though.
attributes volume set readonly
attributes volume clear readonly
How to Set a Disk or Volume Read-Only in Windows 10 / 8 / 7 | Password Recovery
This tutorial shows you how to set a particular disk or volume read-only in Windows 10 / 8 / 7, without using any third-party software.www.top-password.com
Why is this a requirement?I'm looking for an SSD that allows for write protecting individual regions of the entire drive until the next power cycle, like an eMMC. Do any such drives exist?
Write protected against writes by the software running on the computer. A first stage is supposed to do some things and then lock its region before passing control off to a second stage.Why is this a requirement?
Write protected from whom?
Knowing the why may lead to an alternative solution.
I don't understand what you're saying. If eMMC has WP capabilities and SSDs don't, then that is a difference between them. I mentioned eMMCs as an example of the capability that I'm describing.First off, the differences between eMMC and SSD have nothing to do with write protection.
That is not true. Nothing stops a piece of technology from being designed that way. On an eMMC, there are write protection groups that allow you to write protect sections of storage instead of the entire range. This write protection can either be temporary, permanent. or last until the eMMC is power-cycled/turned off.Secondly, hardware write-protection applies to a whole drive, not sections of it.
That is also not true. As I said, eMMCs have what their specification calls power-on write protection. The NVMe specification now provides the same write protection modes for namespaces.Thirdly, hardware write-protection can't as-standard be removed by a simple power-cycle, for obvious reasons.
I might accept an alternative solution, but it can be tedious to spell out all the parameters ahead of time that might be accepted.Why is this a requirement?
Write protected from whom?
Knowing the why may lead to an alternative solution.
eMMC is about low-cost embedded memory. There's nothing inherent to eMMC that gives it write-protection capabilities that an SSD drive (of which NVMe is a type) can't have.I don't understand what you're saying. If eMMC has WP capabilities and SSDs don't, then that is a difference between them. I mentioned eMMCs as an example of the capability that I'm describing.
You said you wanted hardware-enforced protection. That normally means things like lock switches on SD cards, or maybe connection pins where the drive refuses to write if the voltage is low/high. Or back in the day, breaking a tab on a VHS cassette. Things that mean "I really don't want to delete this accidentally" (hence not usually being cleared by a power cycle) and need some act more physical than a software command to turn them off. If you just meant a non-OS firmware-based solution, you put it wrong.On an eMMC, there are write protection groups that allow you to write protect sections of storage instead of the entire range. This write protection can either be temporary, permanent. or last until the eMMC is power-cycled/turned off.
That is also not true. As I said, eMMCs have what their specification calls power-on write protection. The NVMe specification now provides the same write protection modes for namespaces.
Yeah, well it's pretty tedious to try guessing at what's needed by somebody who won't say what they're trying to achieve and is vague about what's acceptable, but apparently your time's more valuable, so best of luck.I might accept an alternative solution, but it can be tedious to spell out all the parameters ahead of time that might be accepted.
Again, it's just an example of a data storage device that has the functionality ("power-on write protection", as the eMMC specification calls it) that I am talking about.eMMC is about low-cost embedded memory. There's nothing inherent to eMMC that gives it write-protection capabilities that an SSD drive (of which NVMe is a type) can't have.
Oh, well. You can make that distinction, but I've seen "hardware write protection" used before in the sense that I used it. There's something to stop it from it being cleared on a power cycle. Indeed, Winbond SPI flash chips have such a feature that is totally logic circuit based.You said you wanted hardware-enforced protection. That normally means things like lock switches on SD cards, or maybe connection pins where the drive refuses to write if the voltage is low/high. Or back in the day, breaking a tab on a VHS cassette. Things that mean "I really don't want to delete this accidentally" (hence not usually being cleared by a power cycle) and need some act more physical than a software command to turn them off. If you just meant a non-OS firmware-based solution, you put it wrong.
It has the sort of feature that I am looking for, but so does eMMC. The problem is that I can't use in either in my PC.NVMe Write Protection has been around since 2019. If you're saying it does what you want then it's not clear what you're even asking.
Discussing the "why" of a question usually just bogs down the conversation, in my experience.Yeah, well it's pretty tedious to try guessing at what's needed by somebody who won't say what they're trying to achieve