

Can You Run Visual Basic 6 Apps on Windows 11?
source link: https://www.makeuseof.com/windows-11-visual-basic-6-apps/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Can You Run Visual Basic 6 Apps on Windows 11?
Published 6 hours ago
Windows 11 has made major strides for the operating system, but can you run older Visual Basic 6 apps on it still?
The number of VB6 users has declined over the last decade, but a small proportion of developers still use VB6 apps.
You might be running VB6 apps under Windows 10 and tempted to upgrade it to the latest version. As such, here is all the information you need to know about running VB6 apps under Windows 11, which will help you decide whether it's worth updating or not.
Does Windows 11 Allow Visual Basic 6 Apps to Run?

Microsoft has confirmed in a support statement on Microsoft Docs that it will not stop supporting VB6 applications on Windows 11 by including it in the list of operating systems that can run Visual Basic apps.
You can see this for yourself on a VBForums thread about VB6 compatibility on Windows 11. Users have successfully run VB6 apps on Windows 11 without any issues. Moreover, the company has stated that mainstream and extended support total over 10 years, so you can expect to use VB6 applications for another decade.
3 Reasons Why Microsoft Hasn't Abandoned Support for VB6 Apps
Here are some of the reasons why Microsoft isn't abandoning VB6 support:
- Microsoft hasn't introduced any alternatives that could replace VB6. As long as no alternative is offered, Microsoft will not abandon it overnight.
- Another common reason is to satisfy the concerns of developers who use VB6 for maintaining applications already developed. Having no alternative and cutting down the support in new upgrades means that they will either lose their work or stick to running older versions of Windows to run those apps.
- Microsoft doesn't spend any money on upgrading VB6 to a newer version. It has been this way for years. Hence, with no overhead cost, it doesn't make sense for Microsoft to abandon applications that have been around for decades.
Possible Issues You May Encounter While Running VB6 on Windows 11
There are many possible issues you can encounter when running VB6 under Windows 11, but here are two that users have reported:
- Visual issues are one of the possible problems you might face while using VB6 on Windows 11, as reported by users. Although one can't comment on the origin of this issue, updating the graphics driver may help.
- Another user reported VB6 was presenting errors while loading a project after copying the project directory from Windows 10 to Windows 11. Thus, you may see these errors while importing project directories from an old Windows version into a newer one.
In the VBForums thread we linked above, one user weighed in their method for fixing this issue:
If it's the same issue that's been causing that for me when I migrated from 7 to 10 recently, click yes to continue loading project, just don't touch anything, immediately re-add the objects though the Components or References, exit saving only changes to the .vbp, and reload the project. Then all is well.
These are the most common errors that one can encounter when running VB6 applications on Windows 11. When dealing with all sorts of issues regarding VB6 app execution, you should consult fellow developers on different forums or talk to an expert.
Unable to Run VB6 on Windows 11 for Some Reason?
If you have already upgraded to Windows 11 and are facing issues with running VB6 apps, you may be able to use Windows compatibility mode to get things going. In this way, you won't have to revert the upgrade while still running VB6 apps.
You can run any app in compatibility mode by following these steps:
- Right-click on the app, and go to its Properties.
- Click on the Compatibility tab in the Properties window.
- Check the box for Run this program in compatibility mode for:
- Choose a previous version of Windows from the dropdown menu.
After hitting Apply, click OK.
Compatibility mode is one of the hidden modes in Windows that can come in handy when they're needed.
Run VB6 Apps on Windows 11 With Ease
Thanks to Microsoft, you can still run VB6 applications under Windows 11. Moreover, compatibility mode will not fail you even if Windows 11 raises its hand to play the apps.

Shan Abdul (170 Articles Published)
Shan Abdul is an engineering graduate. After completing his graduation and MS, he has started his career as a freelance writer. He writes about using different tools and software to help people to be more productive as a student or professional. In his spare time, he loves to watch Youtube videos on productivity.
Subscribe to our newsletter
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Recommend
-
11
Visual Basic WinForms Apps in .NET 5 and Visual Studio 16.8Visual Basic WinForms Apps in .NET 5 and Visual Studio 16.8
-
5
Run Linux desktop apps on the Windows...
-
13
How to run Linux GUI apps on Windows 10 with WSL and WSLg Sponsored By Many folks have installed X servers and X410 on their Windows 10 machines and hacked together very nice X Server set ups with WSL ov...
-
13
And here’s how Microsoft merges Windows and Android There was a time when everybody was super-excited about Microsoft bringing together the worlds of Windows and Android, though, at that point, Wind...
-
14
You can now test a handful of Android apps on Windows 11 There are only 50 apps to start, limited to Windows Insiders...
-
7
Why Run Windows Apps on Linux? Here Are 15 Linux Alternatives By Ali Arslan Published 5 hours ago Unlike Windows, Linux h...
-
10
Want to help the TILvids community grow? Consider becoming a patron! How to run Windows apps on Linux with Bottles
-
10
You Can Run Microsoft Excel On An iPad. Here's How
-
8
How to Natively Run Android Apps on Windows 11 Manage Cookie Consent We use technologie...
-
6
How to run basic and advanced Shortcuts on iPhone & Mac ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK