一、基礎設置
1.1、關閉自動彈窗:
「開始菜單」 - 「服務器管理器」 - 「儀表板」(或 Win +
R或CMD,「ServerManager」),
「管理」 - 「服務器管理器屬性」,勾選「在登錄時不自動啟動服務器管理器」。
1.2、設置CPU性能
Win +
R或CMD,「SystemPropertiesPerforma
同上,性能選項,設置DEP為:『僅為基本Windows程序和服務啟用DEP』。
1.3、設置賬戶和密碼不過期
Win
+ R或CMD,「netplwiz」,如圖,去掉『要使用本機,用戶必須輸入用戶名和密碼』對勾。應用、輸入賬戶密碼即可。
Win
+
R或CMD,「compmgmt.msc」打開『計算機管理』,『本地用戶和組』、『用戶』,雙擊『Administrator』,屬性中選中『密碼永不過期』。
1.4、無須按ctrl+alt+del
Win
+ R或CMD,「gpedit.msc」。「計算機配置 - windows配置 - 安全設置 - 本地策略 -
安全選項」,『交互式登錄:無須按ctrl+alt+del』,選中『已啟用』。
注冊表,管理員權限CMD:「reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system” /v “disablecad” /t REG_DWORD /d 0x1 /f」
1.5、關閉 關機事件追蹤器
Win
+ R或CMD,「gpedit.msc」。「計算機配置 - 管理模板 - 系統」,『顯示”關機事件跟蹤程序”』,選中『已禁用』。
注冊表,管理員權限CMD:「reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability” /v “ShutdownReasonOn” /t REG_DWORD /d 0x0 /f」和「reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability” /v “ShutdownReasonUI” /t REG_DWORD /d 0x0 /f」
特別提示:1.4、1.5如果使用組策略就都使用組策略,如果要使用注冊表就都使用注冊表。這里使用注冊表設置后,有可能出現意外宕機、藍屏后造成「關機事件追蹤器」設置失敗(概率在1‰),只要重新使用組策略設置就能解決。
1.6、配置IE ESC:
「開始菜單」
- 「服務器管理器」 - 「儀表板」(或 Win + R或CMD,「ServerManager」),如圖,點擊「本地服務器」,點擊「配置IE
ESC」,選中『管理員、用戶』禁用。
1.7、添加服務角色:(可選項)
Win
+ R或CMD,「ServerManager」,如圖,下一步……
在此可添加角色如『Hyper-V』、『數據重復刪除(Deduplication)』。 +1
1.8、添加Windows功能
「開始菜單」
- 「服務器管理器」 - 「儀表板」(或 Win + R或CMD,「ServerManager」),
a、必要功能:
『.Net Framework
3.5功能』
『媒體基礎』
b、按照自己的使用需求啟用的功能:
『BitLocker
驅動器加密』
『Windows Server Backup』(說明:Windows備份還原)
『簡單 TCP/IP 服務』
『無線 LAN
服務』(說明:筆電或使用無線網卡必須啟用的功能)
『優質 Windows 音頻視頻體驗』(說明:qWave是 IP 家庭網絡上音頻視頻 (AV)
流應用程序的網絡平臺。在 Windows Server 平臺上,qWave 只提供流量率和優先級服務。)
從WS2012開始安裝某些角色或功能需要指定「源」。「源」一般就是安裝光盤的「DVD:\sources\sxs」文件夾,如圖,添加源路徑即可。
1.9、卸載Windows角色或功能:
「開始菜單」
- 「服務器管理器」 - 「儀表板」(或 Win + R或CMD,「ServerManager」),
如圖,選中「2
添加角色和功能」,再選中「啟動“刪除角色和功能”向導」,下一步……
在此演示卸載「Windows Defender
功能」。
如圖將要卸載的功能或角色的『對勾去掉』,
下一步,儀表板會自動收集、顯示要卸載的功能或角色的相關聯項。查看——沒有連帶——卸載還需要的功能或角色就可以點擊「刪除」了。
1.10、開啟Windows服務:
Win +
R或CMD,「services.msc」。選中需要啟用的服務,舉個栗子:如圖,「Theme」,設置『啟動類型:自動』、『服務狀態:啟動』。
a、必要Windows服務:
『Theme』(說明:主題服務。)
『Windows
Audio』
『Windows Audio Endpoint builder』(說明:音頻支持)
『Windows Installer』
b、按照自己的使用需求啟用Windows服務:
『Portable
Device Enumerator Service』(說明:筆電等讀卡器、手機內存聯接等)
『Windows Image Acquisition
(WIA)』(說明:筆電等攝像頭、相機支持)
以上基礎設置完成,服務器系統已經打造成工作站了,并且在性能上已經超越普通的桌面系統(工作站系統)了。
二、Server to Workstation補全
2.1、關閉SEHOP(Structured Exception Handler Overwrite Protection)結構化異常處理覆蓋保護:
詳見這里:https://support.microsoft.com/zh-cn/kb/956607
關閉:
「reg add
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel” /v
“DisableExceptionChainVal
開啟:
「reg add
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel” /v
“DisableExceptionChainVal
SEHOP在WS2008以上Server系統默認開啟,VISTA以上Workstation系統默認關閉。大家可根據需要使用注冊表開啟關閉。
為了系統游戲最大兼容性,建議關閉SEHOP(實際SEHOP是可以繞過去的)和DEP。
2.2、開啟顯卡硬件加速
(圖片截取自虛擬機,僅供參考。)
正確安裝顯卡驅動并重啟后,「Win +
R」輸入「regedit」,開啟注冊表。按「F3」,開啟搜索,搜索「Acceleration.Level」,將所有找到的Acceleration.Level數值數據都改為「0」。
注冊表中Acceleration.Level的數值數據說明:
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554056(v=vs.85).aspx
其中,『0』表示開啟全部硬件加速;『1』表示關閉硬件加速。
『2~4』表示開啟的不同級別,詳細請參考上面網頁。
說明:a、Server系統雖然會顯示開啟硬件加速,但實際上并沒有完全開啟。需要我們安裝完正確驅動后,手動設置。
b、不玩3D游戲就可以不更改了。
C、使用Hyper-V,并在Hyper-V中分配了顯卡。Acceleration.Level設置為0后,在Server系統會加大CPU使用率(一般使用可以無視)。
2.3、開啟聲卡硬件加速:
a、Win
+ R或CMD,「mmsys.cpl」。選擇自己的音頻設備,如圖,選中獨占和獨占優先級。
b、注冊表,管理員權限CMD:「reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile” /v “SystemResponsiveness” /t REG_DWORD /d 0x14 /f」
2.4、添加IE支持flash player(可選項)
WS2016沒有部署IE flash
player,造成無法使用IE顯示flash。現在不知道WS2016就是這樣,還是在等正式版以后補丁更新。
現階段可以將x64 Windows 10中使用的IE復制到WS2016中使用。
將Windows
10,「Windows\System32\Macromed\Flash\」和「Windows\SysWOW64\Macromed\Flash」,兩個目錄中的文件,復制出來。
放到Windows
Server
2016的「Windows\System32\Macromed\Flash\」和「Windows\SysWOW64\Macromed\Flash」,兩個目錄中(默認WS2016沒有以上路徑,需手動自建。)
「Win + R」注冊相關項:『regsvr32 “%SystemRoot%\System32\Macromed\Flash\Flash.ocx”』、『regsvr32 “%SystemRoot%\SysWOW64\Macromed\Flash\Flash.ocx”』。完成。
如果覺得麻煩可以下載偶做好的批處理,下載見最后。「PC\Server\Windows Server 2016 補全(20161008).rar或Windows Server 2016 補全(flash_23.0.0.205-20161029).rar」(都一樣只是一個版本新)
說明:如果不使用IE可以不添加,這樣還可減少不必要的CPU占用。
如添加請與1.6一同設置。
三、Server to Workstation優化
3.1、創建一個自定義管理賬戶
管理員權限CMD。
「net user」查看系統中所有賬戶,并顯示賬戶名稱。
「net user VM Win2008 /add」創建賬戶命令。VM是新賬戶名,Win2008是VM賬戶密碼。大家根據自己需要替換。
「net localgroup administrators VM /add」將VM賬戶加入管理員權限組。這里接著上面,將VM賬戶賦予administrators權限。
「net localgroup administrators」查看系統中管理員權限組,并顯示賬戶名稱。看上圖。
「net user VM /delete」刪除賬戶命令。這里刪除VM賬戶。注意,刪除賬戶前一定要保證有一個可用的賬戶存在,或保證administrators賬戶沒有被禁用。否則重新開機將沒有賬戶進不了系統,只能CMD修復或重裝。
注銷或重啟,選擇新賬戶進入系統。建議大家在Server系統上創建一個新賬戶,有些設置問題或流氓軟件,不用重裝,可以通過新建賬戶、刪除舊賬戶來規避。而administrators賬戶要是折騰壞了就只有重裝了(/ □ )
如果需要新建賬戶,請在系統安裝完成后優先創建賬戶,然后在新賬戶中再設置、優化系統。
「net user administrator /active:no」禁用某個賬戶。這里禁用administrator賬戶。
「net user administrator /active:yes」啟用某個賬戶。這里啟用administrator賬戶。
3.2、關閉UAC
Win +
R或管理員權限CMD,禁用:「UserAccountControlSettin
完全禁用UAC:管理員權限CMD:「reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System” /v “EnableLUA” /t REG_DWORD /d 0x0 /f」。完全禁用UAC將無法使用APPX。
3.3、不顯示鎖屏 NoLockScreen
注冊表,管理員權限CMD:「reg add “ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization” /v “ NoLockScreen” /t REG_DWORD /d 0x1 /f」。
3.4、釋放Server系統網絡
(1)、加速IE瀏覽器
管理員權限CMD,「reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v “MaxConnectionsPer1_0Server” /t REG_DWORD /d 10 /f」
如果不使用IE或IE內核的瀏覽器,這里可以不用設置。
(2)、系統控制下的接收窗口自動調節
在Windows 10
發布新更新版本后網路上出現大面積的個人用戶網絡鏈接緩慢的問題,當時各路大神發文(小鳥、非死不可)討伐微軟window auto-tuning(https://technet.microsoft.com/zh-cn/library/2007.01.cableguy.aspx )導致的問題。一時許多PO文都建議關閉window auto-tuning,偶也在發貼中采用了這種做法,最近看了「An Update on Windows
TCP AutoTuningLevel https://blogs.technet.microsoft.com/networking/2016/08/11/an-update-on-windows-tcp-autotuninglevel/ 」這篇和上篇說明后,發現關閉的做法可能是錯誤的。
TCP是網絡「硬件」傳輸協議,隨著時代的發展現在互聯網傳輸已發展到GB級。原始的TCP傳輸數據包大小的協議在現在看來已經滯后了,微軟通過window auto-tuning來調節TCP的數據包大小和傳輸率以適應新的網絡傳輸發展。
a、查看 接收窗口自動調節(window auto-tuning)
管理員權限CMD,「netsh
interface tcp show global」
如圖,『normal』是自動調節。
b、關閉:
管理員權限CMD,「netsh int tcp set global
autotuninglevel=disabled」
c、開啟:
管理員權限CMD,「netsh int tcp set global
autotuninglevel=normal」
如果,處于專網中或有特殊優化可以關閉,否則建議開啟,讓window auto-tuning發揮作用自動調節。
(3)、網絡節流機制調整(VISTA~Win10)
微軟說明:https://support.microsoft.com/en-us/kb/948066
注冊表「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\」,下DWORD(32位)值「NetworkThrottlingIndex」子鍵,來控制網卡網絡流量,每毫秒處理包的數量。默認10,每毫秒14.8MB(MTU1480x10)。以此來調節網卡、流量數據包長時工作占用CPU,使CPU能處理更多任務。初衷不錯,但現在板載網卡已集成數據處理芯片,CPU多核、性能過剩。如果有使用千兆網絡(千兆網卡)建議將其鍵值改為(十進制)100。如是重度網游或NAS局域網數據交換等,干脆(十六進制)FFFFFFFF將其關閉。
如果設置后CPU占用過大、內存占用過多,可自行調節鍵值,NetworkThrottlingIndex鍵值范圍:(十六進制)10~70,鍵值越大理論網速越快,CPU、內存占用量越多。
千兆網卡網絡:管理員權限CMD,「reg add “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile” /v “NetworkThrottlingIndex” /t REG_DWORD /d 0x64 /f」
關閉節流:管理員權限CMD,「reg add “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile” /v “NetworkThrottlingIndex” /t REG_DWORD /d 0xFFFFFFFF /f」
3.5、電源高性能保證游戲性能
Win + R或管理員權限CMD,「control.exe /name Microsoft.PowerOptions」打開電源選項。Server系統的特點,選擇高性能電源計劃才能保證游戲性能穩定。
3.6、保護隱私
Windows Server 2016 同樣和Windows 10一樣會收集用戶數據,如果對此敏感,請參考 保護隱私手動設置Windows10 部分設置按照Windows 10 version 1511版本設置即可。
說明:
a、驅動:使用for Windows 10的驅動。
b、WS2016只要開啟了「媒體基礎」、能正常安裝顯卡驅動,以前需要補全的DX等就不需要了。
c、開啟了必要功能的WS2016就是沒有APPX的Windows 10。
與Windows 10
LTSB版比沒有Bash on Ubuntu on Windows,但有Docker;Windows 10
LTSB可以說沒有驅動問題,但WS2016有、如I211英特爾網卡,由于英特爾有賣服務器網卡所以消費級網卡是沒有for
Server驅動的。同樣藍牙也是分商家。
現在基本可以確定WS2016也就這樣了,偶個人是想不明白。如果不是多核心小企業完全可以采購Windows
10 LTSB來作為服務器使用,WS2016標準版需要800刀,數據中心更是在5000刀以上。
個人用戶如果不需要APPX完全可以使用Windows 10
LTSB,而手動打造的WS2016 to Workstation
從普通用戶的角度也就多了Docker,偶不知道有多少普通用戶會使用容器。以前還可以期待Server比桌面系統穩定,但WS2016上也許是偶「運氣好」,Win10上遇到的問題也一個沒少。
d、WS2016同LTSB一樣,沒有Cortana小娜、Edge、APPX。
KMS激活、語言包請參考:Windows Server 2016 來了
最后,其他優化等可參考 Windows 10
10240~14393 優化,到此!
如果WS2012(R2)等使用沒有問題個人不建議升級!!!
+1:此處WS2016與WS2012R2相同。
Windows Server 2012
R2 存儲功能簡述 上 一. Windows Storage Spaces簡述
Windows Server 2012
R2 存儲功能簡述 下 二. Windows Server 2012 R2 Deduplication簡介
PS:
祝大家國慶吃好玩好休息好!!!
毛主席紀念堂又準時關閉了。這大青棗不完等什么嗎!-_-#
PS1:
語言包下載:
『PC\ Windows語言包\
WS2016.langpacks.rar』下載地址見最后。
包括:en-us 英文、ja-jp 日文、zh-cn 簡中、zh-tw
繁中臺灣省(包括:zh-hk 繁中香港特區。說明:從Win10
1607(14393)、WS2016開始繁中語言合并在一起,zh-tw包括zh-hk。詳細見:https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/available-language-packs-for-windows )
下載網盤地址:
https://www.asuswebstorage.com/navigate/s/85C2D004E3E94C27923F8CF6
鏈接: http://pan.baidu.com/s/1c134vOO 密碼:
ck6t
如網盤失效請查看這里:http://blog.sina.com.cn/s/blog_a0c06a350102xw3t.html
20161001
20161002 添加 3.6
20161008 添加
1.9、2.2、2.3、2.4
20161030 更新3.4 添加語言包