Windows Update

Windows Update -sivusto

Windows Update esiteltiin ensi kertaa Windows 95:n kylkiäisenä www-sivustona. Linkki Windows Updateen sijaitsi tietokoneen Käynnistä -valikossa. Windows 98:n julkaisun myötä Windows Update tarjosi vaihtoehtoisia työpöytäteemoja, pelejä, laiteajuripäivityksiä sekä vaihtoehtoisia komponentteja. Windows Update keskittyi tarjoamaan ilmaisia tietoturvapäivityksiä ennen kaikkea Outlook Expresiin sekä Internet Explorer 5:een. 
Toimiakseen Windows Update -sivusto vaatii Internet Explorerin tai muun verkkoselaimen joka käyttää Microsoftin MSHTML-selainmoottoria. Tämä siksi että sivusto käyttää ActiveX-komponenttia tarkistamaan käyttäjän tietokoneelle asennetut ohjelmistot ja niiden versiot. Käyttäjänä tullessa sivustolle hänen koneelleen asennettujen ohjelmistojen versioita verrataan sivustolta löytyviin, ja tarvittaessa ne päivitetään. Tällöin ActiveX-komponentti toimii yhteistyössä Windows Installerin kanssa, ja lähettää Microsoftin palvelimelle tiedot onnistuiko päivitys vai ei.
Ensimmäinen versio Windows Update -sivustosta (usein kutsutaan versioksi 3) ei vaatinut koneen tietojen lähettämistä Microsoftille. Toimiakseen ActiveX-komponentti latasi jokaisen ohjelmistoihin saatavilla olevan päivityksen käyttäjän tietokoneelle. Kuitenkin kun päivitysten määrä kasvoi rajusti, tämä johti suorituskykyongelmiin.
Windows Updaten versio 4, joka julkaistiin Windows XP:n mukana, muutti tämän järjestelmän lähettämällä listan tietokoneen laitteistokomponenteista Microsoftin palvelimelle, joka sitten palautti listan koneelle tarkoitetuista päivityksistä. Se myös karsi listaa käyttöjärjestelmän, Service Packin, sekä nykyisten asennettujen ohjelmistoversioiden perusteella.  Saksalainen sivusto tecchannel.de julkisti analyysin Windows Updaten kommunikaatioprotokollasta helmikuussa 2003. Tämä raportti, joka oli ensimmäinen joka sisälsi tarkkaa tietoa protokollan toiminnasta, paljasti että tietokoneesta kerättiin myös merkki -ja mallitiedot, vapaan kovalevytilan määrä sekä Windows-tuoteavain.

Tärkeiden päivitysten ilmoitustyökalu

Piakkoin Windows 98:n julkaisun jälkeen, Microsoft julkaisi Tärkeiden päivitysten ilmoitustyökalun, joka asentui tietokoneelle ja toimi taustalla tarkistaen säännöllisestä onko tietokoneeseen saatavilla "tärkeiksi" merkittyjä päivityksiä. Tarkistus suoritettiin kyselemällä palvelimelta tiedostoa "cucif.cab", mikä sisältää listan kaikista kriittisistä päivityksistä käyttäjän käyttöjärjestelmälle. Työkalu vertasi sitten tätä listaa tietokoneelle asennettujen päivitysten listaan ja ilmoitti viestin käyttäjälle uusista kriittisistä päivityksistä, mikäli niitä oli saatavilla.

Automaattiset päivitykset

Windows ME:n julkaisun yhteydessä vuonna 2000, Microsoft esitteli automaattiset päivitykset korvaamaan tärkeiden päivitysten ilmoitustyökalun. Toisin kuin edeltäjänsä, automaattiset päivitykset latasi ja asensi päivitykset ilman verkkoselainta. Toisin kuin edeltäjänsä joka tarkisti päivitykset 5 minuutin välein, automaattinen päivitys tekee tämän kerran päivässä.
Windows XP ja Windows 2000 Service Pack 3 sisälsi Background Intelligent Transfer Servicen, protokollan tiedostojen siirtämiselle taustalla ilman käyttäjän huomioita. Järjestelmäkomponenttina se kykenee valvomaan käyttäjän internetin käyttöä, ja määrittämään oman kaistan käyttönsä pitäen etusijalla käyttäjän oman verkkoliikenteen.
Vuoden 2005 alussa Windows Updatea käytti noin 150 miljoonaa henkilöä, joista noin 112 miljoonaa käytti automaattisia päivityksiä.

Microsoft Update

Helmikuussa 2005 julkaisi ensimmäisen betan Microsoft Updatesta, joka on vaihtoehtoinen korvaaja Windows Updatelle tarjoten tietoturva -sekä muita päivityksiä sekä Windows -että muille Microsoft ohjelmistolle.

Windows Vista, Windows Server 2008 ja Windows 7

Windows Vistassa, Windows Server 2008:ssa ja Windows 7:ssa sivusto ei enää tarjoa käyttöliittymää päivitysten valitsemiselle ja lataamiselle. Tämän tilalle laajennettiin Automaattisen päivitysten ohjauspaneelia, jossa on nyt vastaavat toiminnot. Tuki Microsoft Updatelle on myös sisäänrakennettuna käyttöjärjestelmään, mutta se on oletuksena pois päältä.

Tilastoja

Vuoteen 2008 mennessä Windows Updatella on noin 500 miljoonaa asiakasta, se suorittaa noin 350 miljoonaa skannausta per päivä, ja ylläpitää arviolta 1,5 miljoonaa yhtäaikaista yhteyttä asiakaskoneisiin. Julkaistun päivityksen jälkeen ulosmenevä liikenne voi ylittää 500 gigabittiä sekunnissa. Arviolta 90% kaikista asiakkaista käyttää Automaattista päivitystä, kun taas jäljellä oleva 10% käyttää Windows Update -sivustoa.