Microsoft Windows -Microsoft Windows

Windows
Windows-logotyp och ordmärke - 2021.svg
Utvecklare Microsoft
Källmodell
Initial release 20 november 1985 ; 37 år sedan ( 1985-11-20 )
Senaste släppningen 22H2 (10.0.22621.1555) (11 april 2023; 3 dagar sedan ) [±] ( 2023-04-11 )
Senaste förhandsvisningen
Släpp förhandsgranskningskanalen

22H2 (10.0.22621.1631) (13 april 2023; 1 dag sedan ) [±] ( 2023-04-13 )

Betakanal

22H2 (10.0.22624.1610) (13 april 2023; 1 dag sedan ) [±] ( 2023-04-13 )

Dev Channel

10.0.23430.1000 (7 april 2023 ; 7 dagar sedan ) [±] ( 2023-04-07 )

Canary Channel
10.0.25336.1010 (11 april 2023 ; 3 dagar sedan ) [±] ( 2023-04-11 )
Marknadsföringsmål Personlig datoranvändning
Tillgänglig i 110 språk
Uppdateringsmetod
Pakethanterare Windows Installer (.msi, .msix, .msp), Microsoft Store ( .appx , .appxbundle), Windows Package Manager
Plattformar IA-32 , x86-64 , ARM , ARM64
Tidigare: 16-bitars x86 , DEC Alpha , MIPS , PowerPC , Itanium
Typ av kärna
Standardanvändargränssnitt
_
Windows skal
Licens Proprietär kommersiell programvara
Officiell hemsida windows .com

Windows är en grupp av flera egna grafiska operativsystemsfamiljer utvecklade och marknadsförda av Microsoft . Varje familj vänder sig till en viss sektor av datorbranschen. Till exempel Windows NT för konsumenter, Windows Server för servrar och Windows IoT för inbyggda system. Nedlagda Windows-familjer inkluderar Windows 9x , Windows Mobile och Windows Phone .

Den första versionen av Windows släpptes den 20 november 1985, som ett grafiskt operativsystemskal för MS-DOS som svar på det växande intresset för grafiska användargränssnitt (GUI).

Windows är det populäraste operativsystemet för stationära datorer i världen, med 75 % marknadsandel i april 2022, enligt StatCounter . Windows är dock inte det mest använda operativsystemet när det inkluderar både mobila och stationära operativsystem, på grund av Androids massiva tillväxt.

Från och med september 2022 är den senaste versionen av Windows Windows 11 för konsumentdatorer och surfplattor , Windows 11 Enterprise för företag och Windows Server 2022 för servrar.

Genealogi

Genom marknadsföringsroll

Microsoft, utvecklaren av Windows, har registrerat flera varumärken, som vart och ett betecknar en familj av Windows-operativsystem som riktar sig till en specifik sektor av datorindustrin. Från och med 2014 utvecklades följande Windows-familjer aktivt:

Följande Windows-familjer utvecklas inte längre:

Versionshistorik

Termen Windows beskriver tillsammans någon eller alla av flera generationer av Microsofts operativsystemsprodukter . Dessa produkter kategoriseras generellt enligt följande:

Tidiga versioner

Historien om Windows går tillbaka till 1981 när Microsoft började arbeta med ett program som heter "Interface Manager". Det tillkännagavs i november 1983 (efter Apple Lisa , men före Macintosh ) under namnet "Windows", men Windows 1.0 släpptes inte förrän i november 1985. Windows 1.0 skulle konkurrera med Apples operativsystem, men nådde liten popularitet . Windows 1.0 är inte ett komplett operativsystem; snarare utökar den MS-DOS . Skalet i Windows 1.0 är ett program som kallas MS-DOS Executive . Komponenterna inkluderade kalkylator , kalender, kortfil , urklippsvisare , klocka, kontrollpanel , anteckningsblock , färg , reversi , terminal och skriv . Windows 1.0 tillåter inte överlappande fönster. Istället är alla fönster kaklade . Endast modala dialogrutor kan visas över andra fönster. Microsoft sålde som inkluderade Windows Development-bibliotek med C-utvecklingsmiljön, som inkluderade många Windows-exempel.

Windows 2.0 släpptes i december 1987 och var mer populärt än sin föregångare. Den har flera förbättringar av användargränssnittet och minneshantering. Windows 2.03 ändrade operativsystemet från sida vid sida fönster till överlappande fönster. Resultatet av denna förändring ledde till att Apple Computer lämnade in en stämningsansökan mot Microsoft angående intrång i Apples upphovsrätter (så småningom avgjordes i domstol till Microsofts fördel 1993). Windows 2.0 introducerade också mer sofistikerade kortkommandon och kunde använda utökat minne .

Windows 2.1 släpptes i två olika versioner: Windows/286 och Windows/386 . Windows/386 använder det virtuella 8086-läget för Intel 80386 för att multitaska flera DOS-program och den pagade minnesmodellen för att emulera utökat minne med tillgängligt utökat minne . Windows/286, trots sitt namn, körs på både Intel 8086 och Intel 80286- processorer. Den körs i verkligt läge men kan använda det höga minnesområdet .

Förutom fullständiga Windows-paket, fanns det versioner med endast körning som levererades med tidig Windows-programvara från tredje part och gjorde det möjligt att köra sin Windows-programvara på MS-DOS och utan hela Windows-funktionsuppsättningen.

De tidiga versionerna av Windows betraktas ofta som grafiska skal, mest för att de körde ovanpå MS-DOS och använde det för filsystemtjänster . Men även de tidigaste Windows-versionerna antog redan många typiska operativsystemfunktioner; särskilt att ha sitt eget körbara filformat och tillhandahålla sina egna drivrutiner (timer, grafik, skrivare, mus, tangentbord och ljud). Till skillnad från MS-DOS tillät Windows användare att köra flera grafiska applikationer samtidigt, genom samverkande multitasking . Windows implementerade ett utarbetat, segmentbaserat virtuellt minnesschema för programvara som gör det möjligt att köra applikationer som är större än tillgängligt minne: kodsegment och resurser byts in och slängs när minnet blev ont; datasegment flyttade i minnet när en given applikation hade lämnat processorkontrollen.

