ふるた技工所(てっこうしょ)

ふるた技工所(てっこうしょ)

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

Aちゃん22

Aちゃん22

フリーページ

2007.02.05
XML
カテゴリ: ソフト開発日誌
ReadyBoost の Registry を探していたら ポーランド語?のページ が見つかった。よく分からない。

(2007.2.6 読み出しスピードの記述誤り訂正 Ki→K)

というわけで、簡単な解析メモを残しておく。検証をそれ程していないので、一部疑問が残るところもある。また、何らかの理由で中途な状態が残存していることがある様だ。

キーの位置
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt\_??_USBSTOR#Disk&Ven_VENDOR-STRING&Prod_PRODUCT-STRING&Rev_REVISION-STRING#SERIALNUMBER&LUN-NUMBER#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}VOLUME-LABEL_VSN-10Based]

具体例
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt\_??_USBSTOR#Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07#IL0OZ3IR&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}JF150-2G_1287239983]

解説
  • "USBSTOR\..#"(= デバイス インスタンス ID)
    • VENDOR-STRING: SCSI Command で見た Vendor 名
    • PRODUCT-STRING: SCSI Command で見た Product 名
    • REVISION-STRING: SCSI Command でみた Revison
    • SERIALNUMBER: USB の iSerialNumber で取得する String Descriptor(Windows では SCSI Command で得られるのか?)
    • LUN-NUMBER: Logical Unit Number
  • VOLUME-LABEL: ボリュームラベル
  • VSN-10Based: ボリュームシリアルナンバー(dir で表示される "上位16bit-下位16Bit" 値を 10 進数で表記した値)
値
  • "CacheSizeInMB"=dword:0000073a
    • ReadyBoost に使われた容量(1Mi Byte 単位)(値は 1850MiBytes)
  • "CacheStatus"=dword:00000001
    • キャッシュ利用状況
    • 0: 未使用(利用可能なデバイスである)
    • 1: 使用中
    • 2: 利用不能(デバイスが無いまたは有っても使えない理由がある)
  • "USBVersion"=dword:00020000
    • USB バスの規格 Version だろう
  • "ReadSpeedKBs"=dword:0000132d
    • 読み出しスピード KBytes/Sec(値は 4909KBytes/Sec)
  • "WriteSpeedKBs"=dword:00000ba4
    • 書き込みスピード KBytes/Sec (値は 2980KBytes/Sec)
  • "PhysicalDeviceSizeMB"=dword:000007a7
    • デバイス総容量(MiByte 単位、管理領域を除く)(値は 1959MiByte)
  • "RecommendedCacheSizeMB"=dword:0000073a
    • Windwos が最適と判断した ReadyBoost 使用容量(1MiByte 単位)(値は 1850MiBytes)
  • "HasSlowRegions"=dword:00000000
    • 0: 遅い領域はない
    • 1: 遅い領域がある(特異な領域がある?)
  • "DoRetestDevice"=dword:00000000
    • 0: プロパティを開いたとき再テストしない
    • 1: プロパティを開いたとき再テストする
  • "DeviceStatus"=dword:00000002
    • b2,b1=0,0: テスト実施不可?(読み出し専用など)
    • b2,b1=0,1: 合格
    • b2,b1=1,0: 不合格、再テストで合格の見込みあり?
    • b2,b1=1,1: 不合格、再テストで合格の見込みなし?
    • b0=0: 書き込み可能、普通のデバイス
    • b0=1: 書き込み不能または特異なデバイス
  • "LastTestedTime"=hex(b):50,62,c6,dc,cc,46,c7,01
    • FILETIME で表した最後のテスト実施日時
多分レジストリをいじれば、ReadyBoost 不合格になった USB メモリも 無理やり使えると思うけど、





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2007.02.06 00:56:34コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: