ウイルス対策サービスの実行可能ファイルが実行されている場合、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)