Windows 3.x

Windows 3.0 släpptes 1990

Windows 3.0 , som släpptes 1990, förbättrade designen, mest på grund av virtuellt minne och laddningsbara virtuella enhetsdrivrutiner ( VxDs ) som tillåter Windows att dela godtyckliga enheter mellan DOS-applikationer med flera uppgifter. Windows 3.0-applikationer kan köras i skyddat läge , vilket ger dem tillgång till flera megabyte minne utan skyldighet att delta i programvarans virtuella minnesschema. De körs inom samma adressutrymme, där det segmenterade minnet ger en viss grad av skydd. Windows 3.0 innehöll också förbättringar av användargränssnittet. Microsoft skrev om kritiska operationer från C till montering . Windows 3.0 var den första versionen av Windows som nådde bred kommersiell framgång och sålde 2 miljoner exemplar under de första sex månaderna.

Versioner före Windows 95 var tvungna att installeras från disketter av slutanvändare (eller i professionella miljöer med nätverksinstallation), här Windows för arbetsgrupper med nio 3,5-tumsdiskar som skulle sättas in sekventiellt.

Windows 3.1, som gjordes allmänt tillgängligt den 1 mars 1992, innehöll en ansiktslyftning. I augusti 1993 släpptes Windows for Workgroups, en specialversion med integrerade peer-to-peer-nätverksfunktioner och versionsnummer 3.11. Den såldes tillsammans med Windows 3.1. Stödet för Windows 3.1 upphörde den 31 december 2001.

Windows 3.2, släppt 1994, är en uppdaterad version av den kinesiska versionen av Windows 3.1. Uppdateringen var begränsad till den här språkversionen, eftersom den endast åtgärdade problem relaterade till det kinesiska språkets komplexa skriftsystem. Windows 3.2 såldes i allmänhet av datortillverkare med en tio-diskversion av MS-DOS som också hade förenklade kinesiska tecken i grundläggande utdata och några översatta verktyg.

Windows 9x

Nästa stora konsumentinriktade version av Windows, Windows 95 , släpptes den 24 augusti 1995. Medan Windows 95 fortfarande var MS-DOS-baserat introducerade Windows 95 stöd för inbyggda 32-bitars applikationer , plug and play hårdvara, förebyggande multitasking , lång filnamn på upp till 255 tecken, och gav ökad stabilitet jämfört med sina föregångare. Windows 95 introducerade också ett omdesignat, objektorienterat användargränssnitt, som ersatte den tidigare Programhanteraren med Start-menyn , aktivitetsfältet och Windows Explorer- skal . Windows 95 var en stor kommersiell framgång för Microsoft; Ina Fried från CNET påpekade att "när Windows 95 äntligen togs bort från marknaden 2001, hade det blivit ett fast inslag på datorer runt om i världen." Microsoft publicerade fyra OEM Service Releases (OSR) av Windows 95, som var och en ungefär motsvarade ett Service Pack . Den första OSR av Windows 95 var också den första versionen av Windows som levererades med Microsofts webbläsare, Internet Explorer . Mainstream-stödet för Windows 95 upphörde den 31 december 2000 och utökat stöd för Windows 95 upphörde den 31 december 2001.

Windows 95 följdes upp med lanseringen av Windows 98 den 25 juni 1998, som introducerade Windows-drivrutinsmodellen , stöd för USB-kompositenheter , stöd för ACPI , viloläge och stöd för konfigurationer med flera bildskärmar . Windows 98 inkluderade också integration med Internet Explorer 4 genom Active Desktop och andra aspekter av Windows Desktop Update (en serie förbättringar av Explorer-skalet som också gjordes tillgängligt för Windows 95). I maj 1999 släppte Microsoft Windows 98 Second Edition , en uppdaterad version av Windows 98. Windows 98 SE lade till Internet Explorer 5.0 och Windows Media Player 6.2 bland andra uppgraderingar. Mainstream-stödet för Windows 98 upphörde den 30 juni 2002 och utökat stöd för Windows 98 upphörde den 11 juli 2006.

Den 14 september 2000 släppte Microsoft Windows Me (Millennium Edition), den sista DOS-baserade versionen av Windows. Windows Me inkorporerade visuella gränssnittsförbättringar från sin Windows NT-baserade motsvarighet Windows 2000 , hade snabbare uppstartstider än tidigare versioner (vilket dock krävde borttagning av möjligheten att komma åt en DOS-miljö i riktigt läge , ta bort kompatibilitet med vissa äldre program), utökat multimediafunktionalitet (inklusive Windows Media Player 7, Windows Movie Maker och Windows Image Acquisition- ramverket för att hämta bilder från skannrar och digitalkameror), ytterligare systemverktyg som systemfilskydd och systemåterställning och uppdaterade hemnätverksverktyg . Men Windows Me möttes av kritik för sin hastighet och instabilitet, tillsammans med hårdvarukompatibilitetsproblem och dess borttagande av DOS-stöd i real mode. PC World ansåg att Windows Me var ett av de sämsta operativsystem som Microsoft någonsin släppt, och den fjärde sämsta tekniska produkten genom tiderna.

Windows NT

Versionshistorik

Tidiga versioner (Windows NT 3.1/3.5/3.51/4.0/2000)
Windows-logotyp, 1995

