前天卸载了visio2007,没有重新启动直接安装了visio2010,导致每次打开visio都会出现“Windows 正在设置Microsoft Office Visio 2010 请稍候”字样;同时也无法关联vsd文件。在pcbeta上发了帖子,但是没有人回。
帖子见这里:http://bbs.pcbeta.com/viewthread.php?tid=814921&page=1&extra=#pid18564191
自己在网上了找了一下类似的问题,发现office也会出现这样的情况,在微软的问答社区发现也有人提问类似问题。这是一专家给出的解决方案,是关于office中word、excel等文件的关联的:
1.依次点击开始,在搜索框中输入regedit,打开注册表编辑器 2.找到下列键值并删除 HKEY_CLASSES_ROOT\.doc HKEY_CLASSES_ROOT\.docx HKEY_CLASSES_ROOT\.ppt HKEY_CLASSES_ROOT\.pptx HKEY_CLASSES_ROOT\.xls HKEY_CLASSES_ROOT\.xlsx HKEY_CLASSES_ROOT\Excel.Sheet.8 HKEY_CLASSES_ROOT\Excel.Sheet.12 HKEY_CLASSES_ROOT\PowerPoint.Show.8 HKEY_CLASSES_ROOT\PowerPoint.Show.12 HKEY_CLASSES_ROOT\Word.Document.12 HKEY_CLASSES_ROOT\Word.Document.8 HKEY_CURRENT_USER\Software\Microsoft\Office HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.docx HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xls HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ppt HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pptx 3.运行Office 2010 Professional的安装程序,选择修复。
原来是注册表的原因,改造了一下,解决visio的方法如下:
1.依次点击开始,在搜索框中输入regedit,打开注册表编辑器 2.找到下列键值并删除 HKEY_CLASSES_ROOT\.vsd HKEY_CLASSES_ROOT\Visio.AddOn.11 一直到 HKEY_CLASSES_ROOT\VisioUMLSolution.UMLVC60.1 也就是所有前面带Visio的项。大概有40个! HKEY_CURRENT_USER\Software\Microsoft\Office\12.0(这个是office2007,把不是14的都删除了) HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Visio HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vsd 3.运行Office 2010 Professional的安装程序,选择修复。
修复完,重新启动。
问题解决!