套用到
Microsoft 365 Excel Microsoft 365 Word Microsoft 365 PowerPoint Microsoft 365 Access Microsoft 365 Publisher Excel 2024 Word 2024 PowerPoint 2024 Access 2024 Visio 專業版 2024 Visio 標準版 2024 Excel 2021 Word 2021 PowerPoint 2021 Access 2021 Publisher 2021 Visio 專業版 2021 Visio 標準版 2021 Excel 2019 Word 2019 PowerPoint 2019 Access 2019 Publisher 2019 Visio 專業版 2019 Visio 標準版 2019 Excel 2016 Word 2016 PowerPoint 2016 Access 2016 Publisher 2016 Visio 專業版 2016 Visio 標準版 2016

如果計算機上的防病毒軟體) 檔案中的Visual Basic for Applications (VBA) 或 Excel 4.0 (XLM) 宏執行了防病毒軟體認為惡意的情形,則會顯示此對話框 (如 Word、Excel 或 PowerPoint。

附註: Excel 4.0 (XLM) 宏是以舊版宏語言建立的宏,只會在 Excel 中執行。 雖然 Microsoft 365 Excel 仍然執行 XLM 宏,但我們鼓勵您將它們移轉到最新版本的 Microsoft Visual Basic for Applications (VBA) 。

「巨集」會將常用工作自動化,以節省按鍵和滑鼠動作的時間。 如果您一再執行相同的動作,您可以將這些步驟記錄為宏,好讓宏可以為您執行這些步驟,節省您的時間。

許多巨集都是使用 Visual Basic for Applications (VBA) 建立,並且由軟體開發人員撰寫。 但是,有些巨集可能會導致潛在的安全性風險。 惡意的使用者通常會使用宏,在您的計算機或組織網路上安靜地安裝惡意代碼,例如病毒。

這是怎麼發生的?

從 Windows 10 開始,Windows 中提供反惡意代碼掃描介面 (AMSI) 功能。 此功能可讓應用程式 (如 Word 或 PowerPoint) 在系統上執行,將應用程式中執行腳本或宏行為的相關信息傳遞給支援 AMSI 介面之電腦上執行的反惡意代碼服務。 防病毒軟體會在 Office 執行程式代碼之前,如果動作模式看起來有害,則會通知 Office。

如果防病毒軟體發現宏正在執行惡意動作,Office 會告知您,然後在不執行惡意指示的情況下終止 Office 程式。

如果您看到這個對話框...

  1. 很可能是開啟的檔案嘗試執行您的防病毒軟體認為惡意的動作。

  2. 如果您覺得 Office 檔案被不當回報為惡意檔案,您可以將檔案移到 Office 中信任位置功能的一部分位置、 將檔案的目前位置新增至信任的位置,或在 檔中簽署數位程式代碼的 VBA 宏。 

    附註: 無法簽署 Excel 4.0 (XLM) 宏。

  3. 如果在步驟 2 中執行其中一個動作後仍將檔案回報為惡意檔案,您可能會將「惡意代碼運行時間掃描」功能的設定設為不論信任為何,都能驗證所有檔案。 您可以使用 群組原則 設定啟用 AMSI 掃描時 (請參閱下) 。

惡意代碼運行時間掃描功能的設定

根據預設,Office 會針對在 Office 檔案中執行的 VBA 或 XLM 宏啟用惡意代碼運行時間掃描。

有兩個例外:

此行為可以由 群組原則 設定宏運行時間掃描範圍來控制

如果您的裝置是由您的組織管理,您必須連絡IT系統管理員,對此設定進行變更。  

另請參閱

防範 Microsoft 365 中的威脅

惡意軟體如何感染您的電腦

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。