Architektura systemów operacyjnych Windows 7
Transkrypt
Architektura systemów operacyjnych Windows 7
Temat. Architektura systemu Windows 7. 1) Czym jest architektura systemu Windows 7 i jak się ją tworzy? 2) Jakie są poszczególne etapy uruchomienia systemu Windows 7? 3) Do czego służy narzędzie BCD. Edit? Architektura systemu operacyjnego określa sposób jego funkcjonowania. Najczęściej przeznaczonym do tego zadania jest system Windows Xp, Vista, Windows 7 System Windows opiera się na kodzie Win Nt w usługi: - zintegrowana zapora sieciowa. Prosty filtr pakietów, który jest domyślnie aktywowany po zainstalowaniu systemu z dodatkami Service Pack, - system aktywacji mający zapobiegać piractwu. Jeżeli użytkownik nie aktywuje produktu w ciągu 30 dni. To przy każdym zalogowani jedyna operacją będzie aktywacja produktu. Dopiero po aktywowaniu tej usługi będzie odblokowania usług, - obsługa systemów plików NTFS, FAT32, - nagrywanie dysków CD, DVD i odczyt za pomocą specjalnego programu nagrywającego, - oszczędne korzystanie z baterii, szczególnie w przypadku komputerów przenośnych. Jest to funkcja przydatna dla użytkowników laptopów, system może zakończyć wcześniej pracę przed rozładowany. Po załadowaniu baterii system wznowi pracę po tzw. zahibernowaniu, Przełączanie użytkownika. Gdy z komputera chce korzystać inny użytkownik można go przełączyć na innego użytkownika z zalogowaniem poprzedniego. Jednym z elementów mających wpływ na wydajność systemu jest organizacja pamięci. Większość obecnie systemów wykorzystuje pamięć wirtualną. Pamięć wirtualna i plik wymiany: - pamięć wirtualna składa się z pliku wymiany, tj. plik stronicowania, oraz pamięci RAM. Oba te elementy tworzą tzw. przestrzeń adresową (pamięć wirtualna). Plik wymiany w systemach Windows jest nazywany PageFile.sys. To plik ukryty chroniony przez system, użytkownik może go zmieniać bezpośrednio. Plik stronicowania jest używany przez system Windows do przechowywania części plików i danych, które są zbyt duże i nie mogą być w całości umieszczone w pamięci. System Windows przenosi z systemu stronicowania do pamięci zgodnie z zapotrzebowaniem oraz z pamięci do pliku stronicowania aby zwolnić z pamięci dane. Tylko jadro systemu operuje bezpośredni na pamięci Ram Dane będące aktualnie w użyciu. Jeśli w pamięci Ram nie ma już miejsca wówczas system przenosi wszystko do pliku stronicowania wszystko to co nie jest potrzebne. Jest przenoszona z powrotem do obszaru pamięci RAM. Sygnałem ,ze pamięci jest za mało jest powolna praca systemu. Otwieramy menadżera zadań/wydajność/użycie CPU oraz pamięć (sprawdzamy parametry systemu operacyjnego, pamięci wirtualnej, historię użycia procesora. Możemy również otworzyć menadżera zadań używając CTRL+ ALT+ DELETE. Uruchamiamy pamięć wirtualną i sprawdzamy parametry tej pamięci. W okienku menadżera zadań otwieramy zakładkę proces i sprawdzamy listę uruchamianych proce3sw przez system. Za pomocą menadżera zadań uruchamiamy okienko Usługi, wybieramy dowolną usługę, np. faks, Zakładka rozszerzony/ odczyt własności i funkcje/bufor wydruku. Załóż nowe konto użytkownika. System operacyjny Windows 7 uruchamiany jest w dwóch etapach: 1. Uruchomienie sprzętu 2. Uruchomienie systemu operacyjnego. Ad.1 Test POST (Power On Self Test), w pamięci ROM. Są sprawdzane podstawowe urządzenia komputera. Sprawdzanie kart graficznej, kontrola samą siebie, ponownie przeprowadza test POST, testuje procesor i wyświetla informacje (info na temat procesora). Po zakończeniu testu uruchamiany jest BIOS (Basic Input Output System). Bios to – oprogramowania zapisanego w pamięci będącej częścią płyty głównej której sprawuje kontrole nad działaniem komputera, zanim zostaną zainstalowane do pamięci oprogramowanie sterowniki porty szeregowe porty ROM. Naciskamy odpowiedni klawisz i pojawia się info ustawień w BIOS i pojawiają się informacje dotyczące systemu BIOS, które możemy na tym etapie zmienić. Następuje pamięci RAM, oraz testowanie połączenia z dyskami twardymi, na etapie dyskietek, płytkami CD, DVD, BlueRay. Jeżeli połączenia te nie są zgodne z połączeniami zapisanymi w BIOS wystąpi info o wystąpieniu błędu i proces uruchomienia komputera zostaje przerwany. Odnajduje on dysk który powinien być uruchamiany jako pierwszy i uruchamia go z dysku startowego. Ad.2. Uruchamianie systemu operacyjnego. Główny rekord rozruchowy jest to obszar zwykle w pierwszym dysku na dysku twardym lub na płycie CD, w którym zapisany jest program.(MBR). Zadaniem jego jest uruchomienie systemu operacyjnego NT Loader, którego zadaniem jest odczytanie zawartości pliku but.in. Jeśli ten plik ma wiele zawartości zapisujemy go jako NTLDR – but.in do wygenerowani menu, z którego sys operacyjny i typ, w jakim chce go utworzyć. W systemie Windows 7 i Vista plik but.in zastąpiono plikiem BCDelik. Program NTLDR.com wykonuje płyty test sprzętu komputera, sprzęga te info i pokazuje sterowanie do programu NTLDR. , następuje zbiór Program NTOSHRNL – jest to główny program systemu Windows (jądro systemu). Po załadowaniu go do pamięci NTOSHL przejmuje kontrolę nad procesem uruchamiania systemu operacyjnego. Pierwszy ładuje plik hal.dll. Plik ten warstwę uniezależnienia się od sprzętu , warstwa oddzielająca system Windows od pamięci komputera Następnie ładuje sterowniki niskiego poziomu . Następnym krokiem jest sprawdza profile sprzętowe i je ładuje. Wszystkie profile określone w profilu > w tym czasie wyświetla się ekran powitalny Windows. Jako ostanie uruchamiamy usługi przeznaczone jako usługi i wyświetlony jest ekran logowania. System Windows przechowuje info ,nie tylko w pliku NDR i partycji plików rozruchów , także w magazynie ut conf.date. Jest to magazyn w którym systemy Windows przechowują pliki i ustawiają aplikacje dt. Rozruchu. W BCD edit wprowadzono lepsze mechanizmy rozruchu. W folderze BUT, umieszczonym na partycji aktywnej , jeśli komputer jest wyposażony w BIOS. W specjalnej partycji EFI (Extensible Firmware interface). System opracowany przez Intel, który zastępuje BIOS, gdy komputer wyposażony jest w plik efi. Jeśli na komputerze są systemy Windows XP i Windows 7 info są wyświetlane są z pliku BCD. Temat. Menadżer startowy Windows 7 28.03.2015 1) Narzędzie używamy wówczas gdy modyfikujemy , dodajemy usuwamy wpisy z BCD 2) Importujemy i eksportujemy wpisy z BCD. 3) Zarządzamy menadżerem rozruchu. 4) Tworzymy nowe magazyny BCD dla innych instalacji 5) Kontrolujemy usługi zarządzania awaryjnego 6) Zmieniamy opcje wpisu 7) Przeglądamy listy aktywnych wpisów. 8) Stosujemy zmiany globalne we wszystkich magazynach BCD. 9) Konfigurujemy debugowanie systemu. Zadanie. 1. Edycja magazynu BCD poprzez zakładkę uruchamianie i odzyskiwanie/właściwości systemu/zmieniamy czas wyświetlania listy systemów operacyjnych, jeśli ustawiamy kilka systemów operacyjnych. Zrzut ekranu i opis. 2. MsConfig.exe/Rozruch/Limit czasu/Opcja rozruchu. Program BCDedit.exe, który służy do modyfikacji pliku BCD z poziomu wiersza polecenia otwieramy poprzez Start/Wszystkie programy i akcesoria/Wiersz polecenia/Administrator/BCDedit/Set. Wykonać zrzut i opis. admin/BCDEDIT BCDEDIT/set 1) Zmień tło pulpitu. 2) Zmień rozdzielczość ekranu. 3) Zmień ikony 4) Czcionki. Zmień rozmiar i rodzaj czcionki na pulpicie. 5) Dopasuj trzy różne utwory do trzech dowolnych programów otwieranych z poziomu pulpitu. 6) Zmień konta i ustaw jego typ. 7) Sporządź zrzuty ekranu i krótko je podpisz. Ad. 2. rozdzielczość ekranu Ad. 3. ikony obszaru powiadomień Ad. 4. czcionki Clear Type Ad. 5. dźwięk Ad. 6. konta