Kaip ištaisyti klaidą atidarant diegimo žurnalo failą

Bandant pašalinti programą naudojant „Windows“ programų tvarkytuvę, galite pamatyti pranešimą „ Klaida atidarant diegimo žurnalo failą “. Ši klaida atsiranda tik tada, kai įjungta „Windows Installer Logging“, tačiau dėl tam tikrų nesklandumų ar konfliktų „Windows Installer“ variklis negali tinkamai parašyti pašalinimo žurnalo failo.

Klaida atidarant diegimo žurnalo failą

Paprastai tai atsitinka, jei „Windows Installer“ programų krūva išlaisvinama ir dėl šios priežasties ji praranda informaciją apie tai, kur saugoti žurnalo failą. Tada „Windows“ bando įrašyti žurnalą į numatytąją vietą kaip failą, bet to nepadaro. Tai labai sena klaida, kurią „Microsoft“ oficialiai išaiškino savo svetainėje. Šios problemos sprendimas yra gana paprastas ir aiškus.

Kas sukelia „Klaida atidarant diegimo žurnalo failą“?

Kaip aptarta aukščiau, ši klaida yra susijusi su „Windows Installer“ registravimu. Žurnalų registracija iš esmės yra visų įdiegimų ir pašalinimų stebėjimas ir saugojimas. Tokiu būdu galite gauti techninę informaciją tekstiniame dokumente. Išsamus sąrašas, kodėl ši klaida gali atsirasti, yra:

  • Windows Installer“ moduliui kyla problemų tvarkant įdiegimų ir pašalinimų žurnalą, nes jis nežino, kur saugoti failą.
  • Diegimo programa yra sugadinta arba jos diegimo failo nėra .
  • „Windows Explorer“ yra tiesiogiai susijusi su visais „Windows Installer“ darbais. Tai gali būti klaidos būsena.

Prieš pradėdami ieškoti sprendimų, įsitikinkite, kad turite administratoriaus teises. Gali būti, kad vykdome keletą komandų eilutės teiginių, kuriems gali reikėti aukštesnės būsenos.

1 sprendimas: paleiskite programos pašalintuvą

Prieš pereidami prie išsamių sprendimų, turėtumėte atkreipti dėmesį, kad visada rekomenduojama pašalinti programą naudojant jos paties pašalinimo įrankį. Pašalindami programą naudodami „Windows“ programų tvarkytuvę, ji ne visada gali paleisti savitąją programos pašalinimo programą.

„Steam“ numatytasis pašalintuvas

Kai naudojate pagrindinį programos pašalinimo įrenginį, jis pašalina visas šias problemas, su kuriomis susiduria „Windows Installer“, ir tinkamai pašalina programą, pašalinęs visus failus. Programos pašalintuvą galite rasti nuėję į jos katalogą ir surasdami failą „ uninstall.exe “. Vykdykite jį ir vykdykite ekrane pateikiamus nurodymus. Įsitikinkite, kad turite administratoriaus prieigą.

2 sprendimas: paleiskite „Explorer.exe“ iš naujo

„Explorer.exe“ yra „Windows Explorer“ procesas, panašesnis į failų tvarkyklę. Tačiau skirtingai nuo kitų paprastų failų tvarkytuvų, jis taip pat perduoda ir perduoda informaciją kitiems moduliams, tokiems kaip „Windows Installer“. Jei jis sugadintas arba yra klaidos būsenos, diskutuodami galite pamatyti klaidos pranešimą. „Windows Explorer“ paleidimas taip pat yra oficialus „Microsoft“ nurodytas pataisymas.

  1. Paspauskite „Windows + R“, kad dialogo lange pasirodytų vykdymo tipas „ taskmgr “, kad būtų rodomas jūsų kompiuterio užduočių tvarkytuvas.
  2. Patekę į užduočių tvarkytuvę, spustelėkite skirtuką „ Procesai “, esantį naujo lango viršuje.
  3. Dabar procesų sąraše raskite „ Windows Explorer“ užduotį. Spustelėkite jį ir paspauskite mygtuką „ Paleisti iš naujo “, esantį apatinėje kairėje lango pusėje.

Iš naujo paleidus „Explorer.exe“ - užduočių tvarkyklė
  1. Iš naujo paleidę „Windows Explorer“, pabandykite dar kartą paleisti diegimo failą ir patikrinkite, ar klaidos pranešimas pašalinamas.
  2. Jei failų tvarkyklė ir darbalaukio piktogramos išnyks, galite vėl paleisti „Windows Explorer“ rankiniu būdu. Paspauskite „Windows + R“, dialogo lange įveskite „explorer.exe“ ir paspauskite „Enter“.

3 sprendimas: TMP ir TEMP katalogų taisymas

Taip pat galite patirti šią klaidą, jei failo katalogai „TMP“ ir „TEMP“ skiriasi. Tai privers „Windows Installer“ rašyti TMP “, bet kai jis bandys juos perskaityti naudodamas„ TEMP “atributą, jis gaus klaidą ir paskleidžia jus. Mes galime pabandyti nukreipti abiejų vertybes ta pačia linkme, kad konfliktas būtų išspręstas.

  1. Paspauskite „Windows + S“, dialogo lange įveskite „komandų eilutė“, spustelėkite jį dešiniuoju pelės mygtuku ir pasirinkite Vykdyti kaip administratorių .
  2. Įvedę komandinę eilutę, vykdykite šį teiginį.
 nustatyti TEMP +% tmp% 

Nurodydami TEMP ir TMP, kad nustatytumėte teisingą vietą
  1. Dabar pabandykite paleisti diegimą ir pažiūrėkite, ar tai išsprendė problemą.

4 sprendimas: Rankiniu būdu pašalinkite žurnalo failą

Jei vis tiek gaunate šią klaidą net atlikę aukščiau nurodytus du sprendimus, galite pabandyti rankiniu būdu pašalinti INSTALL žurnalo failą iš programos katalogo. Kai kuriais atvejais žurnalo failas jau yra su tinkamais failų pavadinimais. Tokiu atveju „Windows Installer“ jo nepakeičia ir pateikia klaidos pranešimą. Galime pabandyti pašalinti rankiniu būdu ir išsiaiškinti, ar tai pašalina montuotojo klaidos būseną.

  1. Atidarykite programos failus „Local Disk C“ (tai yra numatytoji diegimo failų vieta. Jei įdiegėte kitame diske, atidarykite tą katalogą) ir suraskite savo programą.
  2. Patekę į programos katalogą, ieškokite failo „INSTALL.txt“. Suradę jį, iškirpkite ir įklijuokite į kitą katalogą (pvz., Darbalaukį).

LOG failo pašalinimas rankiniu būdu
  1. Dabar pabandykite dar kartą paleisti diegimo programą ir sužinokite, ar tai pašalino problemą.

Be aukščiau paminėtų sprendimų, taip pat galite išbandyti šiuos pataisymus:

  • Vykdydami SFC sistemos failų tikrintuvą, nuskaitysite visus „Windows“ failus (įskaitant „Windows Installer“) ir pašalinsite visus neatitikimus (jei jų yra). Atidarykite padidintą komandų eilutę ir vykdykite toliau nurodytą „sfc / scannow“.
  • Perregistruokite „ Windows Installer“ arba iš naujo įdiekite Jei „Windows Installer“ yra sugadinta, galite atnaujinti rankiniu būdu. Iš naujo įdiegdami gali pataisyti trūkstamas programos dalis ar modulius. Išsamią informaciją, kaip tai padaryti, galite rasti oficialioje „Microsoft“ svetainėje.

Įdomios Straipsniai