From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



Windows XPでUSB DAQデバイスを使用するとエラーSTOP 0x000000D1とともに不正確なデータになるのはなぜですか?



使用ソフトウェア:
使用ソフトウェア・バージョン: 7.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: Driver Software>>NI-VISA

問題:
Windows XPでUSB DAQを使用すると、チャンネルがスワップされてデータが不正確、もしくはエラーSTOP 0x000000D1が発生してコンピュータが再起動されます。どうすれば修正できますか?


解決策:
Windows XPにおいてMicrosoft社のEnhanced Host Controllerドライバに関する既知の問題で、USBデバイスの競合がある、もしくはバルク転送モードのUSBデバイスがあることが原因です。これにより、USBポートから転送されたデータが破損する恐れがあります。この問題を解決するには、『Microsoft Knowledge Base 969238』にアクセスしてマイクロソフト社のサポートを通して修正プログラムを入手する必要があります。 

また別の方法として、デバイスによってはUSBモードを変更することができます。詳細については、『技術サポートデータベース 4FFAGQL3: What is the difference between USB Raw Control and USB Raw Bulk?』、および『技術サポートデータベース 325APJ2Y: NI-VISAを用いて、RAWモードでUSBインターフェースを持つ計測機器と通信するにはどうすればよいですか?』を参照してください。

最後に、Measurement & Automation Explorer(MAX)のデータベース破損が原因で、このエラーが生じることもあります。この場合は、『技術サポートデータベース 4GA9TOQA: MAX データベースエラーの修復方法』を参照してMAXデータベースをリセットする必要があります。



関連リンク:
Microsoft Knowledge Base 969238: データの転送が破損しているデータを転送する USB デバイスを Windows XP を実行しているコンピューターの場合
技術サポートデータベース 4FFAGQL3: What is the difference between USB Raw Control and USB Raw Bulk?
技術サポートデータベース 325APJ2Y: NI-VISAを用いて、RAWモードでUSBインターフェースを持つ計測機器と通信するにはどうすればよいですか?
技術サポートデータベース 4GA9TOQA: MAX データベースエラーの修復方法

添付:





報告日時: 11/09/2010
最終更新日: 02/02/2016
ドキュメントID: 5F8IA72I