I november 1988 började ett nytt utvecklingsteam inom Microsoft (som inkluderade tidigare Digital Equipment Corporation- utvecklarna Dave Cutler och Mark Lucovsky ) arbetet med en förnyad version av IBM och Microsofts OS/2- operativsystem känt som "NT OS/2". NT OS/2 var tänkt att vara ett säkert, fleranvändaroperativsystem med POSIX- kompatibilitet och en modulär, bärbar kärna med förebyggande multitasking och stöd för flera processorarkitekturer. Men efter den framgångsrika utgåvan av Windows 3.0 beslutade NT-utvecklingsteamet att omarbeta projektet för att använda en utökad 32- bitarsport av Windows API känd som Win32 istället för de för OS/2. Win32 bibehöll en struktur som liknade Windows API:er (så att befintliga Windows-applikationer enkelt kunde portas till plattformen), men stödde också funktionerna hos den befintliga NT-kärnan. Efter godkännandet av Microsofts personal fortsatte utvecklingen av det som nu var Windows NT, den första 32-bitarsversionen av Windows. IBM motsatte sig dock ändringarna och fortsatte till slut OS/2-utvecklingen på egen hand.

Windows NT var det första Windows-operativsystemet baserat på en hybridkärna . Hybridkärnan designades som en modifierad mikrokärna , influerad av Mach-mikrokärnan utvecklad av Richard Rashid vid Carnegie Mellon University, men utan att uppfylla alla kriterierna för en ren mikrokärna.

Den första versionen av det resulterande operativsystemet, Windows NT 3.1 (döpt för att associera det med Windows 3.1 ) släpptes i juli 1993, med versioner för stationära arbetsstationer och servrar . Windows NT 3.5 släpptes i september 1994, med fokus på prestandaförbättringar och stöd för Novells NetWare , och följdes upp av Windows NT 3.51 i maj 1995, som inkluderade ytterligare förbättringar och stöd för PowerPC- arkitekturen . Windows NT 4.0 släpptes i juni 1996 och introducerade det omdesignade gränssnittet för Windows 95 till NT-serien. Den 17 februari 2000 släppte Microsoft Windows 2000 , en efterföljare till NT 4.0. Windows NT-namnet togs bort vid denna tidpunkt för att sätta ett större fokus på Windows-varumärket.

Windows XP

Nästa stora version av Windows NT, Windows XP , släpptes den 25 oktober 2001. Introduktionen av Windows XP syftade till att förena den konsumentorienterade Windows 9x -serien med arkitekturen som introducerades av Windows NT, en förändring som Microsoft lovade skulle ge bättre prestanda jämfört med sina DOS-baserade föregångare. Windows XP skulle också introducera ett omdesignat användargränssnitt (inklusive en uppdaterad Start-meny och en "uppgiftsorienterad" Windows Explorer ), strömlinjeformade multimedia- och nätverksfunktioner, Internet Explorer 6 , integration med Microsofts .NET Passport -tjänster, ett " kompatibilitetsläge " för att bidra till att ge bakåtkompatibilitet med programvara designad för tidigare versioner av Windows, och fjärrhjälpfunktioner .

I detaljhandeln marknadsfördes Windows XP i två huvudutgåvor : "Home"-utgåvan riktades mot konsumenter, medan den "Professionella"-utgåvan riktades mot företagsmiljöer och avancerade användare , och inkluderade ytterligare säkerhets- och nätverksfunktioner. Home och Professional åtföljdes senare av "Media Center"-utgåvan (designad för hemmabio-datorer , med tonvikt på stöd för DVD- uppspelning, TV-tunerkort , DVR -funktionalitet och fjärrkontroller), och "Tablet PC"-utgåvan (designad för mobila enheter som uppfyller dess specifikationer för en surfplatta , med stöd för penninmatning och ytterligare pennaktiverade applikationer). Det vanliga stödet för Windows XP upphörde den 14 april 2009. Utökat stöd upphörde den 8 april 2014.

Efter Windows 2000 ändrade Microsoft också sina releasescheman för serveroperativsystem; servermotsvarigheten till Windows XP, Windows Server 2003 , släpptes i april 2003. Den följdes i december 2005 av Windows Server 2003 R2.

Windows Vista

Efter en lång utvecklingsprocess släpptes Windows Vista den 30 november 2006 för volymlicenser och den 30 januari 2007 för konsumenter . Den innehöll ett antal nya funktioner , från ett omdesignat skal och användargränssnitt till betydande tekniska förändringar , med särskilt fokus på säkerhetsfunktioner . Den fanns tillgänglig i ett antal olika utgåvor och har varit föremål för en del kritik , såsom sämre prestanda, längre uppstartstid, kritik av nya UAC och strängare licensavtal. Vistas servermotsvarighet, Windows Server 2008, släpptes i början av 2008.

Windows 7

Den 22 juli 2009 släpptes Windows 7 och Windows Server 2008 R2 till tillverkning (RTM) och släpptes för allmänheten 3 månader senare den 22 oktober 2009. Till skillnad från sin föregångare, Windows Vista, som introducerade ett stort antal nya funktioner , Windows 7 var tänkt att vara en mer fokuserad, stegvis uppgradering till Windows-serien, med målet att vara kompatibel med applikationer och hårdvara som Windows Vista redan var kompatibel med. Windows 7 har multi-touch- stöd, ett omdesignat Windows-skal med ett uppdaterat aktivitetsfält med avslöjbara hopplistor som innehåller genvägar till filer som ofta används med specifika applikationer och genvägar till uppgifter i applikationen, ett hemnätverkssystem som kallas HomeGroup och prestandaförbättringar.

Windows 8 och 8.1
Windows-logotyp (2012–2021)

