Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

VMware Workstation states: What are the differences between Suspend, Power Off, and Run in Background

Posted on 17/03/202216/08/2026 Christian By Christian No Comments on VMware Workstation states: What are the differences between Suspend, Power Off, and Run in Background
  1. Home
  2. Linux
  3. VMware Workstation states: What are the differences between Suspend, Power Off, and Run in Background
Suspend

The major difference between those two modes: Suspend writes memory to disk and the Guest OS enters hibernate/sleep state. Powers off the virtual machine. The virtual machine does not attempt to shut down the guest operating system gracefully. Kindly refer to these related guides: How to logoff, restart, or shutdown Windows PC or Server remotely via Command Prompt and PowerShell, how to restore a VM to its previous state (restoring a checkpoint), and how to fix Unable to Shutdown a HyperV Virtual Machine

By default, Workstation Pro prompts you to select an action when you close a powered-on virtual machine and when you exit Workstation Pro while virtual machines are running on the local host system.

Power Off

Suspend a Virtual Machine

Suspending a virtual machine is analogous to putting a computer into sleep mode. When a virtual machine is suspended. The current state of the operating system and applications is saved, and the virtual machine is put into suspended mode.

By this, I mean suspend writes memory to disk, and the Guest OS enters hibernate/sleep state. To pause a virtual machine in VMware Workstation, select the VM and click on the “Suspend” button, illustrating one of the VMware Workstation differences.

Run in Background

When the VM has been suspended, you can use the resume the virtual machine feature. In this way, the applications that were running previously before the suspension will resume their running state with their content unchanged.

After you resume a virtual machine and do more work, you cannot return to the state that the virtual machine was in when you suspended it. To return to the same state repeatedly, you must take a snapshot.

See these guides on how to create and delete a snapshot on VMware Workstation, and Backup: How to create a HyperV checkpoint.

VMware Workstation states

Note: How quickly the suspend operation performs depends absolutely on the amount of data changed after you started the virtual machine.

The first suspend operation usually takes longer than subsequent suspend operations. When you suspend a virtual machine, Workstation Pro creates a virtual machine suspended state (.vmss or .vmem) file set in the working directory.

How quickly the resume operation performs depends on how active the virtual machine is. The more active the virtual machine is, the longer it will take to resume. It also depends on whether the virtual machine suspended state (.vmss or .vmem) file set is already in the physical memory of the host system. If it is, the virtual machine will resume much faster.

Powered Off

When you initiate the power-off functionality, the virtual machine does not attempt to shut down the guest operating system gracefully.

Power off is similar to shutdownas it writes nothing to disk and stops the Guest OS completely. By default, Workstation Pro powers off the virtual machine abruptly. The effect is the same as using the power button on a physical machine.

Run in Background

You are not required to power off a virtual machine that is running on the local host system before you exit Workstation Pro. You can exit Workstation Pro and leave the virtual machine running in the background.

When you have decided to run your VM in the background, this is what hapapnes.

  • You will be able to interact with the virtual machine through VNC or SSH etc.

Please see how to use command prompt to shutdown and restart your computer, and here are some Handy Command-Prompt Shutdown Commands.

Cancel

This simply means to cancel the operation, which invariabl means that you are no longer interested in suspending, running the VM in the backgroung or shutting it down.

I would recommend to be conscious and intentional when selectiong any of these functions. Shutting down VMs (guests) gracefully would be the ideal thing to do. But if you wish to return to the same window, then I will recommend suspending the VM as this will ensure the state is saved.

You may also decide to shutdown the VM from the OS itself before closing the tab. Here you will have to click on the Start Menu, select the Power option and then click on shutdown. You may be requested to specify a reason for the shutdown.

Screenshot-2022-03-17-at-11.05.45

Now that the VM isn’t running anymore, you should be able to close the window without having to slect any of the operations discussed above. Here is a guide you may be interested in: How to use command prompt to shutdown and restart your computer.

Screenshot-2022-03-17-at-11.08.30-1

I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Linux Tags:Linux distro, shutdown, Ubuntu, Ubuntu 20.04 LTS, VMware Workstation, Windows 10

Post navigation

Previous Post: How to upgrade Veeam Backup and Replication from version 11 to 11a
Next Post: Generate self-signed certificate and export in PFX format via PowerShell [Part 2]

Related Posts

  • ssh
    How to disable RC4 Cipher Algorithms support in SSH Server Linux
  • linuxnethero
    Adding a subnetwork interface to an existing network interface Linux
  • unionfsfeature
    How to Overlay two files with UnionFs in a Linux System Linux
  • Gfeature
    How to install Googler on a Linux System Linux
  • runlevels
    How to check your current Runlevel in Linux Linux
  • featurekube
    How to Install and Use Minikube on a Linux System Containers

More Related Articles

ssh How to disable RC4 Cipher Algorithms support in SSH Server Linux
linuxnethero Adding a subnetwork interface to an existing network interface Linux
unionfsfeature How to Overlay two files with UnionFs in a Linux System Linux
Gfeature How to install Googler on a Linux System Linux
runlevels How to check your current Runlevel in Linux Linux
featurekube How to Install and Use Minikube on a Linux System Containers

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

veeaam100

Veeam Vanguard

  • xxxxxx 1
    Display Windows system information via the Windows registry Windows
  • Veeam SureBackup
    Ensuring Backup Integrity and Reliable Recovery with SureBackup Backup
  • dfggg 1
    Configuring SimpleSAMLPHP Windows Server
  • Veeam V11
    What’s new in Veeam Backup and replication v11? Backup
  • Featured image 2
    Find and remove Malware with Microsoft Defender Offline Anti-Virus Solution
  • nonexistent AD
    Fix Active Directory Domain Controller (AD DS) for this domain could not be contacted Windows Server
  • selinux in production
    How to locate directory file context and restore it with SELinux Linux
  • homebrew social card
    Package Manager for macOS: How to install Homebrew on macOS Mac

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,757 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.