Hello Mr_Chan,
Thank you for posting in Microsoft Community forum.
To address the hanging issue with your VB6 compiled application on Windows 11, you can try the following steps:
- Check for Windows Updates: Make sure your Windows 11 operating system is up to date. Sometimes, updating Windows can resolve compatibility issues with older applications like VB6.
- Compatibility Mode: Right-click on the VB6 application shortcut or executable file, go to Properties, and then navigate to the Compatibility tab. Enable compatibility mode for an earlier version of Windows (e.g., Windows 7 or Windows XP) and see if that helps.
- Run as Administrator: In the same Properties window, under the Compatibility tab, check the option to "Run this program as an administrator." This can sometimes resolve issues related to permissions.
- Disable Visual Effects: Go to Settings > System > Display > Graphics settings and turn off any visual effects that might be causing the slowdown when switching between applications.
- Resource Monitor: Use the Resource Monitor tool in Windows to check for any resource-intensive processes that might be causing the slowdown. You can access it by searching for "Resource Monitor" in the Start menu.
- Update VB6 Components: Ensure that all the necessary components and runtimes for VB6 are up to date. You can download the latest VB6 service packs and updates from the Microsoft website.
By following these steps, you may be able to improve the performance of your VB6 application on Windows 11 and reduce the hanging when switching between different software.
I hope the information above is helpful.
If you have any question or concern, please feel free to let us know.
Note:Windows Client for IT Pros and Windows Server forums are moving to Microsoft Q&A
We’re transitioning to Microsoft Q&A for a more streamlined experience. Starting 21 February, new questions can only be posted on Microsoft Q&A. Existing discussions will remain accessible here.
From the 26 February customers looking for support on Answers will be automatically redirected to Microsoft Q&A.
Best Regards,
Haijian Shan