更改計算機名引起的奇怪問題:“重新啟動計算機之前控制台無法刷新”


背景

阿里雲雲服務器,操作系統為 Windows Server 2008 R2 SP1 中文標准版,問題出現更改計算機名之后。

問題現象

打開服務器管理器(Server Manager),在窗口的右下角會顯示“重新啟動計算機之前控制台無法刷新”(Console cannot refresh until computer is restarted”);進行任何操作,都會出現類似的提示:

是否希望立即重新啟動?

此服務器的重新啟動處於掛起狀態,必須重新啟動服務器才可以安裝或刪除角色或功能。

Do you want to restart now?

A restart is pending for this server and no roles or features can be installed or removed until the server is restarted.

但無論怎么重啟,問題依舊。

解決過程

查看 C:\Windows\Logs 中的日志文件 ServerManager.log,發現下面的信息:

1708: 2013-02-05 15:34:47.087 [ComputerState]             Active Netbios Name: AY1302020339148
1708: 2013-02-05 15:34:47.087 [ComputerState]             Future Netbios Name: BLOGSERVER1
1708: 2013-02-05 15:34:47.088 [ComputerState]             Netbios name changed, reboot pending...

AY1302020339148 是阿里雲安裝 Windows 時自動生成的默認計算機名,BLOGSERVER1 是我更改后的計算機名。

將計算機名改回為默認的 AY1302020339148,重啟后問題就解決了。

進一步測試發現,只要一改計算機名,就會出現這個問題,必須要用默認的計算機名。

進一步的解決方法

根據阿里雲客服的反饋,更改計算機名后先不要重啟計算機,進入注冊表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName ,將 ComputerName 改為新計算機名(不知這個地方為什么沒同步更改,之前從來沒遇到過這個問題),然后重啟,就不會出現“重新啟動計算機之前控制台無法刷新”的問題。見下圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM