管理者は、運用を妨げないように組織の VM を自動的に起動したり、手動で起動したりしないことを望むでしょう。この特権に対応するには、次のことを行う必要がありますVMware ESXi および Workstation で VM の自動起動を有効にします。この投稿では、それを行う方法を見ていきます。
VMware ESXi および Workstation で VM の自動起動を有効にする場合は、仮想マシンにいくつかの変更を加える必要があります。これを行う方法を見てみましょう。
VMware Workstation VM の自動起動を有効にする
まず、VMware Workstation Pro について説明します。それは自動開始Windows ホスト マシンの起動時にマシンを起動できるようにする機能。

ただし、有効にする前に、VMware 自動起動サービス。これを行うには、「サービス.msc」アプリを右クリックして、VMware 自動起動サービス、「プロパティ」に移動し、起動するに入力します「自動」、そして、 をクリックします始める。

ここで、開く必要があります。VMwareワークステーション、次に右クリックします[マイ コンピュータ] > [自動起動 VM の構成]。自動的に起動する仮想マシンを選択し、順序を構成して、「OK」をクリックします。
ただし、リストに VM が表示されない場合は、自動起動はルート フォルダーの一部であるマシンに対してのみ機能するため、その VM はルート フォルダーの一部ではないはずです。
vmAutoStart.xml ファイルにアクセスする権限がない場合は、次のエラー メッセージが表示されます。
AutoStart 構成を更新できませんでした。 vmAutoStart.xml ファイルが存在し、このファイルに書き込む権限があることを確認してください。
VMwareAutostartService サービスを有効にするために使用しているアカウントに書き込み権限があることを確認する必要があります。%ALLUSERSPROFILE%\VMware\VMware Workstation\vmAutoStart.xmlファイル。

そのためには、にアクセスしてくださいC:\ProgramData\VMware\VMware Workstation、を右クリックしますvmautostart、「プロパティ」をクリックして、安全、権限を与えたいアカウントを選択し、 をクリックします編集、そして、それを確認してください書くチェックボックス。をクリックしてください適用 > OK。
権限を編集した後、VMware Workstation に移動して自動起動を有効にするだけです。うまくいけばいいですね。
読む:
VMware ESXi スタンドアロン VM の自動起動を有効にする

もしあなたのホストはスタンドアロンですでは、クライアント インターフェイスから ESXi ホストを構成できます。同じことを行うには、以下の手順に従ってください。
- まず、ESXi ホスト クライアント Web コンソールにサインインする必要があります。
- さあ、ここに行ってください「管理」>「システム」>「自動起動」。
- を確認する必要があります。自動開始順序、Unset になります。これは、自動起動が無効になっていることを意味します。
- 自動的に起動したいマシンを強調表示し、 をクリックします。有効にする。
- 使用できます後で開始そして早めに開始ボタンを使用して自動開始の順序を設定します。
マシンをさらに設定するには、設定するオプションを選択し、次のオプションのいずれかを選択します。
- 起動遅延: VM の電源がオンになり、カスタム サービスまたはスクリプトの起動が可能になるまでの時間 (デフォルトは 120 秒)。
- シャットダウン遅延:ESXi ホストが VM のシャットダウンを待機する最大時間 (デフォルトは 120 秒)。この時間内に VM がシャットダウンしない場合、VM は強制的にパワーオフされます
- 停止アクション:ホストシャットダウン時のシャットダウン方法を設定します(デフォルト:シャットダウン)。オプションには、システムデフォルト、シャットダウン、サスペンド、または電源オフが含まれます。 VMware ツールが必要です。
- ハートビートを待ちます:ホストが VMware Tools 経由で VM の最初のハートビートを検出した後、ブート シーケンスが続行されます。
をクリックすると、すべてのマシンの自動起動を有効にすることもできます。設定の編集オプションとセット有効はい。次に、デフォルトの開始および停止アクションとその他の設定を構成します。
読む:
VMware ESXi vCenter VM の自動起動を有効にする
ESXi ホストが vCenter に接続されている場合は、別のアプローチを使用する必要がある場合があります。 vCenter のスタンドアロン ホストで起動設定を管理できますが、vMotion 中に別のホストへの起動設定は VM とともに転送されません。
以下の手順に従って、vCenter での開始アクションを自動化できます。
- vCenter を開き、構成する仮想マシンを選択し、設定するタブ。
- ここで、次の場所に移動する必要があります。[スケジュールされたタスク] > [新しいスケジュールされたタスク]。
- でタスク名フィールドには名前を付けることができますが、必ず追加してください電源を入れます。
- を設定します。走るというオプションvCenter の起動後をクリックし、「with a」フィールドに値を入力します。
- 最後に、をクリックしますタスクをスケジュールします。
ESXi ホストが vSphere High Availability (HA) クラスタのメンバーである場合、仮想マシン (VM) の自動起動および自動シャットダウンのオプションは無効になります。これは、障害が発生した場合に HA がホスト全体の VM の再起動を自動的に管理し、自動起動設定と競合する可能性があるためです。
読む:
vmWare ワークステーションで自動起動 VM を構成するにはどうすればよいですか?
VMware Workstation Pro の AutoStart 機能を使用すると、VM を Windows ホストで起動できます。 「services.msc」で VMware Autostart Service を有効にし、スタートアップの種類を「自動」に設定して開始する必要があります。次に、ワークステーションを開き、[マイ コンピューター] を右クリックして、[VM の自動起動の構成] を選択し、VM を選択して順序を設定し、[OK] をクリックします。詳細については、前述のガイドを参照することをお勧めします。
読む:
ESXi の自動起動とは何ですか?
VMware ESXi には、ホストの起動時に仮想マシンを自動起動するオプションがあります。起動順序やゲストが起動するまでの時間を設定することもできます。自動起動を構成するには、前述のガイドに従うことをお勧めします。
こちらもお読みください:。















