Korjaus: virhe asennuslokitiedoston avaamisessa Windows 10: ssä

Sisällysluettelo:

Video: Windows 10 October 2020 Update: 5 biggest changes 2024

Video: Windows 10 October 2020 Update: 5 biggest changes 2024
Anonim

Joskus, kun yrität poistaa jotakin tuotetta Windows-ohjelmat ja ominaisuudet -työkalussa, uusi Windows Installer -ikkuna tulee näkyviin ja antaa Windows 10 -virheen avaamalla asennust lokitiedoston, jonka mukana seuraa viesti: tarkista, että määritetty sijainti on olemassa ja kirjoitettavissa.

Vaikka ei välttämättä ole selvää, miksi virhe ilmenee, ongelma ilmenee yleensä, jos Windows Installer -loki on käytössä, mutta sen moottori ei voi kirjoittaa asennuksen lokitiedostoa kunnolla. Näin tapahtuu, jos Windows Installer -sovelluksen kasa vapautetaan, joten se menettää tiedot siitä, mihin lokitiedosto tulisi tallentaa.

Kun näin tapahtuu, Windows Installer yrittää kirjoittaa sijaintiin C: \ Windows \ System32 ja osoittaa sen tiedostona. Oikea tai asianmukainen toimenpide on kirjoittaa se seuraavaan sijaintiin ja tiedostonimeen: C: \ Users \ \ AppData \ Local \ Temp \ MSIxxxxxx.log.

Tämä ongelma voi ilmetä myös, jos Windows Installer-tiedostot ovat vaurioituneet, puuttuvat, tai kun asennat tai poistat ohjelman, joka käyttää Windows Installer Microsoft Software Installation (MSI) -paketiedostoa (.msi), kuten jos yrität asentaa Microsoft Office -sovelluksen tietokone.

Tämä on itse asiassa tunnettu ongelma Microsoft Installer -moottorilla, joten ongelman ratkaisemiseksi on olemassa tapoja, kuten alla kuvataan.

KORJAUS: Windows 10 -virhe asennuslokitiedoston avaamisessa

  1. Käytä komentoriviä
  2. Pysäytä ja käynnistä Explorer.exe uudelleen Task Manager -ohjelmalla
  3. Rekisteröi Windows Installer uudelleen
  4. Asenna Windows Installer uudelleen

Käytä komentoriviä

Voit saada Windows 10 -virheen avaamalla asennuslokitiedostoa, jos tiedoston TMP- ja TEMP-hakemistot ovat erilaiset, mikä johtaa asennusohjelmatiedostojen kirjoittamiseen TMP: lle, mutta kun yritetään lukea näitä tiedostoja TEMP-arvolla, virhe näytetään. Vahvista tässä tapauksessa, että molemmat arvot viittaavat samaan polkuun komentokehotteella:

  • Napsauta Käynnistä-painiketta
  • Kirjoita CMD hakupalkkiin ja napsauta hiiren kakkospainikkeella komentoriviä ja valitse Suorita järjestelmänvalvojana

  • Kirjoita komentokehotteen (Järjestelmänvalvoja) mustalle ruudulle set TEMP +% tmp% ja paina enter
  • Suorita asennus uudelleen

Jos tämä ei auta, kokeile seuraavaa ratkaisua.

Pysäytä ja käynnistä Explorer.exe uudelleen Task Manager -ohjelmalla

