Her er de grundlæggende elementer i Microsoft Windows, opdelt i kernekomponenter og deres funktioner:
1. Kernel (Windows NT -kerne)
* Core of the OS: Kernen er det grundlæggende program på lavt niveau, der administrerer computerens hardware-ressourcer. Det er ansvarlig for:
* Hukommelsesstyring: Tildeling og styring af computerhukommelse.
* processtyring: Start, stop og planlægning af udførelsen af programmer.
* hardwareabstraktionslag (HAL): Tilvejebringelse af en standardgrænseflade til hardwareenheder, uanset deres specifikke typer.
* afbrydelser og undtagelser: Håndtering af afbrydelser fra hardware og software.
* sikkerhed: Håndhævelse af systemsikkerhedspolitikker.
2. Brugergrænseflade (shell)
* hvad du ser og interagerer med: Brugergrænsefladen er den visuelle repræsentation af Windows, og hvordan du interagerer med den. Standardbrugergrænsefladen er Windows Explorer :
* Windows Explorer: Filstyring, browsing og søgning.
* desktop: Det visuelle arbejdsområde med ikoner, menuer og proceslinjen.
* Startmenu: Adgang til programmer, indstillinger og systemfunktioner.
* proceslinje: Viser kørselsprogrammer, knappen Startmenu og systemikoner.
3. Filsystem (NTFS - nyt teknologisystem)
* Hvordan filer organiseres: Filsystemet administrerer lagring af filer og mapper på din harddisk. NTFS tilbyder funktioner som:
* sikkerhed: Fil- og mappetilladelser til adgangskontrol.
* journalføring: Gendannelse fra systemulykker ved at holde en log over ændringer.
* Komprimering: Reduktion af filstørrelse til opbevaringseffektivitet.
* Data -deduplikation: Fjernelse af duplikatdata for rumbesparelser.
4. Enhedsdrivere
* Kommunikation med hardware: Enhedsdrivere er små programmer, der giver Windows mulighed for at kommunikere med specifikke hardwareenheder, som printere, netværkskort, lydkort osv.
5. Systemtjenester
* baggrundsprocesser: Systemtjenester er baggrundsprogrammer, der udfører vigtige opgaver som:
* Netværk: Håndtering af netværksforbindelser.
* Udskrivning: Håndtering af udskrivningsjob.
* sikkerhed: Overvågning af systemsikkerhed.
* strømstyring: Kontrol af strømforbrug.
6. Anvendelsesprogrammeringsgrænseflader (API'er)
* Kommunikation mellem applikationer: API'er er sæt rutiner og protokoller, der giver softwareapplikationer mulighed for at interagere med hinanden og med operativsystemet.
7. Registrering
* Central database: Registreringsdatabase opbevarer systemkonfigurationsindstillinger, brugerpræferencer og anden vigtig information.
8. Grafikundersystem (DirectX)
* visuals og spil: DirectX leverer en API til højpræstation multimedia og spil. Det giver applikationer mulighed for at få adgang til grafikhardware, lydkort og inputenheder.
9. Sikkerhedskomponenter
* Beskyttelse mod trusler: Windows inkluderer funktioner som:
* Windows Defender: Beskyttelse mod malware.
* Windows Firewall: Blokerer uautoriseret netværksadgang.
* Brugerkontokontrol (UAC): Beder om administratorrettigheder, inden der foretages ændringer.
* bitlocker: Harddiskkryptering.
10. Andre nøglekomponenter
* Windows Update: Leverer sikkerhedsopdateringer, rettelser og nye funktioner.
* Windows Store: Tilbyder adgang til apps, spil og digitalt indhold.
* cortana: Stemmeaktiveret digital assistent (tilgængelig i nogle versioner).
At forstå disse grundlæggende elementer vil hjælpe dig med at forstå, hvordan Windows fungerer som en helhed, og hvordan dens forskellige komponenter fungerer sammen for at give et brugervenligt, pålideligt operativsystem.