Windows レジストリ内に存在する、ディスクの認識やアクセスを妨げるディスク ドライバーの残留エントリを特定し、削除します。
問題
-
ECS コンソールで Windows インスタンスにアタッチしたディスクが認識されません。
-
Windows インスタンスにアタッチしたディスクにアクセスできません。
原因
Windows レジストリにディスク ドライバーの残留エントリが存在します。
解決策
以下の例では Windows Server 2019 を使用します。手順は OS バージョンによって異なる場合があります。
-
Windows インスタンスに接続します。
詳細については、「接続方法の選択」をご参照ください。
-
レジストリ エディターを開きます。
-
Windows の検索ボックスに レジストリ エディター と入力します。
-
検索結果の [レジストリ エディター] をクリックします。
レジストリ エディターが開きます。

-
-
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318} に移動し、UpperFilters パラメーターを確認します。
-
UpperFilters を右クリックし、「変更」を選択します。[値のデータ] に partmgr のみが含まれている場合、残留エントリは存在しません。
-
UpperFilters を右クリックし、「修正」を選択します。 [値のデータ] に partmgr 以外のフィールドが含まれている場合、残留エントリが存在します。 たとえば、[値のデータ] の test_filter フィールドは残留エントリを示します:

-
-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI に移動し、各ディスクにディスク ドライバーの残留エントリがないか確認します。
-
ディスクに UpperFilters パラメーターがない場合、そのディスクにはドライバーの残留エントリは存在しません。
-
ディスクに UpperFilters パラメーターがある場合、ドライバーの残留エントリが存在します。
[ディスク ドライブ] 配下のディスク ドライバーが異常になり、ディスクにアクセスできなくなります:

-
-
残留エントリを削除します。
-
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318} に移動します。
-
UpperFilters を右クリックし、[変更] を選択します。[値のデータ] から、test_filter などの残留フィールドを削除します。
警告アンインストール済みのドライバーに対応するフィールドのみを削除してください。使用中のドライバーのフィールドを削除すると、そのドライバーが使用できなくなります。確認するには、C:\Windows\System32\drivers に test_filter などのドライバー ファイルが存在するかどうかを確認してください。

-
[OK] をクリックします。
-
-
インスタンスを再起動します。
詳細については、「インスタンスの再起動」をご参照ください。
警告再起動操作により、インスタンスが短時間停止し、インスタンスで実行されているサービスが中断される可能性があります。 オフピーク時にインスタンスを再起動することを推奨します。