VMware Workstation Player

Last updated
VMware Workstation Player
Developer(s) VMware
Initial releaseDecember 12, 2005
Stable release
17.5.1 [1]   OOjs UI icon edit-ltr-progressive.svg / 27 February 2024;58 days ago (27 February 2024)
Written in C, C++
Operating system Windows, Linux
Platform x86-64 only
Type Hypervisor
License Freemium [2]
Website www.vmware.com/products/workstation-player.html

VMware Workstation Player, formerly VMware Player, is a virtualization software package for x64 computers running Microsoft Windows or Linux, supplied free of charge by VMware, Inc. [3] VMware Player can run existing virtual appliances and create its own virtual machines (which require that an operating system be installed to be functional). It uses the same virtualization core as VMware Workstation, a similar program with more features, which is not free of charge. VMware Player is available for personal non-commercial use, [4] or for distribution or other use by written agreement. [5] VMware, Inc. does not formally support Player, but there is an active community website for discussing and resolving issues, [6] as well as a knowledge base. [7]

Contents

The free VMware Player was distinct from VMware Workstation until Player v7, Workstation v11. In 2015 the two packages were combined as VMware Workstation 12, with a free for non-commercial use Player version which, on purchase of a license code, either became the higher-specification VMware Workstation Pro, [8] [9] or allowed commercial use of Player.

Features

VMware claimed in 2011 that the Player offered better graphics, faster performance, and tighter integration for running Windows XP under Windows Vista or Windows 7 than Microsoft's Windows XP Mode running on Windows Virtual PC, which is free of charge for all purposes. [3]

Versions earlier than 3 of VMware Player were unable to create virtual machines (VMs), which had to be created by an application with the capability, or created manually by statements stored in a text file with extension ".vmx"; later versions can create VMs. The features of Workstation not available in Player are "developer-centric features such as Teams, multiple Snapshots and Clones, and Virtual Rights Management features for end-point security", [10] and support by VMware. Player allows a complete virtual machine to be copied at any time by copying a directory; while not a fully featured snapshot facility, this allows a copy of a machine in a particular state to be stored, and reverted to later if desired. By default changes (including proxy settings, passwords, bookmarks, installed software and malware) made in a VM are saved when it is shut down, but the .vmx configuration file can easily be edited to autorevert on shutdown, so that all changes are discarded. [11]

VMware Player is also supplied with the VMware Workstation distribution, for use in installations where not all client users are licensed to use the full VMware Workstation. In an environment where some machines without VMware Workstation licences run VMware Player, a virtual machine created by Workstation can be distributed to computers running Player without paying for additional Workstation licenses if not used commercially. [12]

Version history

Major VersionRelease DateSignificant Changes
1.06 June 2008First release, with x86 support
2.028 August 2008
2.56 October 2008
3.027 October 2009 [13]
  • GUI: Added GUI wizard for creating a new virtual machine and editing virtual machine settings [13]
  • Support for Windows 7
  • Multiple-Monitor Display
  • Drag and Drop Enhancements
  • Virtual Printing
3.125 May 2010
4.04 October 2011 [14]
  • Starting with this version, an x64 (64-bit) CPU was required [14]
  • The host operating system did not need to be 64-bit
  • A 64-bit guest required a host CPU with Intel VT-x or AMD-V
  • Installation changes and enhanced keyboards
  • Virtual hardware improvements
  • Windows 8 support with 4.0.5
  • Documentation changes
5.022 August 2012
  • Windows 8 support
  • New User Interface
  • OpenGL 2.1 for Linux Virtual Machines
  • SuperSpeed USB 3.0 Support for Windows 8
  • Ability to run Restricted Virtual Machines
  • Commercial license included with Fusion 5 Professional
6.03 September 2013 [15]
  • Support for Windows 8.1 and Windows Server 2012 R2
  • Support for up to 16 vCPUs (up from 4)
  • Support for up to 8 TB disks (up from 2 TB)
  • USB Improvements (implemented USB 3 Streams)
  • SSD Pass-through (optimized when running off SSD)
  • Virtual Machines that expire at creator-specified time
7.01 December 2014 [16]
  • Support for 32-bit host operating system was discontinued [17]
  • Support for Windows 8.1 Update
  • Support for Windows Server 2012 R2
  • Support for Windows 10 Technical Preview (Experimental support)
  • Support for Ubuntu 14.10
  • Support for Red Hat Enterprise Linux 7
  • Support for CentOS 7
  • Support for openSUSE 13.2
  • Support for SUSE Linux Enterprise 12
  • VMware Hardware Version 11
  • Allocate up to 2 GB video memory to a virtual machine
12.024 August 2015 [18]
  • †VMware Player proper discontinued after v7; VMware Workstation Player 12 released
  • Support for Windows 10
  • Support for Ubuntu 15.04
  • Support for Fedora 22
  • Support for CentOS 7.1
  • Support for Red Hat Enterprise Linux 7.1
  • Support for Oracle Linux 7.1
  • Support for openSUSE 13.2
  • Support for VMware Project Photon
  • Performance improvements for suspending and resuming encrypted virtual machines
  • Support for 4K monitors with high resolution UI
12.18 December 2015Maintenance release that resolves some known issues
12.513 September 2016 [19]
  • Support for Windows 10 Anniversary Update
  • Support for Windows Server 2016
  • Bug fixes
  • Included security updates
  • Added more performance improvements
14.026 September 2017 [20]
14.1.221 May 2018 [21] Host and guest operating system support:
  • Windows 10 Spring Creators Update
  • Ubuntu 18.04
15.024 September 2018 [22]
  • Guest operating system support:
    • Windows 10 1803
    • Ubuntu 18.04
    • Fedora 28
    • RHEL 7.5
    • CentOS 7.5
    • Debian 9.5
    • openSUSE Leap 15.0
    • FreeBSD 11.2
    • ESXi 6.7
  • DirectX 10.1
  • REST API Support
  • VCSA 6.7 Support
  • USB Auto connect to virtual machine
15.0.19 November 2018 [23] Host and guest operating system support:
  • Ubuntu 18.10
  • Fedora 29
  • RHEL 7.6
15.0.222 November 2018 [24] Host and guest operating system support:
  • Windows 10 October Update
  • Windows Server 2019
15.114 May 2019 [25] Guest operating system support:
  • Windows 10 19H1
  • Ubuntu 19.04
  • Red Hat Enterprise Linux 8.0
  • Fedora 30
  • ESXi 6.7 Update 2
15.5.019 Sep 2019 [26]
  • Guest operating system support:
    • Windows 10 19H2
    • Debian 10.0/10.1
    • Debian 9.11
    • Oracle Linux 8.0
    • SLE 15 SP1
    • FreeBSD 12.0
    • PhotonOS 3.0
  • Updated so virtual networks can now be configured with MTU size of up to 9000 bytes.
  • Updated to make network settings save after upgrades and adds the ability to import and export network configurations
  • New shortcut to quickly adjust VMware display layout
  • Update to make PVSCSI adapters supported by Workstation, which improves the compatibility for VMs migration between Workstation and vSphere.
  • Open VM Tools is the default VMware Tools for applicable Linux virtual machines.
  • Security fixes
15.5.112 Nov 2019 [27] Resolved issues:
  • The Workstation 15.5 Player Linux installer crashes in some multi-language environments
15.5.528 May 2020 [28] Windows 10 host VBS support:
  • VMware Workstation 15.5.5 now runs on Windows hosts with Hyper-V features enabled

The followings are minimum requirement to run VMware Workstation on a Hyper-V enabled host:

  • CPU: Intel Sandy Bridge or a newer CPU; AMD Bulldozer or a newer CPU
  • Supported Host OS: Windows 10 20H1 build 19041.264 or newer

Support for new Guest Operating Systems:

  • Windows 10 20H1
  • Ubuntu 20.04
  • Fedora 32

Support for new Host Operating Systems:

  • Windows 10 20H1
  • Ubuntu 20.04

Resolved issues:

  • The Windows Operating System stops working without any message when trying to connect USB devices to the VM
  • The Virtual Network name does not support multi-byte characters

Known issues:

  • VMware Player 15.5.5 installation fails on a Windows Host which doesn't have SHA-2 code signing support
  • Virtual machines with a bridged type network connection don't bind their network to the host's physical network adapter
15.5.69 Jun 2020 [29] Resolved issues:
  • The quality of sound playback and recording through the emulated ES1371 sound device was degraded when compared to Workstation 15.5.2 Player and earlier
  • The Caps Lock, Num Lock and Scroll Lock keys and indicators behaved erratically in a Linux VM in Workstation Player 15.5.5
15.5.719 Nov 2020 [30] Resolved issues:
  • Use-after-free vulnerability in the XHCI USB controller
  • Out-of-bounds read vulnerability due to a time-of-check time-of-use issue in ACPI device
16.014 Sep 2020 [31] Removed features:
  • Removal of restricted virtual machines
  • Support for Windows 7 as a host OS; can only install VMWare Player 16 series on Windows 8 or higher (64-bit only)

New features

Container and Kubernetes Support (requires 64-bit Windows 10 Version 1809 or higher)

  • Build/run/pull/push container images using the vctl CLI.
  • Supports KIND kubernetes clusters running on top of Workstation Player.

New Guest Operating Systems supported:

  • CentOS 8.2
  • Debian 10.5
  • ESXi 7.0
  • Fedora 32
  • FreeBSD 11.4
  • RHEL 8.2
  • SLE 15 SP2 GA

Support for DirectX 11 and OpenGL 4.1 in the Guest:

  • For Windows hosts, requires a native GPU that supports DirectX 11.0 is required.
  • For Linux hosts, requires latest NVIDIA proprietary drivers are required
  • GNU/Linux with NVIDIA drivers that support OpenGL 4.5 and above
  • Windows guests supported: Windows 7 or higher
  • Linux guests supported: GNU/Linux with vmwgfx

Vulkan Render Support for Linux Workstation Player

  • Workstation 16 Player enables 3D support for Intel GPUs on Linux hosts to deliver DirectX 10.1 and OpenGL 3.3 to VMs using Vulkan Renderer (Linux host with a recent Intel/Vulkan driver is needed; Mesa 20.1 or later recommended)

Sandboxed Graphics:

  • Virtual machine security is enhanced by removing graphics render from vmx and running it as a separate sandbox process.

USB 3.1 Controller Support:

  • The virtual machines virtual XHCI controller is changed from USB 3.0 to USB 3.1 to support 10 Gbit/s.

Larger VMs:

  • 32 virtual CPUs (host and guest OS must both support this number)
  • 128 GB virtual memory
  • 8 GB virtual graphics memory

Dark Mode:

  • Workstation 16 Player supports Dark Mode for optimized user experience (requires Windows 10 Version 1809 or higher as the host OS)

vSphere 7.0 Support:

  • Connect to vSphere 7.0.
  • Upload a local virtual machine to vSphere 7.0.
  • Download a remote virtual machine running on vSphere 7.0 to the local desktop.

Performance Improvements:

  • Improved file transfer speeds (Drag and Drop, Copy and Paste)
  • Improved virtual machine shutdown time
  • Improved virtual NVMe storage performance.

Improved Accessibility Support

  • Accessibility improvements have been added so Workstation Player is compliant with WCAG 2.1 criteria

Resolved issues:

  • After priority.ungrabbed = "low" is set in the virtual machine configuration file, the priority of vmware-vmx process shows as Normal, when checked on the Host Task manager
  • A Windows XP x64 virtual machine freezes during boot, when Workstation is running on Win10 host with Hyper-V Enabled

Known issues:

  • Low performance or failures might occur when using vctl CLI on machines with HDD (Hard Disk Drive) as the system disk
  • After the Easy Install operation is complete, VMware Tools may fail to install as some guest operating systems, such as Windows 7, Server 2008 R2 and Server 2012 R2, need some Windows Updates to first be installed (KB4474419 and KB4490628 for Windows 7 and Server 2008 R2; KB2919355 and installation of the .NET Framework 3.5 for Server 2012 R2)

Resources

Screenshot showing Android 2.3.7 running on VMware Player 6.0 Android on vmware player jobin raju george1.png
Screenshot showing Android 2.3.7 running on VMware Player 6.0

Many ready-made virtual machines (VMs) which run on VMware Player, Workstation, and other virtualization software are available [32] [33] [34] [35] for specific purposes, either for purchase or free of charge. For example, a free Linux-based “browser appliance” with the Firefox browser installed [36] is available that can be used for safe Web browsing; if infected or damaged, it can be discarded and replaced by a clean copy. VMs can be configured to reset after each use without the need to recreate from the original file. Suppliers of operating systems with commercial licences usually require installations to be licensed; VMs with such operating systems installed cannot be distributed without restriction. Ready-to-use VMs with Microsoft or Apple operating systems installed, in particular, are not distributed, except for evaluation versions.

VMware Player supports free-of-charge VMware Tools, which add significant functionality. Versions of Player for different platforms have their own Tools, not necessarily compatible with other versions. Sometimes Tools are updated belatedly; for example, Player 4.0.2 was released on 24 January 2012, but the corresponding version of Tools was not available for some time after that, restricting functionality of updated Player installations. [6]

Virtual machines created by one VMware software product can be used by any other. It is often possible to use VMs created by one manufacturer's virtual machine software with software from another manufacturer, either directly or via a conversion procedure. VMs that run on Microsoft Virtual Server and Virtual PC can be converted for use by VMware software by the VMware vCenter Converter. This software can also create a virtual machine from a physical PC. [37]

See also

Related Research Articles

In computing, a virtual machine (VM) is the virtualization or emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve specialized hardware, software, or a combination of the two. Virtual machines differ and are organized by their function, shown here:

<span class="mw-page-title-main">OpenVMS</span> Computer operating system

OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system. It is designed to support time-sharing, batch processing, transaction processing and workstation applications. Customers using OpenVMS include banks and financial services, hospitals and healthcare, telecommunications operators, network information services, and industrial manufacturers. During the 1990s and 2000s, there were approximately half a million VMS systems in operation worldwide.

<span class="mw-page-title-main">Live CD</span> Complete, bootable computer installation that runs directly from a CD-ROM

A live CD is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading from a hard disk drive. A live CD allows users to run an operating system for any purpose without installing it or making any changes to the computer's configuration. Live CDs can run on a computer without secondary storage, such as a hard disk drive, or with a corrupted hard disk drive or file system, allowing data recovery.

Platform virtualization software, specifically emulators and hypervisors, are software packages that emulate the whole physical computer machine, often providing multiple virtual machines on one physical platform. The table below compares basic information about platform virtualization hypervisors.

IBM Storage Protect is a data protection platform that gives enterprises a single point of control and administration for backup and recovery. It is the flagship product in the IBM Spectrum Protect family.

Veritas Backup Exec is a data protection software product designed for customers with mixed physical and virtual environments, and who are moving to public cloud services. Supported platforms include VMware and Hyper-V virtualization, Windows and Linux operating systems, Amazon S3, Microsoft Azure and Google Cloud Storage, among others. All management and configuration operations are performed with a single user interface. Backup Exec also provides integrated deduplication, replication, and disaster recovery capabilities and helps to manage multiple backup servers or multi-drive tape loaders.

The following is a timeline of virtualization development. In computing, virtualization is the use of a computer to simulate another computer. Through virtualization, a host simulates a guest by exposing virtual hardware devices, which may be done through software or by allowing access to a physical device connected to the machine.

<span class="mw-page-title-main">VMware Workstation</span> Hosted hypervisor for Windows and Linux

VMware Workstation Pro is a hosted hypervisor that only runs on x64 versions of Windows and Linux operating systems. There used to be an IA-32 version for earlier versions for the software. It enables users to set up virtual machines (VMs) on a single physical machine and use them simultaneously along with the host machine. Each virtual machine can execute its own operating system, including versions of Microsoft Windows, Linux, BSD, and MS-DOS. VMware Workstation is developed and sold by VMware, Inc. There is a free-of-charge version called VMware Workstation Player, for non-commercial use. An operating systems license is needed to use proprietary ones such as Windows. Ready-made Linux VMs set up for different purposes are available from several sources.

<span class="mw-page-title-main">VMware Server</span>

VMware Server is a discontinued free-of-charge virtualization-software server suite developed and supplied by VMware, Inc.

<span class="mw-page-title-main">VMware ESXi</span> Enterprise-class, type-1 hypervisor for deploying and serving virtual computers

VMware ESXi is an enterprise-class, type-1 hypervisor developed by VMware, a subsidiary of Broadcom, for deploying and serving virtual computers. As a type-1 hypervisor, ESXi is not a software application that is installed on an operating system (OS); instead, it includes and integrates vital OS components, such as a kernel.

<span class="mw-page-title-main">Parallels Desktop for Mac</span> Virtual machine software

Parallels Desktop for Mac is software providing hardware virtualization for Macintosh computers with Intel processors, and since version 16.5 also for Apple silicon-based Macintosh computers. It is developed by Parallels, since 2018 a subsidiary of Corel.

<span class="mw-page-title-main">VMware Fusion</span> Software hypervisor developed by VMware for Macintosh computers

VMware Fusion is a software hypervisor developed by VMware for macOS systems. It allows Macs with Intel or the Apple M series of chips to run virtual machines with guest operating systems, such as Microsoft Windows, Linux, or macOS, within the host macOS operating system.

<span class="mw-page-title-main">VirtualBox</span> Open-source x86 virtualization application

Oracle VM VirtualBox is a hosted hypervisor for x86 virtualization developed by Oracle Corporation. VirtualBox was originally created by InnoTek Systemberatung GmbH, which was acquired by Sun Microsystems in 2008, which was in turn acquired by Oracle in 2010.

Open Virtualization Format (OVF) is an open standard for packaging and distributing virtual appliances or, more generally, software to be run in virtual machines.

<span class="mw-page-title-main">VMware ThinApp</span> Application virtualisation software

VMware ThinApp is an application virtualization and portable application creator suite by VMware that can package conventional Windows applications so that they become portable applications by running on another operating system. According to VMware, the product has a success rate of about 90–95% in packaging applications.

VMDK is a file format that describes containers for virtual hard disk drives to be used in virtual machines like VMware Workstation or VirtualBox.

<span class="mw-page-title-main">TurnKey Linux Virtual Appliance Library</span> Open-Source virtual appliance library

The TurnKey Linux Virtual Appliance Library is a free open-source software project which develops a range of Debian-based pre-packaged server software appliances. Turnkey appliances can be deployed as a virtual machine, in cloud computing services such as Amazon Web Services or installed in physical computers.

CloudShare is a cloud computing provider founded in 2007 in Israel. It is now headquartered in San Francisco, California.

<span class="mw-page-title-main">Teradici</span> Canadian software company

Teradici Corporation was a privately held software company founded in 2004, which was acquired by HP Inc. in October 2021. Teradici initially developed a protocol (PCoIP) for compressing and decompressing images and sound when remotely accessing blade servers, and implemented it in hardware. This technology was later expanded to thin clients/zero clients for general Virtual Desktop Infrastructure. Teradici's protocol or hardware is used by HP, Dell-Wyse, Amulet Hotkey, Samsung, Amazon Web Services, Fujitsu, and VMware.

