我在使用 MS Visio 2016 时遇到了一个奇怪的问题,当我直接打开它(即从 Office 文件夹中双击 Visio 的可执行文件)或通过快捷方式打开它时,它会运行位于桌面文件夹和子文件夹中的每个可执行文件 (.exe)。这非常烦人,因为我的桌面目录中有许多可执行文件,每当我需要使用 Visio 时,我的计算机就会因为同时打开大量可执行文件而挂起,然后我必须终止它们中的每一个。
这只发生在 Visio 上,没有其他程序会导致这种奇怪的效果,甚至其他 Office 程序也不会。它只运行桌面文件夹内的可执行文件,而不会运行其外部的其他目录。它只影响 .exe 文件;链接到 .exe 的快捷方式 (.lnk) 将被忽略。自从我安装了 MS Office 2016 以来,这种情况就没有发生过,几周后才开始发生。Visio 可执行文件位于 Office 的目录中(默认目录)。
我该如何解决这个问题?
编辑:
按照要求:
小路:
C:\Program Files\Falcon\MinGW\bin;
C:\ProgramData\Oracle\Java\javapath;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\QuickTime\QTSystem\;
C:\Program Files\Universal Extractor\bin;
C:\Program Files\Common Files\Autodesk Shared\;
C:\Program Files\Android\android-sdk\tools;
C:\Program Files\Android\android-sdk\platform-tools;
C:\Program Files\Notepad++;
C:\Program Files\Winrar;
C:\Program Files\Mozilla Firefox;
C:\Program Files\Windows Kits\8.1\Windows Performance Toolkit\;
C:\Program Files\Microsoft SDKs\TypeScript\1.0\;
%LocalAppData%\Google\Chrome\Application\;
C:\Program Files\Java\jdk1.8.0_25\bin\;
C:\Program Files\GtkSharp\2.12\bin;
C:\Program Files\Git\cmd;
C:\Ruby193\bin;
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;
%USERPROFILE%.dnx\bin;
C:\Program Files\Microsoft DNX\Dnvm\;
C:\Program Files\Git\usr\bin\;
D:\Meus Documentos\Downloads\Android\Android Development\android-sdk-windows\platform-tools\;
C:\Program Files\Process Lasso\;
C:\Program Files\nodejs\;
C:\Program Files\Microsoft VS Code\bin;
C:\Users\Usuário\AppData\Roaming\npm
“命令行”参数:
/visio=00380000 /launch
Visio 执行的每个程序都具有作为命令行参数的值。
当 Visio 打开时,它会停止打开可执行文件并显示一条警报(翻译成英文):
Visio 无法运行“DirectoryMonitorConfigAssistant.exe”。CreateProcess
返回结果 740。
可以继续运行 Visio。
单击“确定”继续。
单击“确定”后,它将继续运行其余的可执行文件,直到没有可运行的文件为止。
“Directory Monitor” 是位于桌面的 .exe 之一。在我开始使用 Directory Monitor 之前,这种情况就经常发生,但现在它显示此警报,可能是因为 Directory Monitor 不允许多个实例并且已在运行。