Deinstalacija instalacije je prestala da radi, šta da radim? Greška Windows Installer - Rješavanje problema


Ponekad Setup_Uninstall.exe i druge EXE sistemske greške mogu biti povezane s problemima u Windows registru. Nekoliko programa može da koristi datoteku Setup_Uninstall.exe, ali kada se ti programi deinstaliraju ili modifikuju, ponekad zaostaju "siroteće" (netačne) EXE stavke registra.

U osnovi, to znači da iako se stvarna putanja datoteke možda promijenila, njena pogrešna prijašnja lokacija je i dalje zabilježena u Windows Registry. Kada Windows pokuša da pronađe ove netačne reference datoteka (lokacije datoteka na vašem računaru), može doći do greške Setup_Uninstall.exe. Osim toga, infekcija zlonamjernim softverom je možda oštetila unose u registru povezane s nero Burning ROM. Stoga, ove oštećene EXE stavke registra treba popraviti kako bi se problem riješio u korijenu.

Ručno uređivanje Windows registra radi uklanjanja nevažećih ključeva Setup_Uninstall.exe se ne preporučuje osim ako ste stručnjak za PC servis. Greške napravljene prilikom uređivanja registra mogu učiniti vaš računar nefunkcionalnim i uzrokovati nepopravljivu štetu vašem operativnom sistemu. Zapravo, čak i jedan zarez stavljen na pogrešno mjesto može spriječiti pokretanje vašeg računara!

Zbog ovog rizika, toplo preporučujemo korištenje pouzdanog čistača registra kao što je %%product%% (razvijen od strane Microsoft Gold Certified Partner) za skeniranje i popravak svih problema registra koji se odnose na Setup_Uninstall.exe. Koristeći čistač registra, možete automatizirati proces pronalaženja oštećenih unosa u registratoru, referenci datoteka koje nedostaju (kao što je ona koja uzrokuje grešku Setup_Uninstall.exe) i neispravnih veza unutar registra. Prije svakog skeniranja automatski se kreira sigurnosna kopija koja vam omogućava da poništite sve promjene jednim klikom i štiti vas od mogućeg oštećenja vašeg računala. Najbolji dio je to što uklanjanje grešaka u registru može dramatično poboljšati brzinu i performanse sistema.


Upozorenje: Osim ako niste iskusan korisnik računara, NE preporučujemo ručno uređivanje Windows registra. Neispravno korištenje Registry Editora može uzrokovati ozbiljne probleme zbog kojih ćete možda morati ponovo instalirati Windows. Ne garantujemo da se problemi koji su rezultat nepravilne upotrebe Registry Editora mogu ispraviti. Uređivač registra koristite na vlastitu odgovornost.

Prije nego što ručno popravite Windows registrator, morate kreirati sigurnosnu kopiju izvozom dijela registra povezanog sa Setup_Uninstall.exe (na primjer, nero Burning ROM):

  1. Kliknite na dugme Počni.
  2. unesite " komanda" V traka za pretragu... NE KLIKNI JOŠ ENTER!
  3. Dok držite pritisnute tipke CTRL-Shift na tastaturi pritisnite ENTER.
  4. Prikazaće se dijaloški okvir za pristup.
  5. Kliknite Da.
  6. Crna kutija se otvara treptavim kursorom.
  7. unesite " regedit" i pritisnite ENTER.
  8. U uređivaču registra odaberite ključ koji se odnosi na Setup_Uninstall.exe (na primjer, nero Burning ROM) za koji želite da napravite sigurnosnu kopiju.
  9. Na meniju File izaberite Izvoz.
  10. Na listi Sačuvaj u izaberite fasciklu u koju želite da sačuvate rezervnu kopiju ključa nero Burning ROM.
  11. Na terenu Ime dokumenta Unesite naziv datoteke sigurnosne kopije, na primjer "nero Burning ROM backup".
  12. Pobrinite se za polje Opseg izvoza odabrana vrijednost Odabrana grana.
  13. Kliknite Sačuvaj.
  14. Fajl će biti sačuvan sa ekstenzijom .reg.
  15. Sada imate sigurnosnu kopiju vašeg unosa u registru koji se odnosi na Setup_Uninstall.exe.

Sljedeći koraci za ručno uređivanje registra neće biti opisani u ovom članku, jer će vjerovatno oštetiti vaš sistem. Ako želite više informacija o ručnom uređivanju registra, pogledajte donje veze.

Tehnički nivo: Prosjek

Sažetak

