How To Install Visual Basic 6 (VB6) in Windows 10
Visual Basic 6 (VB6), released in 1998, still stands tall as popular tool for legacy applications despite its age.
In this guide, we explain how to install vb6 on Windows 10 (64-bit) by bypassing outdated Java requirements and resolving common installation issues.

When installing VB6 on modern 64-bit systems, you may face errors that prevent the setup from continuing. The following steps provide explicit, actionable instructions to help you overcome these hurdles and complete the installation successfully.
Bypass Update Microsoft Virtual Machine for Java Requirement
The VB6 setup insists on installing the outdated Microsoft Virtual Machine for Java. To continue, you must bypass this check.
Below are two methods that trick the installer into either “seeing” Java already installed or skipping the Java installation entirely.
Trick VB6 Setup into Thinking Microsoft Virtual Machine for Java Is Installed
The installer checks for the existence of msjava.dll
in C:\Windows\SysWOW64
(64-bit) or C:\Windows\System32
(32-bit). Placing this file in the proper folder will allow the setup to continue without prompting for Java.
a) For the quickest solution, download MSJava.dll and copy it to the correct folder. For 64-bit systems, use C:\Windows\SysWOW64
; if that folder isn’t available, use C:\Windows\System32
.
b) Alternatively, if you have the installation disc, extract msjava.dll
using an archiver such as 7-Zip. Open the archive in the IE4 folder by right-clicking MSJAVX86.exe
and selecting “Open archive,” then extract the DLL (copying it first to the Desktop helps avoid access errors) before placing it in the correct system folder.
After copying msjava.dll
, launch setup.exe
to bypass the Java update prompt and continue installing VB6.
Tell VB6 Setup Not to Install Microsoft Virtual Machine for Java
If the VB6 setup files are stored on your hard drive, you can modify the configuration to skip the Java installation requirement. This method lets you bypass the check altogether.
a) Download the appropriate SETUPWIZ.INI file:
Place the file in the main installation folder to overwrite the existing one and prevent the Java prompt.
b) To edit manually, open SETUPWIZ.INI
in Notepad, find the line VmPath=ie4\msjavx86.exe, and delete it (or remove everything after the “=”).
Save the file and restart the installation process.
Change VB6 Setup Options to Prevent Hanging or Failing
Even after bypassing the Java requirement, the installation may still hang or display error messages. Issues such as the “Setup is updating your system” stall, DCOM user account errors, and javasign.dll
registration failures are common. The following methods disable problematic components to ensure a smooth setup.
Disable the Setup Components Automatically
This is the simplest method. A modified STF file in the Setup folder already has the problematic components disabled by default.
1. Download the correct file for your version. Right-click the grey Download button and choose “Save link as”:
VS98ENT.STF (Enterprise)
VS98PRO.STF (Professional)
2. Copy all VB6 installation files from the CD to a folder on your hard drive—this is necessary to replace files on disk.
3. In the SETUP folder, replace the original STF file with the downloaded file.
4. Run the installer. The modified STF file pre-selects options to disable components like Microsoft Visual InterDev 6.0, ADO and RDS, and Visual Studio Analyzer, preventing setup errors.

Disable the VB6 Setup Components Manually
If installing from CD or if the automatic method isn’t viable, use the Custom install option to disable problematic components manually.
1. Select the Custom install option during setup.
2. When prompted for component selection, highlight Data Access and click “Change Option…” twice to open the subcomponent list.

3. Uncheck the first ADO and RDS option. If a warning appears about essential components, click OK to proceed.

4. Highlight Enterprise Tools, click “Change Option…”, and uncheck Visual Studio Analyzer (skip if you’re using the Professional version).

5. Finally, uncheck the Microsoft Visual InterDev 6.0 option in the main install window to avoid the javasign.dll
error. Continue the installation; after a reboot, VB6 should be ready to use.
Run Visual Basic in Compatibility Mode
If VB6 displays errors on the New Project screen after installation, run it in compatibility mode. Navigate to C:\Program Files (x86)\Microsoft Visual Studio\VB98, right-click VB6.exe
, and select Properties. In the Compatibility tab, enable compatibility mode (the default Windows XP SP2 setting is recommended, though you may try others).