References

  1. "VMware Workstation 17.5.1 Player Release Notes". 28 February 2024.
  2. "FAQs". VMware Player home page. VMware. Retrieved 9 September 2015.
  3. 1 2 "VMware Player – The Easiest Way to Run a Virtual Machine". 1 July 2011. Archived from the original on 2011-07-01. Archived version; the page as of 2016 is about VMware Workstation Player
  4. "VMware Workstation Player FAQs: Create and run virtual machines". VMWare.
  5. "VMware Player 4.0 EULA". VMware. Retrieved 27 April 2012.
  6. 1 2 "VMware Player 4.0.2 Tools - Bad Support | VMware Communities". Communities.vmware.com. February 2012. Retrieved 2016-08-27.
  7. "Knowledge Base". Kb.vmware.com. Retrieved 2016-08-27.
  8. "free". My.vmware.com. Retrieved 2016-08-27.
  9. "VMware Workstation: Multiple Operating Systems Linux, Windows 8 & More". Vmware.com. 2015-07-29. Retrieved 2016-08-27.
  10. "VMware Player – Frequently Asked Questions".
  11. "Browser Appliance". Browser.shell.tor.hu. Retrieved 2016-08-27.
  12. "Virtual Machines & Multiple Operating Systems: VMware Workstation Player". Vmware.com. 2016-08-12. Retrieved 2016-08-27.
  13. 1 2 "VMware Player 3.0 Release Notes". Vmware.com. Retrieved 2016-08-27.
  14. 1 2 "VMware Player 4 Release Notes". Vmware.com. 2011-10-04. Retrieved 2016-08-27.
  15. "VMware Player 6 Release Notes". Vmware.com. Retrieved 2016-08-27.
  16. "VMware Player 7 Release Notes". Vmware.com. 2014-12-01. Retrieved 2016-08-27.
  17. "free". My.vmware.com. Retrieved 2016-08-27.
  18. "VMware Workstation 12 Player Release Notes". Pubs.vmware.com. 2015-08-24. Retrieved 2016-08-27.
  19. "VMware Workstation 12.5 Player Release Notes". Pubs.vmware.com. 2016-09-13. Retrieved 2016-10-21.
  20. liz. "VMware Workstation 14 Player Release Notes". docs.vmware.com. Retrieved 2019-05-17.
  21. liz. "VMware Workstation 14.1.2 Player Release Notes". docs.vmware.com. Retrieved 2019-05-17.
  22. liz. "VMware Workstation 15 Player Release Notes". docs.vmware.com. Retrieved 2019-05-17.
  23. djohn. "VMware Workstation 15.0.1 Player Release Notes". docs.vmware.com. Retrieved 2019-05-17.
  24. djohn. "VMware Workstation 15.0.2 Player Release Notes". docs.vmware.com. Retrieved 2019-05-17.
  25. "VMware Workstation 15.1 Player Release Notes". docs.vmware.com.
  26. "VMware Workstation 15.5.0 Player Release Notes". docs.vmware.com.
  27. visaac. "VMware Workstation 15.5.1 Player Release Notes". docs.vmware.com. Retrieved 2020-08-29.
  28. visaac. "VMware Workstation 15.5.5 Player Release Notes". docs.vmware.com. Retrieved 2020-08-29.
  29. visaac. "VMware Workstation 15.5.6 Player Release Notes". docs.vmware.com. Retrieved 2020-08-29.
  30. visaac. "VMware Workstation 15.5.7 Player Release Notes". docs.vmware.com. Retrieved 2020-11-19.
  31. visaac. "VMware Workstation 16 Player Release Notes". docs.vmware.com. Retrieved 2020-09-18.
  32. "Virtual Appliances | Solution Exchange". Vmware.com. Retrieved 2016-08-27.
  33. "VM Planet Homepage". Vmplanet.net. Archived from the original on 2016-08-28. Retrieved 2016-08-27.
  34. "Bagvapp - Virtual Appliances - webdesign - Free Graphics - Wallpaper". Archived from the original on 2009-02-04. Retrieved 2009-01-27.
  35. "Welcome to Thoughtpolice VMware images!". Archived from the original on 2008-08-28. Retrieved 2008-09-01.
  36. "Virtual Appliances | Solution Exchange". Solutionexchange.vmware.com. Retrieved 2016-08-27.
  37. "VMware vCenter Converter Standalone Documentation". Vmware.com. Retrieved 2016-08-27.