Windows 8 , efterföljaren till Windows 7, släpptes generellt den 26 oktober 2012. Ett antal betydande förändringar gjordes på Windows 8, inklusive introduktionen av ett användargränssnitt baserat på Microsofts Metro designspråk med optimeringar för touch-baserade enheter som t.ex. som surfplattor och allt-i-ett-datorer. Dessa ändringar inkluderar startskärmen , som använder stora brickor som är mer bekväma för beröringsinteraktioner och tillåter visning av kontinuerligt uppdaterad information, och en ny klass av appar som är designade främst för användning på pekbaserade enheter. Den nya Windows-versionen krävde en lägsta upplösning på 1024×768 pixlar, vilket i praktiken gör den olämplig för netbooks med 800×600 pixlars skärmar.

Andra förändringar inkluderar ökad integration med molntjänster och andra onlineplattformar (som sociala nätverk och Microsofts egna OneDrive (tidigare SkyDrive) och Xbox Live -tjänster), tjänsten Windows Store för programvarudistribution och en ny variant som kallas Windows RT för användning på enheter som använder ARM-arkitekturen och en ny kortkommando för skärmdumpar . En uppdatering till Windows 8, kallad Windows 8.1 , släpptes den 17 oktober 2013 och innehåller funktioner som nya live-brickstorlekar, djupare OneDrive- integration och många andra revisioner. Windows 8 och Windows 8.1 har varit föremål för en del kritik, till exempel borttagningen av Start-menyn .

Windows 10

Den 30 september 2014 tillkännagav Microsoft Windows 10 som efterföljaren till Windows 8.1. Den släpptes den 29 juli 2015 och åtgärdar brister i användargränssnittet som först introducerades med Windows 8. Förändringar på PC inkluderar återkomsten av Start-menyn, ett virtuellt skrivbordssystem och möjligheten att köra Windows Store-appar i Windows på skrivbordet i stället för i helskärmsläge. Windows 10 sägs vara tillgängligt att uppdatera från kvalificerade Windows 7 med SP1-, Windows 8.1- och Windows Phone 8.1 -enheter från Get Windows 10 Application (för Windows 7 , Windows 8.1 ) eller Windows Update ( Windows 7 ).

I februari 2017 tillkännagav Microsoft migreringen av sitt Windows-källkodsförråd från Perforce till Git . Denna migrering involverade 3,5 miljoner separata filer i ett 300-gigabyte arkiv. I maj 2017 använde 90 procent av dess ingenjörsteam Git, i cirka 8500 commits och 1760 Windows-byggnationer per dag.

I juni 2021, strax före Microsofts tillkännagivande av Windows 11, uppdaterade Microsoft sina livscykelsidor för Windows 10, vilket avslöjar att stödet för deras senaste version av Windows 10 kommer att upphöra den 14 oktober 2025.

Windows 11

Den 24 juni 2021 tillkännagavs Windows 11 som efterföljaren till Windows 10 under en livestream. Det nya operativsystemet utformades för att vara mer användarvänligt och begripligt. Den släpptes den 5 oktober 2021. Från och med maj 2022 är Windows 11 en gratis uppgradering för Windows 10-användare som uppfyller systemkraven.

Windows 365

I juli 2021 meddelade Microsoft att de kommer att börja sälja prenumerationer på virtualiserade Windows-datorer som en del av en ny Windows 365 -tjänst under den följande månaden. Det är inte en fristående version av Windows, utan en webbtjänst som ger tillgång till Windows 10 och Windows 11 som är byggda ovanpå Azure Virtual Desktop. Den nya tjänsten kommer att möjliggöra plattformsoberoende användning , som syftar till att göra operativsystemet tillgängligt för både Apple- och Android-användare. Prenumerationstjänsten kommer att vara tillgänglig via alla operativsystem med en webbläsare . Den nya tjänsten är ett försök att dra fördel av den växande trenden, som främjades under covid-19-pandemin , för företag att anta en hybrid distansarbetsmiljö , där "anställda delar sin tid mellan kontoret och hemmet". Eftersom tjänsten kommer att vara tillgänglig via webbläsare kommer Microsoft att kunna kringgå behovet av att publicera tjänsten via Google Play eller Apple App Store .

Microsoft meddelade att Windows 365 är tillgängligt för företag och företagskunder den 2 augusti 2021.

Flerspråkigt stöd

Flerspråkigt stöd har byggts in i Windows sedan Windows 3.0. Språket för både tangentbordet och gränssnittet kan ändras via kontrollpanelen för region och språk. Komponenter för alla inmatningsspråk som stöds, som Input Method Editors , installeras automatiskt under Windows-installationen (i Windows XP och tidigare kan filer för östasiatiska språk, som kinesiska, och höger-till-vänster-skript, som arabiska, behövas installeras separat, även från nämnda kontrollpanel). Tredjeparts IME kan också installeras om en användare anser att den tillhandahållna är otillräcklig för deras behov.

Gränssnittsspråk för operativsystemet är gratis att ladda ner, men vissa språk är begränsade till vissa versioner av Windows. Språkgränssnittspaket (LIP) kan omdistribueras och kan laddas ner från Microsofts nedladdningscenter och installeras för alla versioner av Windows (XP eller senare) – de översätter det mesta, men inte alla, av Windows-gränssnittet och kräver ett visst basspråk (den språk som Windows ursprungligen levererades med). Detta används för de flesta språk på tillväxtmarknader. Fullständiga språkpaket, som översätter hela operativsystemet, är endast tillgängliga för specifika utgåvor av Windows (Ultimate- och Enterprise-utgåvor av Windows Vista och 7, och alla utgåvor av Windows 8, 8.1 och RT utom Single Language). De kräver inte ett specifikt basspråk och används ofta för mer populära språk som franska eller kinesiska. Dessa språk kan inte laddas ner via Download Center, men är tillgängliga som valfria uppdateringar via Windows Update -tjänsten (förutom Windows 8).

Gränssnittsspråket för installerade applikationer påverkas inte av ändringar i Windows gränssnittsspråk. Tillgängligheten av språk beror på applikationsutvecklarna själva.

Windows 8 och Windows Server 2012 introducerar en ny språkkontrollpanel där både gränssnitt och inmatningsspråk kan ändras samtidigt och språkpaket, oavsett typ, kan laddas ner från en central plats. Appen PC Settings i Windows 8.1 och Windows Server 2012 R2 innehåller också en sida med motsvarighetsinställningar för detta. Genom att ändra gränssnittsspråket ändras även språket för förinstallerade Windows Store- appar (som Mail, Maps och News) och vissa andra Microsoft-utvecklade appar (som Remote Desktop). Ovanstående begränsningar för språkpaket gäller dock fortfarande, förutom att fullständiga språkpaket kan installeras för alla utgåvor utom Single Language, som vänder sig till tillväxtmarknader.

Plattformsstöd

Windows NT inkluderade stöd för flera plattformar innan den x86 -baserade persondatorn blev dominerande i den professionella världen. Windows NT 4.0 och dess föregångare stödde PowerPC , DEC Alpha och MIPS R4000 (även om vissa av plattformarna implementerar 64-bitars beräkningar , behandlade operativsystemet dem som 32-bitars). Windows 2000 tappade stödet för alla plattformar, förutom tredje generationens x86 (känd som IA-32 ) eller nyare i 32-bitarsläge. Klientlinjen i Windows NT-familjen körs fortfarande på IA-32 men Windows Server- linjen upphörde att stödja denna plattform med lanseringen av Windows Server 2008 R2 .

Med introduktionen av Intel Itanium-arkitekturen ( IA-64 ) släppte Microsoft nya versioner av Windows för att stödja den. Itanium-versioner av Windows XP och Windows Server 2003 släpptes samtidigt som deras vanliga x86-motsvarigheter. Windows XP 64-Bit Edition, släppt 2005, är det sista Windows-klientoperativsystemet som stöder Itanium. Windows Server-linjen fortsätter att stödja denna plattform fram till Windows Server 2012 ; Windows Server 2008 R2 är det sista Windows-operativsystemet som stöder Itanium-arkitektur.

Den 25 april 2005 släppte Microsoft Windows XP Professional x64 Edition och Windows Server 2003 x64 Editions för att stödja x86-64 (eller helt enkelt x64), 64-bitarsversionen av x86-arkitekturen. Windows Vista var den första klientversionen av Windows NT som släpptes samtidigt i IA-32- och x64-utgåvorna. x64 stöds fortfarande.

En utgåva av Windows 8 känd som Windows RT skapades specifikt för datorer med ARM-arkitektur , och medan ARM fortfarande används för Windows-smartphones med Windows 10, kommer surfplattor med Windows RT inte att uppdateras. Från och med Windows 10 Fall Creators Update (version 1709) och senare ingår stöd för ARM-baserade datorer.

Windows 11 är den första versionen som släpper stödet för 32-bitars hårdvara.

Windows CE

Windows CE (officiellt känt som Windows Embedded Compact ), är en utgåva av Windows som körs på minimalistiska datorer , som satellitnavigeringssystem och vissa mobiltelefoner. Windows Embedded Compact är baserad på en egen dedikerad kärna, kallad Windows CE-kärna. Microsoft licensierar Windows CE till OEM- tillverkare och enhetstillverkare. OEM och enhetstillverkare kan modifiera och skapa sina egna användargränssnitt och upplevelser, medan Windows CE ger den tekniska grunden för att göra det.

Windows CE användes i Dreamcast tillsammans med Segas eget proprietära operativsystem för konsolen. Windows CE var kärnan som Windows Mobile härrörde från. Dess efterträdare, Windows Phone 7 , baserades på komponenter från både Windows CE 6.0 R3 och Windows CE 7.0 . Windows Phone 8 är dock baserad på samma NT-kärna som Windows 8.

Windows Embedded Compact ska inte förväxlas med Windows XP Embedded eller Windows NT 4.0 Embedded , modulära utgåvor av Windows baserade på Windows NT-kärnan.

Xbox OS

Xbox OS är ett inofficiellt namn som ges till versionen av Windows som körs på Xbox- konsoler. Från Xbox One och framåt är det en implementering med tonvikt på virtualisering (med Hyper-V ) eftersom det är tre operativsystem som körs samtidigt, bestående av kärnoperativsystemet , ett andra implementerat för spel och en mer Windows-liknande miljö för applikationer . Microsoft uppdaterar Xbox Ones operativsystem varje månad, och dessa uppdateringar kan laddas ner från Xbox Live-tjänsten till Xbox och sedan installeras, eller genom att använda offlineåterställningsbilder som laddas ner via en PC. Den var ursprungligen baserad på NT 6.2 (Windows 8) kärna, och den senaste versionen körs på en NT 10.0-bas. Det här systemet kallas ibland för "Windows 10 på Xbox One" eller "OneCore". Operativsystemen Xbox One och Xbox Series tillåter också begränsad (på grund av licensbegränsningar och testresurser) bakåtkompatibilitet med tidigare generations hårdvara, och Xbox 360:s system är bakåtkompatibelt med den ursprungliga Xbox.

Versionskontrollsystem

Till och med alla versioner före Windows 2000 använde Microsoft ett internt versionskontrollsystem som heter Source Library Manager (SLM). Kort efter att Windows 2000 släpptes, bytte Microsoft till en gaffel av Perforce som heter Source Depot. Detta system användes fram till 2017 när systemet inte kunde hålla jämna steg med storleken på Windows. Microsoft hade börjat integrera Git i Team Foundation Server 2013, men Windows fortsatte att förlita sig på Source Depot. Windows-koden var uppdelad i 65 olika arkiv med ett slags virtualiseringslager för att skapa en enhetlig bild av all kod.

2017 meddelade Microsoft att de skulle börja använda Git , ett versionskontrollsystem med öppen källkod skapat av Linus Torvalds och i maj 2017 rapporterade de att migreringen till Git-förvaret har slutförts.

