卸載軟體後提示重新啟動,關機也可以嗎?

卸載軟體後提示重新啟動,關機也可以嗎?

當我卸載應用程式時,它說我應該立即重新啟動計算機,或者稍後手動重新啟動。

如果我關閉計算機會有什麼不同嗎?

關機和重啟操作有什麼區別?

答案1

流程解釋

.dll當您安裝或解除安裝程式時,它將註冊或取消註冊一個或多個檔案的使用。

.dll檔案在安裝時放置在 Windows system32/syswow64目錄中,它們是許多應用程式的常用檔案。這些檔案通常在卸載程式時正在使用,因此 Windows 有一個內建系統,可以.dll在關閉時檢查未使用的檔案(卸載後,沒有其他程式再使用這些檔案),以便在應用程式卸載時刪除它們。的程式將會終止(基本上卸載程式會告訴Windows 驗證要刪除的檔案)。

當 Windows 關閉程式時,它將刪除不再指派給程式的所有檔案以清理電腦。

需要重啟嗎?

您可能想知道,如果這就是全部,是否需要重新啟動?是和不是。基本上,您必須確保 Windows 正確關閉,否則可能會留下不必要的檔案。如果您知道您的電腦是穩定的,並且您將在幾個小時內重新啟動它,那麼您現在確實不需要重新啟動您的電腦。如果您經常讓電腦進入睡眠/休眠狀態並且不想盡可能重新啟動,則最好重新啟動以進行卸載,因為從長遠來看,睡眠/休眠可能會導致系統意外關閉,從而使檔案保持在狀態您的電腦不再需要在那裡了。

如果這些檔案保留在我的電腦上是否有害?

從技術上來說,不。是的,這浪費了磁碟空間,如果檔案太多,可能會降低您的 PC 速度,因為隨 Windows 載入的每個 .dll 都會新增用於操作電腦的資源。

使用重新啟動與關閉之間有區別嗎?

這兩個選項都會關閉程式並執行必要的清理例程,因此兩者都可以使用。 Windows 只是通知您重新啟動,因為這樣可以確保 Windows 保持整潔。

如果我按住電源按鈕以便電腦立即關閉,可以嗎?

不。您可以看到此選項,就好像 Windows 崩潰了一樣。

答案2

需要注意的一件事是 Windows 8/8.1 有一個混合啟動預設情況下啟用的選項(或至少對我來說是這樣)。這不會在啟動時重新載入某些核心檔案以實現更快的加電/斷電狀態。但是,如果重新啟動,此功能將被繞過。

如果您弄亂了卸載驅動程式的軟體,它也可能會浪費資源。由於這個原因,我總是更喜歡重新啟動,儘管我懷疑除非我卸載驅動程式/更新服務包/等,否則它真的會有幫助,儘管 Windows 可能聰明地知道不要休眠核心並進行冷啟動。

編輯:看來您可以透過執行以下操作來執行「標準」關閉:

Shutdown /s /t 0

下次電腦打開時,它仍將使用混合啟動。您可以在控制台中關閉混合啟動。

有關混合啟動的更多信息


看來 Windows 受重啟影響最大,但我認為最好重啟其他作業系統。例如,如果卸載 PHP,重新啟動電腦將重新啟動 Apache,如果 Apache 沒有意識到 PHP 已被卸載,這可以避免一些錯誤。一般經驗法則:在您喝杯咖啡然後回來時重新啟動。最好這樣做,以確保一切順利進行。

答案3

重新啟動是指關閉後再次通電。這並不重要,因為任何提示重新啟動的應用程式都安裝在作業系統中。當作業系統不可用時(在重新啟動和關閉期間也是如此),它無法自行執行任何操作。所以對於程式來說,大多數情況下它甚至不知道是重啟還是關機。如果是 BIOS 升級或低階的操作,也許您應該做一些研究,否則應該是安全的。

答案4

某些卸載後可能還需要在啟動時進行安裝。在那裡添加一點時間(通常這些不是完全卸載,而是回滾到軟體的先前版本)。透過延遲啟動,如果在電腦關閉期間發生更改,則可能會出現錯誤配置。

例如,假設卸載了圖形驅動程式 - 該圖形適配器的通用驅動程式可能會安排在啟動時安裝,但是如果在關機後啟動前交換或刪除適配器,則可能會出現不正確的驅動程式而是安裝(或者更確切地說,它可能會因錯誤而失敗)。

相關內容