Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ovládače pre systémy od Microsoftu - trocha historie.

Registrovaný: 19.05.07
Prihlásený: 16.01.12
Príspevky: 1492
Témy: 171
Bydlisko: Bratislava
Príspevok NapísalOffline : 08.10.2007 21:16

Microsoft je na trhu operačných systémov vcelku dlho a preto je najlepšie zhrnúť čo za tie roky spáchal na poli ovládačov:

MS-Dos:
tento systém spočiatku vela ovládačov nepotreboval práve z toho dôvodu že zariadenia ako grafické karty pracovali na bežných štandardoch ktoré pochopil ako bios tak aplikácie bez nejakého nutného prekladu.

Zbytok hardware potom fungoval skôr na takej báze že prístup k nemu riadila jedna konkrétna aplikácia ktorá sprostredkovala vstupy a výstupy k zariadeniu.

Určitý prielom potom znamenali prvé ovládače k zariadeniam ako zvukové karty, sieťové adaptéry alebo modemy ktoré boli schopné poskytnúť prístup k zariadeniu akejkolvek aplikácii ktorá si ho vyžiadala.

tieto ovládače sú špecificky programované a každý z nich môže pracovať na úplne inom základe a preto bola kompatibilita takýchto ovládačov obmedzená na pár aplikácií ktoré s nimi vedeli spolupracovať...

Windows 1 až 3.11

Tieto operačné systémy sa už pokúšali zobrazovať obrázky, zvuk a video na celkom primitívnej úrovni ak to hodnotíme z dnešného pohladu. čo je ale na nich prelomové je ten fakt že systémy z tejto skupiny sa pokúšali unifikovať prístup na zariadenia pomocov ovládačov a rozšíriť tak kompatibilitu systému a aplikácií bežiacich v jeho rámci takou formou aby na jedno zariadenie mohli skrz ovládač pristupovať všetky aplikácie prítomné v systéme cez unifikovaný štandard.

Niekde v tomto období sa zrodil VXD štandard, ale či bol aj aplikovaný v týchto oknách naozaj neviem.

Zohnať ovládače v tomto období bolo ale dosť náročné práve kvôli faktu že siete boli ešte v plienkach a o internete tak ako ho poznáme dnes sa v tej dobe ešte len snívalo.

Windows NT

Tento systém ako prvý zo všetkých fungoval na úplne novej nie dosovej báze. Jeho novinkou bol aj New Technology File System - NTFS. Systém ako taký bol určený výhradne ako serverový operačný systém a nebol nikdy prístupný širšej verejnosti.

Windows NT potreboval zvláštne ovládače ktoré nespolupracovali so žiadnym iným vtedajším operačným systémom, ale pre správcov sietí nebol vážny problém si takéto ovládače zaobstarať.

Windows 95 a 98FE

95tky ako prvé uviedli nový druh filesystemu - FAT32. tento filesystem prišiel až niekolko rokov PO NTFS a NTčkach a je o niečo novší hoci má o dosť horšie parametre...

Windows 95 priniesol prvý pokus o postavenie 16/32 bitového systému na báze Dosu. čiže ako keby ste postavili základy na rodinný dom a na ne začali stavať panelák... Tento systém vylepšil VXD štandardné ovládače a zachoval si kompatibilitu voči starým ovládačom z Win 3,11. Rozdiel však znamenalo hlavne úplne nové operačné prostredie ktoré zmenilo štandardy v programovaní.

Windows 98 first edition v tomto ohlade nepriniesol nijaké zásadné vylepšenia.

Windows 98SE, ME, 2000, XP

V krátkom čase po vydaní windowsu 98FE si microsofťáci uvedomili že musia robiť zvlášť ovládače pre Windows NT a Windows 95/98 čo znamená zvýšené náklady na vývoj a dosť závažné problémy s kompatibilitou nových hardwarových zariadení.

Preto Windows 98 Second Edition ako prvý operačný systém podporuje štandard WDM ovládačov. Tento štandard sa dá označiť ako plne 32 bitový ovládač.

V roku 2000 Microsoft poslal do dôchodku Windows NT a na jeho miesto na NTFS báze postavil Windows 2000 a pre bežných užívatelov bol vypustený Windows Millenium.

WDM štandard teda sú schopné v tomto období pochopiť všetky hlavné operačné systémy, zaostávajú len windows 95 a 98 ktoré musia byť na VXD štandarde nech sa deje čo sa deje.

V tejto dobe na škodu užívatelov tiež vznikol velmi zlý mýtus o tom že Windows 9x založené systémy sú schopné použiť len VXD štandard a že WDM štandard používajú len Windows 2000. Vývojárov k tomuto viedol ten fakt že bežný užívatel nevedel rozoznať aký ovládač je vhodnejší pre jeho systém a tak sa na mnohých weboch vývojárov začali ovládače rozdelovať na skupiny Win2k (WDM) a skupinu Win9x (VXD).

Faktom ale ostáva že mnoho užívatelov systémov Windows 98SE a Millenium bez akýchkolvek obtiaží mohlo a dodnes môže v pokoji používať ovládače určené pre Windows 2000.

WDM štandard (Windows Driver model) ako taký ale sám dodnes prechádza vývojom

WDM A:
Tieto ovládače vyrábali uvedomelí výrobcovia a sú kompatibilné pre windowsy 98SE, ME, 2000 a XP.

