473,545 Members | 1,310 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

WARNING: Do not use Vista for multiple versions of Access!

If you develop for others, you probably have multiple versions of Access
installed so you can edit and create MDEs for clients in different versions.
This works fine under Windows XP, even with Access 2007 installed.

It does *not* work under Windows Vista Ultimate. After running Access 2007,
when you open an earlier version of Access, no code works, because the
references are fouled up. And Access 97 does not work at all.

Access should adapt the Access library according to the version of Access
you are using. Under Vista, this doesn't happen, so Access 2003, 2002, or
2000 attempt to use the Microsoft Access 12.0 library. Naturally enough,
that fails. You cannot just uncheck the bad library and choose the correct
one, since it is a required library.

You can "repair" your Access install, which works until you run Access 2007
again. Office already does a lengthy reinstallation whenever you switch
versions, so this is not a practical solution.

I've experienced this on Vista Ultimate, and the same was true of the user
who raised this in microsoft.publi c.access.formsc oding. In cannot say if it
applies to other versions of Vista, but since the problem appears be be the
interaction between Office and the Vista registry, I don't see a reason why
it would be limited to Ultimate.

If there does turn out to be a simple solution for this, hopefully we will
hear soon. In the mean time, stay with Win XP if you use multiple versions
of Access.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

Dec 27 '06 #1
37 3693
Allen Browne wrote:
If you develop for others, you probably have multiple versions of
Access installed so you can edit and create MDEs for clients in
different versions. This works fine under Windows XP, even with
Access 2007 installed.
It does *not* work under Windows Vista Ultimate. After running Access
2007, when you open an earlier version of Access, no code works,
because the references are fouled up. And Access 97 does not work at
all.
Access should adapt the Access library according to the version of
Access you are using. Under Vista, this doesn't happen, so Access
2003, 2002, or 2000 attempt to use the Microsoft Access 12.0 library.
Naturally enough, that fails. You cannot just uncheck the bad library
and choose the correct one, since it is a required library.

You can "repair" your Access install, which works until you run
Access 2007 again. Office already does a lengthy reinstallation
whenever you switch versions, so this is not a practical solution.

I've experienced this on Vista Ultimate, and the same was true of the
user who raised this in microsoft.publi c.access.formsc oding. In
cannot say if it applies to other versions of Vista, but since the
problem appears be be the interaction between Office and the Vista
registry, I don't see a reason why it would be limited to Ultimate.

If there does turn out to be a simple solution for this, hopefully we
will hear soon. In the mean time, stay with Win XP if you use
multiple versions of Access.
Thanks for the heads-up Allen. Just to clarify though...are you saying that
even if Access 97 is the only version installed it will not work under Vista or
just that it cannot be repaired after running Access 2007 like the others can?

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Dec 27 '06 #2
You can get Access 97 working again by installing it again.

But unless you reinstall it again each time you need to use it, it fails to
start with the dialog:
Microsoft Access can't be started.
Microsoft Access was unable to initialize the Windows Registry
Rerun Microsoft Access or Microsoft Office Setup to reinstall Microsoft
Access.

At this stage, I think my best option is to blow away the Vista install and
start over with WinXP. (I don't think I want to set up virtual machines to
handle the previous versions.)

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
"Rick Brandt" <ri*********@ho tmail.comwrote in message
news:b8******** *********@newss vr11.news.prodi gy.net...
Allen Browne wrote:
>If you develop for others, you probably have multiple versions of
Access installed so you can edit and create MDEs for clients in
different versions. This works fine under Windows XP, even with
Access 2007 installed.
It does *not* work under Windows Vista Ultimate. After running Access
2007, when you open an earlier version of Access, no code works,
because the references are fouled up. And Access 97 does not work at
all.
Access should adapt the Access library according to the version of
Access you are using. Under Vista, this doesn't happen, so Access
2003, 2002, or 2000 attempt to use the Microsoft Access 12.0 library.
Naturally enough, that fails. You cannot just uncheck the bad library
and choose the correct one, since it is a required library.

You can "repair" your Access install, which works until you run
Access 2007 again. Office already does a lengthy reinstallation
whenever you switch versions, so this is not a practical solution.

I've experienced this on Vista Ultimate, and the same was true of the
user who raised this in microsoft.publi c.access.formsc oding. In
cannot say if it applies to other versions of Vista, but since the
problem appears be be the interaction between Office and the Vista
registry, I don't see a reason why it would be limited to Ultimate.

If there does turn out to be a simple solution for this, hopefully we
will hear soon. In the mean time, stay with Win XP if you use
multiple versions of Access.

Thanks for the heads-up Allen. Just to clarify though...are you saying
that even if Access 97 is the only version installed it will not work
under Vista or just that it cannot be repaired after running Access 2007
like the others can?

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Dec 27 '06 #3
On a scale of 1-10, this sounds like a really bad problem.

--
Darryl Kerkeslager
"Allen Browne" <Al*********@Se eSig.Invalidwro te
It does *not* work under Windows Vista Ultimate. After running Access
2007, when you open an earlier version of Access, no code works, because
the references are fouled up. And Access 97 does not work at all.

[cut]

You can "repair" your Access install, which works until you run Access
2007 again. Office already does a lengthy reinstallation whenever you
switch versions, so this is not a practical solution.

[cut]

If there does turn out to be a simple solution for this, hopefully we will
hear soon. In the mean time, stay with Win XP if you use multiple versions
of Access.

Dec 27 '06 #4
Does anyone have experience with an independent runtime install (e.g.,
Sagekey) of 97 or 2000 and Access 2007?
"Darryl Kerkeslager" <ke*********@co mcast.netwrote in message
news:ov******** *************** *******@comcast .com...
On a scale of 1-10, this sounds like a really bad problem.

--
Darryl Kerkeslager
"Allen Browne" <Al*********@Se eSig.Invalidwro te
It does *not* work under Windows Vista Ultimate. After running Access
2007, when you open an earlier version of Access, no code works, because
the references are fouled up. And Access 97 does not work at all.

[cut]

You can "repair" your Access install, which works until you run Access
2007 again. Office already does a lengthy reinstallation whenever you
switch versions, so this is not a practical solution.

[cut]

If there does turn out to be a simple solution for this, hopefully we
will
hear soon. In the mean time, stay with Win XP if you use multiple
versions
of Access.


Dec 27 '06 #5
On Wed, 27 Dec 2006 23:02:36 +0800, "Allen Browne"
<Al*********@Se eSig.Invalidwro te:
>If you develop for others, you probably have multiple versions of Access
installed so you can edit and create MDEs for clients in different versions.
This works fine under Windows XP, even with Access 2007 installed.

It does *not* work under Windows Vista Ultimate.
YOW.

Thanks, Allen. I've never been an "early adopter" and this warning
reinforces that prejudice!

John W. Vinson[MVP]
Dec 27 '06 #6
On a scale of 1-10, this sounds like a really bad problem.
>
On a scale of 1 - 10, I would say this is about a 15. <g>

--

Lynn Trapp
Microsoft MVP (Access)
www.ltcomputerdesigns.com
Dec 27 '06 #7
DMeister,

AFAIK, Sagekey do not yet have a runtime installation script for Access
2007.

--
Steve Schapel, Microsoft Access MVP

DMeister wrote:
Does anyone have experience with an independent runtime install (e.g.,
Sagekey) of 97 or 2000 and Access 2007?
Dec 27 '06 #8
"Allen Browne" <Al*********@Se eSig.Invalidwro te in
news:45******** *************** @per-qv1-newsreader-01.iinet.net.au :
I've experienced this on Vista Ultimate, and the same was true of
the user who raised this in microsoft.publi c.access.formsc oding.
In cannot say if it applies to other versions of Vista, but since
the problem appears be be the interaction between Office and the
Vista registry, I don't see a reason why it would be limited to
Ultimate.
Is the registry change being made in HKLM or on HKCU? If the latter,
then you could run different versions on different user logons.

But I'm not otpimistic about that.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Dec 27 '06 #9
"Allen Browne" <Al*********@Se eSig.Invalidwro te in
news:45******** *************** @per-qv1-newsreader-01.iinet.net.au :
You can get Access 97 working again by installing it again.

But unless you reinstall it again each time you need to use it, it
fails to start with the dialog:
Microsoft Access can't be started.
Microsoft Access was unable to initialize the Windows Registry
Rerun Microsoft Access or Microsoft Office Setup to reinstall
Microsoft
Access.
Doesn't A97 have to run under an administrative logon, or have the
registry permissions tweaked to allow it to write to them? Is it not
the case that Vista locks down the registry even more than Win2K and
WinXP, and that this will cause issues with A97 if all you do is
install it with default settings?

Would it be possible to protect certain registry keys from change so
that A2K7 couldn't do this?

Or could you export the correct registry keys, then re-import them
after A2K7 changes them? You could then use a batch file to launch
other versions of Access that would repair the registry before the
app runs.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Dec 27 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
4318
by: Jefferson | last post by:
Someone has tried Access 97 on Windows Vista? It works or there are serious problems? Thanks
2
10238
by: Ntl News Group | last post by:
Is it possible to run Access 97 on Windows Vista? I have installed Access 97 and Access 2000, when I run Access 2000, then try to open Access 97 it says it cant find the windows registry entries? Re-Installing Access 97 seems to fix it until I open Access 2000 again. I have run both Access 97 and Access 2000 on all previous versions of...
3
1521
by: lyle fairfield | last post by:
Over the years I have purchased maybe twenty computers from Dell. They were very solid many years ago. In February both my daughter and my wife got new Dells, E521s. They wouldn't run without warning messages about the Roxio software on them and the Rosio software wouldn't uninstall with a simple uninstall (apparently if one clicks change...
11
20184
by: Don | last post by:
QUESTIONS: 1. Has anyone figured out how to successfully install the Office 97 Pro Service Release 2 patch in Vista? 2. Has anyone successfully installed an Office 97 Pro CD (SR2 version) in Vista? DETAILS: My setup: Dell Inspiron notebook with Vista Business edition My CD: Office 97 Professional (Service Release 1) Upgrade
0
7457
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7391
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7802
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
7746
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5962
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5320
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
4941
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
1
1010
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
693
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.