VFSForGit

På grund av sin stora, decennier långa historia är dock Windows-kodbasen inte särskilt väl lämpad för den decentraliserade karaktären av Linux- utveckling som Git ursprungligen skapades för att hantera. Varje Git-förråd innehåller en komplett historik över alla filer, vilket visade sig vara olämpligt för Windows-utvecklare eftersom kloning av hela förvaret tar flera timmar. Microsoft har arbetat på ett nytt projekt kallat Virtual File System for Git ( VFSForGit) för att ta itu med dessa utmaningar.

2021 har VFS för Git ersatts av Scalar .

Tidslinje för releaser

Tabell över Windows-versioner
Legend:
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
Senaste förhandsversionen
Framtida release
Produktnamn Senaste versionen Allmänt tillgänglighetsdatum Kodnamn Stöd tills Senaste versionen av
Vanliga Förlängd IE DirectX Kant
Gammal version, underhålls inte längre: Windows 1.0 1.01 20 november 1985 Gränssnittshanterare 31 december 2001
Gammal version, underhålls inte längre: Windows 2.0 2.03 9 december 1987 31 december 2001
Gammal version, underhålls inte längre: Windows 2.1 2.11 27 maj 1988 31 december 2001
Gammal version, underhålls inte längre: Windows 3.0 3.0 22 maj 1990 31 december 2001
Gammal version, underhålls inte längre: Windows 3.1 3.1 6 april 1992 Janus 31 december 2001 5
Gammal version, underhålls inte längre: Windows för arbetsgrupper 3.1 3.1 oktober 1992 Sparta, Winball 31 december 2001
Gammal version, underhålls inte längre: Windows NT 3.1 NT 3.1.528 27 juli 1993 31 december 2001
Gammal version, underhålls inte längre: Windows för arbetsgrupper 3.11 3.11 11 augusti 1993 Sparta, Winball 31 december 2001
Gammal version, underhålls inte längre: Windows 3.2 3.2 22 november 1993 31 december 2001
Gammal version, underhålls inte längre: Windows NT 3.5 NT 3.5.807 21 september 1994 Daytona 31 december 2001
Gammal version, underhålls inte längre: Windows NT 3.51 NT 3.51.1057 30 maj 1995 31 december 2001
Gammal version, underhålls inte längre: Windows 95 4.0.950 24 augusti 1995 Chicago, 4.0 31 december 2000 31 december 2001 5.5 6.1
Gammal version, underhålls inte längre: Windows NT 4.0 NT 4.0.1381 31 juli 1996 Kairo 30 juni 2002 30 juni 2004 6
Gammal version, underhålls inte längre: Windows 98 4 oktober 1998 25 juni 1998 Memphis, 97, 4,1 30 juni 2002 11 juli 2006 6.1
Gammal version, underhålls inte längre: Windows 98 SE 4.10.2222 5 maj 1999 30 juni 2002 11 juli 2006
Gammal version, underhålls inte längre: Windows 2000 NT 5.0.2195 17 februari 2000 30 juni 2005 13 juli 2010
Gammal version, underhålls inte längre: Windows Me 4.90.3000 14 september 2000 Millennium, 4,9 31 december 2003 11 juli 2006 9,0c
Gammal version, underhålls inte längre: Windows XP NT 5.1.2600 25 oktober 2001 Whistler 14 april 2009 8 april 2014 8
Gammal version, underhålls inte längre: Windows XP 64-bitars version NT 5.2.3790 28 mars 2003 14 april 2009 8 april 2014
Gammal version, underhålls inte längre: Windows Server 2003 NT 5.2.3790 24 april 2003 Whistler Server 13 juli 2010 14 juli 2015
Gammal version, underhålls inte längre: Windows XP Professional x64 Edition NT 5.2.3790 25 april 2005 14 april 2009 8 april 2014
Gammal version, underhålls inte längre: Windows Fundamentals för äldre datorer NT 5.1.2600 8 juli 2006 Eiger, Mönch 14 april 2009 8 april 2014
Gammal version, underhålls inte längre: Windows Vista NT 6.0.6003 30 januari 2007 Långhorn 10 april 2012 11 april 2017 9 11
Gammal version, underhålls inte längre: Windows Home Server NT 5.2.4500 4 november 2007 Quattro 8 januari 2013 8 9,0c
Gammal version, underhålls inte längre: Windows Server 2008 NT 6.0.6003 27 februari 2008 Longhorn Server 13 januari 2015 14 januari 2020 9 11
Gammal version, underhålls inte längre: Windows 7 NT 6.1.7601 22 oktober 2009 Windows 7 13 januari 2015 14 januari 2020 11 92
Gammal version, underhålls inte längre: Windows Server 2008 R2 NT 6.1.7601 22 oktober 2009 Windows Server 7 13 januari 2015 14 januari 2020
Gammal version, underhålls inte längre: Windows Home Server 2011 NT 6.1.8400 6 april 2011 Vail 12 april 2016 9
Äldre version, men fortfarande bibehållen: Windows Server 2012 NT 6.2.9200 4 september 2012 Server 8 9 oktober 2018 10 oktober 2023 11 11.1
Gammal version, underhålls inte längre: Windows 8 NT 6.2.9200 26 oktober 2012 12 januari 2016 10
Gammal version, underhålls inte längre: Windows 8.1 NT 6.3.9600 17 oktober 2013 Blå 9 januari 2018 10 januari 2023 11 11.2
Äldre version, men fortfarande bibehållen: Windows Server 2012 R2 NT 6.3.9600 18 oktober 2013 Server blå 9 oktober 2018 10 oktober 2023
Äldre version, men fortfarande bibehållen: Windows 10 NT 10.0.19044 29 juli 2015 Olika 14 oktober 2025 12
Äldre version, men fortfarande bibehållen: Windows Server 2016 NT 10.0.14393 12 oktober 2016 11 januari 2022 12 januari 2027
Äldre version, men fortfarande bibehållen: Windows Server 2019 NT 10.0.17763 2 oktober 2018 9 januari 2024 9 januari 2029
Aktuell stabil version: Windows Server 2022 NT 10.0.20348 18 augusti 2021 13 oktober 2026 14 oktober 2031
Aktuell stabil version: Windows 11 NT 10.0.22621 5 oktober 2021 14 oktober 2024 (version 22H2) 14 oktober 2025 (version 22H2)
Windows tidslinje: stapeldiagram
Windows 1.0 Windows 2.0 Windows 2.1x Windows 3.0 Windows 3.1x Windows 3.1x Windows NT 3.1 Windows NT 3.5 Windows NT 3.51 Windows 95 Windows NT 4.0 Windows 98 Windows NT 4.0 Windows 2000 Pocket PC 2000 Windows Me Pocket PC 2002 Windows XP Windows XP Windows Server 2003 Windows Mobile 2003 Windows Mobile 5.0 Windows Embedded Industry Windows Server 2003 R2 Windows Mobile 6.0 Windows Vista Windows Home Server Windows Mobile 6.1 Windows Server 2008 Windows Embedded Industry Windows Mobile 6.5 Windows 7 Windows Server 2008 R2 Windows MultiPoint Server Windows Phone 7 Windows Home Server 2011 Windows MultiPoint Server Windows Embedded Industry Windows Server 2012 Windows 8 Windows Phone 8 Windows MultiPoint Server Windows Embedded 8 Industry Windows 8.1 Windows Embedded 8.1 Industry Windows Server 2012 R2 Windows Phone 8.1 Windows 10 Windows 10 Windows IoT Windows 10 Windows 10 Mobile Windows 10 Windows 10 Mobile Windows 10 Windows IoT Windows Server 2016 Windows 10 Windows 10 Mobile Windows 10 Windows 10 Mobile Windows 10 Windows 10 Windows 10 Windows IoT Windows Server 2019 Windows IoT Windows 10 Windows 10 Windows 10 Windows 10 Windows 10 Windows Server 2022 Windows IoT Windows 11 Windows 10 Windows 10 Windows IoT Windows 11 Windows 10
Windows släktträd