Mnogi korisnici početnici susreću se sa ovim problemom:

"Program je prestao da radi..."

I ovaj problem iritira mnoge ljude.

Sada ću vam reći kako da se nosite sa ovim problemom.


Detalji

Prvo, pogledajmo moguće opcije koje uzrokuju ovaj problem:

1. Instaliran je veliki broj softvera treće strane koji „jede“ sistemske resurse.

2. Program nema dovoljno RAM-a.

3. Sistem nema instaliran potreban softver za “ispravan” rad programa.

5. Problem je u samom programu.

6. Prilikom pokretanja, program pristupa nekom sistemskom fajlu koji bi mogao biti oštećen.

Sada prođimo kroz svaku od ovih opcija:

1. Pogledajte da li će se program srušiti u “čistom” pokretanju, da li sve radi u redu u ovom režimu, onda ćemo pokušati da identifikujemo krivca među svim instaliranim softverima metodom “prepolovljenja”.

Idite na Konfiguracija sistema -> Usluge i omogućite polovinu usluga i ponovno pokrenite sistem. Ako se problem ne pojavi, razlog su preostale onemogućene usluge. Ako je problem ponovljiv, razlog su omogućene usluge - onemogućite polovinu i ponovo pokrenite sistem. Isto važi i za softver u Startup-u.

2. Uvjerite se da imate omogućenu swap datoteku, da uradite ovo:

a) Kliknite na Start -> Control Panel -> System -> All Control Panel Items -> Advanced system settings -> Advanced:

b) U odeljku Performanse kliknite na Opcija, otvorite karticu Napredno i kliknite na Promeni;

c) I uvjerite se da postoji kvačica pored natpisa "Automatski odaberite veličinu datoteke stranične stranice."

3. Uvjerite se da imate instaliran sljedeći softver:

Zatim nakon što ih instalirate, instalirajte Sve ažuriranja koja će biti u Windows Update!

4. Provjerite sistem na zlonamjerni softver koristeći Dr.Web CureIt.

5. Problem može biti u samom programu:

a) Ako imate instaliranu piratsku verziju programa (hakovana, RePack), kontaktirajte osobu od koje ste ga preuzeli;

b) Ako imate instaliranu Beta verziju programa, uklonite je i pronađite gotovu verziju programa od programera:

c) Ako imate licenciranu verziju programa, kontaktirajte tehničku podršku. podrška proizvođača.

6. Hajde da utvrdimo ko je kriv za pad programa, za ovo:

a) Preuzmite program ProcDump i raspakujte ga u fasciklu C:\ProcDump;

b) Otvorite komandnu liniju u ime administratora i uradi:

  • C:\ProcDump\procdump.exe -accepteula -e -w [neuspješno ime aplikacije] C:\ProcDump\

c) Kako odrediti naziv neuspjele aplikacije:

1) idite na Control Panel -> All Control Panel Items -> Action Center -> System Stability Monitor -> Problem Reports.

2) Pronađite događaj kada se problematična aplikacija srušila, dvaput kliknite na njega lijevom tipkom miša i tamo ćete vidjeti natpis „Naziv aplikacije:

c) Pokrenite ovu aplikaciju i pričekajte da se sruši.

d) Nakon toga imat ćete datoteku sa ekstenzijom .dmp u C:\ProcDump

d) Hajde da sada pogledamo ovo (možete da pogledate na isti način kao i na dumpove plavog ekrana Analiza uzroka BSOD-a pomoću alata za otklanjanje grešaka za Windows (samo će komanda izgledati drugačije: Kdfe -v [putanja do dump]).

f) Kako utvrditi koja je vrsta fajla kriva - utvrdite da li je to sistemski fajl ili pripada programu treće strane (da biste to učinili, samo ga proguglajte), ako je program treće strane, zatim odredite koji jedan i izbrišite ga.

Ako je datoteka sistemska, pokrenite komandnu liniju u ime administratora i pokrenite naredbu:

  • sfc /scannow

Sačekajte dok se provjera ne završi i:

Ako na kraju provjere piše da su sve datoteke vraćene, ponovo pokrenite da biste ih potpuno vratili.
Ako na kraju provjere kaže da nisu vraćene sve datoteke, tada:

Ako imate Windows 8/8.1, potrebno je samo da pokrenete naredbu u komandnoj liniji, pokrenutu kao administrator, sa povezanim internetom:

  • DISM /Online /Cleanup-Image /RestoreHealth

Ako imate Windows 7, okrenimo se drugom članku (koji je napisan) za pomoć.

