Olet tällä hetkellä offline-tilassa. Internet-yhteyden muodostamista uudelleen odotetaan

Windows-virheiden korjaaminen DISM- tai System Update Readiness -työkalulla


Windowsin vioittumisvirheet estävät Windows-päivitysten ja Service Pack -pakettien asennuksen. Päivityksen asennus ei esimerkiksi onnistu, jos järjestelmätiedosto on vioittunut. Jos virhe on seuraavassa luettelossa, kokeile tässä artikkelissa kuvattua ratkaisua.

0x80070002 | 0x8007000D | 0x800F081F | 0x80073712 | 0x800736CC | 0x800705B9 | 0x80070246 | 0x8007370D | 0x8007370B | 0x8007370A | 0x80070057 | 0x800B0100 | 0x80092003 | 0x800B0101 | 0x8007371B | 0x80070490

Jos virhettä ei ole luettelossa, ja käytössä on Windows XP, kokeile yleisimpien Windows Update -virheiden ratkaisuja.
Ratkaisu
Windows 8.1, Windows 8, Windows Server 2012 R2 ja Windows Server 2012
Käytä tämän ongelman ratkaisemiseen Saapuneet-kansion DISM (Deployment Image Servicing and Management) -työkalua. Asenna Windows-päivitys tai Service Pack -paketti sitten uudelleen.
  1. Avaa järjestelmänvalvojan oikeuksin suoritettava komentokehote. Voit tehdä tämän sipaisemalla näytön oikealta reunalta ja napauttamalla sitten Haku. Jos käytät hiirtä, osoita näytön oikeaa yläkulmaa ja valitse sitten Hae. Kirjoita Haku-ruutuun Komentokehote, napsauta Komentokehote-vaihtoehtoa hiiren kakkospainikkeella ja valitse sitten Suorita järjestelmänvalvojana. Jos sinua kehotetaan antamaan järjestelmänvalvojan salasana tai vahvistamaan toiminto, kirjoita salasana tai valitse Salli.
  2. Kirjoita seuraava komento ja paina sitten Enter-näppäintä.
    Komennon suorittaminen saattaa kestää useita minuutteja.
    DISM.exe /Online /Cleanup-image /Restorehealth
    Tärkeää Kun suoritat tämän komennon, DISM hankkii vikojen korjaamiseen tarvittavat tiedostot Windows Updatesta. Jos Windows Update -asiakasohjelma on jo kuitenkin viallinen, käytä korjauslähteenä käynnissä olevaa Windows-asennusta tai käytä tiedostojen lähteenä jaetun verkkoresurssin tai siirrettävän tietovälineen, kuten Windowsin sisältävän DVD-levyn, Windows-rinnakkaiskansiota. Voit tehdä tämän suorittamalla sen sijaan seuraavan komennon:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
    Huomautus Korvaa paikkamerkki C:\RepairSource\Windows korjauslähteen sijainnilla. Lisätietoja Windowsin korjaamisesta DISM-työkalulla on Windowsin näköistiedoston korjaamista käsittelevässä artikkelissa.
  3. Sulje komentokehote ja suorita sitten Windows Update uudelleen.
