Windows 7 x64 上的 Microsoft Access 2003 在加载具有子表单的表单后无法重新启动

Windows 7 x64 上的 Microsoft Access 2003 在加载具有子表单的表单后无法重新启动

问题如下:

在 Windows 7 上打开 Access 2003 并加载一个具有子表单的表单。然后关闭 Access。尝试重新启动它。你不能。你点击开始菜单来运行它,但什么也没发生。

但是如果启动它并加载没有子表单的表单,那么您可以关闭并重新启动它。

然后我注意到,即使我已经关闭它,但 Access 进程仍在运行。

所以这个线索提供了我迄今为止最好的解决方法。我编写了一个简短的批处理文件,我将其称为“Kill all MSAccess.bat”,它只有这一行Taskkill /IM "MSACCESS.EXE" /f。我把它放进去C:/Program Files (x86)/,并在我的程序列表中创建了一个快捷方式。

当 Access 无法启动时,或者我知道我刚刚运行的 Access 表单将会挂起它时,我会在启动 Access 之前单击此任务。

我真的很想找到一个比这个更好的解决方案,有谁知道吗?


(FTY,如果你想知道我为什么没有升级……我仍然在使用 Access 2003,因为它运行得很好。几年前我买了 Access 2007 来升级它,但发现我更喜欢 Access 2003 中的菜单。我觉得 MS 搞砸了 2007,并没有添加足够多的新功能来弥补新的混乱。)

答案1

您是否已安装所用版本的所有最新服务包和更新。我知道它们将在 2014 年 4 月消失,因为这是 Office 2003 的 EOL。您也可以运行 Office 修复工具来修复 Access 文件库中可能丢失或损坏的任何内容。

相关内容