Windows 10 Pro x64版を使用しています。
今まで、Windows 10 Fall Creatos Updateで問題なく使用できていたのですが、表題のとおり、Windows10 April 2018 Update (バージョン1803) を適用したら、以下の2つのデバイスのドライバーでエラーが発生するようになりました。
・PIONEER製Blu-rayドライブ(SATA接続)
・Roland製オーディオインタフェース QUAD-CAPTURE UA-55(USB接続)
エラーメッセージ内容:
%hs は Windows 上では実行できないか、エラーを含んでいます。元のインストール メディアを使用して再インストールするか、システム管理者またはソフトウェアの製造元に問い合わせてください。エラー状態 0x
エラーメッセージエラーの最後が、"0x"で切れているため、エラーコードを調べる事はできませんでした。また、"%hs"には何かの文字列が表示されるのだと思いますが、私には分かりませんでした。
Windows 10は、Aniversary Updateの時に、一度、クリーンインストールしており、上記2つのデバイスのデバイスドライバは、クリーンインストール時に自動的にインストールされたものです。
各ドライバーの「ドライバー」タブの内容は、以下の様になっています。
・Blu-rayドライブ
プロバイダー:"Microsoft"
日付:2006/06/21
バージョン:10.0.17134.1
デジタル署名:"Microsoft Windows"
・QUAD-CAPTURE UA-55
プロバイダー:"Roland"
日付:2015/07/21
バージョン:1.5.2.0
デジタル署名:"Microsoft Windows Hardware Compatibility Publisher"
これらの問題について、色々、検索したり調べて、以下のページを見つけて、トラブルシューティングしてみました。
「Windows の デバイスマネージャーのエラーコード」
https://support.microsoft.com/ja-jp/help/310123/error-codes-in-device-manager-in-windows
1. トラブルシューティングツールを使用 → 解決せず
2. デバイスドライバのアンインストール後、”ハードウェア変更のスキャン”する → 解決せず
いずれの方法でも、変更前と変わらず、エラー 39になりました。
更に調べていくうちに、以下のYahoo! 知恵袋のページを見つけました。
「デバイスマネージャのコード39エラー」
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1453899644
このページのベストアンサーどおり、"\\HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318"キーにある}"UpperFilters"値を削除した後("UpperFilters.BAK"に改名した方が良かったのかも知れない)、一度、再起動すると、Blu-rayドライブのデバイスドライバーは、無事にロード出来るようになりました。
同様の手段で、QUAD-CAPTUREの方も認識する様になるのかと思い、”\\HKLM\SYSTEM\CurrentControlSet\Control\Class”以下のキーで、”QUAD-CAPTURE"を検索したところ、"UpperFilters"値を含むキーは見つかりませんでした。
どうしたら、QUAD-CAPTUREを認識する様になるのか分からず困っています。
助けて下さい!