| Rozszerzenia pliku |
.sys |
|---|---|
| Producent | |
| Typ | |
.sys (nazywany też plikiem systemowym) – rozszerzenie nazwy pliku w systemach operacyjnych Windows i MS-DOS. Są to pliki systemowe zawierające sterowniki urządzeń lub konfiguracje sprzętowe dla danego systemu.
Najczęściej pliki .sys w systemach DOS są sterownikami w trybie rzeczywistym[1]. Jednak niektóre pliki używające tego rozszerzenia nie są nimi:
- MSDOS.SYS i IO.SYS są kluczowymi plikami systemów operacyjnych MS-DOS oraz Windows 9x;
- CONFIG.SYS jest plikiem tekstowym zawierającym opcje konfiguracyjne i określa, które sterowniki mają być wczytywane podczas uruchamiania systemu[2][3];
- COUNTRY.SYS[4] jest binarną bazą danych dotyczącą krajów i powiązanych stron kodowych do użytku z poleceniem COUNTRY pliku CONFIG.SYS oraz sterownikiem NLSFUNC[4];
- KEYBOARD.SYS jest binarną bazą danych zawierającą informacje o układach klawiatury i krótkich sekwencjach P-kodu (ang. P-code) wykonywanych przez interpreter wewnątrz sterownika klawiatury KEYB[5][6].
Pliki systemwe przeważnie znajdują się w folderze systemowym Windows (np. C:\Windows). W późniejszych wersjach Windows (Windows Vista i nowszych) wiele plików SYS jest przechowywanych w folderze Windows\winsxs (np. ).
Położenie pliku
edytujW Windows Vista oraz następcach, pliki .sys można głównie znaleźć w poniższych ścieżkach dostępu:
W systemie MS-DOS plik o nazwie MSDOS.SYS jest wykorzystywany do kopiowania plików systemowych z jednego dysku na drugi, umożliwiając rozruch z niego. Plik ten znajduje się w katalogu głównym dysku/partycji rozruchowej (przeważnie C:\ dla dysków twardych) oraz posiada atrybuty ukryty, tylko do odczytu oraz systemowy.
Zobacz też
edytujUwagi
edytujPrzypisy
edytuj- ↑ OSR Staff, Exactly What Is A Driver?, OSR Online, 14 maja 2003 [zarchiwizowane 2007-09-28] (ang.).
- ↑ Microsoft, Contents of the Windows Msdos.sys File, Microsoft Help and Support, 27 września 2004 [zarchiwizowane 2004-10-20] (ang.).
- ↑ What is an Config.sys file?, dewassoc.com [zarchiwizowane 2011-06-29] (ang.).
- ↑ a b Matthias R. Paul, DOS COUNTRY.SYS file format, plik COUNTRY.LST, wyd. 1.44 [zarchiwizowane 2016-04-20] (ang.).
- ↑ Matthias R. Paul, KEYBOARD.SYS internal structure [online], comp.os.msdos.programmer, 30 grudnia 2001 [dostęp 2016-09-17] [zarchiwizowane z adresu 2017-09-09], Cytat: […] In fact, the format is basically the same in MS-DOS 3.3 – 8.0, PC DOS 3.3 – 2000, including Russian, Lithuanian, Chinese and Japanese issues, as well as in Windows NT, 2000, and XP […]. There are minor differences and incompatibilities, but the general format has not changed over the years. […] Some of the data entries contain normal tables […]. However, most entries contain „executable code” interpreted by some kind of P-code interpreter at *runtime*, including conditional branches and the like. This is why the KEYB driver has such a huge memory footprint compared to table-driven keyboard drivers which can be done in 3 – 4 Kb getting the same level of functionality except for the interpreter. […] (ang.).
- ↑ How to Display the Euro in MS-DOS and Windows DOS, [w:] Edward Mendelson, Display the euro symbol in full-screen MS-DOS (including Windows 95 or Windows 98 full-screen DOS), 20 lipca 2001 [dostęp 2016-09-17] [zarchiwizowane z adresu 2016-09-17], Cytat: […] Matthias [R.] Paul […] warns that the IBM PC DOS version of the keyboard driver uses some internal procedures that are not recognized by the Microsoft driver, so, if possible, you should use the IBM versions of both KEYB.COM and KEYBOARD.SYS instead of mixing Microsoft and IBM versions […] (NB. What is meant by „procedures” here are some additional byte codes in the IBM KEYBOARD.SYS file not supported by the Microsoft version of the KEYB driver.) (ang.).
Bibliografia
edytuj- http://fileinfo.com/extension/sys.sys File Extension – fileinfo.com