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 global configuration file.


Find the global configuration file on the host system.

Operating System


Most Windows hosts

C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini

Windows Vista and Windows 7 hosts

C:\ProgramData\VMware\VMware Workstation\config.ini

Linux hosts



If the global configuration file does not yet exist on the host system, select Edit > Preferences and change at least one Workstation preference settings.

Workstation creates the global configuration file when you change Workstation preference settings.


Open the global configuration file in a text editor and set the usb.ccid.useSharedMode property to FALSE.

For example: usb.ccid.useSharedMode = "FALSE"


Save and close the global configuration file.


Set permissions on the global configuration file so that other users cannot change it.