P.S. Hvala Dmitriju Kulakovu što mi je dao ideju za ovaj članak.

Greška Windows instalatera jedan je od najčešćih iskačućih problema sa kojima se susreću korisnici Windows operativnog sistema.

Greška se može pojaviti bez obzira na verziju vašeg OS-a.

Razlozi za grešku

Možete skenirati OS pomoću naredbe Sfc /scannow. Morate ga unijeti u prozor komandne linije.

Komandnu liniju možete pokrenuti i na dva druga načina:

  • Start -> Svi programi -> Pribor -> Command Prompt.
  • Start -> Pokreni i unesite naziv programa cmd.exe

Za nekoliko minuta dobićete detaljne informacije o OS diskovima, oštećenim datotekama, problemima sa servisima i drugim sistemskim programima.

Komandna linija ne samo da će pronaći oštećene i oštećene datoteke, već će ih i zamijeniti funkcionalnim.

Nakon skeniranja, zatvorite komandnu liniju i ponovo pokrenite lični računar ili laptop. Pokušajte pokrenuti proces instalacije bilo koje izvršne datoteke.

Microsoft također nudi korisnicima automatski uslužni program koji može riješiti problem sa instalaterom.

Idite na web adresu zvanične web stranice kompanije https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

U prozoru koji se otvori kliknite na dugme "Pokreni sada". Uslužni program će vratiti ispravnu konfiguraciju instalatera.

Vrijedi napomenuti da uslužni program ne radi s osmom verzijom operativnog sistema.

Konfiguriranje pristupa instalateru msi datotekama

Problem sa instalacijom može biti uzrokovan time što instalater nema pristup msi datotekama. Ovaj problem korisnik može riješiti samostalno.

Slijedite upute u nastavku:

  • Pronađite svoju instalacijsku datoteku i kliknite desnim tasterom miša na nju;
  • Odaberite prozor sa svojstvima;
  • Idite na karticu sigurnosnih postavki;
  • U tekstualnom polju grupe ili korisnici provjerite postoji li korisnik pod imenom "sistem". Ako ga nema, morate ručno dodati korisnika;

  • Da biste dodali novog korisnika, kliknite na dugme Uredi, a zatim na dugme Dodaj;
  • U tekstualno polje za nazive odabranog objekta upišite riječ “sistem” (bez navodnika). Ako koristite englesku verziju operativnog sistema, unesite riječ System;
  • Unesena riječ treba odmah postati podvučena, kao što je prikazano na donjoj slici;

  • Označite polje pored Pun pristup i sada kliknite na dugme OK;

Instalater će sada moći pristupiti izvršnoj datoteci. Instalacija bi se trebala završiti bez problema.

Imajte na umu da u nekim slučajevima antivirusni softver može blokirati pristup instalacionoj datoteci.

Da biste riješili ovaj problem, potrebno je da se prijavite na operativni sistem pod administratorskim nalogom, isključite antivirus i omogućite kompatibilnost sa drugim verzijama OS-a u postavkama svojstava antivirusa, kao što je prikazano na slici ispod.

Greška Windows Installer - Rješavanje problema

Greške prilikom instaliranja aplikacija iz datoteka sa ekstenzijom .msi jedna su od manifestacija problema sa uslugom Windows Installer (u ruskoj verziji Windows Installer). Korisnici svih verzija ovog OS-a, osim onih najranijih, susreću se sa sličnim fenomenom. Do sada je problem sa instalaterom bio jedan od čestih razloga zašto se korisnici odlučuju da ponovo instaliraju sistem. Pokušajmo shvatiti kako to izbjeći. Razlog zašto Windows Installer ne radi može biti sljedeći:

  • virusna infekcija, a uklanjanje virusa ne rješava uvijek problem;
  • neispravna instalacija ažuriranja za Windows;
  • kvar sigurnosnog softvera kada se, umjesto blokiranja jedne sumnjive msi datoteke, u potpunosti blokira instalacijska usluga;
  • promjene u politikama kompjuterske sigurnosti;
  • Oštećenje sistemskih datoteka ili registra iz razloga koji nisu povezani s virusima (uklanjanje komponenti instalatera, nekvalifikovano uređivanje registra, neispravan softver, kvar tvrdog diska, itd.).

Provjera integriteta strukture Windows Installer-a

Windows Installer se sastoji od sljedećih komponenti:
  • datoteka C:\Windows\System32\Msiexec.exe - direktno od same aplikacije za instalaciju;
  • datoteka C:\Windows\System32\msi.dll - biblioteka Windows Installer;
  • Usluga Msiserver, čije su postavke pohranjene u ključu registratora.
