小年(山東)
如今網(wǎng)購迷你電腦(miniPC)大都已預(yù)裝Windows 7系統(tǒng),但某些行業(yè)或用戶總會(huì)用到僅支持Windows XP系統(tǒng)的軟件,只能自行重裝回Window XP。問題來了,新平臺(tái)與老系統(tǒng)間經(jīng)常出現(xiàn)各種“沖突”,如果你不幸遇到又該如何解決呢?
筆者公司近期新添置了一批迷你電腦,標(biāo)配Window 7系統(tǒng)(圖1)??上?,公司內(nèi)部使用的財(cái)務(wù)系統(tǒng)僅支持Windows XP(下文簡稱XP),所以我們只能改回Window XP。沒有想到的是,該迷你電腦說明書雖說支持,但在安裝過程中還是遇到了麻煩,而網(wǎng)上搜到的解決方案沒一個(gè)管用。無奈之下只得自己動(dòng)手、排除故障。下面,筆者就將排查過程和解決思路整理出來,供遇到類似問題的朋友參考。
安裝Window XP系統(tǒng)報(bào)錯(cuò)
筆者利用USB外接光驅(qū)和XP系統(tǒng)光盤的方式安裝系統(tǒng),但在安裝系統(tǒng)的過程中屏幕上出現(xiàn)如圖2的提示,無法繼續(xù)進(jìn)行。遇到了麻煩,最先想到的辦法是:根據(jù)提示內(nèi)容到微軟網(wǎng)站上尋找?guī)椭6④浗o出的解釋:“如果安裝程序無法與 CD-ROM 驅(qū)動(dòng)器通訊,則可能發(fā)生此問題?!?/p>
排查故障的基本思路
微軟在上述頁面給出的排查處理的思路匯總一下,其實(shí)是三個(gè)意思:1.光驅(qū)本身或者自行刻錄的光盤出了問題;2.安裝過程中光盤的盤符或者路徑發(fā)生了變化,可以通過修改注冊表處理;3.為了避免出現(xiàn)這個(gè)問題,可以把光盤的安裝文件先拷貝到硬盤上去,然后再安裝。
首先排除了第1點(diǎn),光盤或者光驅(qū)本身是沒有問題的,那就剩下了第2和第3。但是,我試著按微軟的思路去處理,試了好幾次故障始終沒有得到解決。那么,有沒有其他更直接的辦法呢?
既然故障出在安裝程序和光驅(qū)間的通訊上,并且光驅(qū)、光盤以及它們之間的連接也沒有問題,那么,問題就肯定在安裝程序的運(yùn)行上。于是,思路逐漸聚焦到了處理器上:處理器本身肯定是沒有問題的,會(huì)不會(huì)是處理器的工作模式方面的問題呢?更換一種處理器的工作模式是不是可以避免這個(gè)情況再發(fā)生?
進(jìn)入電腦的APTIO設(shè)置(圖3),看到ACPI設(shè)置的休眠模式是S3 only,即Suspend to RAM(掛起到內(nèi)存);此處,可選項(xiàng)目還有:Suspend Disabled、S1 only(CPU Stop Disk)。嘗試在此處更換為其他設(shè)置選項(xiàng),測試無效。于是,筆者將ACPI恢復(fù)為S3,進(jìn)入CPU PPM CONFIGURATION界面(CPU能耗管理配置),繼續(xù)嘗試。
找到問題根源
在CPU PPM CONFIGURATION界面,筆者發(fā)現(xiàn)CPU的C3/C6/C7 Report項(xiàng)目設(shè)置的都是Disabled狀態(tài)(圖4)。將這些調(diào)整為Enabled,然后保存并退出,再次運(yùn)行Window XP的安裝,發(fā)現(xiàn)前面遇到的問題沒有了!由此可見,處理器的工作狀態(tài)在整個(gè)電腦的能耗中起著決定性作用,一些全新的電源節(jié)能模式很可能引起與舊硬件和系統(tǒng)直接的兼容問題。
原本以為問題到這里就解決了,但是沒想到的是,接下來又出現(xiàn)了一些新的情況:
1.另一臺(tái)同配置機(jī)器按照上文方法處理問題依舊。對(duì)比檢查發(fā)現(xiàn),該電腦的USB口插著一個(gè)無線WIFI網(wǎng)卡,將網(wǎng)卡去掉后問題解決;
2.接下來還有進(jìn)一步的發(fā)現(xiàn):迷你電腦的USB口上除了外置光驅(qū)和鍵盤以外,只要插有其他東東,甚至包括鼠標(biāo),都有可能導(dǎo)致此問題;
3.另外一臺(tái)不同批次的C1037小電腦,發(fā)現(xiàn)APTIO設(shè)置界面中CPU C3/C6/C7 Report都已經(jīng)是Enabled了,但還是出現(xiàn)上面的問題,后來將這幾項(xiàng)改為Disabled,竟然解決了問題(這款迷你電腦使用了不一樣的主板,主板ID是:63-0100-000001-00101111-041312-Chipset$1APTC027_BIOS DATE: 06/01/15 09:35:28 VER: 04.06.05)。
結(jié)合前面的發(fā)現(xiàn),筆者所遇到的故障應(yīng)該是源于處理器的能源管理和Window XP安裝程序之間存在兼容性問題,再具體一些說就是:處理器的能源管理(PPM)影響到了Window XP安裝程序?qū)τ赨SB端口的驅(qū)動(dòng),使之出現(xiàn)了不穩(wěn)定的情況;安裝程序運(yùn)行一段時(shí)間后,對(duì)連接在USB端口上的光驅(qū)的驅(qū)動(dòng)出現(xiàn)了失控,造成讀取數(shù)據(jù)失敗??傊?,正所謂“萬變不離其宗”,在新的電腦硬件平臺(tái)上無法完成安裝以前的操作系統(tǒng),那我們就把注意力關(guān)注在新硬件平臺(tái)的新特性,嘗試改變一下新特性的設(shè)置去適應(yīng)老的操作系統(tǒng)。