Adjust the settings as needed and click OK. This step can resolve issues related to legacy software compatibility on modern Windows systems.
Following these detailed steps, you now know how to install vb6 on Windows 10 with ease.
By bypassing outdated Java requirements and disabling problematic components, you can ensure a smooth, error-free installation. If issues persist, refer back to this guide for additional troubleshooting tips.
Thanks Raymond. A beautifully described process. There are two things I’d add:
When asked for Product ID enter 111 1111111
You have to be patient when it says searching for components
Trivial points compared to your effort but they slow you down a bit
Many thanks
Trying to install SP6 on Win64 pc
I have VB6 installed on my Win10 I can create and edit my programs. But if a drag a data tool to used to open Access 2000 it doesn’t work. Because SP6 is needed. Now, I found the SP6 download click setupsp6.exe but I get message “Visual Service pack 6 was not successfully installed. I also tried setupsp6.exe /g sp698vbo.stf (same results)
Superb help. Many thanks for this elaborate article with appropriate steps. Really appreciate.
Hi, I’ve installed VB6 just fine but I can’t istall SP6. If I double click on setupsp6.exe Windows says “It is impossible to execute this app in your system”; I tried running it in compatibility mode (with WXP SP3, Vista, W7, W8) but it looks like it isn’t even starting. Any suggestions?
Installing Service Pack 6 for Visual basic 6
The command setupsp6.exe (start installation) does not work, you need to use the command: setupsp6.exe /g sp698vbo.stf
(Tested in Win7 64bit)
Dusajn
I tried your setupsp6.exe /g sp698vbo.stf but still i get the message ” visual studio SP6 not completed”
Installed VB6 in Windows 11 following your instructions and it installed well!
I recommend running VB6.exe with Compatibility Vista Service Pack 2 – that turns off that annoying UAC message, and the IDE graphics and selection rectangles work better.
Stan S
Santa Monica, CA
I have already copied msjava.dll to the appropriate location but the Visual Basic 6 Enterprise installer is hanging at “Setup is searching for installed components” on Windows 10, even before the “Custom install option” page appears. Thanks in advance for your help
This was very helpful, thank you!
Thank you. This worked for me to install VB6 on Windows 11. One glitch was that I first started the MS Visual studio 6.0 setup from the CD before I saw your instructions to first copy the entire CD to a local directory. (I did first download the MSJAVA.DLL but your instructions kind of mention the need to copy the CD to a local drive a little late so that is why I tried to first install from the CD SETUP.EXE). I aborted that setup once I saw that I needed to copy the CD (so I could download your VSPRO.STF munged file into the setup directory). Somehow, that first setup run from the CD fooled Windows into thinking that the setup was partially complete so *even* after I first tried to redo the setup from my local copy, the setup continued with later phases of the setup as if the install of MS Visual studio 6.0 has completed – so it was talking about installing MSDN etc. At first I thought I was screwed but then I simply let the incomplete install finish and then reran it. That worked,
So, please emphasize early in our blog post the need to copy the CD to a local drive (I created C:\VBSETUP\ and copied the entire CD files to there).
Once that is done, along with downloading the munged MSJAVA.DLL and VSPRO.STF files, everything goes like a charm.
Dennis G Allard
Santa Monica, CA
February 5, 2022
Perfect! Thank you so much for this. VB now up and runng!
Thank you for these instructions (PDF of page saved in VB6 dist copy for future reference). I have installed VB6 on my Win10 laptop ok, but how do I stop it flagging up “Publisher Unknown” when I start the IDE?
I have installed it just now. It works. Win 10 x64 20H2. Installed from CD with manual configuration of install options and java file copied in advance in SysWOW64.
Thanks! I have VB6 running!
Still one thing on my wish-list: there was an update to get the scroll-wheel to work (VB6IDEMouseWheelAddin.dll), but that won’t work under Windows 10 Help is highly appreciated!
Have you tried this:
docs.microsoft.com/en-us/troubleshoot/dotnet/visual-basic/mouse-wheel-events-do-not-work
The problem is that you must register the VB6IDEMouseWheelAddin.dll as an Administrator and that places registry entries in the currentuser (admin user) hive only. Those need to copied over to your normal login hive to be seen in the addins menu. HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0\Addins needs a key for the mousewheel addin dll. Easiest way is to export in regedit while logged in as admin and then import while normal user. If you are not comfortable with registry editing, I suggest the VB6ScrollWheelFix7 at joebott.com
Tinus, use FreeWheel by Jim Barry. Install it normally, not as an add-in of vb6. I have version 2.4. Should work for you, too.
Hi there,
I use an application called vbscroll that resolves the scrolling issue.
Very useful. i am using vb enterprise and it works on my windows 10. thank you so much. God bless you.
Good good good !!!
This worked really well for me (and I tried other things before).
The main thing has been to go into the “change option” and unhook some stuff as described.
I suppose, the different results from following this guidance depends on the individual windows version.
I stopped mine at 1904 due to the not understandable difference in behaviour when installing an old photoshop
program (6.01). 1904 let it go, 2003 destroys it when starting it the second time.
With the 1904 version this braught me to a running VB6 on W10.
Thanks a lot !
Worked beautifully, just following the steps. Thank You, kind sir.
Does anyone know how to stop Windows Updates from crashing my VB6 apps?
I get a “Visual Component Manager” “method of object failed” error when I try to load my app.
so far, I am getting away with restoring my pc to previous status.
cheers
Phil
@Phil Please post your question with more details on stackoverflow!
The error message sounds familiar to me, but without any further info, I don’t remember what caused it and how I resolved it.
Java trick worked, but none of the other tricks. Had to run setup as administrator to get it to complete.
Does not work for me. After updating the system prompt it throughs an error and the message display visual basic 6.0 was not successfully installed.
Followed instructions and have successfully installed VB6 on both a desktop and laptop computers without a hitch.
Many thanks for your work.
Thnx a lot :)
Tried to install with VS6installer, but can not complete the installation.
Changing VS98PRO.STF with yours I finished the installations.
Gio, from a sunny -but cold- Italy :D
Works well for me with Win 10 Ver. 2004
Copy of MS-Java DLL as downloaded from link
using CD (VB6Enterprise) -> actually 2 CD but only 1st one needed.
did set compatibility mode to XP
“Works well” = Installation & Start, no further experiences yet
Thanks a lot for carefull and complete description – at one point the VB6 only installation differs from the presented VisualStudio6 – but no issue (VisualStudio Analyser not present with VB6)
seems it doesnt work in windows 10 v 20H2
acmsetup.exe stuck in registering bboard.dll any idea how to fix it?
Has anybody else tried installing VB6 in Windows 10 Version 20H2? If anyone has succeeded, it would be interesting to know how they did it and the solutions to whatever problems occurred during the install.
Run the installer as Administrator, wait for the Win10 stability warning then select the run anyway. I didn’t use the ini and stf, just followed the instructions above to manually bypass the known issues.
I had previously used this method to successfully install VB6 on an earlier version of WIN10. I had not then had occasion to work on legacy VB6 programs until recently. When I tried to load a prior project I received an error message. After struggling to respond to the error message without success I eventually tried to uninstall VB6 and again use this method to reinstall. I am running WIN10 version 20H2 and the reinstall was a success. I am now again able to edit legacy VB6 programs.
It refuses to accept a hard drive address for installation
Any ideas?
Worked perfectly. I used this advice more than a year ago, and was glad to see it’s still does the job. Thanks!
Dug lots of site, wish I found this article before. Thanks for this wonderful article, the issue is not fixed.
Cheers.
Fantastic!
Thank you very much!
MSVC6 – forever!
Much appreciated. I had tried several times to VB6 installed and found some hints here and there but never got past the installer hangs. I have a customer who occasionally calls me to fix an ancient VB6 app that I wrote for them in 2000 – too cheap to pay for a .net version. Since going to Windows 10 I had to do that work using a Win 7 VM – major pain. This did the trick. The only thing I had to do in addition was to change some file permissions in the project folders and to recompile the VB6 .dlls and .exe out-of-process servers that other projects had reference to. Thanks again.
Thanks, I did it.
This is very useful to under stands the problems which occurred across the installation of vb.
Thanks my bro.
Great Article! many thanks
Hello Hal, thanks so much for this. It is the only article I was able to following and get a successful install. You rock!
Now for a dumb question to anyone that might know……
Do I still need to run service pack 6 after this install?
Thanks!
Or even better install in on a Hyper-V VM?
(and ask how and where the output will be used…)
Great guide!!
This is awesome. For those who are complaining and moaning. Get a life. If the Earth is flat, do us a favour and jump off. There is nothing better than getting old software to work. I even got COBOL working on Win10. I do not like these new programming languages. It takes the fun (and romance) out of it.
Thanks again for this article. Truly rocks !!!
Thank you for this clarification. This make the whole thing work as it should!
Thank you very much.
But… what if you need ADO or another data method? . A program without data access is not useful
You’re trying to run a 20+ year old programming language, it’s amazing it works at all in Windows 10. If you can’t make the compromises to get it running, move onto something else.
you are being unbelievably unhelpful.
Have you suggested installing Access runtime? (or using something like Office 2007) and referencing the acc.dlls?
no, you took the laziest approach i could have thought of 0/10
We’re so lazy and unhelpful we wrote a 1500 word article trying to help people get VB6 installed. Plenty of other comments here are happy and appreciate the article and accept the drawbacks. I can’t help it if you’re not satisfied.
No-one should realistically expect a 22 year old piece of complicated software to run perfectly in Windows 10. If you can’t accept that, there’s not much more to say…
@HAL9000 …thanks for this … gives my late teens app will work for more years …
I tested this installation and my database program transacting with mssql works perfectly … so what are you talking about.??? 32 bit ODBC works perfectly …
I can confirm that odbc32 works perfect with vb6 on win10 64 bit
VB6 is useful for making front ends. As long as you can connect to an odbc connector, you shouldn’t need the older ADO access. The problem is that ADO is proprietary and no longer used except in legacy Microsoft specific applications.
Good tutorial.
Thank you
but i don’t have vs98ent.stf instead i have vs98ent.mif file. and my source is stuck on setup is searching for installed components….
what you suggest
In the root of the first disk, there’s only the vs98ent.mif file, but the stf file is in the SETUP folder on the first disk.
Worked like a charm
Thank you so much. This is very helpful file and process is very well defined for installation. Thanks Again.
I have several old projects that written in VB6, so I was really wanting to still have access to them. I recently upgraded to Windows 10 – 64 bit, and also very recently had to re-format my hard drive. I was trying to re-install VB6, when it kept hanging on “Updating System …”, and it did not complete the install, and it also it was not listed in “Programs and Features” – so it could not be uninstalled either.
Your steps worked like a charm to get VB6 Installed.
Thank you!
This is great effort to help those still maintaining ERPs written in VB6.
I have paralell latest version of this product in.Net but dont want to
scrap my loyal financial ERP developed in year 2000.
God bless you & your family with many Thanks .
I do run it on window 10 but this article gives instructions how get it trouble free.
I have loaded VB6 with no difficulties. Runs, compiles and compiled programs run without problems.
Worked perfectly, your guide was exactly what I needed. Thank you so much!
how can i fix the Recent Project List?
the registry values aren’t created with setup
thank you
It also works fine on Windows Server 2016!
Thank you so much you really helped me a lot.Thanks.
i get the same problem… did you get a solution?
So i tried following these instructions but it came up with the error “javasign.dll” was unable to register itself. Any Advice?
I gave up on installing VB6/VC++6 on Win10 (and Win7, as well) because the Microsoft developers for Windows today seem a little to, well, unpredictable – some VS6 features are simply not expected to work properly on Win10. After a few months of studying the issue and trying different things, I decided to install a XP Pro virtual machine (using VMWare, but I suspect the free Oracle version will work as well, just not enough support). It works well. At worst there’s no longer support for XP from Microsoft, and at best VS6 works perfectly in in an environment for which it was designed/supported. At this point there doesn’t seem to be a downside, but perhaps someone more experienced with the Windows environment can provide a comment.
Did everything as instructed and VB6 installed but will not run because I do not have appropriate permissions. Set all permissions to full but still not running. What do I need to do? Decided to re-install as a new program I wrote wouldn’t run for same reasons. I had just upgraded Windows over the years from 98 so never needed to reinstall VB6
What if I need ADO for accessing an Access Database? Am I just out of luck?
I keep getting a message “etup was unable to create a DCOM user account in order to register ‘c:]\program files (x86)\Microsoft Visual Studio\\\\valec.exe”
Can you provide any direction?
Thank you
FYI i am trying to run an old Basic program, very simple
Highlight Enterprise Tools, click [change this option] and uncheck Visual Studio Analyzer
Most probably, your program needs to be recompiled within VB6 into a Win10 environment
Thank you sir relay i love so match….thank you
I was stuck on the “Setup Is Updating Your System…” dialog, thank you so much!
Thank you so much, this was really helpful. This saved me a week or two worth of troubleshooting/angst/gnashing of teeth. Thank you!!!!!!!!!!!!
Thanx, that was a very clear explanation how to install VB6 :-)
Thank you very much, this helped me a lot.
I do not even know how I ended up here, however I thought this submit was good. I do not realize who you are but certainly you’re going to a famous blogger for those who are not already. Cheers!
I can’t make a exe package. It gives me error message saying the .cab file isn’t here.
I can make an exe file but not the package.
Can you help me?
Thanks.
Thank you for the solution but I am wondering what’s going happen if the ADO & RDS are not installed? For instance, can we still use ConnectionString to connect to SQL Server/DBs?
Many thanks for your help in advance!
Yvonne
you may did not use ConnectionString To Connect if it is happend, try to Install Service pack 6 of VB.
just download file ‘vb6sp6’ installer,
After installing this, All Services you Untiked will be installed and VB6 Work Properly.
Great article! Worked like a charm on Windows 10 Pro v1903. Thanks!
I wanted to take the time to say, thank you very much for this great article. I am able to open VB6 on server 2012 R2.
Thanks,
Roberto
It’s wonderful that you are getting thoughts from this post as well as from our discussion made at this time.
Great post! We are linking to this particularly great content on our website. Keep up the good writing.
Hi there, I desire to subscribe for this website to obtain most up-to-date updates, thus where can i do it please assist.
With these instructions, I was able to successfully install VB6 on a Windows Server 2016 64 bit machine and debug code. Thank you so much. I just have one question…. How the heck were able to pinpoint these items?
Installed as suggested by you, but while opening no errors but to run simple vb program the Visual Basic IDE crashes . Closes by itself on pressuring run button . Pls suggest me what to do
Unselecting installation of ADO and RDS in Data Tools (VB6 install) did the trick for me on 64-bits Windows 10.
Have you found the solution? I’m having the same issue
This worked for me too on 64-bit Windows 10 Enterprise (Version 1703). I’ve spent a lot of time today trying other things that didn’t work ! My set up is with the VB6 Enterprise iso downloadable from MSDN (en-vb6-ent-cd1.iso 108MB ) – not the Visual Studio Enterprise kit – so the dialogs are different and there’s no need to be concerned about the Java VM; but the fundamental tip of deselecting ‘ADO and RDS’ is spot on.
It works!! thnku.
Fantastic. I found that it’s best to also remove the Enterprise Tools > Analyzer.
Thank you very much! I’m happy to work with VB 6.0 under Windows 10.
Seriously, awesome. I’m a bit embarrassed to be still using a development tool that is 19 years old.
There is a Service Pak for VB6. That also does not seem to install correctly. Any advice?
Thanks so much. Worked like a charm.
This procedure allowed me to install VC6 SP6 on a Windows 7 Professional machine
which then fixed several problems including: 1) cant open a file 2) cant add files to project.
Thank you!!!
But what if we want to work with ADO,OLEDB as it is essential part for my developement.
Yes, a very good question. And is Sysinfo.ocx affected?
hi,
any way around the ado components not installing?
This is an excellent article, thank you very much, It did fixed my issue finally.
Thanks so much for this! i have spent hours trying to install!
Thks very much this idea really help me so much
Thank you very much. It did work finally.
I am also getting “Setup was unable to create a DCOM user account in order to register “C:\Program Files (x86)\Microsoft Visual Studio\Common\Tools\VS-Ent98\Vanalyzr\valec.exe
stackoverflow.com/questions/50175855/installing-vb6-error-unable-to-create-a-dcom-user-account
Many thanks for your instructions. Got past the obstacles eventually. I just wonder if it is possible to revisit the setup to change back to the default settings now that the program functions? I am using Windows 10 ver 1809
Using the instructions on this page I was finally able to get V6 Enterprise installed. here are some things I did to finally get installed:
Run from CD setup.exe in administrative mode and compatibility XP
Edited the Enterprise Tools: Unchecked visual modeling; the web option and don’t remember exactly but kept trying and eliminating some enterprise tools.
I was ask to restart to complete setup. I did then received a popup about APEMREG.exe. I first tried compatibility mode and then later I was ask if it installed correctly. I answered Yes.
I did not try and register over the web because I registered many years ago and guessed the registeration would fail.
Many thanks for this website. I probably would not have thought of unchecking the ADO
Thanks, the suggestion to uncheck the ADO got my install past the install of all components but install failed with the message
Setup was unable to create DCOM user account in order to register ‘C:\Program Files (x86)\Microsoft Visual Studio\Common\Tools\VS-Ent98\Vanalyzr\valec.exe
I also tried running setup.exe as administrator and in xp compatibility mode.
Anyone have any suggestions?
Unfortunately, this didn’t work for me. In point where you uncheck the data components proceeds through the screens, but then recursively repeats the three screens. I finally just clicked Ok and the install started. At the end I got a error saying it failed to self-register a .DLL file.
I am also unable to uninstall the partial load of VB6 because the uninstall program can’t find the Setup.stf file (because the install program never created one). I’d appreciate any help at all (via email if you could) to resolve this. I’m on a 64-bit Windows 10, v.1803. I would assume it isn’t safe to just manually delete the files.
I have 2 applications, home use, which require VB6.0 to connect to a Microsoft Access Database and without ADO this is useless.
Is there anyway after installing without ADO to register that component manually?
VB6.0 is the only reason for me to continue to use any MS OS. I can do everything else I want with Linux.
What the ADO and RDS does?
Followed the instructions, and VB6 installed without a hitch. Thanks!
Unfortunately this only works if you run setup.exe twice.
If you deinstall vb6 and remove all files.
Then start setup.exe again and follow your instructions it will still
stuck at the end.
Only after 2nd try it will goes to the end.
I would prefer to have it fully ended after 1st try.
I love you!!!
Thanks for the great tutorial!
Works perfectly!
All the best and kind regards
Thanks a lot, it saved a lot of effort for me :)
Kudos to your efforts!
Thank you for a very clear and helpful instruction set. It has been of great help to me. My appreciation to your contributions.
thanks for the help. now to get SP6 installed on top of this
Thank you!! Much appreciated.
Awesome, thanks heaps.
Excellent article! Thank you.
Excellent article! Thank you. I also have SP2, SP5 & SP6 can these also be installed, and can the 2 MSDN Library discs be installed once the VB6 program is installed?
thank you saved my time !!
I was getting a “this app can’t run on your pc” error trying to run a VB exe file on Server 2016. I went back to my development PC that is Windows 10 64 bit and set the VB.EXE to compatibility mode XP SP3 and the problem went away.
Great! It works! Thanks a lot :)
Thanks, otherwise it would have been an XP VM!
Thanks a lot. It was very good and explained very well.
Million thanks!
That ADO and RDS took me almost 5 hours!
Great Jon here!
Thanks for the article
I have met with an issue. All my installation files are in one folder and not on CDs. After choosing custom option,the installer is asking for visual studio 6.0Enterprise edition Disk 1, which I dont have as all installation files are in one folder. Can nyone help? Thank you in advance
I have a Biz Spark MSDN subscription and VB6 Enterprise download from microsoft no longer gives the custom install option, only regular and server installs. How can we un-check the options causing the not-responding hang-up during install?
Thanks for the simple and clear instructions. I succeeded in installing on Server 2012 R2 as well. This was a life saver, after multiple futile attempts.
Thanks from me too! I installed the Pro version and although it seemed as though it was hanging at the end (the install screen had ‘…not responding’, it was only for about 30 secs., and then the install completed successfully.
I have a lot of legacy programs written if vb6 so this have helped a lot.
Thanks and regards,
By the way, I think it’s worth mentioning that when you run it for the first time vb won’t find some of the DLL’s it is looking for. You will get the standard error with DLL’s and it won’t run. The DLL’s it can’t find will have been put in a folder off your ‘Users’ folder, which is why vb6 can’t find them. All you have to do is copy them from where they are to your \sysWOW64\ folder and bob’s your uncle (you don’t have to register them).
Thanks a lot! :-)
I needed the solution to ““Setup is updating your system” progress getting stuck”.
I didn’t mind missing deinstall possibilities., but missed the vb-help.
I’m very happy having it available again!
“Javasign.dll was unable to register itself in the system registry.” Installation is not complete….try re-installing.
I have followed the instruction carefully but still I always encounter this at the end. I am installing it in Windows 10. Please help.
“If you need ADO, etc. you may download the related ocx, copy it in windows/system32 and register it manually (regsvr32)”
what are the related ocx files and how to register. Can someone please help.
Very useful :)
Thanks a Million Sir. Excellent explanation. Sir you have made it so simple. Once again thanks
Thanks man you are my hero :)
Saved me a lot of trouble, thank you so much
Chapeau !!! Merci Beaucoup.
unbelieveble…
work as a charm…. thanks a lot bro..
woooooow thanks a lot, sir
Thanks a lot…. works as suggested!!
wow… nice help man.. \\( ‘_’ )//
If you need ADO, etc. you may download the related ocx, copy it in windows/system32 and register it manually (regsvr32). Reboot your system and you are done!
Thanks a lot, sir
This is worked for me once, Kudos. But then I had to re-install it. And now I am not able to bypass “Windows Virtual Machine for Java” mandatory install. Even after copying msjava.dll. Can anyone suggest me what to do? Maybe something with registry?
I had this problem too. Solved it by copying MSJAVA.DLL into C:\Windows directly instead of System32 or SysWOW64.
Thanks a lot. The article has been very useful and you have explained things in great details.
Regards
Thanks guys……it helped me….smiles
Hey.!!
Thanks a lot this helped me out…!!
VB6 installs and runs OK on the Windows 10 technical preview.
The future looks promising for VB6 programming.
wow it works thanks !!
Vote for an updated Visual Basic 6
visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi
thank
Thanks bro. It really helped :)
Thanks man… It really helped a lot :)
That’s crazy cool way:) , thx very much
Thanx man…. :)
Ok. 1’m try this now…thank you very much
thnx!!!
Nice guide…
Thank you very much… :D
I use VB6 myself daily (even nowadays), cause I’m not a professional programmer but since knew a lot about VB back then, I have a numerous essentials programs written by me in VB6 that help many people @ the company I work. At some point I will migrate to vb.net but as many of old VB6 coders… Time isn’t the best friend :)
Personally I didn’t have any issue with Win7 requiring MSJava.dll (maybe cause I have the PRO and not the ENTERPRISE version).
Just for information, You need to disable Aero Composition in VB6’s shortcut in order to be able to move components in normal speed (Aero really screws with the GUI environment of VB6).
In General, the experience isn’t the best but it’s usable (at least under 32bit Win7 versions).
Thanks raymond. This is a great discovery. Nice hack.
For now, I want to thank you as this will really help me.
Thank you once again.
It is the best
Now this is what I call versatile hacking. Very nice!
You solve my problem regarding VB 6.0.
wow. now i understood whats the problem while installing vb6
LOL ! Hey Raymond ….. you’re a latter day Sherlock Holmes but without the funny hat and pipe ! Well done ! *grins*
Nice! I have tons of VB6 code which may need to be compiled in the future, who knows… Good to know there is a way to make it work on win7!
thanks… it was really nice
Great discovery. You always find ways to get rid of stuff. Highly appreciated your efforts. keep it up.
Ur great
Tats great
You are excellent at analyzing and solving problem.
First to say…Good Work!
Thank you for posting this. Even though most people reading this don’t need this, it was very helpful to me.
I am a BCA student and my university (India) require to study VB 6 . Thank you very much.
Thanks for the nice tip Raymond. Very much useful for those who are using Win7 & want to use VB 6 too ;).