Počítače s Windows mají problém s více než 512 MB RAM
Koncem minulého týdne byl objeven další problém týkající se operačních systémů Windows Me, Windows 98 a Windows 95, které nefungují správně v případech, že běží na počítači s více než 512 MB operační paměti. Vina náleží ovladači Vcache, jež vymezuje velikost vyrovnávacích zásobníků v závislosti na celkové kapacitě operační paměti.
Ovladač cache běží ve 32-bitovém chráněném režimu a maximální velikost vyrovnávací paměti stanovuje při zavádění systému, kdy si vyhradí určitý adresový prostor. Na strojích s velkou pamětí ale Vcache nastavuje příliš velkou vyrovnávací paměť a vyhradí si i část paměti v systémové oblasti, přičemž nezbude místo ani na virtuální paměť používanou pro provádění jiných funkcí, jako je například otevření příkazového řádku (tj. vytvoření nového virtuálního stroje).
Tato chyba má naštěstí poměrně jednoduchá řešení: buď můžete v souboru System.ini v řádku MaxFileCache natvrdo nastavit omezení velikosti cache, nebo nezbude nic jiného, než upgradovat na Windows NT4 či Windows 2000. |