[討論] 有人會做驅動程式[自動偵測安裝]光碟嗎?

Home Home
<< 1 2 >>
跳頁: (共 2 頁)
引用 | 編輯 kkson
2005-08-25 14:03
樓主
推文 x0
我用過些主機板或是顯示卡隨附的驅動光碟
自動執行時會先花些時間偵測電腦設備
然後列出適合該電腦的驅動程式出來

..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 s901510011
2005-08-25 19:07
1樓
  
我也很好奇這個的答案~大家幫幫忙吧^^

獻花 x0
引用 | 編輯 z88068312
2005-08-27 14:49
2樓
  
我也想知道因為我上次灌完超級XP7.1結果裡面沒有我顯示卡和音效卡的驅動我只好送修~~

獻花 x0
引用 | 編輯 billjrm
2005-08-27 23:55
3樓
  
下面是引用z88068312於2005-08-27 14:49發表的 :
我也想知道因為我上次灌完超級XP7.1結果裡面沒有我顯示卡和音效卡的驅動我只好送修~~
真的嗎??? 有這麼嚴重喔???

獻花 x0
引用 | 編輯 kkson
2005-08-30 13:05
4樓
  
我是覺得如果這個能研究出來
那其實系統的可以歸系統自動安裝的一片(含系統修正檔)
軟體的可以歸軟體自動安裝的一片(可自行勾選要安裝哪些軟體,下一步後就自動安裝完畢!)
驅動程式的可以歸驅動程式自動安裝的一片(放入光碟就可以自己找到要更新哪些驅動程式)
這樣不是挺好?

獻花 x1
引用 | 編輯 z88068312
2005-08-31 03:31
5樓
  
下面是引用billjrm於2005-08-27 23:55發表的 :

真的嗎??? 有這麼嚴重喔???

因為我找不到驅動程式ㄚ也不知道是啥品牌

獻花 x0
引用 | 編輯 奇拉
2005-09-03 17:38
6樓
  
呵...其實要做一張驅動程式光碟不容易!!
因為巿面上有太多太多不同的設備..
而這些驅動程式又沒辦法很容易收集完整!!(除非是電腦公司)
像有些外商電腦的驅動程式有些容量有很大,所以要做不容易!!

再來要自動檢驗..現在是有這種軟體...但是它也只是跟你說一個大概...並沒辦法很正確的說出名稱!

所以..目前這個問題還有很多變數!!

表情

獻花 x0
引用 | 編輯 kkson
2005-09-06 17:24
7樓
  
下面是引用zeroboys於2005-09-2 16:42發表的 :
WInnt.sif 檔,下參數
Orz.....=_=||| 非常基礎的技巧

=-=你根本就沒有了解意思
難道廠商做出來的驅動光碟裡面也有winnt.sif這樣的檔案嗎?

===========================
下面是引用奇拉於2005-09-3 17:38發表的 :
呵...其實要做一張驅動程式光碟不容易!!
因為巿面上有太多太多不同的設備..
而這些驅動程式又沒辦法很容易收集完整!!(除非是電腦公司)
像有些外商電腦的驅動程式有些容量有很大,所以要做不容易!!

.......


其實也不會阿~做一些目前常見到的就夠用了

[9 樓] From:台灣政府網際 | Posted:2005-09-06 17:25|

獻花 x0
引用 | 編輯 upside
2005-09-25 00:31
8樓
  
http://bbs.mychat.to/read.php?tid=405304&keyword=%A4T%A6X%A4%40

請參考小弟的作品 三合一光碟 其中一個功能就是萬用驅動
可以自動偵測到 大部份的驅動程式 但是因為要將三種功能
全裝入一片CD 之中 所以沒有放入很多驅動 但是大家有需要
可以幫忙加入

獻花 x0
引用 | 編輯 kkson
2005-09-28 15:11
9樓
  
下面是引用upside於2005-09-25 00:31發表的 :
http://bbs.mychat.to/read.php?tid=405304&keyword=%A4T%A6X%A4%40

請參考小弟的作品 三合一光碟 其中一個功能就是萬用驅動
可以自動偵測到 大部份的驅動程式 但是因為要將三種功能
全裝入一片CD 之中 所以沒有放入很多驅動 但是大家有需要
.......

謝謝喔~小地研究看看在跟你討論

