search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

2010 年 7 月 – 電癮院

Month: 7 月 2010

電腦會自動開啟及要按任意鍵才能繼續開機

前幾天幫人看一個電腦的問題,他的主要的問題有兩個:
一、 打開電源插座上的開關時,電腦主機就自動開機啟動了?
他的電腦主機的電源是統一接在一個有開關的電源插座上,平時電腦用完後,就會將電源插座上的開關關掉。
二、 平常在開機時,有時都會卡在一開始時的Bios畫面,都要按下任意鍵才有辦法再繼續開機。

而這兩個問題有個共同的特徵,就是不是每一次都會發生,這種鬼打牆電腦會自動啟動的問題,有時候很麻煩,因為有時是因為主機板和機殼短路所造成,而有時是電腦主機的電源開關有問題,會覺得麻煩是因為要拆、要試的東西很多,還好,我這位客戶他都不是這兩種狀況所造成的。

原因只因為…

他電腦主機之所以會發生這種異常情況,最主要是因為主機板上的電池沒電了,因為電池沒電,所以才造成這一連串的情況。

通常主機板上的電池都可以用上很久,像我自己的電腦,用到電腦主機換掉,這顆電池都還有電,那為什麼有些人的這顆電池會這麼快就沒有了呢?其實這個問題在我以前的文章中也有提到,最主要影響這顆電池使用壽命的長短,是有沒有將電源整個斷掉,像我這位客戶,在每次用完電腦後,都會將電腦主機上的電源整個斷掉,當電源被斷掉後,主機板為了要保存使用者的系統設定,就會開始使用主機板上電池的電力,所以才會一、二年就沒有電了。

而這正是造成異常情況的原因,因為電池沒有電,所以主機板在每次關閉電腦後,都沒有辦法保存主機板的設定值(主要是保存日期/時間,就像手錶一樣),所以每次一送上電源時,主機板都是用「預設值」來開機,這個預設值並沒有什麼大問題,只是其中有一項的設定,是用來設定每次主機接受到電源時要做的動作,一般來說這個設定的英文Award BIOS的名稱為「AC BACK Function」。有關電池沒電的文章,之前MSN不能登入的狀況也有介紹到「msn無法登入,錯誤碼80048820」。

Battery.jpg

有關AC BACK Function

而這個AC BACK Function可以設定的數值有三項,分別為
1. Soft-Off :關機
2. Full-On :開機
3. Memory :上一次狀態

第一及二項的設定一看就明白,也就是一插上電源,不是關機(Soft Off)的狀態,就是每次都是開機(Full On)的狀態;比較特別的是第三項的Memory,它會根據你上一次開關機時的狀態來決定此次插上電源的狀態,聽來有點繞舌,讓我舉個例子來說明。

如果你在Windows中,正常的將電腦給關閉掉,且確認電腦主機整個停止之後,才將市電關掉的話,下一次打開市電時,電腦主機就不會馬上就開啟;而如果你是在使用Windows的途中,有意(女朋友看到你打線上遊戲不爽,把電源拔掉)或是無意間(停電)讓電腦主機整個失去電源的話,那下一次打開市電時,你就會發現到電腦怎麼自動就啟動了。

一般來說,AC Back Function都是設定在「Soft-Off」及「Memory」會比較合適,而如果你的電腦是拿來當做伺服器(Server)使用,設定在「Full-On」及「Memory」會比較合適,所以是看用途,沒有一定的要設定在哪個上。

所以,我這個客戶,他的電腦預設值是在「Full-On」上,所以每次主機版失去記憶後,每次插上市電,電腦主機就會自動啟動,同時,也拜失去記憶所賜,每次在開機時,BIOS都會提示他CMOS的設定值需要初始化,所以每次開機時,才都需要按一次Any Key才會繼續的開機,而有時候會發生,有時候則沒有,一定是他有時候會忘記按掉電源插座的按鈕。

嶄新的Windows 7

Windows 7和以往的Windows有很大的不同,以往安裝作業系統,總是需要事先準備好各種裝置的驅動程式,但在安裝Windows 7,幾乎都不用準備任何的驅動程式光碟,就能完成安裝的工作,其友善的安裝過程,足以讓維修電腦的專業人員省下不少時間來處理安裝所發生的問題。

