Jostain syystä VirtualBoxiin asennettu Windows XP ei enää toiminut kunnolla, niin ajattelin käyttää Windows 7 Ultimaten mukana tullutta ominaisuutta ja asensin ilmaisen Windows XP Moden/Tilan Windowsin Virtual PC:hen. En saa kuitenkaan päivityksiä asennettua tuohon laitokseen, eli se jää jumiin (yli 4 tuntia) Windows Updaten etsitään uusia päivityksiä -kohtaan ja svchost.exe vie sen 99% tai 100% CPU:ta. Onkohan kenelläkään tiedossa jotain oikeata korjausta tuohon ongelmaan? Tähän mennessä en ole oikein onnistunut löytämään ratkaisua kun Windows XP:ssä on ollut sen julkaisusta lähtien ongelmia svchost jumittelussa ja päivitysten hakemisessa/asentamisessa (hakutuloksia on siis aika runsaanlaisesti). Summa summarum: Puhdas Windows XP SP3 Microsoft/Windows Update ei toimi Automaattiset Päivitykset (svchost.exe) -palvelu vie 100% CPU:ta EDIT: Vaikka tämä vaikuttaa äärettömän sekavalta, muokkaan tähän ratkaisun ongelmaan. Eli Windows Update vaatii toimiakseen Internet Explorer 8 -selaimen ja tietyt päivitykset. Mistä nämä päivitykset saadaan? No tietysti Windows Updatesta... joka taas vaatii toimiakseen kyseiset päivitykset... Eli itse ohjeeseen: 1) Avaa Palvelut valikko (esim. Käynnistä > Suorita > services.msc > OK) 2) Oikealla "Automaattiset päivitykset" -kohdasta, sieltä ominaisuudet, käynnistystapa-pudotuslistalta valitse "Ei käytössä" ja paina OK. 3) Käynnistä tietokone/virtuaalikone uudestaan (Virtual PC:ssä ylhäältä CTRL+ALT+DEL ja valikosta Sammuta > Käynnistä uudelleen) 4) Kun käynnistynyt uudestaan, asenna Internet Explorer 8. Asennuksen aikana, ota ruksi pois kohdasta "Asenna päivitykset". http://www.microsoft.com/fi-fi/download/details.aspx?id=41074 5) Kun asentanut ja kone/virtuaalikone on käynnistynyt uudelleen, hae seuraavat päivitykset http://www.microsoft.com/fi-fi/download/details.aspx?id=40915 http://www.microsoft.com/fi-fi/download/details.aspx?id=40920 http://www.microsoft.com/fi-fi/download/details.aspx?id=41074 6) Saattaa vaatia uudelleenkäynnistelyä välissä. Anna käynnistellä uudestaan kun sitä pyytää. 7) Kun päivitykset asenneltu, avaa taas Palvelut valikko (esim. Käynnistä > Suorita > services.msc > OK) 8) Oikealla "Automaattiset päivitykset" -kohdasta, sieltä ominaisuudet, käynnistystapa-pudotuslistalta valitse "Automaattinen" ja paina OK. 9) Käynnistä kone/virtuaalikone uudelleen. HUOM! Jos käytössä on Windows XP jossa on Service Pack 2 tai vielä jokin vanhempi XP, Windows Update vaatii toimiakseen myös uusimman Windows Update Agentin joka saadaan kätevästi Windows Updatesta... joka vaatii luonnollisesti uusimman Windows Update Agentin jotta sillä voi hakea uusimman Windows Update Agentin http://download.windowsupdate.com/W...one/7.4.7600.226/WindowsUpdateAgent30-x86.exe Windows ja Microsoft Update toimivat normaalisti (olettaen että sinulla on uusin Windows Update Agent) kunnes asennat Service Pack 3 -päivityksen. Sen jälkeen Windows ja Microsoft Update vaativat IE8-selaimen ja nuo luetellut päivitykset.
Heh! Jotenkin tuossa kaikessa on selvä logiikka, mutta tuolta logiikalta putoaa pohja, jos IE8 ei sisällykään XP-modeen.
Vaikeudet johtuneet ilmeisesti siitä että XP Modessa on oletuksena poistettu IE 8:n päivitys. Lisää tästä: Installing Internet Explorer 8 in Windows XP mode Edit. Ai sulla ei toiminut WU ollenkaan, no se on outoa eikä välttämättä liitykään linkitettyyn juttuun.
Jep, tuo toimimattomuus on alkanut jossain tämän vuoden puolella. Ilmeisesti Microsoft on tehnyt jotain muutoksia/päivityksiä Windows Update -palveluun omassa päässään. Testasin tuossa wanhaan läppäriin pistää Win XP:tä ja tasan sama ongelma tuli silläkin vastaan. Tuo sama korjaus toimii myös ihan oikeassa koneessa olevaan Windows XP:hen, eikä tuo siis ole pelkästään Virtual PC:n / VirtualBoxin Windows XP -käyttöjärjestelmän ongelma.