如何阻止 PowerShell 在 Windows 啟動時打開

Jacki

PowerShell 是一個強大的系統管理命令行工具,但大多數用戶不需要它在啟動時自動運行。如果您發現在啟動 Windows 11 或 10 電腦時 PowerShell 意外打開,有多種方法可以阻止此行為並收回對啟動過程的控制。

阻止 PowerShell 在啟動時啟動的最直接方法是在任務管理器中禁用它:

步驟一:右鍵單擊任務欄,然後從菜單中選擇“任務管理器”。或者,按Ctrl + Shift + Esc直接打開任務管理器。

步驟2:在“任務管理器”窗口中,單擊“啟動”選項卡可查看配置為在系統啟動時運行的所有程序。

步驟3:在啟動項列表中找到“Windows PowerShell”。如果您沒有立即看到它,該列表可能是按字母順序排序的。

第4步:右鍵單擊“Windows PowerShell”條目,然後從上下文菜單中選擇“禁用”。這將阻止 PowerShell 隨 Windows 自動啟動。

完成這些步驟後,重新啟動計算機以確保更改生效。當您啟動系統時,PowerShell 不應再自動打開。

從啟動文件夾中刪除 PowerShell 快捷方式

有時,由於 Windows 啟動文件夾中的快捷方式,PowerShell 可能會設置為在啟動時運行。檢查並刪除它的方法如下:

步驟一:Windows key + R打開“運行”對話框。

步驟2:類型shell:startup進入“運行”對話框並按 Enter 鍵。這將打開您的用戶帳戶的啟動文件夾。

步驟3:在此文件夾中查找與 PowerShell 相關的任何快捷方式。如果找到,請右鍵單擊它並選擇“刪除”將其從啟動序列中刪除。

通過刪除快捷方式,可以防止 Windows 在啟動過程中啟動 PowerShell。請記住清空回收站以從系統中完全刪除快捷方式。

掃描惡意軟件

在某些情況下,意外的 PowerShell 行為可能是惡意軟件的跡象。排除這種可能性很重要:

步驟一:使用已安裝的防病毒軟件運行完整的系統掃描。如果您沒有第三方防病毒軟件,可以使用 Windows 10 和 11 中內置的 Windows Defender。

步驟2:要使用 Windows Defender 運行掃描,請打開“開始”菜單,鍵入“Windows 安全”,然後從結果中選擇該應用程序。

步驟3:單擊“病毒和威脅防護”,然後選擇“掃描選項”。

第4步:選擇“全面掃描”並單擊“立即掃描”開始全面的系統檢查。

如果掃描檢測到任何威脅,請按照提示將其刪除。清理系統後,檢查 PowerShell 是否仍然在啟動時打開。如果問題仍然存在,請繼續使用下一個方法。

乾淨啟動狀態下的故障排除

如果前面的方法無法解決問題,執行乾淨啟動可以幫助確定第三方應用程序是否導致 PowerShell 在啟動時打開:

步驟一:Windows key + R, 類型msconfig,然後按 Enter 打開“系統配置”。

步驟2:在“系統配置”窗口中,轉到“服務”選項卡,然後選中“隱藏所有 Microsoft 服務”旁邊的框。

步驟3:單擊“全部禁用”可關閉所有非 Microsoft 服務。

有關的:在 Windows 11 中阻止應用程序在啟動時打開的 2 種方法

第4步:切換到“啟動”選項卡,然後單擊“打開任務管理器”。

第5步:在任務管理器的“啟動”選項卡中,右鍵單擊每個啟動項並選擇“禁用”來禁用所有啟動項。

第6步:關閉任務管理器,返回系統配置,然後單擊“應用”,然後單擊“確定”。

第7步:重新啟動計算機以進入乾淨啟動狀態。

如果 PowerShell 在乾淨啟動模式下啟動時未打開,則第三方應用程序可能是罪魁禍首。逐漸重新啟用服務和啟動項,每次更改後重新啟動,直到確定有問題的應用程序。

通過執行這些方法,您應該能夠防止 PowerShell 在 Windows 11 或 10 系統上啟動時自動打開。如果您很少使用 PowerShell,請考慮卸載它以釋放系統資源。但是,請記住,某些高級故障排除和系統管理任務將來可能需要 PowerShell。