VMware ESXi and vSphere Cluster Management
How to Start a Virtual Machine in VMware Workstation Player
Learn how to start a listed VMware Workstation Player VM, open a missing VM with its .vmx file, use the guest console, release input, and send Ctrl+Alt+Delete.
A virtual machine (VM) is a software-based computer that runs a guest operating system and applications using resources from a physical host system. The host system is the computer and operating system where VMware Workstation Player is installed.
This guide explains how to start an existing VM, open one that is missing from the VM library, interact with the running guest, and return keyboard and mouse control to the host.
Understand the VMware Workstation Player interface
When Player is open, the main window generally includes these areas:
- VM library or inventory panel: A list of virtual machines that Player knows about. Select a VM from this list to work with it.
- Selected VM details area: Information and controls for the selected VM, such as its name, operating system, hardware summary, and current power state.
- Play virtual machine control: The control used to power on or resume the selected VM.
- Player application menu: Menu commands for opening existing VMs, managing the active VM, and sending special key sequences to the guest.
The exact arrangement can vary between Player versions, but the library, selected-VM area, play control, and Player menu provide the functions needed for basic startup.
Complete the basic startup checks
- Start VMware Workstation Player.
- Confirm that the VM files are available. If the VM is stored on an external drive, network location, or removable storage, make sure that location is connected and accessible.
- Check the VM's power state. A VM that is powered off can be started. A suspended VM may be resumed instead of booting from the beginning.
- Verify that you have selected the intended VM before starting it. Starting the wrong VM can change files or settings in an unintended guest system.
Allow the guest operating system to complete its normal boot sequence before attempting regular work. The guest may display firmware messages, a boot logo, a login screen, or a desktop while it starts.
Start a VM already listed in the library
- Find the intended VM in the VM library or inventory panel.
- Select its name.
- Check the selected-VM details area. Confirm the VM name, guest operating system, and storage or other identifying information match the VM you intend to use.
- Choose Play virtual machine. Depending on the Player version and the VM state, this may power on the VM or resume it.
- Wait while the guest operating system performs its normal startup.
- When the login screen or desktop appears, click inside the VM console before typing credentials or using keyboard shortcuts intended for the guest.
The virtual machine console is the window area that displays the guest operating system and accepts interaction with it. It is not a second physical monitor; it is Player's view of the running guest computer.
Open a VM that is missing from the library
A VM can be absent from the library if it was downloaded, copied, moved, or created outside the current Player library view. Opening the VM's configuration file makes it available in Player.
- In VMware Workstation Player, open the Player application menu.
- Choose Player > File > Open, or the version's equivalent command for opening an existing virtual machine.
- Browse to the folder containing the VM files.
- Select the VMware virtual machine configuration file ending in
.vmx. - Open the configuration file. Player adds the VM to the library or makes it available for selection.
- Select the newly available VM and choose Play virtual machine.
- Wait for the guest operating system to finish booting.
Select the .vmx file, not a virtual disk or snapshot-support file. The configuration file describes the VM and points Player to its virtual hardware and storage.
| File type | Typical extension | Use when opening a VM |
|---|---|---|
| VM configuration file | .vmx | Select this file to open an existing VMware VM in Player. |
| Virtual disk file | .vmdk | Do not select this as the VM entry point. It contains virtual disk data rather than the complete VM configuration. |
| Snapshot-related file | Varies, often associated with snapshot data | Do not select this as the VM entry point. Open the VM's .vmx configuration instead. |
Use the running VM console
When the VM is running, its console displays the guest operating system. The host and guest are separate environments:
- The host is your physical computer and its operating system. Host applications, such as the file manager or web browser, run there.
- The guest is the operating system inside the VM. Guest applications and guest settings run in the console.
Click inside the guest display area to give the VM focus. After that, keyboard input and mouse actions are directed to the guest. For example, click inside the console before entering a guest username and password.
Player may use input capture, which means the keyboard and mouse are temporarily directed to the guest VM. This is useful while working in the guest, but it can make host controls seem unresponsive until input is released.
Release keyboard and mouse input to the host
Press Ctrl+Alt to release captured keyboard and mouse input from the guest back to the host. This does not shut down the VM or send a normal Ctrl+Alt action to the guest; it changes which environment receives input.
- With the VM running, press Ctrl+Alt.
- Confirm that the pointer can move outside the VM console and that keyboard input works in a host application.
- Use the host normally, such as switching applications or accessing host controls.
Release input when you need to switch to the host, use the host file manager, or interact with a host window. To work in the guest again, click inside the VM console.
Send Ctrl+Alt+Delete to the guest
The Ctrl+Alt+Delete sequence is commonly handled by the host operating system. Pressing it directly may open the host's security screen instead of the guest's screen. VMware Player provides a menu command that sends the sequence specifically to the active VM.
- Make sure the intended VM is active and running.
- Open the Player application menu.
- Choose Player > Send Ctrl+Alt+Del.
- Continue in the guest operating system's security screen, sign-in screen, lock screen, or recovery workflow as appropriate.
Use this command for a Windows guest when you need the guest security screen rather than the host security screen. The command only affects the active VM.
| Task | Where to perform it | Expected result |
|---|---|---|
| Start a listed VM | Select the VM in the library, then choose Play virtual machine. | The selected guest powers on or resumes and begins its startup sequence. |
| Open an unlisted VM | Choose Player > File > Open and select the VM's .vmx file. | The VM becomes available in Player's library or selection view. |
| Release mouse and keyboard input | Press Ctrl+Alt while the VM has captured input. | Input returns to the host computer. |
| Send Ctrl+Alt+Delete to the guest | Choose Player > Send Ctrl+Alt+Del. | The active guest receives the special key sequence. |
Practical startup examples
Launch a VM that appears in the library
- Select the named VM from the library panel.
- Verify that its name and guest operating system are correct.
- Choose the play action.
- Wait for the guest login screen or desktop.
- Click in the console before typing guest credentials.
Open a downloaded or moved VM
- Choose Player > File > Open.
- Browse to the folder containing the downloaded or moved VM.
- Select the file ending in
.vmx, rather than a.vmdkvirtual disk. - Open the configuration file.
- Select the VM in Player and choose the play action.
Return to the host while the VM is running
- Click inside the guest console so it receives input.
- Press Ctrl+Alt.
- Move the pointer outside the console and interact with a host application.
Send Ctrl+Alt+Delete to a Windows guest
- Make the intended VM active.
- Open the Player menu.
- Choose Send Ctrl+Alt+Del.
- Continue with the guest sign-in or security screen.
Troubleshoot common startup and input problems
The intended VM is absent from the library
The VM may have been moved, copied, downloaded, or created outside the current library view. Use the open-existing-VM command, browse to the VM folder, and select its .vmx file. After opening it, verify that the VM appears in the library and start it from there.
The wrong file is selected while opening a VM
A virtual disk or another support file was selected instead of the VM configuration. Return to the VM folder and locate the file ending in .vmx. Open that configuration file.
Mouse or keyboard actions affect the wrong system
If the guest does not respond, its console may not have focus. Click inside the console to direct input to the guest. If the host does not respond because input is still captured, press Ctrl+Alt to return control to the host.
Ctrl+Alt+Delete opens a host action
The host intercepted the key sequence. Do not rely on pressing the three keys directly. Use Player > Send Ctrl+Alt+Del so Player delivers the sequence to the active guest.
The VM does not start as expected
- Confirm VMware Workstation Player is running.
- Confirm the VM storage location is connected and accessible.
- Check that the VM is powered off or in a state that can be resumed or started.
- Verify that you selected the correct VM.
- Wait for the guest operating system to finish booting before judging that normal input is unavailable.
Key points to remember
- The VM library lists virtual machines available for selection and launch.
- Use Play virtual machine to start or resume the selected VM.
- Use Player > File > Open and select a
.vmxfile to open a VM that is not listed. - Click inside the console to direct keyboard and mouse input to the guest.
- Press Ctrl+Alt to release captured input to the host.
- Use Player > Send Ctrl+Alt+Del to send that special sequence to the guest instead of the host.
For a concise reference to this procedure, see starting a virtual machine.