而在使用面來說,Windows 7也多了許多方便操作的功能,如捷徑清單與圖釘(Jump List & Pin)、視窗預覽(Task Preview)、桌布場景(Personalize)…,並且提供許多以前從來沒有的工具軟體,如XP模式(XP Mode)、問題步驟收錄程式(PSR)、剪取工具(Snap Tool)、自黏便籤(Sticky Notes)…,若能善加利用這些功能及工具,必定能讓工作更加順利完成,而且更加有趣。

接著我針對我個人最喜歡的「捷徑清單與圖釘」及「XP模式」這兩項功能做較詳細的心得分享。其餘功能可至微軟官方網站「Windows 7簡單學影片」觀看教學影片。

捷徑清單與圖釘(Jump List & Pin)

在Windows XP中的「快速啟動」工具列,幾乎是每個人都會使用的好功能,由於我想要快速開啟的程式及資料夾太多,所以我個人的習慣都會將快速啟動獨立延展成濁立一列工具列,如下圖:

pic-1.jpg

可是這樣的使用方法,存在些利與弊,雖然可以井然有序的將「快速啟動」及「工作列」給隔離,但卻犧牲了螢幕的保貴空間,最麻煩的就是那些沒有辦法立即識別的資料夾圖示,在每次點擊時,都還必需等待「Tip視窗」的提示文字,才能知道這個資料夾所開啟的位置。

而在初次使用到新版的Windows7時,我就發現到Windows 7的「快速啟動」和「開始功能表」有了很大的改變,首先是「快速啟動」和「工作列」結合成為「工作列」,在Windows 7裡不再有「快速啟動」這個名詞,當我們開啟了某個程式或是資料夾時,Windows 7會把該程式視窗收納在原「工作列」的同一個位置上,如下圖:

pic-2.jpg

所以我現在不需要再將工具列延展成兩列,馬上就省下了許多的螢幕空間,並且還能輕鬆的預覽該視窗的內容,更棒的是還能將常用的資料夾拖曳至「Windows檔案總管」中釘選起來,方便日後快速的開啟資料夾,且因為有資料夾名稱在旁邊,所以不用擔心會不小心開錯資料夾,如下圖:

pic-3.jpg

此外,更令人不可思議的就是,只要應用程式支援的話,甚至可以直接從選單中直接使用一些常用的功能,如以Windows Live Messenger為例,我們可以直接從功能表中直接設定登入的狀態,或是直接傳送立即訊息。

pic-4.jpg

有關「快捷清單」的教學影片可至「Windows 7簡單學影片」。

XP模式另類用法-替身模式

XP Mode是Windows 7提供的一個特殊的功能,要開啟這個功能,必需要額外的安裝一些檔案,但這些額外的檔案,可以免費的從微軟的網站中下載到,完全不需要再花半毛錢。

在還沒有使用這個功能之前,由於XP Mode是使用Virtual PC來開啟,所以我原本以為要使用這個XP Mode,使用者還必需擁有一份WindowsXP的光碟才有辦法安裝使用,這樣對一般的使用者來說,技術的門檻未免也太高了,結果,是我錯了。

原來,我們直接可以從微軟的網站中直接就下載到Windows XP的映像檔,所以只要安裝好XP Mode及Microsoft Virtual PC及一些相關的更新之後,就可以直接開啟Windows XP來使用了,相信大部份的使用者都能勝任。

XP Mode裡面的XP,是微軟利用Virtual PC整合好的特殊XP,雖說如此,但這個XP仍然是「正版」XP,也就是說我們能使用Windows Update來將XP更新至最新,且可以使用微軟一些額外的應用程式,如新版的影音播放程式(Windows Media Player 11)及免費的微軟防毒軟體(Microsoft Security Essentials)。

pic-5.jpg

不過在這個虛擬的Windows XP裡,顯示卡是使用S3 Trio 32/64,意思就是說,我們是沒有辦法利用這個XP Mode來跑一些3D遊戲,但是用來執行一些應用程式、上網…等等,我想是綽綽有餘的。

