PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
gengen451
Advance Member
 
gengen451的大頭照
 

加入日期: Nov 2001
文章: 395
請問win98是如何判定硬體的型號

請問win98等作業系統是如何讀取到電腦硬體(如:cpu、主機板等)的,
身份像p4 1.5,謝謝
     
      
舊 2002-08-10, 05:28 AM #1
回應時引用此文章
gengen451離線中  
gengen451
Advance Member
 
gengen451的大頭照
 

加入日期: Nov 2001
文章: 395
沒人回應,是太難還是我寫的不清楚,
給各位大大給個回應,好讓我死心吧。
 
舊 2002-08-10, 05:41 AM #2
回應時引用此文章
gengen451離線中  
吉他之繩
Senior Member
 

加入日期: Dec 2000
文章: 1,145
cpu的話bios就會偵測.
其他的device的話,進到windows第一次安裝時,由driver來判定.
判定完之後,就會寫在registry裡

每次你看到的就是registry裡的資料.
如果沒有安裝,或者系統不認識這個硬體
那就會被當作default的東西,或者根本不認識,不給用.
這是經驗談,不是寫driver的人的說法.
__________________
多少人走者,卻困在原地
多少人活著,卻如同死去
我想說的都在

跟這
停權中
舊 2002-08-10, 06:43 AM #3
回應時引用此文章
吉他之繩離線中  
Shanpwu
Senior Member
 
Shanpwu的大頭照
 

加入日期: Apr 2001
您的住址: 銀河天使基地
文章: 1,001
其實大部份的週邊設備都具備有身份資料的,
那些資料一般是儲存於EEprom之中,
EEprom儲存了基礎辨識用資料,其中包括製造廠ID/產品命名...等,
它的目的是提供給OS抓取,並顯示給User看的.
舊 2002-08-10, 11:47 AM #4
回應時引用此文章
Shanpwu離線中  
gengen451
Advance Member
 
gengen451的大頭照
 

加入日期: Nov 2001
文章: 395
謝謝吉他之繩及Shanpwu大大,

EEPROM Electrically Erasable &Programmable ROM。電流可消除可程式唯讀記憶體。
EEPROM必須用電壓才能更改資料。可用在存放電腦的BIOS,早期BIOS修改的機會不多,但近年來BIOS經常更新,在方便性考量下,已逐漸被Flash(快閃記憶體)所取代,因此,EEPROM朝往通訊用途發展,如用於大哥大手機。

這是我在http://www.moneydj.com/z/glossary/glexp_2629.asp.htm看到的。
請教Shanpwu大大,win98是如何認識Flash,是有run程式嗎?
-----------------------------------------------------------------
我做個整理,
cpu:在bios偵測。
其他:
WIN98讀取flash(快閃記憶體)後,
有些需灌drive的,灌完後資料就記錄在registry,
若沒灌好或與其他硬體衝突,就會就會被當作default的東西,或者根本不認識,不給用.

若有錯誤,還請大大們更正。
舊 2002-08-10, 05:15 PM #5
回應時引用此文章
gengen451離線中  
pppp
*停權中*
 

加入日期: Jun 2001
您的住址: 臺北
文章: 1,410
小弟再做個整理,
在主機板bios偵測之後,把製造廠ID、硬體型號...等送往Windows:
cpu,主機板上南僑晶片,IDE硬碟等等等等等
(上述的cpu、IDE硬碟、主機板上南僑晶片進到windows第一次安裝時,要裝Windows驅動程式,裝完之後,就會寫在registry裡)



1394硬體,不用裝Windows驅動程式。(Windows驅動程式已內建在硬體之中了)



其他硬體:
Windows讀取硬體後,全部都要裝Windows驅動程式。
(差別在有的硬體生產廠商,買了一顆xx晶片,又用公版電路圖,再用公版Windows驅動程式,而該xx晶片的Windows驅動程式又已內建於Windows中,才造成一般使用者以為該硬體一插上PC就可使用,不需裝Windows驅動程式。一般使用者錯覺情況類似上述的cpu、IDE硬碟)
Windows驅動程式灌完後資料就記錄在registry




總之,Windows是不具備判定硬體型號的能力,製造廠ID、硬體型號是寫在硬體中,而產品命名...等通常是寫在Windows驅動程式中
(例如,nVIDIA的GPU(Graphic Process Unit)晶片的製造廠ID、硬體型號是寫在硬體中,而大大小小的顯示卡生產廠商,買了一顆nVIDIA的GPU,為了暢銷考量,華碩就可能會把nVIDIA的Windows驅動程式,改寫為自家的華碩顯示卡全中文Windows驅動程式。一般使用者若想讓自己的Windows正確識別出華碩顯示卡的華碩自家產品命名...,就一定要裝華碩顯示卡的Windows驅動程式...........)





若有錯誤,還請大大們更正。
有興趣的大大可參閱http://www.sinter.com.tw/Jungo/index.htm

此文章於 2002-08-10 10:24 PM 被 pppp 編輯.
舊 2002-08-10, 10:13 PM #6
回應時引用此文章
pppp離線中  
gengen451
Advance Member
 
gengen451的大頭照
 

加入日期: Nov 2001
文章: 395
謝謝pppp大大,真是精闢的見解,謝謝各位大大的支持。
舊 2002-08-11, 06:46 AM #7
回應時引用此文章
gengen451離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是11:55 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。