-
Nov 11th, 2022, 04:00 PM
#1
Thread Starter
Lively Member
[RESOLVED] Windows 10 Component Registration Issues
Hi,
Running VB6 IDE on Windows 10 22H2. Up until a few days ago I was able to open projects without issue. However I now receive errors when doing so.
The issue appears to be related to some components that are not registered. There are several but for the purposes of this post I'll concentrate on MSCOMCTL.OCX.
When I try to add this as a component to an existing project I receive an 'Object library not registered' error message.
I can confirm the library is registered, the path is correct, and that (from googling) I have first run regtlib msdatsrc.tlb and then regsvr32 mscomctl.ocx at an administrator command prompt (both were successful).
The above does not resolve the error.
Any ideas?
Thanks!
-
Nov 11th, 2022, 05:50 PM
#2
Re: Windows 10 Component Registration Issues
Since this week was Microsoft's "Patch Tuesday", assuming that these patches were applied on this device, that would be one of the obvious potential culprits, based on the timing of the issue occurring.
That being said, I would expect that if recent patches did break a bunch of .ocx functionality in W10 that there would be more reports about it here than just your post.
Aside from potential Windows Updates, did any other software installations or upgrades take place on this device recently?
-
Nov 12th, 2022, 04:09 PM
#3
Re: Windows 10 Component Registration Issues
Go here: https://www.microsoft.com/en-us/down....aspx?id=10019 grab it, grab it now. The English KB articles have already been expunged and I don't even see archive copies on 3rd party sites.
Probably not related to 22H2 (Win 10 or Win11) but it fixes some serious bugs and is usually necessary on Win10/11 anyway. Most likely you already have it installed though if it has been working earlier.
-
Nov 12th, 2022, 04:51 PM
#4
Addicted Member
Re: Windows 10 Component Registration Issues
This seems to also be a recent issue in Microsoft Visual FoxPro.
https://www.tek-tips.com/viewthread.cfm?qid=1819419
Joe
-
Nov 12th, 2022, 09:08 PM
#5
Fanatic Member
Re: Windows 10 Component Registration Issues
i always use that vbs in vbrichclient for register dlls or ocxes and etc (run as admin work better) and some days ago i jst converted that vbs to new exe with some edited better support multiple component in same time for register or unregister,maybe u can use for register and run as admin,i used for win 8 64 bit or win 10 64 bit and win 7 and ofc win xp too and all worked for me
Point one: some fools still do not know the reason why cracked software should be used, companies or people who serve the terrorist or Zionist current must be fought, the current era is the era of soft war (the war of ideology and the battle of thoughts) is more important than hard war.
Point two: foolish thanks are worthless, I am here to shout out the faults so that they will be upset and stop their foolish pride, if you consider yourself strong, stop the death you are heading towards.
point third: some people or countries in the apocalypse era are just spectators, these are the most worthless creatures.
Point Four: NSA is one of the largest spy centers in the world : )) .
Point Five : Age is just a number, sometimes old people are stupider than young people.
-
Nov 13th, 2022, 06:04 PM
#6
Thread Starter
Lively Member
Re: Windows 10 Component Registration Issues
 Originally Posted by OptionBase1
Since this week was Microsoft's "Patch Tuesday", assuming that these patches were applied on this device, that would be one of the obvious potential culprits, based on the timing of the issue occurring.
That being said, I would expect that if recent patches did break a bunch of .ocx functionality in W10 that there would be more reports about it here than just your post.
Aside from potential Windows Updates, did any other software installations or upgrades take place on this device recently?
I updated to 22H2 on 11/2 and installed Hyper-V shortly thereafter. I have now removed 22H2, removed Hyper-V, removed IE 11 and installed the updated common controls per dilletante's post. Issue still persists. Thoughts?
-
Nov 13th, 2022, 09:26 PM
#7
Re: Windows 10 Component Registration Issues
 Originally Posted by Brad.
Running VB6 IDE on Windows 10 22H2. Up until a few days ago I was able to open projects without issue. However I now receive errors when doing so.
Maybe I had misunderstood. So, it had been working under Win10 22H2 and then later suddenly stopped? Or did installing 22H2 itself cause it to stop working?
-
Nov 14th, 2022, 09:16 AM
#8
Thread Starter
Lively Member
Re: Windows 10 Component Registration Issues
I'm not sure if it was. After removing 22H2 I noticed there are several quality updates that I am unable to uninstall which were installed on the same date. I'm thinking it has to do with one or more of those?
-
Nov 14th, 2022, 10:53 AM
#9
Re: Windows 10 Component Registration Issues
When you reregustered did to make sure you were using a 32 bit version of cmd.exe from the syswow64 folder?
I do hate how ms handled this
-
Nov 18th, 2022, 10:23 AM
#10
Thread Starter
Lively Member
Re: Windows 10 Component Registration Issues
I reinstalled VB6 after re-updating to 22H2 and re-adding IE11 and Hyper-V. The re-install fixed the issue and I am once again able to open my projects. Thanks to all for the suggestions.
-
Apr 17th, 2024, 11:06 AM
#11
New Member
Re: [RESOLVED] Windows 10 Component Registration Issues
One thing you could try is to unregister the file first (using regsvr32 /u mscomctl.ocx) and then register it again. Sometimes, re-registering can resolve any issues with the registration process.
If that doesn't work, you might want to consider reinstalling the Visual Basic 6 IDE or repairing your current installation. It's possible that something got corrupted, causing the component registration issue.
I've had my share of Windows problems, but when it comes to getting legit Windows keys, I recently stumbled upon Digital Chill Mart. They offer genuine keys at reasonable prices. Might be worth checking out if you're in need.
Last edited by michalenkolorri; May 15th, 2024 at 04:18 AM.
-
Apr 17th, 2024, 12:43 PM
#12
Lively Member
Re: [RESOLVED] Windows 10 Component Registration Issues
Although it is not directly related to this problem, and although I have never used it, I think this comment is not superfluous, regarding problems with Control Licenses, in case anyone wants to see this topic, or comment on it.
VBC6.EXE
VBC6.EXE is a utility designed to fix License problems with ActiveX Controls that ship with Microsoft Visual Basic 6.0.
The utility will not fix third party controls, or controls not normally installed by Microsoft Visual Basic 6.0
https://github.com/sdksmate/vb6-portable
What is VBC6.EXE?
-----------------
VBC6.EXE is a utility designed to fix License problems with ActiveX Controls that ship with Microsoft Visual Basic 6.0.
The utility will not fix third party controls, or controls not normally installed by Microsoft Visual Basic 6.0.
VBC6.EXE will help correct problems with the following symptoms:
Symptom I
---------
When trying to site a control within a project, Microsoft Visual Basic raises the following
error dialog:
License Information For This Component Not Found. You Do Not Have An
Appropriate License To Use This Functionality In The Design Environment.
Symptom II
----------
When trying to compile a project, Microsoft Visual Basic raises the following error dialog:
Compile Error : Permission Denied
Symptom III
-----------
When using the Application Wizard, Microsoft Visual Basic raises an error dialog similar to:
60: Method ~ of Object ~ failed
Symptom IV
----------
When trying to run a project, Microsoft Visual Basic raises the following error dialog:
Runtime Error '429' : ActiveX Component Can't Create Object
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|