對於大部份的使用者來說,我們怎麼來利用這個XP Mode呢?

大多數人的電腦總是一而再,再而三的中毒,中了毒也都不曉得是怎麼中毒的,要不就是使用一些P2P軟體,養養小動物,導致電腦的速度越來越慢。會中毒多半都是「上了不該上的網站」、「開了不該開的檔案」,對於許多人來說,要他們不上這些網站,不使用P2P軟體來下載東西,那使用電腦又有什麼樂趣可言呢?所以我建議,可以使用XP Mode來當Windows 7的分身。

平時Windows 7上只辦正事,而有需要在網路上亂逛時,就可以開XP Mode的瀏覽器來使用;而網路上下載來的東西,也可以先到Windows XP Mode裡來開啟;另外若有要養P2P這些小動物,也都養在XP Mode裡面,也就是說,所有不確定、有風險的檔案,通通都拿到虛擬機上來做測試,主要的Windows 7環境則保持「乾淨」。
要是真有哪天虛擬機真的壯烈成仁了,那就把這個虛擬機砍掉,再重新執行一次Windows XP Mode,經過幾分鐘作業系統安裝的時間,全新的XP Mode分身又可以再次為我們效勞。

有關使用Windows XP模式的教學影片,可以至「Windows 7簡單學影片」的「使用WindowsXP模式」。

註:Windows XP Mode僅「專業版」及「旗艦版」支援,詳細功能請至「Windows 7功能介紹」。

作業系統降級(Degrade/Downgrade)成XP

有不少人在買了新的筆電之後,都寧願捨棄原本正版的作業系統,而選擇將這部筆電降級為盜版的XP,尤其是在Windows Vista那個時期,有這些XP的死忠粉絲,我想XP的程式設計師,應該是會感動到通哭流涕吧,而相反的Vista程式設計師則剛好相反。

如果是我自己的話,我是不會選擇捨棄正版的作業系統而不用的,況且,新版的作業系統還會比舊的作業系統支援更多的功能與技術,所以建議大家,如果不是有「特別的需求」,如平常在玩的線上遊戲不能玩、或是應用程式不能使用…等等,最好還是使用筆電原來的作業系統比較好。

雖說如此,而這篇文章,我還是以最近的一台Acer Aspire Timeline X 3820TG筆電,來示範如何將它降階成XP作業系統。

以下是它的配備:
– Intel Core i3-350M processor (2.26GHz, 3MB L3 chche)
– ATI Mobility Radeon HD 5650 Up to 1658 MB Hyper Memory
– 13.3” HD LED LCD
– 2GB DDR3 Memory
– 500 GB HDD
– Acer Npify 802.11 b/g/n
– 6-cell Li-ion battery

降階的事先準備動作(Before Degrade)

在降階前,建議先將所有所需要的驅動程式先全部下載下來,並儲存到隨身碟裡,以下我列出所需要的驅動程式下載點:
– (Acer)晶片組/Intel/Chipset Driver
– (Acer)音效卡/Realtek/Audio Driver
.NET Framework 3.0版可轉散發套件 (註1)
– (Lenovo)顯示卡驅動/ATI Catalyst Display Driver
– (Acer)LaunchManager/Dritek/LaunchManagerApplication
– (Acer)Turbo Boost/Intel/Turbo Boost Driver
– (Acer)進階主機控制介面/Intel/SATA AHCI Driver (註2)
– (Acer)AMT/Intel/Intel iAMT Driver
– (Acer)區域網路/Atheros/LAN Driver
– (Acer)讀卡機/Alcor/Card Reader Driver
– (Lenovo)無線網路/Broadcom無線網路介面卡驅動程式

其它的驅動程式因為沒有用到,所以我就不裝了,如Touchpad、3G、Bluetooth等,有需要的人,可再自己下載安裝。

註1. 在安裝SATA AHCI Driver及顯卡驅動程式之前,需要先安裝.NET Framework。此外,若是安裝.NET Framework時需要上網連上網路時,可以在安裝完Intel Chipset的驅動程式且重新開機之後,先行安裝上有線或是無線的網卡驅動程式。

