Windows 9x
Vývojář | Microsoft Corporation |
---|---|
Operační systém | Windows 9x |
Platforma | IA-32 |
Typ softwaru | Operační systém |
Licence | Proprietární komerční software |
Některá data mohou pocházet z datové položky. |
Windows 9x je obecný pojem, který odkazuje na operační systémy Microsoft Windows, které jsou založeny na rozšířeném jádru operačního systému Windows 95. Tento pojem zahrnuje verze Windows 95, Windows 98 a Windows Me.
Windows 9x je převážně známý pro své použití na stolních počítačích. V roce 1998 Windows tvořily 82% podílu operačních systémů na trhu.
Interní verze Windows 9x je 4.x. Interní verze pro Windows 95, 98 a Me jsou 4.0, 4.1 a 4.9. Předchozí verze systému Windows založené na systému MS-DOS používaly čísla verzí 3.2 nebo nižší . Windows NT , který byl zaměřen na profesionální uživatele, jako jsou sítě a podniky, používal podobné, ale samostatné číslo verze mezi 3.1 a 4.0. Všechna vydání systému Windows od systému Windows XP a dále jsou založena na kodexu Windows NT.
Design
[editovat | editovat zdroj]
Jádro
[editovat | editovat zdroj]Hlavní článek: Architektura Windows 9x
Windows 9x je řada hybridních 16-/32bitových operačních systémů.
Stejně jako většina operačních systémů se Windows 9x skládá z jádra a paměti uživatelského prostoru .
Přestože systém Windows 9x obsahuje ochranu paměti , nechrání první megabajt paměti před aplikacemi v uživatelské zemi . Tato oblast paměti obsahuje kód kritický pro fungování operačního systému a zápisem do této oblasti paměti může aplikace havarovat nebo zmrazit operační systém. To byl zdroj nestability, protože vadné aplikace mohly náhodně zapisovat do této oblasti a tím zastavit operační systém.
Uživatelský režim
[editovat | editovat zdroj]Části uživatelského režimu systému Windows 9x se skládají ze tří subsystémů: subsystému Win16, subsystému Win32 a MS-DOS.
Systém Windows 9x / Me vyčlenil dva bloky oblastí paměti 64 kB pro prostředky GDI a haldy. Spuštěním více aplikací, aplikací s četnými prvky GDI nebo spuštěním aplikací po dlouhou dobu by mohlo dojít k vyčerpání těchto oblastí paměti. Pokud by volné systémové prostředky klesly pod 10%, stal by se systém Windows nestabilním a pravděpodobně by došlo k selhání.
Režim jádra
[editovat | editovat zdroj]Části režimu jádra se skládají ze Správce virtuálních strojů (VMM), Správce instalačních systémů souborů ( IFSHLP ), Správce konfigurace a ve Windows 98 a novějších Správce ovladačů WDM (NTKERN). Jako 32bitový operační systém je prostor virtuální paměti 4 GiB , rozdělený na nižší 2 GiB pro aplikace a horní 2 GiB pro jádro na proces.
Zabezpečení
[editovat | editovat zdroj]Windows 9x je navržen jako systém pro jednoho uživatele. Model zabezpečení je tedy mnohem méně účinný než model v systému Windows NT. Jedním z důvodů je souborový systém FAT (včetně FAT12 / FAT16 / FAT32), což jsou jediné systémy, které Windows 9x oficiálně podporuje, ačkoli Windows NT také podporuje FAT12 a FAT16 (ale ne FAT32) a Windows 9x lze rozšířit o čtení a zapisovat svazky NTFS pomocí ovladačů Instalovatelného systému souborů třetích stran . Systémy FAT mají velmi omezenou bezpečnost; každý uživatel, který má přístup k jednotce FAT, má také přístup ke všem souborům na této jednotce. Systémy souborů FAT neposkytují žádné seznamy řízení přístupu a šifrování na úrovni systému souborů, jako je NTFS .
Některé operační systémy, které byly k dispozici ve stejnou dobu jako Windows 9x, jsou buď víceuživatelské, nebo mají více uživatelských účtů s různými přístupovými oprávněními, což umožňuje neměnné důležité systémové soubory (například obraz jádra) pod většinou uživatelských účtů. Naproti tomu zatímco operační systémy Windows 95 a novější nabízejí možnost mít profily pro více uživatelů, nemají žádnou koncepci přístupových oprávnění, což je činí zhruba rovnocennými operačnímu systému pro jednoho uživatele a jednoho účtu; to znamená, že všechny procesymůže upravovat všechny soubory v systému, které nejsou otevřené, kromě možnosti upravovat spouštěcí sektor a provádět další úpravy pevného disku nízké úrovně. To umožňuje virům a jinému tajně nainstalovanému softwaru integrovat se do operačního systému způsobem, který je běžným uživatelům obtížný detekovat nebo vrátit zpět. Podpora profilů v rodině Windows 9x je určena pouze pro pohodlí; pokud nejsou některé klíče registru změněny, systém je přístupný stisknutím tlačítka „Storno“ při přihlášení, i když všechny profily mají heslo. Výchozí přihlašovací dialogové okno systému Windows 95 také umožňuje vytváření nových uživatelských profilů bez nutnosti prvního přihlášení.
Uživatelé a software mohou způsobit, že operační systém nebude fungovat, odstraněním nebo přepsáním důležitých systémových souborů z pevného disku. Uživatelé a software mohou také volně měnit konfigurační soubory tak, aby operační systém nemohl spustit nebo správně fungovat.
Instalační software často nahradil a odstranil systémové soubory bez řádné kontroly, zda byl soubor stále používán nebo novější verze. Toto vytvořilo jev často označovaný jako DLL peklo .
Systém Windows Me zavedl ochranu systémových souborů a obnovení systému k řešení běžných problémů způsobených tímto problémem.
Reference
[editovat | editovat zdroj]V tomto článku byl použit překlad textu z článku Windows 9x na anglické Wikipedii.