DISM luo lokitiedoston (%windir%/Logs/CBS/CBS.log), johon työkalun löytämät tai korjaamat ongelmat kirjataan. %windir% on sen kansion nimi, johon Windows on asennettu. %windir%-kansio voi olla esimerkiksi C:\Windows.
Windows 7, Windows Vista, Windows Server 2008 R2 tai Windows Server 2008
Voit ratkaista tämän ongelman System Update Readiness -työkalulla. Asenna Windows-päivitys tai Service Pack -paketti sitten uudelleen.
  1. Lataa System Update Readiness -työkalu.
    Napsauta seuraavassa taulukossa olevaa tietokoneen Windows-version mukaista latauslinkkiä.
    Selvitä, onko tietokoneesi Windows-versio 32- vai 64-bittinen

    Tämä työkalu päivitetään säännöllisesti, joten uusin versio kannattaa aina ladata.

    KäyttöjärjestelmäLataamislinkki
    x86-pohjaiset (32-bittiset) Windows 7 SP1- ja Windows 7 -versiotLataaLataa paketti nyt.
    x64-pohjaiset (64-bittiset) Windows 7 SP1- ja Windows 7 -versiotLataaLataa paketti nyt.
    x64-pohjaiset (64-bittiset) Windows Server 2008 R2 SP1 -versiotLataaLataa paketti nyt.
    Itanium-pohjaiset Windows Server 2008 R2 SP1 -versiotLataaLataa paketti nyt.
    x86-pohjaiset (32-bittiset) Windows Vista SP2- ja Windows Vista SP1 -versiotLataaLataa paketti nyt.
    x64-pohjaiset (64-bittiset) Windows Vista SP2- ja Windows Vista SP1 -versiotLataaLataa paketti nyt.
    x86-pohjaiset (32-bittiset) Windows Server 2008 SP2 -versiotLataaLataa paketti nyt.
    x64-pohjaiset (64-bittiset) Windows Server 2008 SP2 -versiotLataaLataa paketti nyt.
    Itanium-pohjaiset Windows Server 2008 SP2 -versiotLataaLataa paketti nyt.
  2. Asenna ja suorita työkalu.
    1. Valitse LataaDownload Center -sivulta ja tee sitten jokin seuraavista:
      • Jos haluat asentaa työkalun heti, valitse Avaa tai Suorita ja noudata sitten näyttöön tulevia ohjeita.
      • Jos haluat asentaa työkalun myöhemmin, valitse Tallenna ja lataa asennustiedosto tietokoneeseen. Kun olet valmis asentamaan työkalun, kaksoisnapsauta tiedostoa.
    2. Valitse erillisen Windows Update -asennusohjelman valintaikkunassa Kyllä.

      vahvista
    3. Kun työkalu on asennettu, se suoritetaan automaattisesti. Vaikka tarkistuksen suorittaminen kestää yleensä alle 15 minuuttia, työkalu saattaa käyttää paljon enemmän aikaa joissakin tietokoneissa. Vaikka edistymispalkki vaikuttaa pysähtyneeltä, tarkistus on edelleen käynnissä, joten älä valitse Peruuta.

      asenna
    4. Kun Asennus on valmis -ilmoitus tulee näkyviin, valitse Sulje.

      sulje
    5. Asenna se päivitys tai Service Pack uudelleen, jota yrität asentaa uudelleen.
Jos haluat korjata vioittumisvirheet, jotka työkalu havaitsee mutta joita se ei voi korjata, katso lisätietoja CheckSUR.log-lokitiedostosta löytyvien virheiden korjaamista käsittelevästä aiheesta.
Korjasiko tämä ongelman?
Jos Windows-päivityksen tai Service Packin asennus onnistui, olet valmis. Jos ongelmaa ei ole korjattu, pyydä lisäapua meiltä.
Enemmän tietoa
Vioittumisvirheiden kuvaus
Koodi Virhe Kuvaus
0x80070002 ERROR_FILE_NOT_FOUND Määritettyä tiedostoa ei löydy.
0x8007000D ERROR_INVALID_DATA Tiedot eivät kelpaa.
0x800F081F CBS_E_SOURCE_MISSING Paketin tai tiedoston lähdettä ei löydy.
0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT Komponenttisäilön tila on epäyhtenäinen.
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH Osan tiedosto ei vastaa osan luettelotiedostossa olevia tarkistustietoja.
0x800705B9 ERROR_XML_PARSE_ERROR Pyydettyjen XML-tietojen jäsennys epäonnistui.
0x80070246 ERROR_ILLEGAL_CHARACTER Kohdattiin virheellinen merkki.
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR Tunnistetietomerkkijono on muodostettu virheellisesti.
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME Tunnistetiedon määritteen nimi ei ole kelvollisella alueella.
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE Tunnistetiedon määritteen arvo ei ole kelvollisella alueella.
0x80070057 ERROR_INVALID_PARAMETER Parametri ei kelpaa.
0x800B0100 TRUST_E_NOSIGNATURE Aiheessa ei ollut allekirjoitusta.
0x80092003 CRYPT_E_FILE_ERROR Virhe Windows Updaten lukiessa tiedostoa tai kirjoittaessa tiedostoon.
0x800B0101 CERT_E_EXPIRED Vaadittu varmenne ei ole kelvollinen, kun sen kelvollisuusaikaa verrataan tämänhetkiseen järjestelmäkelloon tai allekirjoitetun tiedoston aikaleimaan.
0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE Vähintään yhtä tapahtuman vaadittua jäsentä ei ole.
0x80070490 ERROR_NOT_FOUND Windows ei voinut hakea uusia päivityksiä.
Mitä System Update Readiness -työkalu tekee?

