22 April 2013

MS Access : Wizard isn't installed or has been disabled.


When I discover that none of the MS Access wizards are working, first noticed it when I tried to run the Query wizard. Form and Report wizards also do not work.

The error I get when trying to link tables is: "The Wizard you've requested is not installed or is in a bad state. Please install or reinstall the wizard. If you do not have permissions to do this on your computer see your system Administrator."

For the Report or Query wizard the message is: "This feature isn't installed or has been disabled."

I did an Office Diagnostic and a Repair installation. Neither helped. I've been doing some searching on the Internet and found this tip:

Remove folder : C:/Program Files/Common Files/Microsoft Shared/VBA/VBA6 (apparently MS Access 2010 creates it). After deleting that folder, I launched MS Access 2010, and automatically, some repair process started, which thankfully, fixed this frustrating problem.

Now, all my Wizards are working again. :-)

8 comments:

rigicon said...

Navigate to:-
C:\Program Files (x86)\Common Files\microsoft shared\VBA

Delete VB7

restart Access let it fix it self
Reboot when it tells you to
Fixed.
Thanks again it really works.
Uninsstalled office then tried to register dll, then tried deleting wizards and renaming none worked. The above worked wish microsoft had mentioned this.

SunTzu said...

thanks,..much appreciated

Absinthyium said...

Solution worked perfectly, thank you!

Anonymous said...

Create wizard with Wizard control

Lexeus said...

Thanks!!! It really works!

Anonymous said...

Man, you said to delete VB6 folder and @rigicon said to delete VB7. I have both those folders, which one shall I delete?

Anonymous said...

I deleted VB7 (the only one I found) and now it works!!! Thanks

Anonymous said...

It works but.....
But each time I start MS Word, the installer is starting and reinstall something. Nothing happened-restart, Office reinstallation..
Each time Word runs installer again and I must wait again and again.