SMART IOCTL がスレーブ ハード ディスクで機能しない

この記事は、以前は次の ID で公開されていました: JP304572
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
現象
スマート ATAPI 以外のマスタ デバイスのスレーブとして構成されている IDE ハード ディスクに対して SMART IOCTL 呼び出しを使用すると、呼び出しが正常に機能しない場合があります。サードパーティのソフトウェアを使用してコンピュータのスマート ハード ディスクの状態を監視していて、これがスマート ATAPI 以外のデバイスのスレーブとして構成されている場合、ソフトウェアではドライブがまったく認識されない場合があります。
原因
この問題は、SMART IOCTL 呼び出しをサポートしていない ATAPI デバイス (CD-ROM ドライブなど) がマスタ IDE デバイスとして構成されている場合に発生する可能性があります。これは、SMART IOCTL 呼び出しが SCSI Request Block 内のマスタ デバイスの TargetID を参照し、常にゼロ (0) として返されるためです。
解決方法
マイクロソフトでは、現在この問題を修正する修正プログラムを提供中ですが、修正プログラムはこの資料に記載された問題のみを修正することを目的としており、障害があったコンピュータに対してのみ適用することを推奨します。この修正プログラムは、今後さらにテストを行う場合があります。この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次の Windows 2000 Service Pack がリリースされるまで待つことを推奨します。

この問題を解決するには、Microsoft Product Support Services にお問い合わせのうえ、修正プログラムを入手してください。Microsoft Product Support Services の電話番号一覧およびサポート料金については、次のマイクロソフト Web ページを参照してください。 : Microsoft Support 担当者が、特定の更新プログラムを適用することにより問題が解決されると判断した場合、まれに通常サポート依頼にかかる料金が免除されることがあります。ただし、特定の更新プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。更新プログラム (英語版) の属性は次のとおりです。ただし、これより新しい更新プログラムがリリースされている可能性もあります。
   日付            時刻    バージョン        サイズ   ファイル名   ----------------------------------------------------   Sep-11-2001  16:45  5.0.2195.4324  86,768  Atapi.sys				
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細
Windows 2000 Datacenter Server 用の修正プログラムを入手する方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
265173 Datacenter Program と Windows 2000 Datacenter Server
複数の修正プログラムのインストールを 1 回の再起動のみで行う方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
296861 複数の Windows 更新プログラムまたは修正プログラムを同時にインストールし、再起動を 1 回で済ませる方法
Windows 2000 と Windows 2000 の修正プログラムを同時にインストールする方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
249149 Microsoft Windows 2000 および Windows 2000 ホットフィックスのインストール
Microsoft Windows 95 と Windows NT の SMART IOCTL API 仕様は、以下のマイクロソフト Web サイトで入手できます。
プロパティ

文書番号:304572 - 最終更新日: 02/24/2014 06:05:26 - リビジョン: 3.6

Microsoft Windows 2000 Service Pack 1, Microsoft Windows 2000 Service Pack 2, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Service Pack 1, Microsoft Windows 2000 Service Pack 2

  • kbnosurvey kbarchive kbbug kbfix kbwin2000presp3fix kbqfe kbwin2000sp3fix kbenv kbhotfixserver KB304572
フィードバック