獻花 x0
引用 | 編輯 zeroboys
2005-10-08 17:09
10樓
  
=-=你根本就沒有了解意思
難道廠商做出來的驅動光碟裡面也有winnt.sif這樣的檔案嗎?[/quote]

噗...因為你最上面的訴說? 可以解釋為兩部份...當天QQ 我僅匆匆一撇.....

我這樣子說明好嚕?
各式主機板的驅動,其實都很小...關於這部份?
我在今年5-7月間,就融入安裝XP嚕 確實是使用Winnt.inf 管理
扣掉自動化安裝? 僅存[顯示卡 音效卡 網路卡]
關於這部份? 我採用子光碟設計吧?
基本上...只要不是執行檔的安裝包(驅動)
有條理的排序至光碟內,在XP搜尋新硬體裝置時?
此光碟丟入光碟機,都可精準的判斷...載入 也算是一種半自動吧?

呵呵...是曾想更進一步的強化半自動>95-100%全自動
可惜我退出電腦維修圈嚕^^" 這部份~~~有待強者去完成嚕

獻花 x0
引用 | 編輯 孤星弒月
2005-10-08 18:44
11樓
  
有些驅動程式在主機板的光碟裡面就有了~所以我沒有想過這一點耶
不過有些人會把他們統合起來~然後再弄出主機板名稱來找尋路徑~"~
不過這樣也蠻麻煩的 表情

獻花 x0
引用 | 編輯 yytalk
2005-10-09 08:40
12樓
  
拆開機殼看IC是哪一顆
在上網去DL 該顆IC的Driver
這樣就可以了!!!
祝好運囉~~~ 表情

獻花 x0
引用 | 編輯 Kilian
2005-10-10 08:20
13樓
  
你懂 VBS 的話,

亦可以用 VBS 用 WMI 去偵察硬體配置, 然後安裝

獻花 x0
引用 | 編輯 kuoyiru
2005-10-10 11:38
14樓
  
我覺得應該是粉困難,因為市面上那麼多的硬體,太多的DRIVE ,硬體更新速度都是依大問題點

獻花 x0
引用 | 編輯 mftea
2005-10-14 16:10
15樓
  
自動偵測 真的假的阿
那還挺方便的阿 呵呵~~~
不過nvidia的driver出的漫快的 能自動偵測 在上網更新就更方便了~

獻花 x0
引用 | 編輯 upside
2005-10-21 02:44
16樓
  
下面是引用mftea於2005-10-14 16:10發表的 :
自動偵測 真的假的阿
那還挺方便的阿 呵呵~~~
不過nvidia的driver出的漫快的 能自動偵測 在上網更新就更方便了~
理論上使用小弟三合一中的萬用驅動 一般都能支援安裝
不過硬體的更新率太高 需要每隔一段時間就要做修改
所以較新的晶片組和一些常見的硬體配備 都無法安裝
且這樣的更新速度一張CD 光碟根本無法燒入
舊的驅動總不能移除吧 這樣就變成需要好幾片光碟或直接使用DVD片了
製作這樣的片子 不會比做XP 安裝光碟輕鬆 需要收集各家的驅動程式
再找尋機碼及程式 有時新版的驅動不見得就能裝到較舊的機子中 會有相容性的問題
且有時不見得自己的電腦中剛好有安裝該驅動程式之硬體配備
所以就算做好後 也無法得知能正確辨識該硬體及驅動安裝
所以有些驅動程式 我是直接放入該光碟中的資料夾 需要時直接執行安裝即可
當然先決條件是要得知該需要安裝驅動之硬體剛好就是你所放入的驅動程式

如果對這有興趣 歡迎來短訊 互相討論

獻花 x0
引用 | 編輯 zippy
2005-10-27 16:44
17樓
  
從 winnt.sif 裡 OemPnPDriversPath 搞, 大部分都可搞定(WHQL限定), 但近來一堆恐龍驅動程式, 常多一些有的沒有的, 或是還得.netfx等的, 還是讓系統基本能跑後, 再手動加上就好.
msfn drivers版不是一堆drvier pack, 那些拿來加減用就不錯了.

獻花 x0
引用 | 編輯 z88068312
2005-10-31 17:41
18樓
  
推到頂看有誰會做~~ 表情

獻花 x0
引用 | 編輯 threesecond
2005-10-31 18:22
19樓
  
我來說明一下好了....不然繼續討論下去大概沒有結論。

先說明各家硬體廠商的自動偵測硬體光碟是怎麼做的。
近一兩年的硬體大廠(華碩微星技嘉...)都有類似的光碟,隨產品出貨的光碟,裡面就是原發文者所要的東西。
光碟裡面按照類型將該公司所有產品的驅動程式全部塞進去,然後在光碟自動執行選單中偵測硬體,
並將符合的驅動程式自動列出來,原理很簡單。

各家產品內的韌體都有 Vender ID 和 Prodoct ID 欄位,
光碟內的 Autorun.exe 會先把目標電腦的全部硬體掃一遍,
將符合該廠商 Vender ID 的硬體和型號列出來(型號則是用 Prodoct ID 去辨認)
並且列出應安裝的驅動程式。
光碟內的驅動程式多半是公版,因此可以向下相容同系列的大部分硬體,
頂多再增加一些各廠自製的工具程式(例如動態超頻啥來著的...),

廠商將此光碟模組化以後,只要依類別將公版驅動程式放好,
日後追加新硬體時只要將硬體資料庫和驅動程式一併更新,就可以和產品綁在一起出貨,
不需要每次出新產品都要重製一次光碟,這樣可以大幅提昇出貨的效率。

以我手邊這張微星的 G71-21OM069 光碟為例,對應到 915 晶片組時期的產品,
同期以前(包括微星全產品線在內)的產品幾乎都可以用這張光碟來驅動,當然 915 以上的產品就不行了。
要驅動微星最新的產品就要找最新版的驅動光碟,當然在主機板包裝盒裡面就找的到了。

結論,要自己做並不是不行,只要用現成的 Win32 API 去偵測硬體,並做一個資料庫將所有的硬體對應進來,
就能做到上面要求的東西了。

以實務上而言,我覺得這樣做並沒什麼必要性,我本身也是以 MIS 為業,
平常在工作用電腦中也是收集了各晶片組廠商的公版驅動程式,而各版卡產品我只留下具有差異性的驅動程式,
公版的部分在 Win2000/XP 安裝光碟裡面可以用 OemPnPDriversPath 搞定,
(自製的驅動程式包,52.5MB,可以解決我轄區電腦 95% 的硬體驅動問題)
剩下差異性的部分再用網路磁碟機連上工作電腦手動裝一下即可。
最重要的是網卡一定要事先驅動,所以各家網卡 Driver 一定要事先備齊(主流產品全備齊也不到 4MB,很輕便)
剩下的部分臨時上網抓也行的通。

因為各大廠 Driver 更新速度太快,燒成光碟在時效性上不太理想,
所以我還是在硬碟裡面定期整理,而不用燒錄光碟的方式。

以上心得提供給各位參考。

獻花 x2
引用 | 編輯 Kilian
2005-11-01 04:59
20樓
  
下面是引用threesecond於2005-10-31 18:22發表的 :
結論,要自己做並不是不行,只要用現成的 Win32 API 去偵測硬體,並做一個資料庫將所有的硬體對應進來,
就能做到上面要求的東西了。

這就是重點;

請問你懂得寫這樣程式嗎?

獻花 x0
引用 | 編輯 threesecond
2005-11-01 09:39
21樓
  
我不會寫程式,只是知道大概的方向而已。
Then??

獻花 x0
引用 | 編輯 rise
2005-11-03 02:25
22樓
  
我想很多人都有這樣的需求~但是要做到各廠牌設備都能安裝實在不是件簡單的事情喔~

獻花 x0
引用 | 編輯 zippy
2005-11-17 20:41
23樓
  
DevCon + WMI?

個人覺得若是以"XP無值守碟"為目標,反正XP安裝程式都在T-34做PnP driver scan了, 何必再另外搞?
空間夠的話直接拿所有的BtS DriverPack塞進去, 搭上Pyron寫的SetupCopyOEMInf.exe在T-39時解壓進硬碟, 讓XP安裝程式自已去判斷就好了.