Resurssien eheyden vahvistaminen

System Update Readiness Tool -työkalu tarkistaa seuraavien resurssien eheydet:
  • Seuraavissa kansioissa sijaitsevat tiedostot:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • Seuraavissa rekisterin aliavaimissa sijaitsevat rekisteritiedot:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
Tätä luetteloa saatetaan päivittää milloin tahansa.

Kun System Update Readiness Tool -työkalu tunnistaa virheelliset luettelotiedostot, cabinet-tiedostot tai rekisteritiedot, se saattaa korvata virheelliset tiedot niiden korjatulla versiolla.

Kirjaaminen lokiin

System Update Readiness Tool -työkalu luo lokitiedoston, johon työkalun löytämät tai korjaamat ongelmat kirjataan. Lokitiedosto sijaitsee täällä:
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log
CheckSUR.log-lokitiedostosta löytyvien virheiden korjaaminen
Voit seuraavalla tavalla korjata manuaalisesti vioittumisvirheet, jotka System Update Readiness -työkalu havaitsee mutta joita se ei voi korjata:
  1. Avaa %SYSTEMROOT%\Logs\CBS\CheckSUR.log. %SYSTEMROOT% on kansio, johon Windows on asennettu. Esimerkiksi %SYSTEMROOT%-kansio on C:\Windows.
  2. Hae paketit, joita työkalu ei voi korjata. Saatat esimerkiksi havaita lokitiedostossa seuraavaa:
    Summary:
    Seconds executed: 264
    Found 3 errors
    CBS MUM Missing Total Count: 3
    Unavailable repair files:
    servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum
    ...
    Tässä tapauksessa vioittunut paketti on KB958690.
  3. Lataa Microsoft Download Centeristä tai Microsoft Update Catalog -sivustosta.
  4. Kopioi paketti (.msu) hakemistoon %SYSTEMROOT%\CheckSUR\packages. Oletusarvon mukaan tätä hakemistoa ei ole, vaan se on luotava.
  5. Suorita System Update Readiness -työkalu uudelleen. Lisätietoja on kohdassa, jossa käsitellään System Update Readiness -työkalun asennusta ja suorittamista.
checksur CheckSUR.exe
Ominaisuudet

Artikkelin tunnus: 947821 – Viimeisin tarkistus: 12/16/2014 13:42:00 – Versio: 11.0

  • Windows 8.1
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 R2 Essentials
  • Windows Server 2012 R2 Foundation
  • Windows 8
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows 7 Service Pack 1
  • Windows Server 2008 R2 Service Pack 1
  • Windows Vista Service Pack 2
  • Windows Server 2008 Service Pack 2
  • atdownload kbfix kbqfe kbcip kbseo kbconsumer kbquadranttechsupp kbprodselector KB947821
Palaute
>>