RE: Prevent windows installer when open access 2007

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi Jose,

I have the same problem. There is not a better solution. The following hints
may help you:

Real life requirements make it quite common that several versions of Access
/ Access RT have to be installed side by side on the same computer.
Most common are
- compatibility issues that prevent a database from being upgraded
- third party applications dependencies which require a specific runtime
version (e.g. Sage)

Up to Office/Access 2003 the repair between the multiple versions was
somewhat annoying but tolerated since it completed within some seconds.
With Access 2007 the repair could take several minutes which is not
acceptable for users.


Version specific keys that trigger a Windows Installer repair:

Access 2007 (RTM)
=================
- The 'NoRepairNeeded' key is missing
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access\NoRepairNeeded]
@=""

- The version under the AccWiz CLSID key is < "8.1"
[HKEY_CLASSES_ROOT\CLSID\{53230322-172B-11D0-AD40-00A0C90DC8D9}\Version]
@="8.1"

- The 'CurVer' is not registered to 'Access.Application.12'
[HKEY_CLASSES_ROOT\Access.Application\CurVer]
@="Access.Application.12"


Access 2003 (SP3)
=================
- The 'NoRepairNeeded' key is missing
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Access\NoRepairNeeded]
@=""

- The version under the AccWiz CLSID key is < "8.1"
[HKEY_CLASSES_ROOT\CLSID\{53230322-172B-11D0-AD40-00A0C90DC8D9}\Version]
@="8.1"

- The Jet Excel ISAM key pointing to a wrong version of the isam dll
For an English default installation that would be
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel]
"win32"="C:\\Program Files\\Microsoft Office\\OFFICE11\\msaexp30.dll"
"win32old"="C:\\WINDOWS\\system32\\msexcl40.dll"


Access 2002 (SP3)
=================
- The 'NoRepairNeeded' key is missing
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Access\NoRepairNeeded]
@=""

- The version under the AccWiz CLSID key is < "8.1"
[HKEY_CLASSES_ROOT\CLSID\{53230322-172B-11D0-AD40-00A0C90DC8D9}\Version]
@="8.1"


The Issue
=========
Access 2002 and 2003 will do a selfreg when the application is started which
registers some file extensions and
'[HKEY_CLASSES_ROOT\Access.Application\CurVer]' to the current version.
Access 2007 does no longer do the self register but as a result of another
related hotfix, any repair will delete the 'NoRepairNeeded' key for the 10.0
and 11.0 versions.
Since the self register introduces a bad keypath value for Access 2007 and
the Access 2007 repair deletes keypath values for Access 2002/2003 a Windows
Installer repair will always be triggered.

1) Use Softgrid to avoid side by side installation
2) Let Windows Installer complete the repair

3) Accept an unsupported configuration and ensure that the correct keypath
registry entries for 2007 are in place before Access is launched


.



Relevant Pages

  • Re: Windows update failing
    ... Can I download a BITS installer and overright? ... as in previous Windows OS' due to security descriptors. ... 2/ I think I mentioned that I tried to do a BITS repair and that the repair ... Before Trend Micro 2009, ...
    (microsoft.public.windowsupdate)
  • Re: Installer Reinstalls Configuration File
    ... Well repair is normal in some circumstances, ... restore deleted files but it will not replace user-modified files. ... [Microsoft MVP-Windows Installer] ... Just to be clear, the "normal repair situation", seems to be invoked ...
    (microsoft.public.vsnet.setup)
  • Re: Adobe Reader tries to repeat install MOS 2003 and crashes
    ... trying to read a .pdf starts the Windows Installer for Office 2003 and I ... I could try to run a detect and repair in Word for example, ... Office installs wisptis.exe a pen adjunct for Tablet PC whether you have a Tablet or ...
    (microsoft.public.office.setup)
  • Re: Adobe Reader tries to repeat install MOS 2003 and crashes
    ... trying to read a .pdf starts the Windows Installer for Office 2003 and I ... I could try to run a detect and repair in Word for example, ... Office installs wisptis.exe a pen adjunct for Tablet PC whether you have a Tablet or ...
    (microsoft.public.word.newusers)
  • Re: Adobe Reader tries to repeat install MOS 2003 and crashes
    ... trying to read a .pdf starts the Windows Installer for Office 2003 and I ... I could try to run a detect and repair in Word for example, ... Office installs wisptis.exe a pen adjunct for Tablet PC whether you have a Tablet or ...
    (microsoft.public.officeupdate)