Windows 2000 でレジストリを無視して常に Big Bridge が有効になる Driver

Windows XP と 2000 の atapi.sys の大きな違い

Windows 2000で SETUPREG.HIV に EnableBigLBA を入れないと

part2k5
こうなります

atapi.sys を改造して EnableBigLBAを常に有効にできないか試してみました

 L0001DCBA:
          lea    eax,[ebp-3Ch]
          xor    eax,eax
          inc    eax   ;常に1

          jmp    L0001DCCB
         db    90h;   '?'
          push    SWC0001D7A8_EnableBigLba
          push    [esi+08h]
 L0001DCCB:
          mov    [ebp-3Ch],eax

part2k8
行けました。

atapi.sy_

※ DRIVER.CABの中も入れ替えないと大変なことになるので注意

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です