Skip to content

Instantly share code, notes, and snippets.

@akemin-dayo
Last active May 25, 2025 12:30
Show Gist options
  • Select an option

  • Save akemin-dayo/9f687c91e9e23bb724ac97b4a876a44f to your computer and use it in GitHub Desktop.

Select an option

Save akemin-dayo/9f687c91e9e23bb724ac97b4a876a44f to your computer and use it in GitHub Desktop.

Revisions

  1. akemin-dayo revised this gist Apr 20, 2023. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions VMware-Legacy-Windows.md
    Original file line number Diff line number Diff line change
    @@ -28,6 +28,8 @@ To fix this, we'll have to install VMware Tools 11.0.6 and then manually downgra

    **※ NOTE:** These instructions may or may not work with versions of Windows Vista older than SP2. To be more specific, I haven't tested them with anything older.

    Also, if you're a fellow Vista Appreciator™, you may also be interested in my other project — [VistaAlwaysGlass](https://github.com/akemin-dayo/VistaAlwaysGlass.git), which prevents Windows Vista from disabling Aero Glass transparency when windows are maximised (much like what the now-defunct tweak VistaGlazz did).

    ---

    ## Windows 7 SP1 without `KB4474419`
  2. akemin-dayo revised this gist Apr 13, 2023. 1 changed file with 7 additions and 3 deletions.
    10 changes: 7 additions & 3 deletions VMware-Legacy-Windows.md
    Original file line number Diff line number Diff line change
    @@ -8,9 +8,9 @@ See this for more info: https://kb.vmware.com/s/article/2012007
    ---

    ## Windows Vista SP2
    While VMware Tools 11.0.6 is technically the last version of VMware Tools that is compatible with Vista, all versions of VMware Tools starting from 11.0.0 actually ship with a broken GPU driver that has severe Aero performance issues, completely broken/missing OpenGL acceleration support, and will cause WinSAT to hang forever.
    While VMware Tools 11.0.6 is _technically_ the last version of VMware Tools that is compatible with Vista, all versions of VMware Tools starting from 11.0.0 actually ship with a broken GPU driver that has severe Aero performance issues, completely broken/missing OpenGL acceleration support, and will cause WinSAT to hang forever.

    As a result, we'll want to downgrade the GPU driver to the last working version (8.16.1.24 built on 2019/02/05), which was shipped with VMware Tools 10.3.10.
    To fix this, we'll have to install VMware Tools 11.0.6 and then manually downgrade the GPU driver to the last working version (8.16.1.24 built on 2019/02/05), which was shipped with VMware Tools 10.3.10.

    1. Mount the ISO for [VMware Tools 11.0.6](https://packages.vmware.com/tools/releases/11.0.6/windows/VMware-tools-windows-11.0.6-15940789.iso) and install it normally.
    2. Reboot when prompted to.
    @@ -26,7 +26,11 @@ As a result, we'll want to downgrade the GPU driver to the last working version
    12. Install the drivers for `vm3d.inf`.
    13. You're done! You can verify that OpenGL acceleration is working using `wglinfo`: https://github.com/gkv311/wglinfo/releases

    **※ NOTE:** These instructions may or may not work with versions of Windows Vista older than SP2. To be more specific, I haven't tested them with anything older.

    ---

    ## Windows 7 SP1 without `KB4474419`
    If you have… some kind of strange reason to not want to install `KB4474419` on a Windows 7 SP1 system, [VMware Tools 11.1.1](https://packages.vmware.com/tools/releases/11.1.1/windows/VMware-tools-windows-11.1.1-16303738.iso) is the last version that will (mostly) work without it.
    If you have… _some_ kind of strange reason to not want to install `KB4474419` on a Windows 7 SP1 system, [VMware Tools 11.1.1](https://packages.vmware.com/tools/releases/11.1.1/windows/VMware-tools-windows-11.1.1-16303738.iso) is the last version that will (mostly?) work without it.

    **※ NOTE:** I haven't really tested this configuration thoroughly as my Windows 7 VM is fully patched.
  3. akemin-dayo created this gist Apr 13, 2023.
    32 changes: 32 additions & 0 deletions VMware-Legacy-Windows.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,32 @@
    ## Audio issues (stuttering, crackling)
    Comment out this line from your VMX file: `sound.virtualDev = "hdaudio"`

    If you don't want to do that, change the audio format settings in Windows to "24 bit, 44100 Hz (Studio Quality)" or higher, which greatly improves (※ but does not completely fix) the issue.

    See this for more info: https://kb.vmware.com/s/article/2012007

    ---

    ## Windows Vista SP2
    While VMware Tools 11.0.6 is technically the last version of VMware Tools that is compatible with Vista, all versions of VMware Tools starting from 11.0.0 actually ship with a broken GPU driver that has severe Aero performance issues, completely broken/missing OpenGL acceleration support, and will cause WinSAT to hang forever.

    As a result, we'll want to downgrade the GPU driver to the last working version (8.16.1.24 built on 2019/02/05), which was shipped with VMware Tools 10.3.10.

    1. Mount the ISO for [VMware Tools 11.0.6](https://packages.vmware.com/tools/releases/11.0.6/windows/VMware-tools-windows-11.0.6-15940789.iso) and install it normally.
    2. Reboot when prompted to.
    3. Mount the ISO for [VMware Tools 10.3.10](https://packages.vmware.com/tools/releases/10.3.10/windows/VMware-tools-windows-10.3.10-12406962.iso).
    4. Run `setup64 /a` in a Command Prompt window.
    5. When prompted for a "network location", just create a folder somewhere (for example, on your Desktop) and pick it.
    6. Wait for extraction to complete.
    7. Open the extracted folder and navigate to `VMware/VMware Tools/VMware/Drivers/video_wddm/Vista`. If you see the file `vm3d.inf`, then you are in the right place.
    8. Open Device Manager (`devmgmt.msc`).
    9. Right click on Display Adapters → VMware SVGA 3D and open the Properties.
    10. Fully uninstall the driver, making sure to check the "Delete the driver software for this device." box.
    11. Refresh the device list if necessary.
    12. Install the drivers for `vm3d.inf`.
    13. You're done! You can verify that OpenGL acceleration is working using `wglinfo`: https://github.com/gkv311/wglinfo/releases

    ---

    ## Windows 7 SP1 without `KB4474419`
    If you have… some kind of strange reason to not want to install `KB4474419` on a Windows 7 SP1 system, [VMware Tools 11.1.1](https://packages.vmware.com/tools/releases/11.1.1/windows/VMware-tools-windows-11.1.1-16303738.iso) is the last version that will (mostly) work without it.