Questions about Windows 7 Enhanced Storage
I havesome questions about enhanced storage under Windows 7.When a USB storage is plugged in, how can the operation system determine the device is an enhanced storage?What should I do if I want my usb device to be handled as an enhanced storage by Windows 7 when I plug in the device?Thanks!
October 26th, 2009 5:50am

Hi licunyang, I'd like to inform you that enhanced storage does not refer to an ordinary USB flash drive or hard disk. When you purchase a device that is marked as being an Enhanced Storage Device, you are presented with a password configuration wizard when you connect the device to your computer. The password configuration wizard allows you to perform the following tasks: Set a password on the device: You can add two passwords to the storage device, one for access and the other for recovery. Set the maximum number of attempts allowed to enter the password: Upon entering your password incorrectly, you will receive prompts telling you how many attempts you have remaining. Reset the device to the manufacturing state: Once the maximum number of password entry attempts has been tried, the only option you have is to reset the device to the manufacturing state. This step will cause you to lose your data.You can also check the following link for more information: http://windows.microsoft.com/en-US/Windows7/What-is-Enhanced-StorageHope this helps! Sean Zhu - MSFT
Free Windows Admin Tool Kit Click here and download it now
October 27th, 2009 11:24am

Hi, Sean Zhu Thanks for your answer. Does Windows 7 beta supports this function? Thanks!
November 3rd, 2009 11:09am

Hello licunyang,I had the same question as you did. I found your posting at http://windows7-forum.com/post4609.html also. You probably figured out followings already.When an USB storage device is plugged in, a host issues INQUIRY command and if the host finds "SPC-4 (no version claimed) 0460h" in the Version descriptor field, then the host issues SECURITY PROTOCOL IN command(00h Security protocol information) to determine if the device is an enhanced storage or not. If host finds IEEE 1667 in the security protocol information, then host start issuing IEEE 1667 commands.The INQIURY command and SECURITY PROTOCOL IN command are defined in SCSI Primary Commands - 4 (SPC-4).(http://www.t10.org)IEEE 1667 commands are defined in IEEE Standard Protocol for Authentication in Host Attachmentsof Transient Storage Devices.(http://www.ieee1667.com)Hope this helps.
Free Windows Admin Tool Kit Click here and download it now
March 17th, 2010 8:41am

Hello h_oribe I have implement IEEE 1667 and announce 1667 Protocol (0x08) and BOT (0x50) in Interface Descriptors. However I didnt see any INQUIRY command with length is big enough for me to responed SPC-d in the Version Descriptors. As the follows is what I see. Inquiry with length 0x24. Inquiry with length 0xFF ( EVPD = 0x01 and PageCode = 0x80 ) Inquiry with length 0x38. How do I to complete implementing IEEE 1667 ? thx harlan chou
October 8th, 2010 6:58am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics