Microsoft hävdade en gång att den ursprungliga 64 GB Surface Pro bara skulle ha 23 GB användbart ledigt utrymme - det är mer än hälften som används för systemfiler! Men Windows passar nu på 16 GB-enheter.
Dessa 16 GB-enheter har till och med plats att spara. Som en del av Windows 8.1-uppdatering , Microsoft lanserade en ny funktion som gör att Windows kan passa på enheter med mycket liten lagringsutrymme.
Varför Windows 8 behövde så mycket utrymme
RELATERAD: Skärmdumpstur: Nyheter i Windows 8.1 Update 1
Äldre Windows 8-enheter - som Surface Pro - tycktes slänga utrymme som galna. Medan Microsoft ursprungligen tillkännagav att den ursprungliga 64 GB Surface Pro bara skulle ha 23 GB tillgängligt, levererades enheten faktiskt med 30 GB tillgänglig. Ändå är det en enorm mängd lagringsutrymme som används för systemfiler - mer än hälften!
När du eller datortillverkaren installerar Windows extraherar Windows gigabyte systemfiler till systempartitionen. Det skapar också en återställningspartition som kan användas för att installera om Windows med Uppdatera eller återställ funktioner - som använder en hel del gigabyte också. De WinSXS-mapp växer också när du installerar Windows-uppdateringar och behåller kopior av de gamla filerna som Windows Update byts ut. Microsoft har kämpat för att göra att Windows använder mindre utrymme.
Windows Image File Boot, även kallat WIMBoot
Windows 8.1 Update introducerade en ny funktion som heter "Windows Image File Boot", även känd som "WIMBoot." I stället för att använda den traditionella metoden för att extrahera Windows systemfiler från en bildfil och placera dem på systempartitionen, håller ett Windows-system installerat med WIMBoot de komprimerade .wim-bildfilerna runt. Dessa .wim-filer lagras på en separat "images" -partition, precis som Windows-återställningsavbildningen lagras på en separat partition på ett typiskt Windows-system.
DISM (verktyget Deployment Image Servicing and Management) skapar "pekarfiler" på Windows-systemets standardpartition och dessa pekarfiler pekar på filer inuti de komprimerade .wim-bilderna. Datorn startar normalt och din typiska C: systemdrivenhet ser ut som den normalt skulle.
Men i bakgrunden lagras de typiska Windows-systemfilerna inte på din systempartition. De komprimeras på en .wim-fil på en annan partition och Windows laddar dem transparent från .wim-filen och dekomprimerar dem när det behövs. Detta sparar enormt mycket utrymme eftersom filerna kan förbli komprimerade. Här är en bild från Microsofts blogginlägg om ämnet som visar hur det typiska partitioneringsschemat ser ut:
Är det inte långsammare?
RELATERAD: Hur man använder NTFS-komprimering och när du kanske vill
Det finns uppenbarligen mer overhead när systemet måste dekomprimera filer från en komprimerad bild innan de öppnas. Det är lite som med NTFS-komprimering - det är inte en bra idé att använda i de flesta fall, eftersom det ofta bara saktar ner saker. WIMBoot kommer vanligtvis att vara långsammare än en vanlig Windows-installation. Du borde inte använd BitLocker med WIMBoot, och Microsoft säger till och med att vissa antivirus- och säkerhetskopieringsverktyg kan vara oförenliga med det.
WIMBoot kan bara fungera på solid state-enheter (SSD) och liknande eMMC-enheter. Den kan inte användas på rotationsenheter eller hybrid-enheter . Som Microsoft säger det , “WIMBoot fungerar genom att dra nytta av kapaciteten hos SSD-enheter för att snabbt komma åt olika delar av hårddisken.”
I vissa specifika fall kan WIMBoot bli ännu snabbare. Föreställ dig en mycket långsam eMMC-enhet som läser filer långsamt i kombination med en snabb CPU som snabbt kan dekomprimera filer. Det är möjligt att WIMBoot skulle vara snabbare - eMMC-enheten kan läsa mindre komprimerade data och CPU kan dekomprimera den snabbare än den långsamma eMMC-enheten kan läsa en större mängd okomprimerad data. Men på system med bra solid state-enheter med snabb prestanda blir WIMBoot långsammare.
Hur mycket utrymme behöver WIMBoot?
RELATERAD: Vad exakt är "Windows 8.1 med Bing"? Måste jag använda Bing?
Här är de största nyheterna hittills: Med WIMBoot kan Windows installeras på bara 4 GB utrymme eller så. Med andra ord kan tillverkare göra 16 GB Windows-surfplattor eller bärbara datorer och 12 GB av deras utrymme kommer att finnas tillgängligt för applikationer och användardata. Det här är enormt, och det låter Windows konkurrera i samma utrymme som billiga Android-surfplattor och Chromebooks . Windows behöver inte en mycket större enhet bara för att erbjuda samma mängd gratis lagringsutrymme för användarna.
Kombinerat med gratis Windows 8.1 med Bing-operativsystem , kan datortillverkare nu erbjuda mycket billigare datorer - vi kan se återkomsten av netbooks .
Hur får man WIMBoot
WIMBoot är en funktion avsedd för datortillverkare som kan installera Windows med WIMBoot för att spara utrymme på enheter med små mängder lagring - 16 GB eller 32 GB, vanligtvis. Du får ett Windows-system installerat med WIMBoot när du köper en av dessa nya "Windows 8.1 Update" -datorer med en liten mängd inkluderat lagringsutrymme.
Microsoft erbjuder en guide för att skapa WIMBoot-bilder , men det är inte avsett för den genomsnittliga Windows-nörd. Dessutom, om du redan har en Windows-dator - till och med en med mindre 64 GB lagringsutrymme - är det troligtvis bättre att du inte använder WIMBoot. Att använda WIMBoot kommer bara att sakta ner din dator, även om du går igenom besväret med att ställa in den ordentligt. Visst, du kan teoretiskt få lite extra utrymme - men det är förmodligen inte värt kostnaden.
Nästa gång du ser en 16 GB Windows-enhet, skratta inte - den kan ha varit för liten för att passa en användares filer och applikationer tidigare, men Windows passar nu på en sådan enhet med utrymme att skona.
Bildkredit: Chris F på Flickr , Simon Wullhorst on Flickr