註2. 若你在Bios中的SATA Mode是設定為「AHCI Mode」時,那就要在XP中額外安裝這個SATA AHCI Driver。

最後,請將電腦重新啟動,並使用「F2」鍵進入BIOS設定畫面,進入BIOS後,請至「Main」頁籤中,將「Graphic Mode」由「Switchable」改為「Discrete」,此外,SATA Mode有兩個選項,分別為「IDE Mode」及「AHCI Mode」 ,一般建議使用「AHCI Mode」,因為使用「AHCI」模式,真的比「IDE」模式要快上很多。

但是要使用AHCI模式,在安裝XP時要提供AHCI Mode的USB軟碟機磁片來安裝驅動程式,或是直接將AHCI驅動程式整合至XP的安裝光碟裡,才有辦法使用,如果你怕麻煩的話,那就直接使用「IDE Mode」也可以,若你選擇使用IDE模式,安裝完XP就不需要再安裝有關AHCI的工具程式了。

關鍵在安裝ATI 5650的驅動程式

接下來就是安裝好Windows XP作業系統,接著就是照著上面的順序,一一的將驅動程式安裝好,其實依我的經驗,只要依照以下原則來裝,順序並沒有很硬性的規定:

– Intel Chipset Driver一定要第一個安裝、Realtek Audio第二。
– 安裝顯卡、AHCI相關的驅動程式前,一定要先裝.NET .NET Framework。

但是還會有一個問題,就是整個降階的過程中,最重要的就是安裝「ATI Mobility Radeon HD 5650」的驅動程式,由於我們下載的驅動程式是Lenovo的,所以我們還需要手動的去修改驅動程式的SubSysID值,請接著往下看。

你可以打開「裝置管理員」,並開啟顯示卡裝置的內容,切換到「詳細資料」頁籤,如下圖:

acer-3820tg-1.jpg

注意看到上面的那一串「裝置例項識別碼」,VEN(Vendor)為1002代表是ATI公司;DEV(Device ID)68C1代表是Mobility Radeon HD 5650,而接下來的SUBSYS(SubSystemID),就是給製造商的編號,而Acer給這個編號是03641025。

由此可知,由於我們下載的是Lenovo的驅動程式,除非我們去修改驅動程式裡的SubSysteID,要不然我們只能安裝了ATI Catalyst Install Manager之類的工具程式,真正的ATI 5650驅動程式是安裝不上去的,而修改的方式如下,同樣的方法適用於其它廠版如華碩ASUS…等等的機種:

Step 1. 先安裝好Lenovo的ATI顯示卡驅動程式「IN1VDO02WW1.EXE」。

Step 2. 接下來到「C:\Drivers\ATI Catalyst Display Driver\Packages\Drivers\Display\XP_INF」中,使用記事本來開啟「CX_97064.INF」。

acer-3820tg-2.jpg

Step 3. 找到
「”ATI Mobility Radeon HD 5650″ = ati2mtag_Manhattan, PCI\VEN_1002&DEV_68C1&SUBSYS_392817AA」這個字串,並將它修改成
「”ATI Mobility Radeon HD 5650″ = ati2mtag_Manhattan, PCI\VEN_1002&DEV_68C1&SUBSYS_03641025」,你可以仔細比較這兩個字串的SUBSYS有什麼不同,我們的目的,就是要將它改成和Acer一樣的SubSysteID而已,要不然,顯卡的驅動程式再怎麼安裝,都是裝不上去的。

Step 4. 接下來,就是到裝置管理員中,手動的去為顯示卡「更新驅動程式」,並在指定驅動程式資料夾時,指定到這個「XP_INF」資料夾中,就可以了。如果你是使用Acer同款的筆電,你可以直接下載我改好的「ATI Mobility Radeon HD 5650驅動程式」。

整個的降階XP的過程大致就這樣,相關參考資料你還可以參考:
HarlemHsu – Acer Aspire TimeLineX 3820 / 4745 改裝XP SP3
MOBILE-有沒有人Acer timeline X 4820TG Downgrade XP成功的發表一下心得好嗎?
Acer下載專區
Lenovo驅動程式下載



熱門推薦

本文由 mrtang 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