02-12-2025 09:01 PM
お世話になっております。
PCI-CAN/2をWindows10で使用しようとして、NI-CAN 18.5をインストールしましたが、
デバイスマネージャ上でアイコンが[!]の表示となっており、認識状態に異常があるようです。
プロパティ画面を開くと、デバイスの状態が
「このハードウェアのデバイス ドライバーを読み込むことができません。ドライバーが壊れているか、ドライバーがない可能性があります。 (コード 39)
{デバイス ドライバーの読み込みの失敗}
%hs デバイス ドライバーを読み込めませんでした。
エラー状態は 0x%x です。」
と表示されています。
NI MAXもインストール直後は起動しましたが、1日経過した時点で起動直後にクラッシュするようになってしまいました。
NI-CAN 18.5としてはWindows10もPCI-CAN/2もサポートされているようですが、
実際にはPCI-CAN/2が古すぎて対応していない等の原因があるのでしょうか?
PCI-CAN/2は15年以上前に購入したものです。
PCスペック
Windows10 Pro 64bit
バージョン 22H2
解決済! 解決策の投稿を見る。
02-13-2025 01:36 AM
普通に考えるとそのままで動きそうです。別のPCなどで試すことは…難しいとは思いますが問題の切り分けとして別PCか、OSのクリーンインストールなどを試すしかないかなと思います。
ちなみにPCIバスはマザーボードに付いているのでしょうか?昨今のマザーボードではPCIバスは無いかと思うので、何かUSB接続などで代替されていませんでしょうか。その場合、その接続方法に問題がある可能性があるのでは、と思いますが如何でしょう。
02-13-2025 02:06 AM
ご返信いただきありがとうございます。
御推察のとおりマザーボードにPCIバスは無く、拡張バスブリッジを光Express転送ケーブルにて接続しています。
マザーボードにPCIバスがあるWindows10PCもありましたので、
そちらで試してみたところ問題無く認識できました。
接続方式の問題かと思ったのですが、ダメもとでNI-CANの再インストールを行ったところ、今度は正常に認識するようになりました。
なにか当初のインストール方法がまずかったか、やはり接続方式による相性などの問題があるのかもしれません。
しばらくはこれで様子を見たいと思います。
02-13-2025 03:03 AM
貴重な動作報告、ありがとうございます。その形で動くのであれば古い資産を有効活用できそうですね。