0

オックスフォードセミコントローラーが取り外し不可能であると宣言している特別なUSBドライブがいくつかあり、取り外し可能にする必要があります[もちろんそうです]。オックスフォードは協力しません。Hitachiのcfadisk.cを使用して、QueryPropertyCompletion関数を微調整し、ベンダーIDが探しているものであることを確認してから、戻る前にリムーバブルプロパティを設定しました。DDKのaddfilterを使用して、私の特別なUSBデバイスの1つに下部フィルターを挿入しました。addfilter listdevicesは、下部のフィルターが正しくインストールされていることを示しました。再起動しました。これで、特別なUSBデバイスは表示されなくなりました。Windowsエクスプローラーはそれを認識しません。もちろん、デバイスが最初に存在する必要があるため、addfilterを使用して下部フィルターを削除することはできません。レジストリ内のフィルタードライバーへのすべての参照を探しましたが、regedt32は「LowerFilter」の削除を拒否しました 私のドライバーを指定する参照。ドライバーが見つかったフォルダーの名前を変更して再起動しましたが、regedt32は参照の削除を拒否します。下のフィルタードライバーを手放すようにWindowsを説得するにはどうすればよいですか?そして、フィルタードライバーが何をしているのかを知るために、カーネルデバッガーをセットアップする必要があると思います。ありがとう。

4

1 に答える 1

0

コメントに記述した権限設定では、SYSTEMアカウントとおそらく所有者以外の誰もがそれを削除することはできません。管理者としてログインしても、その管理者が所有者であり、所有のアクセス許可で削除が許可されていない限り、問題にはなりません。これは、マシンでは明らかに当てはまりません。

LowerFilters値を含む私のマシン(Win7)のすべてのキーは、管理者に完全な制御を与えます。つまり、それらを削除することができます。したがって、これらの値を削除または変更する唯一の方法は、これらのキーの管理者に完全な制御を与えることです。どうして彼らが完全にコントロールできなくなったのか、私には言えません。

于 2012-12-10T19:10:55.690 に答える