Korjataksesi Windows 10 -virhe asennuslokitiedosto-ongelman avaamisessa, tee seuraava Task Manager -sovelluksessa:

  • Paina CTRL + ALT + DEL käynnistääksesi Task Manager (tai napsauta hiiren kakkospainikkeella työpöydän tehtäväpalkkia ja valitse Task Manager
  • Napsauta Prosessit- välilehteä

  • Etsi ja valitse explorer.exe
  • Napsauta Lopeta prosessi
  • Valitse Näytä prosessit kaikilta käyttäjiltä
  • Sulje kehote napsauttamalla Lopeta prosessi
  • Työpöydän kuvakkeet ja työpöytäpalkki katoavat. Käynnistä Task Manager uudelleen painamalla CTRL + ALT + DEL
  • Napsauta Tiedosto
  • Valitse Suorita uusi tehtävä

  • Kirjoita explorer.exe ja paina Enter tai napsauta OK
  • Työpöydän tehtäväpalkin ja kuvakkeiden pitäisi näkyä uudelleen

Rekisteröi Windows Installer uudelleen

Jos haluat rekisteröidä Windows-asennusohjelman uudelleen, tarkista Msiexec.exe-tiedoston sijainti tietokoneellasi ja Windowsin rekisterissä ja rekisteröi sitten Windows Installer uudelleen tekemällä seuraavat toimet:

  • Etsi Msiexec.exe- tiedosto tietokoneeltasi napsauttamalla hiiren kakkospainikkeella Käynnistä ja valitsemalla Suorita

  • Kirjoita % windir% \ system32 ja napsauta sitten OK, niin avaat kansion, jossa Msiexec.exe-tiedosto sijaitsee.
  • Huomaa Msiexec.exe-tiedoston sijainti, joka on yhdistelmä osoitelaatikon arvoa ja itse Msiexec.exe-tiedostoa. Jos esimerkiksi Osoite-ruutu sisältää arvon C: \ Windows \ system32, Msiexec.exe-tiedoston sijainti on C: \ Windows \ system32 \ Msiexec.exe.
  • Avaa seuraavaksi rekisterieditori tehdäksesi muutoksia. Huomaa, että ongelmia saattaa ilmetä, jos muokkaat rekisteriä väärin. Siksi varmista, että noudatat näitä vaiheita huolellisesti. Lisäsuojausta varten varmuuskopioi rekisteri ennen sen muokkaamista. Tämän jälkeen voit palauttaa rekisterin, jos ilmenee ongelmia.
  • Napsauta hiiren kakkospainikkeella Käynnistä ja valitse Suorita
  • Kirjoita regedit ja napsauta OK tai paina enter

  • Laajenna HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services ja napsauta sitten MSIServer.

  • Napsauta hiiren kakkospainikkeella oikeanpuoleista ruutua ImagePath ja napsauta sitten Muokkaa.

  • Kirjoita Arvo- ruutuun vaiheessa 1 määrittämäsi Msiexec.exe-tiedoston sijainti, sen jälkeen arvo / V ja napsauta sitten OK. Jos esimerkiksi Msiexec.exe-tiedoston sijainti on C: \ Windows \ system32 \ Msiexec.exe, kirjoita Arvon data -kenttään seuraava teksti: C: \ WINDOWS \ System32 \ msiexec.exe / V
  • Sulje Muokkaa merkkijono -valintaikkuna napsauttamalla OK.
  • Mene Tiedosto- valikkoon ja sulje rekisterieditori napsauttamalla Lopeta.
  • Käynnistä tietokone vikasietotilassa ja rekisteröi sitten Msiexec.exe-tiedosto napsauttamalla Käynnistä-painiketta ja valitsemalla sitten Virta-vaihtoehto
  • Napsauta Käynnistä-painiketta ja valitse sitten OK
  • Paina F8 ennen kuin Windows-näyttö tulee näkyviin
  • Valitse Windows Advanced Option -valikossa nuolinäppäimillä Vikasietotila ja paina sitten enter-painiketta.
  • Jos käytät kaksoiskäynnistys- tai useita käynnistyskoneita, valitse oikea käyttöjärjestelmä näyttöön tulevasta luettelosta ja paina sitten Enter.
  • Kirjaudu tietokoneeseen.
  • Napsauta Käynnistä- painiketta, valitse Suorita, kirjoita msiexec / regserver Avaa- ruutuun ja napsauta sitten OK.

Huomaa: 64-bittisissä käyttöjärjestelmissä sinun on rekisteröitävä 64-bittinen MSI-asennusohjelma uudelleen seuraavien vaiheiden avulla:

  • Napsauta hiiren kakkospainikkeella Käynnistä ja napsauta Suorita
  • Kirjoita % windir% \ Syswow64 \ Msiexec / regserver ja napsauta OK. Windows-käyttöjärjestelmän 64-bittisissä versioissa 32-bittiset binaarit sijaitsevat% systemroot% \ SysWow64-kansiossa. 64-bittiset binäärit sijaitsevat% systemroot% \ System32-kansiossa.
  • Napsauta Käynnistä- painiketta ja valitse sitten Sammuta tietokone tai Sammuta.
  • Valitse Käynnistä uudelleen ja napsauta sitten OK tai napsauta Käynnistä uudelleen.

Jos ongelma ilmenee edelleen ja saat edelleen Windows 10 -virheen avaamalla asennuslokitiedoston, yritä seuraavaa ratkaisua.

Asenna Windows Installer uudelleen

Asenna Windows Installer uudelleen asentamalla ensin vahingoittuneet Windows Installer-tiedostot uudelleen ja asentamalla sitten Windows Installer uudelleen. Voit tehdä tämän seuraavasti:

  • Napsauta hiiren kakkospainikkeella Käynnistä ja napsauta Suorita
  • Kirjoita cmd ja paina enter tai napsauta OK.
  • Kirjoita cd% windir% \ system32 ja paina sitten Enter.
  • Kirjoita attrib -r -s -h dllcache ja paina sitten Enter.
  • Kirjoita ren msi.dll msi.old ja paina sitten Enter.
  • Kirjoita ren msiexec.exe msiexec.old ja paina sitten Enter.
  • Kirjoita ren msihnd.dll msihnd.old ja paina sitten Enter.
  • Kirjoita exit ja paina sitten Enter.
  • Kirjoita komentokehotteeseen exit ja paina sitten Enter.
  • Napsauta Käynnistä- painiketta ja valitse sitten Sammuta tietokone tai Sammuta.
  • Valitse Käynnistä uudelleen ja napsauta sitten OK tai napsauta Käynnistä uudelleen.
  • Kirjaudu tietokoneeseen.
  • Lataa ja asenna uusin Windows Installer -versio.
  • Napsauta Käynnistä- painiketta ja valitse sitten Sammuta tietokone tai Sammuta.
  • Valitse Käynnistä uudelleen ja napsauta sitten OK tai napsauta Käynnistä uudelleen.

Auttoiko jokin näistä ratkaisuista Windows 10 -virheen korjaamisessa asennuslokitiedoston ongelmaa? Kerro meille jättämällä kommentti alla olevaan kohtaan.

Korjaus: virhe asennuslokitiedoston avaamisessa Windows 10: ssä