Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

【解決策】Windows Serverでディスク管理が「仮想ディスクサービスに接続できません」エラーを表示する場合の対処法

Windows Server 2012 R2でハードディスクのパーティションサイズを拡張しようとした際、奇妙なエラーに遭遇しました。ディスク管理コンソール(diskmgmt.msc)を開いても、利用可能なローカルディスクの一覧が表示されず、コンソール下部に次のエラーメッセージが表示されました。

「仮想ディスクサービスに接続できません。(Unable to connect to Virtual Disk Service.)」

また、ディスク管理スナップインを使ってリモートからコンピューターに接続した場合は、以下のようなエラーが表示されます。

「ホスト名(Host-Name)上で仮想ディスクサービス(VDS)を開始できませんでした。」

diskpartでも同じエラーが発生する

次にdiskpartツールを使ってボリュームの拡張を試みましたが、こちらも動作せず、以下のエラーが返されました。

Virtual Disk Service error:
The service failed to initialize.(サービスを初期化できませんでした)

VDSサービスの状態を確認する

通常の構成では、WindowsのVDS(仮想ディスク)サービスは手動起動(スタートアップの種類:手動)に設定されています。これは、他のアプリケーションが必要に応じてアクセスしたときに自動的に起動されることを意味します。しかし今回のケースでは、何らかの理由でそれが機能していませんでした。

まず確認すべきはVirtual Disk(vds)サービスの状態です。サービス管理コンソール(services.msc)を開いたところ、Virtual Diskサービスが停止していることがわかりました。手動で起動しようと(net start vdsコマンドを実行)すると、次のエラーが発生しました。

「サービスは制御機能に応答していません。
詳細については、NET HELPMSG 2186と入力してください。」

システムイベントログに記録された関連イベント

システムイベントログには、以下の関連イベントが出力されていました。

  • 仮想ディスクサービスの接続を待機中にタイムアウト(30000ミリ秒)に達しました。
  • ローカルコンピューター上で仮想ディスクサービスを開始できませんでした。エラー1053:サービスは開始要求または制御要求にタイムリーに応答しませんでした。

対処法1:スタートアップの種類を「自動」に変更して再起動

そこで、Virtual Diskサービスのスタートアップの種類を「手動」から「自動」に変更し、Windowsを再起動してみました。

再起動後、Virtual Diskサービスは正常に起動し、ディスク管理もdiskpartも問題なく動作するようになりました。VDSサービスの起動タイムアウトが原因の場合、この方法で解決できることが多いです。

対処法2:リモート接続時はファイアウォールの受信規則を確認

リモートから仮想ディスクサービスに接続できない場合は、Windowsファイアウォールで以下の受信規則が有効になっていることを確認してください。

  • リモート ボリューム管理 - 仮想ディスク サービス(RPC)
  • リモート ボリューム管理 - 仮想ディスク サービス ローダー(RPC)

これらの規則は、以下のnetshコマンドでも有効化できます。

netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes
netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes
netsh advfirewall firewall set rule group="remote administration" new enable=yes

対処法3:レジストリのアクセス許可を確認

上記の対処を行ってもVirtual Diskサービスが起動しない場合は、レジストリエディター(regedit.exe)を開き、レジストリキーHKLM\SYSTEM\CurrentControlSet\Services\vdsに対して、「ALL APPLICATION PACKAGES」グループに読み取り(Read)権限が付与されていることを確認してください。この権限が欠落していると、VDSサービスの初期化に失敗することがあります。

対処法4:システムファイルの整合性をチェック

上記のいずれの方法でもVDSを復旧できない場合は、以下のコマンドでシステムファイルの整合性をチェックしてください。破損したシステムファイルが検出・修復されれば、サービスが正常に起動するようになる可能性があります。

sfc /scannow

  1. Twitchでチャットに接続できない問題を解決する方法を徹底解説

    Twitchは、豊富なメディアコンテンツと活発なコミュニティにより、ローンチ以来多くのユーザーに支持され続けているライブ配信プラットフォームです。その成功を支える重要な機能の一つが「チャット」です。しかし、お気に入りのチャンネルを視聴中に「Twitchのチャットが使えない」「チャットに接続できない」といったエラーに遭遇したことはありませんか? この問題は、ブラウザやデバイスの一時的な不具合、ネットワーク接続の問題など、さまざまな原因で発生します。原因を正しく把握すれば、Twitchのチャット接続エラーは比較的簡単に解決できます。本記事では、Windows PCでTwitchのチャットが接続でき

  2. Windows 10/11で「ディスクの管理」を開く5つの方法を徹底解説

    「ディスクの管理」は、Microsoft Windowsに標準搭載されているツールで、パソコンに接続されたディスクドライブやパーティションの確認・管理を行えます。ハードディスクのパーティション分割、フォーマット、ドライブ文字の変更など、ディスク関連の操作を行いたい場合には、このツールを開く必要があります。しかし、このユーティリティには専用のショートカットやアイコンが用意されていないため、ここではWindows 10/11で「ディスクの管理」を開く複数の方法をご紹介します。 Windows 10/11でディスクの管理を開く5つの方法 1. Windows検索から開く 手順1: Windows +