日別アーカイブ: 2013年7月1日

Windows 8 64bit Driver


Windows 8 64 bit Driver のデジタル署名について

%SystemRoot%\system32\Drivers の sys ファイルにおいて、デジタル署名が存在するものと存在しないものがあります。

sys ファイルにデジタル署名が付属しているものは、ブート(開始)ドライバーとして使用することができるそうです。inf ファイルの StartType を (SERVICE_BOOT_START = 0) に設定する必要があります。


存在するもの

  • ntfs.sys
  • usbhub.sys
  • etc.

存在しないもの

  • cdrom.sys
  • hidusb.sys
  • umbus.sys
  • etc.

%SystemRoot%\System32\win32k.sys も デジタル署名がありません。

こちらのブログによると、 sys ファイルなどのバイナリに直接署名を行う、埋め込み署名が、ブート(開始)ドライバーやカタログファイルを使用しない場合には必要と解釈できます。


Some sys files in %SystemRoot%\system32\Drivers folder do not have a digital signature.

<pIt means being required, when the embedding signature of signing the binary of sys file directly uses neither the time of being used as a boot driver, nor a catalog file.