By default, you can share a smart card between virtual machines or between the host system and one or more virtual machines. You might want to disable smart card sharing if you are using a PCMCIA smart card reader, deploying virtual machines for enterprise use and do not want to support drivers for various smart card readers, or the host system has drivers but the virtual machines do not.

The setting that controls smart card sharing is located in the Workstation Player global configuration file.

Procedure

  1. Find the global configuration file on the host system.
    Operating System Location
    Windows Server 2008 R2, Windows Server 2012 R2, Windows Server 2016, Windows 7, Windows 8, Windows 10 hosts

    Workstation 12.0:

    %PROGRAMDATA%\VMware\VMware Player\config.ini

    Workstation 12.1 and later:

    %PROGRAMDATA%\VMware\VMware Workstation\config.ini
  2. If the global configuration file does not yet exist on the host system, select Player > File > Preferences and change at least one Workstation Player preference setting.
    Workstation Player creates the global configuration file when you change Workstation Player preference settings.
  3. Open the global configuration file in a text editor and set the usb.ccid.useSharedMode property to FALSE.
    For example: usb.ccid.useSharedMode = "FALSE"
  4. Save and close the global configuration file.
  5. Set permissions on the global configuration file so that other users cannot change it.