WDM B:
Jedná sa o dosť zlý variant ovládača. Napriek tomu že jadro ovládača je kompatibilné aj so staršími systémamy tak ich použitie je limitované len na Windows 2000 a XP.

WDM C:

Najhorší variant ktorý je kompatibilný len s Windows XP. Hardware ku ktorému je dodávaný takýto ovládač nieje vhodné kupovať pretože je zrejmé že výrobca šetril viac než je zdravé.

a pre úplnosť

VXD:
Tento štandard podporujú Windows 95,98 a ME.

Windows Vista:
Tento operačný systém momentálne má velmi daleko k tomu aby sa dal nazvať kompatibilným. Jeho podpora je dosť mizivá aj zo strany výrobcov hw a pre staršie kusy zariadenia (rok výroby pred 2006) sa môže dosť dobre stať že sa ovládač nikdy ani nevyrobí.

štandard sám pre seba sa volá Windows Driver Foundation (WDF).

64 Bitové systémy - XP a Vista:
O týchto ovládačoch momentálne nemám nejak vela informácií. Fakt je ten že sú schopné pracovať na vyššej bitovej báze systému a tým technicky vzato byť na vyššej úrovni...

O ich kompatibilite sa dá povedať len tolko že je vcelku mizivá.

Zhrnutie:

VXD - Windows 95,98,98SE, ME
WDM - Windows 98SE, ME, 2000, XP
WDF - Windows Vista
64 bitové ovládače len na x64 systémy.

WDM štandard je momentálne najbežnejší, výkonný a vcelku spolahlivý typ ovládača ktorý bez problému zvladne fungovať na štyroch operačných systémoch od microsoftu. Pokial máte záujem riešiť multiboot viacerých MS systémov s kludným svedomím vám postačí jeden set ovládačov - problém môžu činiť bohužial hlavne grafické karty kde viac prevážila dosť neefektívna snaha natlačiť VXD štandard na win9x systémy za každú cenu.

poznámka:
WDM a VXD ovládačo od seba rozoznáte jednoduchým spôsobom. VXD ovládače obsahujú súbory typu *.drv a *.vxd. WDM takéto formáty súborov neobsahujú (okrem ntkern.vxd. ten vo win98 poskytuje medzičlánok medzi ovládačom a systémom).







_________________
Immolator:
MB: Abit VH6-T Mod "Immolator" * CPU: Intel Pentium III-S "Tualatin" 1.400 @ 1.628 Mhz 512 L2 Cache * RAM: 1526Mb PQI SDRam 133 @ 155MHz CL2 * VGA: ATI Radeon x850xt 256 Mb * Monitor: IBM G96* Sieť: Intel Pro 10/1000 GT * TV Tuner: Pinnacle 300i * Zvuk: SB LIVE! 5.1 * Repro: Philips A2.5 * SCSI Radič: Adaptec 19160 * SCSI HDD: 2x Seagate Cheetah 15k * SCSI Scanner: Canon 2700f * Zdroj: Enermax 535W * OS: Win98SE SESP1+KEX *
Sharp MZ-800, Z80a. 64kb Ram, 32 kb Vram, QuickDisk, Cassete Recorder.
Online

Užívateľ
Užívateľ
Ovládače pre systémy od Microsoftu - trocha historie.

Registrovaný: 12.10.06
Prihlásený: 29.03.24
Príspevky: 20287
Témy: 79
Bydlisko: Banska Byst...
Príspevok NapísalOnline : 08.10.2007 23:43

Dobre spracovane az na par hrubiek a jednu chybicku - NTFS je skratka od New Technology File System, a nie od New Type File System.







_________________
Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM
Xiaomi Mi 9 Lite 64GB
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Zdroj pre P5Q PRO, E8400, GTX285 + trocha OT

v PC skrinky, zdroje a všetky druhy chladenia

5

2777

13.08.2015 12:46

t0m@$ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. systemy pre fora

v Redakčné systémy

5

4029

29.06.2007 21:13

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Redakčné systémy pre videá

v Redakčné systémy

4

946

05.01.2012 13:47

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows Media plugin pre Firefox od Microsoftu

v Novinky

1

1200

19.04.2007 22:24

Numline1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dlhodoba praca pre WindowsCE embedded systemy

v Ponuka práce

0

1180

13.05.2010 8:49

nid Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nový čip pre systémy s viacerými GPU

v Novinky

4

1211

23.12.2008 0:56

Triminka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladace pre linux

v Operačné systémy Unix a Linux

4

1306

23.01.2008 16:25

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovladace pre HD4890

v Ovládače

6

960

03.03.2011 17:24

Matou Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovladace pre notebook

v Ovládače

2

905

02.12.2015 12:20

brmbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladace pre EPOX

v Ovládače

1

791

22.03.2012 20:55

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovladace pre GPU

v Ovládače

4

944

21.10.2010 22:12

ultimateman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovládače pre webkameru

v Mobilné zariadenia

0

3309

08.08.2006 22:02

jaffar Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OVLADACE PRE MOTHERBOARD

v AMD čipové sady

7

2159

06.11.2007 15:44

jumich Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. trocha byrokracie

v Ostatné

15

1388

06.04.2009 16:56

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladace pre ASUS X51R

v Ovládače

5

1209

10.12.2008 17:56

djbob Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladace pre ati hd5730

v Ovládače

1

771

21.10.2010 8:38

Xaltotun Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra