Windows 3.x | |
---|---|
| |
Fejlesztő | Microsoft vállalat |
OS család | Windows 3.x / DOS |
Első kiadás | 1990. május 22 |
legújabb verzió | Windows for Workgroups 3.11 ( 1993 ) |
Kernel típusa | Lásd a cikket |
Engedély | Microsoft EULA |
Állapot | Történelmi (elavult 2001. december 31-én, beágyazott verziók 2008. november 1-jén) [1] |
Előző | Windows 2.x |
Következő | Windows 95 és Windows NT |
Weboldal | windows.microsoft.com/ru… |
A Windows 3.x a Microsoft Corporation 1990 ( Windows 3.0 ) és 1994 ( Windows 3.2 ) között kiadott Windows operációs rendszereinek generikus neve . A Microsoft Windows első széles körben elterjedt verziója a 3.0 volt, amely lehetővé tette a Microsoft számára, hogy versenyezzen a Macintosh és a Commodore Amiga operációs rendszerekkel a grafikus felhasználói felületek terén .
A Windows 3.0 1990. május 22-én jelent meg, jelentősen frissített felhasználói felülettel és műszaki fejlesztésekkel, hogy kihasználja az Intel 80286 és 80386 processzorok memóriakezelési képességeit . Az MS-DOS-hoz készített szöveges programokat ablakban lehetett futtatni (ez a szolgáltatás korábban korlátozottabb formában volt elérhető a Windows/386 2.1 -ben ). Ezáltal a rendszer használható volt egyszerű többfeladatos alapként a régebbi programok számára; otthoni számítógépek esetében azonban ennek a funkciónak kevés értéke volt, mivel a legtöbb játék és szórakoztató alkalmazás továbbra is közvetlen hozzáférést igényel a DOS-hoz.
A korábban programok futtatására és fájlok kezelésére használt MS-DOS Executive eszközt a Programkezelő és a Fájlkezelő eszközök váltották fel, amelyek megkönnyítik ezt. Az MS-DOS Executive azonban továbbra is alternatív felhasználói felületként került a rendszerbe. A Vezérlőpultot, amely korábban egy közönséges kisalkalmazás volt, újratervezték, és egyre jobban hasonlított a Mac OS operációs rendszer megfelelőjére . Központosította a rendszerbeállításokat, beleértve az interfész színsémájának korlátozott szabályozását. Számos egyszerű alkalmazás került bele, például a Notepad szövegszerkesztő és a Windows Write szövegszerkesztő (mindkettő a Windows korábbi verzióiból örökölt), egy makrórögzítő (a Windows 3.0 egyedülálló szolgáltatása; később eltávolították) és egy számológép ( a korábbi verziókból is). a Windows verziói ). A régebbi Reversi játék kiegészült a Klondike pasziánsz kártyajátékkal .
A Windows 3.0 volt a Windows utolsó verziója, amelyről a Microsoft azt állította, hogy teljes mértékben kompatibilis a régebbi Windows-alkalmazásokkal.
1991 őszén megjelentek a CD-meghajtók és hangkártyák támogatására szolgáló médiabővítmények , amint ezek egyre általánosabbak lettek. Ezeket a bővítményeket az eredeti gyártók , főként hangkártya- és CD-meghajtógyártók számára adták ki . A Windows 3.0-hoz hozzáadták a hang könnyű be- és kimeneti lehetőségét, valamint audio CD-k lejátszását. Az új médiabővítési funkciók valós módban nem voltak elérhetők . Ezt követően ezeknek a bővítményeknek számos funkciója bekerült a Windows 3.1-be.
Az 1992. március 18-án kiadott Windows 3.1 (eredeti nevén Janus ) a Windows 3.0 továbbfejlesztett változata volt. Tartalmazza a TrueType betűtípusrendszert (és egy előre telepített, meglehetősen jó minőségű betűkészletet), amely először tette a Windowsot komoly asztali platformmá . Hasonló képességek érhetők el a Windows 3.0 rendszerben az Adobe Type Manager alkalmazás segítségével . A Windows ezen verziója tartalmazott egy egyszerű víruskereső programot is , a Microsoft Anti-Virus for Windows-t , amely később arról vált hírhedtté, hogy a Windows 95 telepítőjét számítógépes vírusként azonosította . Ettől a verziótól kezdve a Windows rendszerek támogatják a 32 bites merevlemez-hozzáférést .
A Windows 3.1-et úgy tervezték, hogy a lehető legvisszafelé kompatibilis legyen a régebbi Windows-platformokkal. A 3.0-s verzióhoz hasonlóan a Windows 3.1-ben is volt Fájlkezelő és Programkezelő.
Kiadtak egy speciális verziót is, Windows 3.1 for Central and Eastern Europe néven , amely támogatta a cirill betűket és diakritikus betűtípusokat tartalmazott .
A natív hálózati támogatást bevezették a Windows for Workgroups 3.11 -ben, a Windows 3.1 továbbfejlesztett verziójában. Tartalmazza a NetBEUI és/vagy IPX fájlmegosztás SMB -támogatását , valamint a Hearts PC-játékot és a VSHARE.386 -ot, a SHARE.EXE program virtuális eszközillesztőjét . A Windows for Workgroups 3.11 támogatja a 32 bites fájlhozzáférést, a teljes 32 bites hálózati átirányítókat[ ismeretlen kifejezés ] és a VCACHE.386 fájl gyorsítótár . Ezenkívül a 3.11-es verzióban megszűnt a normál mód és a Reversi játék támogatása. A Windows 3.x TCP/IP-protokolljainak támogatása harmadik felek (például Winsock ) külön csomagjain alapult . A Microsoft kiegészítője (kódnéven Snowball ) is biztosította a TCP/IP támogatást a Windows rendszeren a munkacsoportok számára, de ez a csomag nem volt széles körben elérhető.
A Windows NT -ben használt új, 32 bites Win32 API -val korlátozott kompatibilitást a Win32s kiegészítő csomag biztosított .
1994-ben adták ki a Windows 3.2-t. A Windows 3.2 a Windows 3.1 frissítése az összetett kínai betűtípusok helyesírásának és megjelenítésének javítása [2] .
Idővel a Windows 3.x-et felváltotta a Windows NT ( Windows NT 3.1 stb.), a Windows 95 , a Windows 98 és újabb, amely egyetlen termékbe integrálta az MS-DOS és a Windows összetevőket.
Később a Windows 3.x utat talált a régebbi beágyazott rendszerekbe . 2008. november 1-jén a Microsoft leállította a használatára vonatkozó licencek kiadását [1] .
A Windows 3.x család három különböző memóriamódban működhet :
A valós mód lehetővé tette a számítógép számára, hogy úgy működjön, mintha egy 8088 -as számítógép lenne , beleértve a rendelkezésre álló maximális RAM mennyiségének korlátozását (1 megabájt ). A kiterjesztett memóriasémát az 1 megabájt feletti címtérben (ha van) használták. Ez jelentősen lelassította a számítógépet, és a valós módot csak akkor használták, ha néhány régebbi alkalmazás nem tudott normál és kiterjesztett módban futni, vagy olyan régebbi számítógépeken, amelyek csak a valós módot támogatták. A Windows 3.0 volt a Windows utolsó verziója, amely valós módban futhatott.
A normál módhoz 286-os vagy magasabb processzorra volt szükség, és ennek a processzornak a védett módját használta. Ez lehetővé tette a számítógép összes RAM-jának egyidejű közvetlen elérését, és lehetővé tette a virtuális memória , a többfeladatos (a Windows nem használt szabványos módú többfeladatos üzemmódot a DOS-alkalmazásokhoz) és a memóriavédelmet, ami stabilabbá tette a Windowst alkalmazási hiba esetén. A szabványos mód támogatása nem érhető el a Windows for Workgroups 3.11 rendszerben.
A 386-os továbbfejlesztett módhoz 386-os vagy magasabb processzorra volt szükség. Tartalmazza a normál mód összes előnyét, valamint a 32 bites címzést a gyorsabb memóriaelérés és a programvégrehajtás érdekében. Ehhez az üzemmódhoz azonban illesztőprogram - támogatás kellett , így a régebbi illesztőprogramokkal rendelkező eszközök nem tudtak haladni haladó módban. . Ennek fényében a felhasználóknak meg kellett várniuk az új illesztőprogramok megjelenését, eltávolítaniuk kellett az eszközöket a számítógépről, vagy normál módban kellett dolgozniuk. . A haladó mód fő előnye a DOS-os (de nem Windows-) alkalmazások közötti valódi többfeladatos munkavégzés, valamint a Windowson való futtathatóság volt.
Normál és kiterjesztett módban a Windows 3.1 maximum 256 megabájt RAM-mal tudott futni; Windows 3.0 esetén ez a korlát 16 megabájt volt. Az 1990-es évek első felében a RAM chipek magas költsége miatt a 386 és 486 processzorokra épülő számítógépek többségében ritkán volt még 8 megabájt RAM, a 16 megabájt pedig luxusnak számított, így ha a memóriaigény megnőtt 256 megabájt, ennek nagy részét a merevlemezen lévő virtuális memória támogatná , ami komoly lassulást eredményezne.
Technikai különbség a szabványos és a kiterjesztett mód között: előbbi DOS-extender dosx.exe, utóbbi VMM -et használt .
A Windows rendszerek (nem csak a 3.x és az alatti, hanem a Windows 9x család operációs rendszerei is : Windows 95, Windows 98 és Windows Me ) összetett, eredeti, hibrid és nem teljesen dokumentált belső szerkezettel rendelkeznek. Először is, működésükhöz MS-DOS szükséges , vagyis úgy futnak, mintha az MS-DOS "felett" lennének. Ezért nehéz meghatározni, hogy operációs rendszerekről van-e szó, vagy csak az MS-DOS kiterjesztéseiről. Sok felhasználó operációs rendszernek tekinti őket, mert ugyanúgy néznek ki, mint sok teljes értékű operációs rendszer. Ugyanakkor mások ezt a Windows családot nem tartják valódi operációs rendszernek. Megjegyzendő, hogy hasonló rendszerindítási módot (a RAM-ból teljesen kirakható server.exe DOS alól indított) használt a Novell Netware OS, amelynek DOS-tól való függetlensége kétségtelen.
A Windows 3.x rendszerhez a számítógép bekapcsolásakor be kell tölteni az MS-DOS előre telepített példányát. A Windows ezután alkalmazásként indul el, és bármikor leállítható, visszaállítva a felhasználót egy normál MS-DOS shellhez . (Összehasonlításképpen: UNIX-szerű operációs rendszerekben (beleértve a Linuxot is) így indul el és fut a grafikus felhasználói felületet megvalósító grafikus szerver, az X Window System .) Ezen kívül néhány eszköz illesztőprogramja (ideértve a CD -ROM illesztőprogramjait is) meghajtókat és a hálózatokhoz való hozzáférést) az MS-DOS biztosítja. Másrészt a Windows speciálisan írott alkalmazásokat igényel, és a végrehajtható fájlok számára speciális formátumot tartalmaz , amely lényegesen összetettebb, mint az MS-DOS hasonló formátuma. A Windows számos saját meghajtóval és többnyire saját memóriakezelő rendszerrel rendelkezik.
Ezenkívül az MS-DOS nem választja el az alkalmazásokat a hardvertől , és magát a rendszert sem védi meg az alkalmazásoktól. Az MS-DOS rezidens része a lemezmeghajtókkal való együttműködésre és az azokból alkalmazások betöltésére tervezett függvénykönyvtárhoz hasonlít. Egy MS-DOS környezetben lévő program képes bármilyen művelet végrehajtására, beleértve az MS-DOS kód vagy annak egy részének cseréjét vagy kihagyását, ideiglenesen vagy véglegesen. A Windows ezt a funkciót saját céljaira használja, és a szabványos MS-DOS kód kihagyásának mértéke minden új verzióval nőtt. A Windows 3.1 és a hozzá tartozó 32 bites lemezelérés a BIOS -kódot váltotta fel a lemezeléréshez, a Windows for Workgroups 3.11 pedig a natív MS-DOS-kódot a fájlhozzáféréshez. Ez később lehetővé tette a hosszú fájlnevek támogatását a Windows 95 rendszerben, így a DOS fájlkód elavulttá vált.
Ezenkívül a Windows rendszeren futó MS-DOS programok használhatják a Windows azon funkcióit, amelyeket az MS-DOS nem támogat. A Windows for Workgroups 3.11 rendszeren futó MS-DOS program automatikusan 32 bites fájlhozzáférést használt az MS-DOS-ban található normál fájl- és lemezelérési funkciók helyett. Hasonlóképpen, egy speciálisan írt MS-DOS program, amely Windows 95 rendszeren fut, hosszú fájlneveket használhat.
Ugyanezek az elvek vonatkoznak a Windows 98-ra és a Windows Me-re is, amelyek továbbra is keverik a 16 bites és a 32 bites kódot. A 16 bites kód azonban minden további verzióval egyre kevésbé volt látható.
A Windows NT család olyan operációs rendszerekből áll, amelyek teljesen elkülönülnek az MS-DOS-tól, és teljes egészében 32 bites kódból állnak. Az MS-DOS és a Win16 programok speciális DOS virtuális gépeken futnak, amelyek a szokásos Win32 API-val vannak megvalósítva.
Ennek ellenére a Windows 3.x sikeresen futtatható DosBox [3] [4] tetején , többek között mobil eszközökön: Motorola MotoMagx telefonokon , Windows Mobile - t futtató PDA-kon , Androidon [5] és Symbian OS 9 -en [6] [7] .
RAM | 640 KB fő és 256 KB bővített memória [8] (vagy több) |
processzor | Intel 80286 (vagy újabb) |
HDD | 6,5 MB (ajánlott 9 MB) |
MS-DOS | 3.1 vagy magasabb |
Létezik egy nyílt forráskódú Calmira asztali környezet , amely lehetővé teszi a Windows 3.x számára a Windows 95 vagy a Windows XP felület használatát (vagy a módosított verziókban újabbakat).
ablakok | ||
---|---|---|
Főbb verziók | Shellek MS-DOS felett 1,0x 2.x 2,1x 3.0 3,1x Windows 9x 95 ( fejlesztés ) 98 Nekem Windows NT NT 3.1 NT 3.5 NT 3.51 NT4.0 2000 XP ( fejlesztés ) Vista ( fejlesztés ) 7 ( fejlesztés ) nyolc 8.1 tíz tizenegy | |
Windows Server | ||
Specializált | ||
Mobil | ||
Egyéb projektek | Xenix OS/2 Zárva Neptun Nashville Kairó Szingularitás Midori 10X |