首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当Access 2003和2007安装在同一台计算机上时,如何防止每次启动时都运行Windows Installer?

当Access 2003和2007安装在同一台计算机上时,如何防止每次启动时都运行Windows Installer?
EN

Stack Overflow用户
提问于 2008-09-30 11:40:56
回答 5查看 20.8K关注 0票数 1

当Access 2003和Access 2007同时安装在同一台计算机上时,是否可以防止每次启动时都运行Windows Installer?

像许多开发人员一样,我需要运行多个版本的MS Access。我刚刚安装了Access 2007。如果我先打开Access 2003,然后再打开Access 2007,我必须等待3分钟才能看到“正在配置Microsoft Office Enterprise 2007...”对话框。如果再次打开Access 2003,则需要大约30秒才能完成配置。

请注意:我使用快捷方式打开包含要访问的完整路径的文件。例如,要打开Access 2007:

代码语言:javascript
运行
复制
 "C:\program files\microsoft office 12\office12\msaccess.exe" "C:\test.accdb"

2003年:

代码语言:javascript
运行
复制
 "C:\program files\microsoft office 11\office11\msaccess.exe" "C:\test.mdb"  
EN

回答 5

Stack Overflow用户

发布于 2009-09-20 11:08:29

问题的解决方法非常简单--只需运行以下命令(通过按Windows Key+R或在Start/Run命令框中输入)。如果安装了Office 2003,则使用带有Office\11.0的行;如果安装了Office 2007,则使用Office\12.0。如果同时安装了以下两种软件,则可以同时使用这两种软件:

代码语言:javascript
运行
复制
reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1

reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1

就是这样。Office2007可能希望在其配置对话框中再旋转一次,但这应该就是它了。

C:\Program Files>Common Files>microsoft shared>OFFICE12>Office Setup Controller>SETUP.exe change to SETUPold.exe

HKEY_CURRENT_USER\Software\Classes\Access.Application

此键将使配置屏幕在您每次打开Access 2007时不断循环。

通过删除密钥和它下面的所有内容,它修复了循环问题,Access 2007立即打开。

票数 3
EN

Stack Overflow用户

发布于 2008-09-30 12:43:37

这是由Windows Installer引起的,这两个安装程序都使用该程序。Office2003和Office2007都使用的通告快捷方式调用Windows Installer来检查整个功能是否正确安装;安装程序检测到其他东西(在本例中是另一个产品)注册了Access (可能也是ProgIds )使用的文件扩展名,并决定需要进行修复,因此它调用“配置Office”对话框,并继续重新安装各种组件。

要避免这种情况,请直接从程序文件运行Access;如果您要经常执行此操作,请创建快捷方式。

票数 2
EN

Stack Overflow用户

发布于 2008-10-01 03:09:54

想要在打开Access 2003后将重新配置Access 2007的时间缩短到大约20秒吗?下载并安装Office2007 sp1:

http://www.microsoft.com/downloads/details.aspx?FamilyId=9EC51594-992C-4165-A997-25DA01F388F5&displaylang=en

顺便说一句,你无法避免Access 2007和更早版本之间的重新配置。Access 2007使用一些与早期版本相同的注册表项,在打开Access 2007时必须重写这些注册表项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/152670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档