Användningsandel och försäljning av enheter


Windows-logotyp och ordmärke - 2021.svg

Versionens marknadsandel
Som en procentandel av stationära och bärbara system som använder Microsoft Windows , enligt StatCounter- data från mars 2023.

Desktop OS StatCounter
andra versioner 0,12 %
Windows XP 0,39 %
Windows 7 3,73 %
Windows 8 0,51 %
Windows 8.1 0,84 %
Windows 10 73,46 %
Windows 11 20,95 %

Användningen av Windows 10 har överträffat Windows 7 globalt sedan början av 2018.

För stationära och bärbara datorer, enligt Net Applications och StatCounter , som spårar användningen av operativsystem i enheter som är aktiva på webben, var Windows den mest använda operativsystemfamiljen i augusti 2021, med cirka 91 % användningsandel enligt Nettoapplikationer och cirka 76% användningsandel enligt StatCounter.

Inklusive persondatorer av alla slag (t.ex. stationära datorer, bärbara datorer, mobila enheter och spelkonsoler), stod Windows OS för 32,67 % av användningsandelen i augusti 2021, jämfört med Android (högst, 46,03 %), iOS:s 13,76 % , iPadOS 2,81 % och macOS 2,51 %, enligt Net Applications och 30,73 % av användningsandelen i augusti 2021, jämfört med Android (högst, 42,56 %), iOS/iPadOS 16,53 % och macOS enligt 6,51 % StatCounter.

Denna statistik inkluderar inte servrar (inklusive så kallad cloud computing , där Microsoft är känt för att inte vara ledande, med Linux som används mer än Windows), eftersom Net Applications och StatCounter använder webbsurfning som proxy för all användning.

säkerhet

Tidiga versioner av Windows designades vid en tid då skadlig programvara och nätverk var mindre vanliga och hade få inbyggda säkerhetsfunktioner; de tillhandahöll inte åtkomstbehörighet för att tillåta en användare att förhindra andra användare från att komma åt deras filer, och de tillhandahöll inte minnesskydd för att förhindra en process från att läsa eller skriva en annan processs adressutrymme eller för att förhindra en process från kod eller data som används av privilegierad -lägeskod.

Medan Windows 9x -serien erbjöd möjligheten att ha profiler för flera användare, hade den inget koncept med åtkomstprivilegier , vilket gjorde det möjligt för alla användare att redigera andras filer, men Windows 98 inkluderade varje profil för att ha sina egna Mina mappar (Mina dokument, Mina Bilder, Min musik, etc) separat från andra profiler. Dessutom, medan den körde separata 32-bitars applikationer i separata adressutrymmen, skyddade en applikations kod och data från att läsas eller skrivas av en annan applikation, skyddade den inte den första megabyten av minne från användarlandapplikationer av kompatibilitetsskäl . Detta minnesområde innehåller kod som är avgörande för operativsystemets funktion, och genom att skriva in i detta minnesområde kan en applikation krascha eller frysa operativsystemet. Detta var en källa till instabilitet eftersom felaktiga applikationer av misstag kunde skriva in i denna region, vilket potentiellt förstör viktigt operativsystems minne, vilket vanligtvis resulterade i någon form av systemfel och stopp.