Prije dijagnoze, važno je osigurati da su obje ove datoteke prisutne u sistemu, da je gornji odjeljak u registru i da njegovi parametri imaju normalne vrijednosti (vrijednosti se mogu pogledati u registru sličnog , radni sistem). Otvorite i listu usluga (pritisnite Windows + R i unesite komandu services.msc u liniju "Otvori" aplikacije "Pokreni"). Pronađite "Windows Installer" i provjerite da li se pokreće. Ako datoteke nedostaju, kopirajte ih sa drugog sistema iste verzije ili sa instalacionog diska. Ako ključ registratora nedostaje ili je oštećen, također ga prenesite iz radnog sistema. Da biste to uradili, na računaru koji radi, pokrenite uređivač registra (C:\Windows\Regedt.exe) i pronađite gornji odeljak. Kliknite desnim tasterom miša na kontekstni meni fascikle msiserver i kliknite na "Izvezi". Sačuvajte datoteku u .reg formatu i prenesite je na problematičnu mašinu. Dvaput kliknite na ovu datoteku i pristajete na dodavanje podataka u registar. Ponovo pokrenite računar. Ako se usluga Msiserver i dalje ne pokrene, provjerite da li radi RPC (Remote Procedure Call) servis od kojeg ovisi. Možete ponovo registrovati instalacione datoteke i ponovo pokrenuti uslugu koristeći skup posebnih komandi na komandnoj liniji. Radi praktičnosti, možete kreirati batch fajl: zalijepite skup radnji u Notepad i sačuvajte ga kao .bat ekstenziju. Da biste pokrenuli datoteku, jednostavno dvaput kliknite na nju. Da bi promjene stupile na snagu, kliknite na radnu površinu i pritisnite F5.

Provjera sigurnosnih postavki i prava pristupa

Windows Installer možda neće raditi jer je blokiran sigurnosnim softverom ili operativni sistem nema potrebna prava. Prvo, pogledajmo softver. Ako imate instaliran antivirusni program, privremeno ga onemogućite. Svaki proizvod ima svoje metode onemogućavanja, ali najčešće se to radi preko kontekstnog menija ikone antivirusa u sistemskoj paleti. Sada da se pobrinemo za prava. Otvorite kontekstni meni Msiexec.exe i proširite njegova svojstva. Pregledajte listu grupa i korisnika na kartici Sigurnost. Među njima moraju biti “System” i “Trustedinstaller” servis, a potonji mora imati pun pristup datoteci i biti njen vlasnik. Sistem mora imati dozvole za "čitanje" i "čitanje i izvršavanje". Usluga Trustedinstaller je prvi put predstavljena u operativnom sistemu Windows Vista, tako da u Windows XP sistemu mora biti odobren potpun pristup. Sve napisano u nastavku odnosi se na verzije objavljene kasnije od XP-a. Da biste provjerili ko je vlasnik Msiexec.exe, kliknite na dugme "Napredno" na istoj kartici. U sljedećem prozoru proširite karticu "Vlasnik". Postavite vlasnika na uslugu Trustedinstaller ako je nešto drugo navedeno kao vlasnik. Ako se ne nalazi na listi "Promijeni vlasnika na", kliknite na dugme "Promijeni", a zatim kliknite na "Drugi korisnici i grupe". Unesite Trustedinstaller u polje "Unesite imena...", kliknite na "Provjeri imena" i OK. Vratite se na prethodni prozor. Na kartici "Efektivne dozvole" dodijelite potrebna prava Trustedinstalleru i sistemu. Biblioteka msi.dll bi trebala imati potpuno iste sigurnosne postavke. Sada provjerimo postoje li ograničenja za korisnika "Sistema" za pristup sljedećem:
  • sistemski pogon (obično pogon C);
  • privremene fascikle (ovo su C:\Windows\Temp i C:\Users\Current_User\AppData\Temp);
  • folder C:\Config.Msi;
  • fasciklu u kojoj se nalazi msi datoteka iz koje pokušavate da instalirate program.
Sistemu se mora dati potpuni pristup svim ovim objektima. To se radi na isti način kao što smo gore govorili. Nakon ovih operacija, u većini slučajeva problem sa instalaterom je uspješno riješen. Ako vam naš savjet nije pomogao, uzrok kvara leži u nečemu drugom i stručnjaci bi se trebali time pozabaviti.
mob_info