2003年に発売された Roland UA-3FX, Windows 7 まではドライバが配布されている。
でも、Windows 8 でサポートされなくなり無理やり署名なしドライバを入れて使っていた。
しかし、昨年,Windows 8.1 が出て、今年4月に8.1Update も出た。
そこで私のPCも windows 8 から 8.1Updateへ上げることに...
問題は、Roland UA-3FX。
INFファイルを書き換え、署名なしドライバのインストールを行ったところ
Windows 8と同様使うことができた。
(1) INFファイルを書き換える。(Windows7,8と8.1で使えるはず)
オリジナルのドライバの中の RDIF1040.INF
37行目から52行目までを書き換える(赤の部分を追加する)
早い話、NTamd64.6.2 がWindows8 で NTamd64.6.3 がWindows8.1
この部分を追加し、署名がないので署名なしでもインストールできるようする。
[Manufacturer]
%MfgName%=Roland,NTamd64.6.1,NTamd64.6.2,NTamd64.6.3
;[ControlFlags]
;ExcludeFromSelect=*
[Roland]
;; WindowsVista 64 or Windows XP 64
;; not supported
[Roland.NTamd64.6.1]
;; Windows7
%RDID0040DeviceDesc%=RDID0040Install, USB\VID_0582&PID_0050 ; UA-3FX
[Roland.NTamd64.6.2]
;; Windows8
%RDID0040DeviceDesc%=RDID0040Install, USB\VID_0582&PID_0050 ; UA-3FX
[Roland.NTamd64.6.3]
;; Windows8.1
%RDID0040DeviceDesc%=RDID0040Install, USB\VID_0582&PID_0050 ; UA-3FX
(2) 署名なしのドライバがインストールできるようにする。
チャームの「PCの設定変更」→「保守と管理」→「回復」→「PCの起動をカスタマイズする」にある
「今すぐ再起動する」→PCの再起動→「オプションの選択」の「トラブルシューティング」
→「トラブルシューティング」の「詳細オプション」→「詳細オプション」の「スタートアップ設定」
の「再起動」→再起動→メニューの7(署名無効モードで起動)
(3)ドライバのインストール
デバイスドライバから「その他」に分類されているUA-3FXを右クリックしドライバを導入する。
そして、再起動
これで、使えるようになりました。UA-3FXをまだ持っている人は参考にしてください。
[追記]
Windows10にUpgradeした。UA-3FXのドライバは何もしなくてもそのまま使えた、というか、言われるままに更新したら使えた。
[さらに追記]
Windows10 Anniversary Update を入れたら、また認識しなくなったので同じ手順で再導入!
が、ご指定のinfファイルのおいてある場所が検索でも見つかりません。
良ければ、どこのフォルダにあるか教えていただけると大変ありがたいです。
よろしくお願いします。
C:\Windows.old\Windows\inf
C:\Windows\INF
のどちらでも見つけることができませんでした。
早速のコメントをありがとうございます。
おかげさまで見つけることができました。
インストールしたいPCが別の場所にあるので来週にでも試してみたいと思います。
感謝です!
win10でも、そのまま 8.1用が使えることを本文に入れることにします。