Ongelman ilmenemistapa
Mieti seuraavaa tilannetta:
- Asennat tuotteen tai päivityksen, ja tuote tai päivitys pyytää käynnistämään tietokoneen uudelleen.
- Ennen kuin käynnistät tietokoneen uudelleen, asenna Microsoft .NET Framework 4 tai .NET Framework 4:n päivitys, joka on julkaistu ennen 24.11.2010.
Tässä tapauksessa toista tuotetta tai päivitystä ei ehkä ole asennettu oikein.
Huomautus: Tässä Knowledge Base -artikkelissa kuvattu ongelma voi ilmetä missä tahansa järjestelmässä, joka on lueteltu Koskee seuraavia tuotteita -osiossa. Microsoftin sisäisessä testauksessa tämä ongelma on toistettu kuitenkin vain Windows XP:ssä ja Windows Server 2003:ssa.
Syy
Jotkin tuotteet ja päivitykset käyttävät rekisteriavainta odottavien tiedoston uudelleennimeämistoimintojen (PFRO) tietojen tallentamiseen. Tätä ominaisuutta käytetään, kun päivitettävät, lukitut tai käytössä olevat tiedostot asennusohjelma kirjoittaa tiedostot väliaikaiseen sijaintiin ja nimeää ne uudelleen uudelleenkäynnistyksen jälkeen.
.NET Framework 4:n mukautetun toiminnon ongelman vuoksi, joka suoritetaan asennuksen (asennuksen, asennuksen, asennuksen poistamisen, korjauksen ja korjaustiedoston) aikana, toisen tuotteen tai päivityksen kirjoittama PFRO-rekisteriavain voi vioittua tietyissä tilanteissa. Jos jokin tuote tai tiedoston päivitys edellyttää uudelleenkäynnistystä ja kirjoittaa PFRO-toiminnon merkinnän ja kun uudelleenkäynnistystä odotetaan, asennat .NET Framework 4- tai .NET Framework 4 -päivityksen, PFRO-rekisteriavain saattaa vioittua. Kun näin tapahtuu, muut tuotteet tai päivitykset eivät toimi odotetulla tavalla.
Vaihtoehtoinen menetelmä
Voit välttää tämän ongelman varmistamalla, että tietokoneessa ei ole odottavia uudelleenkäynnistyksiä, ennen kuin yrität asentaa .NET Framework 4:n tai .NET Framework 4:n päivityksiä. Voit tehdä tämän seuraavasti:
- Käynnistä tietokone uudelleen.
- Asenna .NET Framework 4 tai .NET Framework 4:n päivitykset.
- Käynnistä tietokone uudelleen.
Ratkaisu
Päivitys on saatavana Microsoftilta. Asenna tämä päivitys, jos haluat estää tämän ongelman, kun asennat tulevia .NET Framework 4 -päivityksiä.
Muistiinpanot
- Tämä päivitys ei koske tuotteiden tai päivitysten asennuksia, joihin tämä on jo saattanut vaikuttaa. Jos epäilet, että tämä ongelma on vaikuttanut toisen tuotteen asennukseen tai päivitykseen, korjaa toinen tuote tai päivitys Ohjauspaneeli Add-Remove Ohjelmat-toiminnon avulla. Jos tämä ei ratkaise ongelmaa, sinun on ehkä poistettava toinen tuote tai päivitys kokonaan ja asennettava se sitten uudelleen ongelman ratkaisemiseksi.
- Tämä päivitys korjaa ongelman vain, jos se ilmenee .NET Framework 4:n päivitysten asennuksen yhteydessä. Tämä päivitys ei korjaa ongelmaa, jos se ilmenee .NET Framework 4 -tuotteen asennuksen aikana. Jos tämä ongelma ilmenee .NET Framework 4:n asennuksen aikana, katso "Vaihtoehtoinen menetelmä" -osiosta lisätietoja ongelman ratkaisemisesta.
Lataustiedot
Voit ladata seuraavan tiedoston Microsoft Download Centeristä:
Saat lisätietoja Microsoftin tukitiedostojen lataamisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
119591 Kuinka hankkia Microsoftin tukitiedostoja online-palvelut Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft on käyttänyt uusinta virustorjuntaohjelmistoa, joka on ollut saatavilla silloin, kun kyseinen tiedosto on asetettu ladattavaksi. Tiedosto on tallennettuna suojattuihin palvelimiin, jotka estävät luvattomat muutokset tiedostoon.
Edellytykset
Tämän päivityksen asentaminen edellyttää, että tietokoneeseen on asennettu Windows Installer 3.1 tai uudempi versio. Voit hankkia Windows Installerin uusimman version seuraavasta Microsoftin verkkosivustosta:
Windows Installer 4.5 Redistributable
Tämän päivityksen komentorivivalitsimet
Lisätietoja tämän päivityksen tukemista komentorivivalitsimista on seuraavassa asiakirjassa:
Windows Installerin komentorivivalitsimet
Saat lisätietoja Windows Installerista Windows Installerin MSDN-sivustosta
Uudelleenkäynnistystarve
Järjestelmää ei tarvitse käynnistää uudelleen tämän päivityksen asentamisen jälkeen.
Päivityksen poistamistiedot
Voit poistaa tämän suojauspäivityksen käyttämällä Ohjauspaneelin Lisää tai poista sovellus -toimintoa.
Päivityksen korvaustiedot
Tämä päivitys ei korvaa aiemmin julkaistua päivitystä.
Tiedostojen tiedot
Tämän päivityksen yleinen versio asentaa päivityksen käyttämällä Microsoft Windows Installer -pakettia. Näiden tiedostojen päivämäärät ja kellonajat on lueteltu UTC-aikana seuraavassa taulukossa. Kun tarkastelet tiedoston tietoja, päivämäärä muunnetaan paikalliseksi ajaksi. Voit selvittää UTC-ajan ja paikallisen ajan välisen eron Ohjauspaneelin Päivämäärä ja aika -osion Aikavyöhyke-välilehdessä.
Microsoft .NET Framework 4, 32-bittinen versio
| Tiedoston nimi | Tiedostoversio | Tiedoston koko | Päivämäärä | Aika |
|---|---|---|---|---|
| Setup.exe | 10.0.30319.396 | 78,152 | 25. marraskuuta 2010 | 12:24 |
| SetupEngine.dll | 10.0.30319.396 | 809,304 | 25. marraskuuta 2010 | 12:24 |
| SetupUi.dll | 10.0.30319.396 | 295,248 | 25. marraskuuta 2010 | 12:24 |
Microsoft .NET Framework 4, 64-bittinen versio
| Tiedoston nimi | Tiedostoversio | Tiedoston koko | Päivämäärä | Aika |
|---|---|---|---|---|
| Setup.exe | 10.0.30319.396 | 78,152 | 25. marraskuuta 2010 | 12:24 |
| SetupEngine.dll | 10.0.30319.396 | 809,304 | 25. marraskuuta 2010 | 12:24 |
| SetupUi.dll | 10.0.30319.396 | 295,248 | 25. marraskuuta 2010 | 12:24 |
Microsoft .NET Framework 4, IA-64-bittinen versio
| Tiedoston nimi | Tiedostoversio | Tiedoston koko | Päivämäärä | Aika |
|---|---|---|---|---|
| Setup.exe | 10.0.30319.396 | 78,152 | 25. marraskuuta 2010 | 12:24 |
| SetupEngine.dll | 10.0.30319.396 | 809,304 | 25. marraskuuta 2010 | 12:24 |
| SetupUi.dll | 10.0.30319.396 | 295,248 | 25. marraskuuta 2010 | 12:24 |
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.