[Windows] 超舊主機板安裝 Windows 2012 R2

我一直以為我先前買的是 WD 綠標,沒想到是希捷… [Win2008] 電腦重新安裝中~

話說最近硬碟怪怪的,用 HDDScan 3.3 掃描以後,超過 20 磁區超過 500 ms ,就上網買了新硬碟,這次買 Toshiba 的 2TB 硬碟,電腦很老舊了,是 2007/10 買的這台… 四核新電腦 – 華碩平台【四核魔神】DVD燒錄遊戲電腦

由於新版的 VS2013、Office 2013 對 OS 要求很嚴格,舊的 OS 還可以用,所以先試安裝 Windows 2012 R2 Standard ,主機板是 ASUS P5KR。

Windows 2012 R2 辨識能力還不錯,安裝好後,只有一個 Intel ICH9R Interface Controller 無法辨識。從硬體識別碼來看,缺的是 ATK0110,這個在華碩官網雖然是舊版,不過安裝好就能用。

其他的情況如下。

1. RealTek 97 系統只辨識到數位輸出,並沒有正確辨識到喇叭輸出,所以到官網找

http://www.realtek.cz/realtek-driver.php?realtek=sound

之後就正常驅動了。

2. 系統自動使用 Microsoft AHCI Standard Controller ,但會造成在下方的系統列 安全的移除硬體 會出現每一顆使用 AHCI 讀的硬碟,允許熱插拔。
因此到 Intel 網站抓 AHCI (ICH9R) 2012/01/02 的 10.8.0.1003 版,目前無更新計畫,使用 AHCI 讀的硬碟~
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=20768&lang=zht

3. 顯卡系統抓的是 Microsoft 標準顯卡。
安裝的是 nVidia 顯卡,所以去官網更新最新版的。

4. 開始啟用網站。

在設定 IIS 前,已安裝的軟體有

Java (讓顯卡自動偵測 driver 用)
ClamWin (防毒軟體)
Classic Shell (StartMenu 軟體)

但 不知道 Port 80 被哪隻程式佔據,完全無法提供網頁服務。

事件檢視器剛開機就會有這個事件:
World Wide Web Publishing 服務 (WWW 服務) 沒有為站台 1 登錄 URL 首碼 http://*:80/。所需的網路繫結可能已在使用中。已停用站台。資料欄位包含錯誤號碼。


從服務 停用 IIS Admin Service (確認過工作管理員內也沒有 inetinfo.exe)
從IIS 管理員 停用 Default Web Site(目前也只有這一個)

從 TcpView.exe / ProcessMonitor.exe (TechNet 提供的免安裝工具) 都確認了,port 80 (ipv4/ipv6) 都被 System 占用 (PID=4 那個) ,結果造成完全無法判斷到底是被哪隻程式占用。

在上述停止服務下,使用

telnet localhost 80

打錯指令 GET HTTP/1.0 得到的回應是:
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Sun, 09 Nov 2014 02:36:57 GMT
Connection: close
Content-Length: 324

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/str
ict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request – Invalid URL</h2>
<hr><p>HTTP Error 400. The request URL is invalid.</p>
</BODY></HTML>

打對指令 GET / HTTP/1.0 得到的回應是:
HTTP/1.1 401 Unauthorized
Server: Microsoft-IIS/8.5
WWW-Authenticate: Digest qop="auth",algorithm=MD5-sess,nonce="+Upgraded+v1e4e9f8
87e492f4e25b6f77a06b3a1fb47c0fcc41c6fbcf016e8753e18fdbb978025712a424e3d1452961c9
43ad0506c46a439655f659a39d",charset=utf-8,realm="Digest"
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
Date: Sun, 09 Nov 2014 02:38:34 GMT
Connection: close
Content-Length: 0

因為是 NTLM 的 Windows 驗證,有用 IE 跑 http://localhost/ ,目前管理者帳號只有兩個,Administrator 安裝完成開機後,我就加入我的本機帳號,後續都用我的本機帳號進行設定,但這兩個帳號填進去都是帳密錯誤,這驗證根本不知道給哪個用。

所以根本不知道被哪裡佔用了…

最後在這個網站找到可能占用的服務有下列這些:
http://www.devside.net/wamp-server/opening-up-port-80-for-apache-to-use-on-windows
1.SQL Server Reporting Services (ReportServer) [尚未安裝]
2.Web Deployment Agent Service (MsDepSvc) [尚未安裝]
3.BranchCache (PeerDistSvc) [已安裝並停用]
4.Sync Share Service (SyncShareSvc) [已安裝並啟用]
5.World Wide Web Publishing Service (W3SVC) [已安裝並停用]
6.Internet Information Server (WAS, IISADMIN) [已安裝並停用]

其中第四項在 Win2012r2 名稱為 Windows Sync Share ,停用即可。

5. IIS 啟用後,ASP.NET 使用到 Access 的網頁無法正確更新,參考保哥的說明,把我自建的 .Net v4.5 x86 授權給放 mdb 檔案的目錄,即可。

http://blog.miniasp.com/post/2009/09/09/Introduce-IIS-75-Application-Pool-Identity-and-Virtual-Account.aspx

目前繼續安裝中,不過應該不會有啥大問題了。

Categories: 自用整理, 技術分享 | 1 則迴響

文章導覽

One thought on “[Windows] 超舊主機板安裝 Windows 2012 R2

  1. 通告: [VBNET] 快速呈現縮放選擇框 | 鄭子璉

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

在 WordPress.com 建立免費網站或網誌.

%d 位部落客按了讚: