Share this article
Improve this guide
VB6 on Windows 11: How to Install & Use
5 min. read
Updated onOctober 4, 2023
updated onOctober 4, 2023
Share this article
Improve this guide
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Key notes
After stating officially, that Windows 10 would be the last operating system, Microsoft released theWindows 11 OSat the back-end of last year.
Windows 11 brings in more of the macOS style of UI elements. You get a redesigned taskbar, with the Start menu located at the center. Yes, you can change its position, but by default, it will be placed at the center.
The control center also sees some design tweaks. In the next update, support for Android apps is also coming along with redesigned Notepad and Media Player.
While all these features make Windows 11 a decent upgrade over Windows 10, certain doubts are brewing in the minds of the users.
There is a certain section of users as well as developers that have a sense of fear about whether Windows 11 will support the legacy apps and technologies, left behind or not.
With Visual Basic being one of thebest programming languagesin the world, such queries popping into the minds of the users is quite natural.
If you are looking for an answer to this question, then you are in the right place. Because, in this guide, we will share with you some information on whether Windows 11 comes with VB6 support or not.
What exactly is Visual Basic 6 (VB6)?
Microsoft released Visual Basic 6 back in 1998, which is the last version of Visual Basic to be offered by the company. It is essentially a BASIC programming language that can be used to develop Windows applications.
It makes the job easy as Visual Basic provides a Graphic User Interface, or GUI, allowing programs to be modified by simple drag and drop of objects, further defining their behavior and appearance.
Visual Basic, or VB, in short, is easy to use and fast to write code with. So, it is also often referred to as a rapid application development (RAD) system.
Some years later of its launch, Microsoft made Visual Basic a part of Visual Studio.NET. Notably, it has been replaced by Visual Basic for Applications (VBA) and Visual Studio.NET.
While VB6 was supported by Windows 10, the arrival of a new OS in the form of Windows 11 hascreated doubtsin the minds of the developers as to whether it will support VB6 or not.
Let us take a look at the information that is currently available that will help such users resolve their queries.
Can I run VB6 apps on Windows 11?
It is clear that the previous version of the Windows OS, i.e., Windows 10, could run Visual Basic 6 or VB6 applications with no problems.
Furthermore, it even let the developers run the IDE and program from scratch. Now the question arises, does Windows 11 come with VB6 support.
Long story short, the simple answer to this question is yes. You read it right. According to theofficial Microsoft documentation, the company has clearly stated that “The VB6 runtime will ship and will be supported in Windows 10 and Windows 11 for the lifetime of the OS.“
If you go through the full documentation, under the heading “Executive summary” you will see that Microsoft will continue to provide VB6 five years of mainstream support, followed by five years of extended support.
Doing simple math, you can deduce that Visual Basic 6 or VB6 applications will be supported till 2031.
Besides, Windows 11 is more of a cosmetic update over Windows 10. So, there wasn’t any need to abandon previously compatible products, unless Microsoft had something advanced over them.
What can I do to run a VB6 app on Windows 11?
If you are trying to run a VB6 app on your Windows 11 PC and come across any issue that is preventing its smooth operation, then there are a few tricks that you can apply to make it work
Open the app in compatibility modewith admin rights
To be extra sure, you can reboot your PC and then try opening the VB6 app on your Windows 11 PC to check if it works or not.
What are the features of Visual Basic 6 or VB6?
By now you would have understood that you can use Visual Basic or VB6 to create or write EXE applications. Using VB tools, not only you can develop complete software, but it also lets you go back and modify your work.
VBA or Visual Basic for Applications is the most popular Visual Basic used today. However, do note that VBA can be used to modify existing apps, but cannot be used to create new ones.
Somefeatures of Visual Basicare:
We hope that this guide has sufficient information to clear up your doubts about whether Windows 11 comes with VB6 or Visual Basic 6 support or not.
You can let us know in the comments section below what your thoughts are on this topic. Moreover, you can also mention if you come across any compatibility issues while running VB6 apps on Windows 11.
More about the topics:Windows 11
Vladimir Popescu
Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related.
With an innate fascination for research and analysis, and realizing many other people share his passion for this subject, he delved into writing Windows-related articles, so other people can also benefit from the acquired information.
When not writing kick-ass articles, Vladimir likes to spend his time doing Crossfit and creating art.
User forum
0 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Vladimir Popescu