システムwiki

ウイルス対策サービスの実行可能ファイルが実行されている場合、API呼び出しを使用したExcelマクロが非常に遅くなります

RandyGr 受付中 最終更新日:2022-06-24 21:50

Jason文字列を返すAPI呼び出しを持つExcelマクロがあります.マクロが完了するまでに約5秒かかりました.新しいコンピューターで実行してみましたが、完了するまでに5~10分かかりますが、完了します.一連のトラブルシューティングと試行錯誤を行った後、Windows Defender AntimalwareServiceExecutableが速度低下を引き起こしていることを発見しました.Antimalware Service Executableを無効にすると、マクロは再び5秒かかります.また、Excel.EXEを除外としてWindows Defenderに追加すると、それも修正されることがわかりました.マクロを含む特定のExcelファイルを除外に追加しても、問題は解決しません.他の誰かがこの問題に遭遇しましたか、他の回避策はありますか?

ありがとう

ランディ

返信リスト(回答:1)

1 #
RandyGr

これは、WindowsとOfficeが新しくインストールされた新しいコンピューターを含む複数のコンピューターで発生しています. そして、はい、バックグラウンドプロセスが問題を引き起こしています. 具体的には、ウイルス対策サービスの実行可能ファイル. 上で述べたように、Antimalware Service Executableを無効にすると、API呼び出しは以前と同じように実行されます.

新しいコンピューターには、明らかに新しいローカルユーザーアカウントがあります.

私が実行しているOfficeのversionは、エンタープライズ向けのMicrosoft365Appsです. version2202(Build14931.20132)