Windows NT var mycket säkrare och implementerade åtkomstprivilegier och fullständigt minnesskydd, och även om 32-bitars program uppfyllde DoD:s C2-säkerhetsklassificering, omintetgjordes dessa fördelar av det faktum att, före Windows Vista, standardanvändarkontot som skapades under installationsprocessen var ett administratörskonto ; användaren, och alla program som användaren startade, hade full åtkomst till maskinen. Även om Windows XP erbjöd en möjlighet att förvandla administratörskonton till begränsade konton, gjorde majoriteten av hemanvändarna det inte, delvis på grund av antalet program som krävde administratörsrättigheter för att fungera korrekt. Som ett resultat körde de flesta hemanvändare fortfarande som administratör hela tiden. Dessa arkitektoniska brister, i kombination med Windows mycket höga popularitet, gjorde Windows till ett vanligt mål för datormask- och virusskrivare .

Dessutom, även om Windows NT och dess efterföljare är designade för säkerhet (inklusive i ett nätverk) och fleranvändardatorer, designades de initialt inte lika mycket med Internetsäkerhet i åtanke, eftersom Internet, när det först utvecklades i början av 1990-talet, användning var mindre utbredd.

I ett strategimemo från 2002 med titeln "Trustworthy computing" som skickades till alla Microsoft-anställda, förklarade Bill Gates att säkerhet borde bli Microsofts högsta prioritet.

Windows Vista introducerade ett privilegiehöjningssystem som heter Användarkontokontroll . När du loggar in som standardanvändare skapas en inloggningssession och en token som endast innehåller de mest grundläggande privilegierna tilldelas. På detta sätt är den nya inloggningssessionen oförmögen att göra ändringar som skulle påverka hela systemet. När du loggar in som användare i gruppen Administratörer tilldelas två separata tokens. Den första token innehåller alla privilegier som vanligtvis tilldelas en administratör, och den andra är en begränsad token som liknar vad en standardanvändare skulle få. Användarapplikationer, inklusive Windows-skalet , startas sedan med den begränsade token, vilket resulterar i en reducerad behörighetsmiljö även under ett administratörskonto. När en applikation begär högre behörigheter eller "Kör som administratör" klickas, kommer UAC att be om bekräftelse och, om samtycke ges (inklusive administratörsuppgifter om kontot som begär höjningen inte är medlem i administratörsgruppen), starta processen med den obegränsade token.

Läckta dokument publicerade av WikiLeaks , med kodnamnet Vault 7 och daterade från 2013 till 2016, beskriver CIA :s förmåga att utföra elektronisk övervakning och cyberkrigföring, såsom förmågan att äventyra operativsystem som Windows.

I augusti 2019 rapporterade datorexperter att säkerhetssårbarheten BlueKeep , CVE - 2019-0708 , som potentiellt påverkar äldre oparpade Windows-versioner via programmets Remote Desktop Protocol , vilket möjliggör möjligheten till fjärrkörning av kod , nu kan innehålla relaterade brister, gemensamt benämnda DejaBlue , påverkar även nyare Windows-versioner (dvs. Windows 7 och alla nyare versioner). Dessutom rapporterade experter en Microsoft- säkerhetssårbarhet , CVE - 2019-1162 , baserad på äldre kod som involverar Microsoft CTF och ctfmon (ctfmon.exe), som påverkar alla Windows- versioner från Windows XP till de då senaste Windows 10 -versionerna; en patch för att rätta till felet finns för närvarande tillgänglig.

Microsoft släpper säkerhetskorrigeringar via sin Windows Update- tjänst ungefär en gång i månaden (vanligtvis den andra tisdagen i månaden), även om viktiga uppdateringar görs tillgängliga med kortare intervall när det behövs. Versioner efter Windows 2000 SP3 och Windows XP implementerade automatisk nedladdning och installation av uppdateringar, vilket avsevärt ökade antalet användare som installerade säkerhetsuppdateringar.

Idag integrerar Windows antivirusprogrammet Windows Defender, som ses som ett av de bästa som finns. Windows implementerar också Secure Boot , Control Flow Guard , ransomware-skydd, BitLocker- diskkryptering, en brandvägg och Windows SmartScreen.

Filbehörigheter

Alla Windows-versioner från Windows NT 3 har baserats på ett filsystemsbehörighetssystem kallat AGDLP (Accounts, Global, Domain Local, Permissions) där filbehörigheter tillämpas på filen/mappen i form av en 'lokal grupp' som sedan har andra 'globala grupper' som medlemmar. Dessa globala grupper har sedan andra grupper eller användare beroende på olika Windows-versioner som används. Detta system skiljer sig från andra leverantörsprodukter som Linux och NetWare på grund av att den "statiska" tilldelningen av behörigheter tillämpas direkt på filen eller mappen. Genom att använda denna process av AGLP/AGDLP/AGUDLP kan dock ett litet antal statiska behörigheter tillämpas och möjliggör enkla ändringar av kontogrupperna utan att återanvända filbehörigheterna på filerna och mapparna.

Alternativa implementeringar

På grund av operativsystemets popularitet har ett antal applikationer släppts som syftar till att ge kompatibilitet med Windows-applikationer, antingen som ett kompatibilitetslager för ett annat operativsystem, eller som ett fristående system som kan köra programvara som är skriven för Windows direkt. Dessa inkluderar:

  • Wine – en gratis implementering av Windows API med öppen källkod , vilket gör att man kan köra många Windows-applikationer på x86-baserade plattformar, inklusive UNIX , Linux och macOS . Vinutvecklare hänvisar till det som ett "kompatibilitetslager" och använder Windows-stil API för att emulera Windows-miljö.
    • CrossOver – ett vinpaket med licensierade typsnitt. Dess utvecklare är regelbundna bidragsgivare till Wine.
    • Proton – En gaffel av vin från Steam för att köra Windows-spel på Linux och andra Unix-liknande operativsystem.
  • ReactOS – ett operativsystem med öppen källkod avsett att köra samma mjukvara som Windows, ursprungligen designat för att simulera Windows NT 4.0, nu siktar på Windows 7-kompatibilitet. Det har varit i utvecklingsstadiet sedan 1996.

Se även

Referenser

externa länkar