http://www.msfn.org/board/index.php?act=findpost&pid=416983 裡頭的DetachedProgram/Arguments script是小弟去年搞的. 裡頭用的SetupCopyOEMInf.exe是前些時間Pyron寫的, 用來搞定Inf/Pnf.
原本用DetachedProgram的缺點是它"有可能"會因驅動程式太多而使解壓/掃描時間太長而超過T-34. 上星期用setPriority/suspend的方法讓setup.exe慢下來來解決.
測試過用BtS DP Chipset+Lan+GraphicsAB+SoundAB, 解壓後所有驅動程式約830Mb(我猜BtS包應該至少解決95%以上的需求), 這樣龐大的一包在破舊的筆電下依然不會超過T-34.

用這方法只有一兩小缺點, 1.MassStorage驅動無法直接醬玩, 2.非WHQL驅動"有可能"搞不上. 有數位簽証的驅動會自動抓最新的版本, 但是若是非WHQL驅動擺進去的話, 要是遇上XP內附的WHQL版本, 會以WHQL的舊版本為主.
好處是不用管OemPnPDriversPath, 也不用理[Unattended]段(也就是MassStorage還是可能靠F6手動從磁碟拉進, 也可以拉出修復控制台), 維護也很方便, 反正就換一下DriverPack壓縮包, 可以全部壓成一包; 也能分拆開來依需求加, 再用FOR下去逐個解壓/掃描.

若以BtS包來玩, 大部分的晶片組/網路卡/顯示卡/音效卡/無線他大致都有了, 差的大概就印表機/掃描器/數位像機這類的, 而這類的通常變化很大, 而且有些只能依靠它附的安裝程式. 有辦法的人當然還是能抽出它所需的.inf來醬玩.


當然, 前面這些都是以XP無值守碟重新安裝時來玩的. 想在事後搞, 沒記錯的話好像可以下得到某些驅動程式網站收集的驅動碟.

獻花 x0
引用 | 編輯 nx6600
2005-11-24 11:01
24樓
  
其實我覺得只要把超級xp灌好就
表情 所有驅動他都早灌進去了 哪要那麼麻煩 表情

獻花 x0
引用 | 編輯 gadget
2006-11-26 00:39
25樓
  
下面是引用upside於2005-09-25 00:31發表的 :
http://bbs.mychat.to/read.php?tid=405304&keyword=%A4T%A6X%A4%40

請參考小弟的作品 三合一光碟 其中一個功能就是萬用驅動
可以自動偵測到 大部份的驅動程式 但是因為要將三種功能
全裝入一片CD 之中 所以沒有放入很多驅動 但是大家有需要
.......
提示 : 該文章不存在或已被移除..

= = 文章不見了!!!

獻花 x0
引用 | 編輯 basic
2006-11-27 15:57
26樓
  
表情 "在目前都沒有人寫出來的情況下" ...


請大家用 EVEREST 這套軟體 + 驅動原力驅動包1.83fix 來搭配 安裝吧!(如果連OemPnPDriversPath 都不會的話)

提供大家暫時快速解決的方法

之前網路上流行的 驅動程式整合光碟1.0 就是 驅動原力驅動包1.83fix 的前一版

官方網站 http://driversp.com/

至於 EVEREST ....在檔案分享區好像有

獻花 x0
引用 | 編輯 紫炎蒼龍
2006-12-18 18:22
27樓
  
萬用驅動程式光碟 iso (繁) 這是本論壇有人分享出來的,大大你可以去看看好不好用,先覺的條件是你要有500雅幣的購物金, 不會太貴啦,我個人覺得蠻便宜的, http://bbs-mychat.com/read.php?tid=589584

獻花 x0
引用 | 編輯 阿豆仙
2006-12-28 04:11
28樓
  
下面是引用zeroboys於2005-09-2 16:42發表的 :
WInnt.sif 檔,下參數
Orz.....=_=||| 非常基礎的技巧
二呆好厲害阿..........
可是Winnt.sif 如果你裝太多驅動(會變亂的喔)會變成無功而返喔

獻花 x0
引用 | 編輯 CoolOdd
2008-03-07 22:42
29樓
  
下面是引用upside於2005-09-25 00:31發表的 :
http://bbs.mychat.to/read.php?tid=405304&keyword=%A4T%A6X%A4%40

請參考小弟的作品 三合一光碟 其中一個功能就是萬用驅動
可以自動偵測到 大部份的驅動程式 但是因為要將三種功能
全裝入一片CD 之中 所以沒有放入很多驅動 但是大家有需要
可以幫忙加入


提示 : 該文章不存在或已被移除..

獻花 x0
<< 1 2 >>
跳頁: (共 2 頁)