為什麼有很多軟體在安裝之後要求電腦重新啟動?


有些dll文件在被替換時還在被其他進程使用中,無法立刻替換,這時候系統有個機制可以等到下次重啟的時候再替換,所以需要重啟。

另外有少部分是對系統服務或驅動的改動,也需要重啟。


前面幾個說的挺對的,不過我再補充一個tip:

並不是所有要求重啟的都必須重啟才能生效。有的可以通過註銷再登錄的方式解決,從而節省大量時間。當然SSD用戶忽略。


因為有些軟體會進行系統級的修改,而這些修改是要重啟後才能生效。


還有一些內核態的驅動與程序,無論是更新還是什麼,都需要內核「重啟」,導致必須開關機


推薦閱讀:

為何微軟不把 Windows 的默認字符集設置成 Unicode ?
為啥物理內存越大,windows佔用的內存就越大?
Windows的全局快捷鍵是不是一個很糟糕的設計?
怎樣統一 Windows 和 Mac 上的快捷鍵使用體驗?
Pages 不能支持中文斜體嗎?

TAG:MicrosoftWindows | 信息技術IT | Windows7 |