Windows8に署名なしドライバを入れる
さてさて、Windows8からは署名のないドライバを標準状態ではインストールできない。
通常のメーカーのドライバは署名入りのため問題ないのですが、中には署名がないものも入れたい場合がある。
どうしたものか。
と、回避方法を波乗りしてみたところ、可能らしいので備忘の意味合いでも記事で残しておこうと思う。
署名なしドライバを入れるためには3つの手順を踏まなければならない。(戻す時も3つの手順で)
まずはコマンドプロンプトを使用する設定から。
スタートに戻り空白部分で右クリックして「すべてのアプリ」を選択。
右端までスクロールすると「コマンドプロンプト」があるので、右クリックでチェックし「管理者として実行」する。
「C:\Windows\system32>」に続けて「bcdedit /set testsigning on」を入力しエンターキーを押下。(戻す際は最後をoff)
「この操作を正しく終了しました。」と表示されればステップ1完了。
続いて「コントロールパネル」を起動。
「システムとセキュリティ」から「アクションセンター」を選択。
「Windows SmartScreen設定の変更」を選択し「認識されないアプリを・・・」のダイアログボックスで「何もしない」を選択して「OK」ボタンを押下する。(戻す場合は「何もしない」以外を設定)
コントロールパネルを終了し、ステップ2が完了。
最後は再起動であるが、通常の再起動とは異なる。
チャームから「PC設定の変更」を起動。
「全般」から「PCの起動をカスタマイズする」の項目にある「今すぐ再起動する」ボタンを押下する。
「オプションの選択」から「トラブルシューティング」を選択。
「トラブルシューティング」から「詳細オプション」を選択。
「スタートアップ設定」から「再起動」ボタンを押下する。
PCが再起動する。
起動途中で「スタートアップ設定」が表示するのでキーボードの「7」を押下する。
PCが起動すると署名のないドライバがインストール可能となります。
インストール後はPCを通常通り再起動し、ステップ1と2を戻す方の設定に変更して完了です。
これで「あの」ハードウェアが使用できます。
2013.10.19追記
Windows8.1の場合は
http://setsuna-no-yume.cocolog-nifty.com/blog/2013/10/windows81-8fa3.html
2015.12.06追記
Windows10はこちらWindows10に署名なしドライバを入れる
| 固定リンク
コメント
Roland UA-3FX というUSBの音声出力が使えるようになりました。ありがとうございます。
投稿: Bunchan | 2013年1月14日 (月) 14時01分
小生の記事がお役に立てて何よりです。
過去記事のカッティングプロッタについてもこの方法でドライバをインストールし、Windows8でも使えるようになりました。
投稿: 刹那の夢 | 2013年1月14日 (月) 18時20分
こんにちは。
Win8.1を使っています。
コマンドプロントにコマンドを入力すると「この値はセキュア ブート ポリシーによって保護されているため、変更または削除できません。」と、出ます。
バージョンは6.3.9600です。
何か手順がいけないのでしょうか?
投稿: gucchi | 2014年2月12日 (水) 23時33分
初めまして。
小生のM/Bはセキュアブート未対応なので、エラーは出ませんでしたが、そのメッセージが表示されるということは、M/Bがセキュアブートに対応していて、機能が「有効」になっているためと思われます。
「Windowsキー」+「R」で「ファイル名を指定して実行」ウィンドを開き、テキストボックスに「msinfo32.exe」を入力して実行してみてください。
「システムの要約」の項に「セキュアブートの状態」があるので、状態を確認します。
恐らく「有効」になっていると思うので、PCを再起動してBIOS設定を開き(BIOSの開き方はM/Bによって異なり、例えばメーカーロゴが表示されたらF2キーとかDELキーとかを押す。)、セキュリティの項でセキュアブートを「無効」にし、設定を保存して再起動します。
再度「msinfo32.exe」でセキュアブートが「無効」に変わったことを確認します。
変わっていれば、コマンドプロンプトでコマンドを打てば「この操作を正しく終了しました。」になるはずです。
これでも入れられない場合は、サポートしているM/Bを持っていないため確認が取れないので、小生では対応できません。
投稿: 刹那の夢 | 2014年2月13日 (木) 00時02分
BIOSのセキュアブートにたどり着きましたが、無効にはできませんでした。
M/Bが無効にできないようです。
また、いろいろテストしたいと思います。
ありがとうございました。
投稿: gucchi | 2014年2月13日 (木) 23時18分
少し検索してみました。
中にはパスワードを設定すると、変更が可能になる機種とかもあるようです。
検索ワード「セキュアブートを無効にできない」や「セキュアブートを解除できない」などで探してみてください。
きっと、いろいろな方が同様の症状で悩んだでしょうから、解決策が見つかると思います。
お力になれず申し訳ありません。
投稿: 刹那の夢 | 2014年2月14日 (金) 00時00分
こんばんは。
セキュアブートを無効に、デスクトップにテストモード表示がでました。
あとは、ドライバがインストールできたら良いのですが。
投稿: gucchi | 2014年2月16日 (日) 00時35分
Win8.1 pro に署名のないドライバーがインストールできました。
スタートアップ設定の2つ目の大きな画面でF7を押してWinが起動したらデバイスマネージャーからインストールできました。
(ここで再起動をかけるとインストールが無効になるようです。)
余談ですが、当方PaintShop Pro X4にDiMAGE5400を使おうと思っていました。
が、DiMAGE Error = 21 ファイルが開けません。
PaintSho データソースを有効にするときにエラーが発生しました。と出ます。
今一歩です。
ありがとうございました。
投稿: gucchi | 2014年2月16日 (日) 14時11分