Solving the Error Issue When Installing VMware Tools on Windows 7

The error encountered during installation is caused by the failure to install drivers.

The installer cannot automatically install the Virtual Machine Communication Interface Sockets (VSock) driver. This driver must be manually installed.

This is the explanation provided by VMware officially.

image-20221121184030108

The gist is that Windows 7 has stopped receiving updates and is too old, as VMware tools use the latest code signing, and older versions are not supported.

Solution

  1. Download the kb4474419 patch package.

    Select the Windows 7 version and click the Download button on the right.

    image-20221121185022359

    On the new page, we need to click once more to start the download.

    image-20221121185049896

  2. After downloading, it is a .msu file, and we run it by double-clicking.

    image-20221121185254432

  3. Click Yes to install.

    image-20221121185350867

    image-20221121185404698

  4. After installation, restart the computer once.

    image-20221121185429702

  5. After restarting, reinstall VMware tools.