Yes, we only load vulkan.dll explicitly, the obs hook dll gets loaded by vulkan runtime/MS, we don't have control over it so I think you will need to have the environment variable set to skip loading it.
Original Message:
Sent: Apr 24, 2025 11:36 AM
From: jen2
Subject: Bug Report: Unnecessary Library Loading in VMware Workstation
A quote from obs
"the hook will load into any Vulkan applications by design. Setting an environment variable "DISABLE_VULKAN_OBS_CAPTURE" should prevent it from loading."
The graphics-hook64.dll is a dynamic link library associated with OBS Studio that can cause crashes in Vulkan applications, particularly when using features like Direct Display. Issues often arise when OBS is installed, even if it is not actively running, leading to problems in other applications that utilize Vulkan.
Original Message:
Sent: Apr 24, 2025 08:51 AM
From: jen2
Subject: Bug Report: Unnecessary Library Loading in VMware Workstation
I would like to report a potential bug or unusual behavior that may be affecting the performance of VMware Workstation.
It appears that the executable mksSandbox.exe
is loading the library graphics-hook64.dll
from OBS Studio, if the library exists. When this library is loaded, it seems to cause increased RAM consumption and may slow down the overall performance of VMware Workstation. However, if the library is not present, VMware operates without any issues.
I am unsure why mksSandbox.exe
is attempting to load this library, as it does not seem necessary for the functionality of VMware Workstation. The loading of this library appears to be an unnecessary overhead that could be avoided.
Thank you for your attention to this matter. I look forward to your response.
Please see attached pic for the loaded modules for mksSandbox.exe