Kodėl neįdiegtos programos iš .msi failų? „Windows“ diegimo programa neveikia. Priežastys, kodėl programos neįdiegtos ir nepaleidžiamos Diegimo programa nepasileidžia

„Windows“ diegimo programos klaida yra viena iš dažniausiai pasitaikančių iškylančių langų problemų, su kuriomis susiduria „Windows“ operacinės sistemos vartotojai.

Klaida gali pasirodyti nepriklausomai nuo jūsų OS versijos.

Klaidos priežastys

Galite nuskaityti OS naudodami komandą Sfc /scannow. Turite jį įvesti į komandų eilutės langą.

Komandinę eilutę taip pat galite paleisti dviem kitais būdais:

  • Pradėti -> Visos programos -> Priedai -> Komandų eilutė.
  • Pradėti -> Vykdyti ir įveskite programos pavadinimą cmd.exe

Po kelių minučių jums bus pateikta išsami informacija apie OS diskus, sugadintus failus, paslaugų problemas ir kitas sistemos programas.

Komandinė eilutė ne tik suras sugadintus ir sugadintus failus, bet ir pakeis juos funkciniais.

Nuskaitę uždarykite komandų eilutę ir iš naujo paleiskite asmeninį kompiuterį arba nešiojamąjį kompiuterį. Pabandykite paleisti bet kurio vykdomojo failo diegimo procesą.

„Microsoft“ taip pat siūlo vartotojams automatinę programą, kuri gali išspręsti diegimo programos problemą.

Eikite į oficialios įmonės svetainės žiniatinklio adresą https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

Atsidariusiame lange spustelėkite mygtuką „Vykdyti dabar“. Priemonė atkurs teisingą diegimo programos konfigūraciją.

Verta paminėti, kad programa neveikia su aštuntąja operacinės sistemos versija.

Konfigūruojama diegimo programos prieiga prie msi failų

Diegimo problema gali kilti dėl to, kad diegimo programa neturi prieigos prie msi failų. Vartotojas gali išspręsti šią problemą savarankiškai.

Vykdykite toliau pateiktas instrukcijas:

  • Raskite diegimo failą ir spustelėkite jį dešiniuoju pelės mygtuku;
  • Pasirinkite savybių langą;
  • Eikite į saugos nustatymų skirtuką;
  • Grupių arba vartotojų teksto laukelyje patikrinkite, ar nėra vartotojo pavadinimu „sistema“. Jei jo nėra, vartotoją turite pridėti rankiniu būdu;

  • Norėdami pridėti naują vartotoją, spustelėkite mygtuką Redaguoti, tada mygtuką Pridėti;
  • Pasirinkto objekto pavadinimų teksto laukelyje įrašykite žodį „sistema“ (be kabučių). Jei naudojate anglišką operacinės sistemos versiją, įveskite žodį System;
  • Įvestas žodis turi būti iš karto pabrauktas, kaip parodyta paveikslėlyje žemiau;

  • Pažymėkite langelį šalia Visa prieiga ir dabar spustelėkite mygtuką Gerai;

Diegimo programa dabar galės pasiekti vykdomąjį failą. Diegimas turėtų būti baigtas be problemų.

Atminkite, kad kai kuriais atvejais antivirusinė programinė įranga gali blokuoti prieigą prie diegimo failo.

Norėdami išspręsti šią problemą, turite prisijungti prie operacinės sistemos naudodami administratoriaus paskyrą, išjungti antivirusinę programą ir antivirusinių savybių nustatymuose įjungti suderinamumą su kitomis OS versijomis, kaip parodyta paveikslėlyje žemiau.

„Windows Installer“ klaida – trikčių šalinimas

Yra daugybė priežasčių, kodėl kompiuteryje įdiegtos programos staiga nustoja veikti arba iš viso pradeda veikti. Deja, daugelis jų yra itin specifinio pobūdžio, susiję su tam tikra programine įranga ir kiekvienos atskiros programos techniniais niuansais ir reikalauja išskirtinio vartotojo požiūrio sprendžiant jų funkcionalumo atkūrimo klausimą.

Tačiau yra daug bendrų priežasčių, kurios iškyla gana dažnai, ir jas pašalinus galima nesunkiai atkurti daugumos programinės įrangos veikimą. Tokius išties efektyvius universalius sprendimus norime pasiūlyti savo vartotojams toliau pateiktose instrukcijose.

Taigi, jei kuri nors jūsų kompiuteryje įdiegta programa nustojo veikti arba įsijungė, jums reikia...

Patikrinkite techninius reikalavimus (sistemos reikalavimus)

Prieš atsisiųsdami ir naudodami bet kurią programą, visada atidžiai patikrinkite kiekvienos programos techninius reikalavimus oficialioje programinės įrangos kūrėjo svetainėje. Tuo pačiu būtinai nepamirškite, kad tokia tech. Yra dviejų tipų reikalavimai: minimumas (garantuoti, kad programa veiks jūsų kompiuteryje, bet negarantuoja, kad ji veiks greitai ir pilnai) Ir Rekomenduojamas.

Tie, kurie atsisiunčia programinę įrangą iš mūsų svetainės mydiv.net, turėtų atkreipti dėmesį, kad informacija apie techninius reikalavimus yra kiekvienos programos pagrindiniame skirtuko lape. "Reikalavimai"(žr. ekrano kopiją).

Studijuoja techniką. kiekvienos programos reikalavimus, atkreipkite dėmesį į šiuos niuansus, ypač jei turite problemų ne su „buitine“ programine įranga, o su specializuotomis komunalinėmis paslaugomis ( pavyzdžiui, programa, skirta bet kokiai aparatūrai ar kitoms profesionalioms programoms nustatyti, testuoti ir įsibėgėti, nepasileidžia / neveikia):

  • Procesoriaus galia, jo prekės ženklas, modelis ir kiti papildomi parametrai (pvz.: Intel Core 2 Extreme QX9650, 3GHz).
  • RAM talpa, jo markė, tipas, magistralės dažnis ir pan. (pvz.: Corsair DDR3 2048MB, 1333MHz).
  • Vaizdo plokštės parametrai: prekės ženklas, modelis, integruota (įmontuota) arba diskretinė (išorinė), vaizdo atminties tūris ir tipas ir pan. (pvz.: AMD Radeon HD 7770, 1GB GDDR5).
  • Kietasis diskas: būtinai patikrinkite, kiek laisvos vietos reikia programai įdiegti + papildomos vietos laikiniesiems ir šioje programoje sukurtiems failams saugoti, taip pat: prekės ženklą, modelį, tipą (išorinis arba vidinis), tipą (SSD, HDD). arba SSHD) ir kitos technologijos. kietojo disko parametrai.
  • Garso plokštė. Atidžiai patikrinkite visus garso įrenginiui keliamus reikalavimus: prekės ženklą, modelį, tipą (vidinį ar išorinį) ir tt Tai ypač reikalinga paleidžiant ir naudojant specializuotas garso plokščių nustatymo ir testavimo programas, garso redaktorius, keitiklius ir kt.
  • Reikalavimai operacinei sistemai: Būtinai patikrinkite OS versiją, jos versijos numerį, įdiegtų pakeitimų paketų buvimo reikalavimus, operacinės sistemos bitų gylį ir kt. (pavyzdžiui: „Windows 7 Home Premium SP1 x64“ arba „Windows 10 Build 10547“).
  • Papildoma programinė įranga. Be aparatinės įrangos reikalavimų, būtinų programoms paleisti ir valdyti, programinei įrangai taip pat taikomi „programinės įrangos reikalavimai“. Tai reiškia, kad norint normaliai veikti bet kuriai programai, gali reikėti privalomai įdiegti papildomą techninę programinę įrangą. Štai sąrašas, ką būtinai reikia įdiegti savo kompiuteryje ir periodiškai atnaujinti, kad įdiegta versija būtų atnaujinta:
    • Microsoft DirectX. Kompiuterinės grafikos apdorojimui ir atkūrimui reikalingų bibliotekų ir įrankių rinkinys.
    • K-Lite Codec Pack arba Advanced Codec. Daugialypės terpės kodekų rinkiniai, reikalingi garso ir vaizdo įrašams leisti kompiuteryje. Jas taip pat dažnai naudoja specializuotos garso ir vaizdo įrašų redagavimo ir konvertavimo programos.
    • Adobe Flash player. Naršyklės priedo programa, leidžianti leisti vaizdo įrašus internete.
    • Microsoft Visual C++. Bibliotekų ir priedų rinkinys, reikalingas daugelio kompiuterinių programų (įskaitant vaizdo žaidimus) veikimui, parašytų C++ arba C#.
    • Microsoft .NET Framework. Reikalingas programoms ir žaidimams, parašytiems naudojant .NET technologiją.
    • Java JRE. Reikalingas norint paleisti programas, sukurtas naudojant Java kalbą.

Dėl kitų programinės įrangos reikalavimų ieškokite oficialiose programų kūrėjų svetainėse! Atidžiai išstudijavę visus techninės ir programinės įrangos reikalavimus, iš karto suprasite, ar jūsų kompiuteris gali susidoroti su reikiama programa, ar ne!

Atnaujinkite / iš naujo įdiekite tvarkykles

Vairuotojas yra svarbiausia techninė programa, nuo kurios 100% priklauso normalus visų prie kompiuterio prijungtų įrenginių (procesoriaus, vaizdo plokštės, garso plokštės ir kitų įrenginių), taip pat pačios operacinės sistemos ir visos joje įdiegtos programinės įrangos veikimas. . Sutikite, jei kyla problemų dėl internetinės kameros tvarkyklės, vargu ar galėsite naudoti programą įrašymui iš internetinės kameros arba atlikti vaizdo skambutį per „Skype“. Kitas variantas... Pvz., jei kompiuteryje neįdiegta garso plokštės tvarkyklė (arba ji pradėjo konfliktuoti), tai jūsų media grotuvas tikrai rodys „nebylius filmus“, o taip pat galite pamiršti apie darbą garso redaktoriai / konverteriai. Todėl visiškai akivaizdu, kad reikia atidžiai stebėti tvarkykles ir laiku jas atnaujinti!

Visiškas sugedusių programų pašalinimas ir įdiegimas iš naujo

Tiesą sakant, šis metodas gali būti veiksmingas. Programas, kurios nepavyksta arba visai nepasileidžia, reikia pašalinti iš sistemos ir įdiegti iš naujo. Norint teisingai pašalinti programas iš operacinės sistemos, geriausia naudoti specializuotas programas "pašalintojai". Šiems tikslams rekomenduojame naudoti Revo Uninstaller. Išsamios instrukcijos, kaip kaip tinkamai iš naujo įdiegti programas kompiuteryje ir naudoti Revo Uninstaller, galima perskaityti.

Tačiau programos pašalinimo programos Iki šiol sukurta daug. Jei aukščiau pateikta programa jums niekaip netinka, iš šio programų rinkinio galite pasirinkti bet kurią kitą jums patinkančią programą.

Pilnas sistemos valymas su valymo programomis

Šis metodas taip pat yra gana pagrįstas, ypač kaip prevencinė priemonė nuo programos gedimų ateityje. Prisiminti! Kuo mažiau „šiukšlių“ susikaups operacinėje sistemoje, tuo ji ir visa joje įdiegta programinė įranga veiks stabiliau!

Norint atlikti tokio pobūdžio užduotis, geriausia naudoti specialias programas - „valiklius“. Geriausias iš jų, be abejo, yra „CCleaner“. Kaip naudotis CCleaner ir visiškai išvalykite sistemą , parašyta išsamiai. Tiems, kurie ateityje norėtų šia programa naudotis nuolat, rekomenduojame kitą teminį vadovą „“.

Tačiau šiuolaikinėje kompiuterių rinkoje taip pat yra gana daug valymo programų. Jei reikia, galite lengvai pasirinkti bet kurią kitą programą, kad išvalytumėte „OS“, žiūrėdami į šį „Operacinės sistemos valymo programų“ rinkinį.

Programų pašalinimas iš paleidimo (autorun)

Programos, kurios yra automatiškai paleidžiamos, visada automatiškai paleidžiamos kartu su operacine sistema ir ateityje veiks fone. Be jokios abejonės, daugelis iš jų gali prieštarauti kitoms programoms, veikiančioms kompiuteryje, taip pat labai sulėtinti sistemą ir netgi dažnai sukelti gedimus! Pabandykite pašalinti visas nereikalingas programas nuo paleidimo ir, labai tikėtina, jums reikalingos programos vėl pradės paleisti ir veikti normaliai.

Galite įvairiais būdais išvalyti paleidimą nuo nereikalingų objektų arba rankiniu būdu (naudodamiesi paslauga msconfig), o pasitelkus specializuotas komunalines paslaugas, pavyzdžiui, tą patį CCleaner. Daugiau apie tai, kaip redaguoti automatinį paleidimą, galite perskaityti vadove " ".

Kompiuterių valymas nuo virusų

Kenkėjiškos programos taip pat gali būti tikroji priežastis, kodėl tam tikros programos kompiuteryje gali neveikti arba paleisti, nes virusai gali lengvai sugadinti, ištrinti ir blokuoti veikiančių programų failus. Todėl rekomenduojame visiems vartotojams įsigyti rimtą antivirusinę programą ir visiškai nuskaityti sistemą!

Čia galite pasirinkti tinkamas antivirusines programas (šiuose rinkiniuose yra geriausios, įskaitant nemokamas įvairių tipų antivirusines programas):

Papildoma antivirusinė programinė įranga, galite ieškoti svetainėje mydiv.net kituose programų rinkiniuose skiltyje „Sauga“.

Atidžiai perskaitykite šiuos vadovus, kaip naudoti antivirusines programas ir kruopščiai išvalyti kompiuterį nuo įvairių kenkėjiškų programų:

Pridėkite antivirusinių išimčių

Kaip žinote, idealių antivirusinių priemonių nėra. Daugelis jų dažnai kenčia nuo klaidingų teigiamų rezultatų. Bet kuriuo metu antivirusinė programa gali lengvai ištrinti bet kurios programos, kuri jai nepatinka, failus iš kompiuterio arba blokuoti jų vykdymą. Atitinkamai, šios programos iš karto nustos veikti arba visai pradės veikti.

Norėdami išvengti tokių nemalonių situacijų, turite naudoti funkciją "Išimtys", prieinama beveik visose įprastose antivirusinėse programose. Atkreipkite dėmesį! Į išimtis galite įtraukti tik tuos failus ir aplankus, kurie, jūsų manymu, yra 100 % saugūs!

Norėdami sužinoti, kaip teisingai sukurti antivirusinių programų išimtis, perskaitykite šiuos vadovus:

  • " ",

Paleiskite programas kaip administratorius ir išjunkite UAC

UAC- „Windows“ vartotojo abonemento valdymo sistema, sukurta siekiant kontroliuoti vartotojo prieigos teisių prie operacinės sistemos funkcijų atskyrimą ir užkirsti kelią neteisėtam įvairių programų paleidimui „fono“ režimu.

Tik administratorius turi padidintas teises sistemoje. Ir tik jis gali paleisti daugybę kompiuteryje įdiegtų sistemos paslaugų ir programų! Todėl, jei kuri nors programa jums nepaleidžiama, pabandykite ją paleisti iš naujo administracinės teisės. Tuo pačiu metu galite išjungti sistemą UAC kad netrukdytų ateityje.

Daugiau apie tai, kaip tai daroma, galite perskaityti vadove " ".

Įvairios tinklo problemos...

Čia rasite dažniausiai pasitaikančių tinklo problemų, dėl kurių daugelis kompiuteryje įdiegtų programų nustoja veikti arba paleidžiamos, sprendimus.

„Google“ DNS paskyrimas

Daugeliui programų paleisti ir veikti reikalingas nuolatinis ir stabilus interneto ryšys, dėl kurio dauguma mūsų paslaugų teikėjų dažnai turi rimtų problemų. Viena iš dažniausiai pasitaikančių problemų yra DNS serverio gedimai. Taigi, jei jūsų maršrutizatorius aptinka ryšį, bet dėl ​​kokios nors nežinomos priežasties naršyklės puslapiai neįkeliami, gali būti, kad teikėjas turi problemų su DNS serveriais. Norėdami išspręsti problemą, turite ją nustatyti tinklo plokštės nustatymuose alternatyvių DNS serverių iš Google.

Tai daroma taip. Spustelėkite tinklo piktogramą (apatiniame dešiniajame ekrano kampe) ir atidarykite "Tinklo ir dalinimosi centras".

Atsidariusiame meniu pasirinkite parinktį „Keisti adapterio nustatymus“ ir būsite nuvesti į skyrių "Tinklo jungtys".

Šiame skyriuje pasirinkite "LAN ryšys" arba "Belaidžio tinklo ryšys"(jei gaunate internetą per Wi-Fi). Dešiniuoju pelės mygtuku spustelėkite pasirinktą objektą ir pasirinkite "Ypatybės".

Tinklo plokštės ypatybėse pasirinkite „4 interneto protokolo versija (TCP/IPv4)“ dukart spustelėdami jį. Atsidariusiame tinklo protokolo ypatybėse įveskite šiuos skaičius: „Pageidaujamas DNS serveris“ - 8.8.8.8, "Alternatyvus DNS serveris"- 8.8.4.4. Tada, norėdami patvirtinti operaciją, paspauskite "GERAI".

Kaip alternatyvą galite tai padaryti. Stulpelyje „pageidaujamas serveris“ parašykite Jūsų maršrutizatoriaus IP adresas(paprastai: 192.168.1.1 arba 192.168.0.1 ), o „alternatyvoje“ - jau „Google“ DNS.

Po to, jei problema kilo dėl DNS serverių, naršyklės puslapiai pradedami atidaryti įprastai, o daugelio programų, kurioms reikalingas interneto ryšys, veikimas grįžta į normalią būseną.

Programų pridėjimas prie antivirusinių tinklo išimčių

Kaip minėta anksčiau, vienoje iš aukščiau aprašytų instrukcijų daugelis šiuolaikinių antivirusinių programų toli gražu nėra idealios ir dažnai nuliūdina vartotojus su klaidingais teigiamais rezultatais. „Grynai asmenine“ nuožiūra jie gali lengvai blokuoti bet kokių kompiuteryje veikiančių / veikiančių programų tinklo veiklą. Nesunku atspėti, kur tai nuves! Yra tik vienas būdas su tuo susidoroti - pridėti sistemoje veikiančias programas ir procesus prie išimčių

Išjunkite darbą neprisijungus „Internet Explorer“.

Daugelis „Windows“ programų (pavyzdžiui, „Windows Live Mail“, „Skype“ ir kt.) yra tiesiogiai prijungtos prie „Internet Explorer“ naršyklės. Tai yra, jie tiesiog naudoja jo variklį. Dėl šios priežasties (kai kuriais atvejais) neprisijungus režimuši naršyklė gali sukelti problemų su internetinėmis programomis. Jei, pavyzdžiui, jūsų el. paštas sistemoje „Windows Live Mail“ neatkuriamas arba negalite prisijungti prie „Skype“ (rodomas baltas arba mėlynas ekranas be laukelių prisijungimo vardo / slaptažodžio įvedimui) ir kitos panašios problemos, susijusios su anksčiau įprastai veikiančia programine įranga, jums gali prireikti išjungti režimą neprisijungus„Internet Explorer“.

Tai daroma taip. Paleiskite „Internet Explorer“. Paspauskite klavišą "ALT" kad būtų rodomas naršyklės valdymo skydelis. Atidarykite skirtuką "Failas" ir pašalinkite žymimąjį laukelį nuo elemento „Dirbti savarankiškai“(taip pat šią parinktį galima rasti skirtuke "Paslauga").

Tačiau atkreipkite dėmesį, kad naujose IE naršyklės versijose tokios parinkties valdymo skydelyje nėra, o režimą neprisijungus galite išjungti tik per registro redagavimas!

Tai daroma taip. Atidaryti meniu "Pradėti" ir paieškos juostoje įveskite komandą: regedit. Spustelėkite kairę. spustelėkite viršuje rodomą nuorodą regedit.exe Norėdami paleisti registro rengyklę.

Tada registre raskite filialą: HKEY+CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings. Po to dukart spustelėkite parametrą kairiuoju pelės mygtuku „GlobalUserOffline“ ir atsidariusiame lange nustatykite reikšmę - 0 .

Jei tokį parametrą rasite registre, būtinai turite jį sukurti! Dešiniuoju pelės mygtuku spustelėkite dešinįjį registro rengyklės lange ir pasirinkite parinktį "Sukurti", ir tada „DWORD vertė“.

Atlikus visas operacijas, IE neprisijungus režimas bus išjungtas, o jums reikiamų programų funkcionalumas turėtų būti atkurtas.

Tai užbaigia šį vadovą. Kiek įmanoma, pateikėme jums visus greičiausius ir efektyviausius bendrų problemų, susijusių su programinės įrangos paleidimu ir veikimu, sprendimo būdus. Pabandykite naudoti tinkamiausias ir greičiausiai jūsų programos vėl veiks!

Taip atsitinka, kad kai kurios programos „Windows 7“ nenori įdiegti, arba Įdiegta programa nenori paleisti. Taip atsitinka ne todėl, kad programa negali paleisti šioje OS, o tiesiog todėl, kad programą parašę programuotojai patikrino versiją Windows.
IN Windows 7 tokia situacija yra numatyta ir pridedamas metodas paleiskite programas suderinamumo režimu su ankstesne Windows versija. Tai nereiškia, kad šis metodas visada veikia 100%. Ir visa esmė priklauso nuo to, kokias OS galimybes programa naudoja. Ir jei tokia programa naudoja tam tikras unikalias galimybes, kurios būdingos tik ankstesnė versija operacinė sistema, šiuo atveju Suderinamumo režimu nepadės. Tačiau praktikoje tokios programos nerandamos labai dažnai, todėl iškilus problemai turėtumėte pabandyti naudoti metodą paleisti suderinamumo režimu.
Pradžiai suderinamumo režimu programa ar diegimas, jei jos nenorite įdiegti, turėtumėte atidaryti programos savybės. Dešiniuoju pelės mygtuku spustelėkite įdiegtos programos arba failo piktogramą ir pasirinkite „Ypatybės“.

Atsidariusiame lange eikite į skirtuką „Suderinamumas“, pažymėkite langelį „Vykdyti programą suderinamumo režimu:“.

ir atidarykite meniu, kad pasirinktumėte versiją Windows. Turiu pasakyti, kad OS pasirinkimų sąrašas yra gana platus, pradedant Windows 95 ir iki Windows Vista SP2.

Čia taip pat galite pasirinkti Papildomos parinktys pradžiai. Ir jei programa buvo parašyta seniai, tai labai ankstyvoms versijoms Windows, galite išbandyti ribotą spalvų rinkinį („Naudoti 256 spalvas“), taip pat paleisti mažame lange, kurio skiriamoji geba yra 640 x 480. Kai kurios programos gali neveikti su šiuolaikiniais darbalaukio stiliais, joms reikėtų pažymėti laukelį „Išjungti“. vizualinis dizainas“ ir „Išjungti darbalaukio kompoziciją“.
Pažymėkite parinktį „Išjungti mastelio keitimą didelėje raiškoje“, jei programos lange esantis šriftas yra labai mažas arba, priešingai, didelis. Taip pat galite pažymėti langelį čia, kad paleistumėte programą kaip administratorius.

Jei nesate tikri dėl savo pasirinkimo suderinamumo režimu programas, kurias galite naudoti įrankis, skirtas programų suderinamumo problemoms spręsti Dėl diagnostika Ir kompiuterių problemų prevencija. Norėdami jį paleisti, atidarykite valdymo skydelį ir spustelėkite elementą „Trikčių šalinimas“. Atsidariusiame lange raskite elementą „Programos“ ir spustelėkite žemiau esančią eilutę.

Klaidos diegiant programas iš failų su plėtiniu .msi yra vienas iš „Windows Installer“ paslaugos (rusiškoje versijoje „Windows Installer“) problemų. Visų šios OS versijų vartotojai, išskyrus seniausias, susiduria su panašiu reiškiniu. Iki šiol diegimo programos problema yra viena iš dažniausių priežasčių, kodėl vartotojai nusprendžia iš naujo įdiegti sistemą. Pabandykime išsiaiškinti, kaip to išvengti. Priežastis, kodėl „Windows Installer“ neveikia, gali būti tokia:

  • virusinė infekcija, o viruso pašalinimas ne visada išsprendžia problemą;
  • neteisingas „Windows“ naujinimų diegimas;
  • saugos programinės įrangos gedimas, kai užuot blokavęs vieną įtartiną msi failą, visiškai užblokuojama diegimo paslauga;
  • kompiuterių saugumo politikos pakeitimai;
  • Sistemos failų ar registro pažeidimas dėl priežasčių, nesusijusių su virusais (diegimo programos komponentų pašalinimas, nekvalifikuotas registro redagavimas, kreiva programinė įranga, standžiojo disko gedimas ir kt.).

„Windows Installer“ struktūros vientisumo tikrinimas

„Windows Installer“ sudaro šie komponentai:
  • failas C:\Windows\System32\Msiexec.exe - tiesiogiai pačios diegimo programos;
  • failas C:\Windows\System32\msi.dll – „Windows Installer“ biblioteka;
  • Msiserver paslauga, kurios nustatymai saugomi registro rakte.
Prieš diagnozuojant svarbu įsitikinti, kad abu šie failai yra sistemoje, ar aukščiau nurodytas skyrius yra registre ir jo parametrai turi normalias reikšmes (reikšmes galima peržiūrėti panašaus , darbo sistema). Taip pat atidarykite paslaugų sąrašą (paspauskite Windows + R ir programos "Vykdyti" eilutėje "Atidaryti" įveskite komandą services.msc). Raskite „Windows Installer“ ir įsitikinkite, kad ji paleidžiama. Jei failų trūksta, nukopijuokite juos iš kitos tos pačios versijos sistemos arba iš diegimo disko. Jei trūksta registro rakto arba jis sugadintas, taip pat perkelkite jį iš veikiančios sistemos. Norėdami tai padaryti, veikiančiame kompiuteryje paleiskite registro rengyklę (C:\Windows\Regedt.exe) ir raskite aukščiau pateiktą skyrių. Dešiniuoju pelės mygtuku spustelėkite aplanko msiserver kontekstinį meniu ir spustelėkite „Eksportuoti“. Išsaugokite failą .reg formatu ir perkelkite jį į probleminį įrenginį. Dukart spustelėkite šį failą ir sutikite įtraukti duomenis į registrą. Iš naujo paleiskite kompiuterį. Jei Msiserver paslauga vis tiek nepasileidžia, patikrinkite, ar veikia RPC (Remote Procedure Call) paslauga, nuo kurios ji priklauso. Galite iš naujo užregistruoti diegimo programos failus ir iš naujo paleisti paslaugą naudodami specialių komandų komandų eilutėje rinkinį. Kad būtų patogiau, galite sukurti paketinį failą: įklijuokite veiksmų rinkinį į Notepad ir išsaugokite jį kaip .bat plėtinį. Norėdami paleisti failą, tiesiog dukart spustelėkite jį. Kad pakeitimai įsigaliotų, spustelėkite darbalaukį ir paspauskite F5.

Tikrinami saugos nustatymai ir prieigos teisės

„Windows Installer“ gali neveikti, nes ją blokuoja saugos programinė įranga arba operacinė sistema neturi reikiamų teisių. Pirmiausia pažvelkime į programinę įrangą. Jei turite įdiegtą antivirusinę programą, laikinai ją išjunkite. Kiekvienas produktas turi savo išjungimo būdus, tačiau dažniausiai tai daroma naudojant antivirusinės piktogramos kontekstinį meniu sistemos dėkle. Dabar pasirūpinkime teisėmis. Atidarykite Msiexec.exe kontekstinį meniu ir išplėskite jo savybes. Peržiūrėkite grupių ir vartotojų sąrašą skirtuke Sauga. Tarp jų turi būti „System“ ir „Trustedinstaller“ paslauga, o pastaroji turi turėti visišką prieigą prie failo ir būti jo savininku. Sistema turi turėti „skaityti“ ir „skaityti ir vykdyti“ leidimus. „Trustedinstaller“ paslauga pirmą kartą buvo pristatyta „Windows Vista“, todėl „Windows XP“ sistemoje turi būti suteikta visa prieiga prie sistemos. Viskas, kas parašyta žemiau, taikoma versijoms, išleistoms vėliau nei XP. Norėdami patikrinti, kam priklauso Msiexec.exe, spustelėkite mygtuką „Išplėstinė“ tame pačiame skirtuke. Kitame lange išplėskite skirtuką „Savininkas“. Nustatykite savininką į „Trustedinstaller“ paslaugą, jei kaip savininkas nurodytas kažkas kitas. Jei jo nėra sąraše „Keisti savininką“, spustelėkite mygtuką „Keisti“, tada spustelėkite „Kiti vartotojai ir grupės“. Įveskite „Trustedinstaller“ į lauką „Įveskite vardus...“, spustelėkite „Tikrinti pavadinimus“ ir Gerai. Grįžti į ankstesnį langą. Skirtuke „Veiksmingi leidimai“ priskirkite reikiamas teises „Trustedinstaller“ ir sistemai. Msi.dll biblioteka turi turėti lygiai tokius pačius saugos parametrus. Dabar patikrinkime, ar yra kokių nors apribojimų „Sistemos“ vartotojui pasiekti:
  • sistemos diskas (dažniausiai C diskas);
  • laikinieji aplankai (tai yra C:\Windows\Temp ir C:\Users\Current_User\AppData\Temp);
  • aplankas C:\Config.Msi;
  • aplankas, kuriame yra msi failas, iš kurio bandote įdiegti programą.
Sistemai turi būti suteikta visa prieiga prie visų šių objektų. Tai daroma taip pat, kaip aptarėme aukščiau. Po šių operacijų daugeliu atvejų diegimo programos problema sėkmingai išsprendžiama. Jei mūsų patarimai jums nepadėjo, gedimo priežastis slypi kitur ir specialistai turėtų tai spręsti.

„Windows 7“, nepaisant išleistų naujesnių šios šeimos operacinių sistemų, dėl savo universalumo vis dar išlieka viena populiariausių ir paklausiausių tarp vartotojų visame pasaulyje. Tačiau, kaip paaiškėjo, ne visada įmanoma naudoti kai kurias vartotojo įdiegtas programas. Dažniausiai tokios situacijos atsiranda diegimo etape. Bet kodėl „Windows 7“, kuri teoriškai turėtų veikti be jokių problemų? Tam yra daug priežasčių, kurios bus aptartos toliau. Tačiau svarstyti siūlomos tik pagrindinės ir dažniausiai pasitaikančios problemos, nes visų jų aprėpti tiesiog neįmanoma, ypač jei atsižvelgsime į kiekvieną konkretų gedimų ir klaidų atvejį.

Kodėl programos neįdiegtos „Windows 7“: pagrindinės priežastys

Pirmiausia pažvelkime į priežastis, dėl kurių klaidų atsiranda pačioje diegimo pradžioje. Tarp jų svarbiausi aspektai yra šie:

  • vartotojas neturi reikiamų teisių;
  • antivirusinių ir ugniasienių diegimo blokavimas;
  • sistemos architektūros ir įdiegtos programinės įrangos neatitikimas;
  • pasenusi arba nepalaikoma aparatinė įranga ir jos tvarkyklės;
  • neužbaigtos platinimo versijos ir trūksta svarbių operacinės sistemos failų;
  • pasenusios papildomos platformos;
  • liekamieji ankstesnių įdiegtų programų versijų komponentai;
  • suderinamumo problemos;
  • MSI failų sugadinimas ir klaidos;
  • virusų poveikis.

Žinoma, aukščiau pateiktas sąrašas negali būti vadinamas visiškai išsamiu ir atspindi visas įmanomas situacijas, tačiau dažniausiai tai yra priežastys, trukdančios normaliai įdiegti programinę įrangą, tarp kurių pirmaujančios pozicijos priklauso šiuolaikiniams kompiuteriniams žaidimams ir darbo programoms. su multimedija.

„Windows 7“ skirtų „Windows Installer“ klaidų trikčių šalinimas diegimo pradžioje

Norėdami pašalinti galimus gedimus ir klaidas, pradėkime nuo paprasčiausio dalyko – ar vartotojas turi reikiamas teises įdiegti programą. Ne paslaptis, kad būtent septintoje „Windows“ modifikacijoje pirmą kartą pasirodė vadinamasis super administratorius su paslėpta, bet nuolat aktyvia paskyra, kuri kaip vartotojas turi daug daugiau prieigos teisių keisti sistemos parametrus nei bet kuris kitas vartotojas, užsiregistravęs sistemoje. sistema, net iš administratoriaus grupės. Ir bet kuri programa, kaip žinote, išskyrus nešiojamas versijas, tiesiog pakeičia kai kurias sistemos parinktis, pavyzdžiui, registruoja savo dinamines bibliotekas arba sukuria savo raktus sistemos registre, kuriam reikia gauti atitinkamą leidimą. Ir jei čia pridėsite UAC vartotojo abonemento valdymą, atrodo, kad paprastas vartotojas neturi jokių privilegijų.

Tačiau jei Windows Installer, skirtas Windows 7, iškart po diegimo pradžios rodo klaidą, galite ištaisyti situaciją paprasčiausiai paleisdami diegimo programą kaip administratorių per pasirinkto objekto RMB meniu. Po to klaida gali išnykti. Tačiau neturėtumėte pasikliauti tik šia galimybe.

Problemos su saugos programine įranga

Dabar tarkime, kad diegimo programos paleidžiamos su reikiamomis teisėmis, tačiau programos vis dar neįdiegtos „Windows 7“. Ką daryti? Pirmiausia turėtumėte perskaityti diegimo sąlygas, jei nebandote įdiegti oficialios programos versijos, o naudojate kokį nors įsilaužtą ar pritaikytą perpakavimą.

Nors tai taip pat gali būti taikoma kai kurioms teisėtos programinės įrangos versijoms, kartais rekomenduojama išjungti antivirusinę apsaugą realiuoju laiku, kol diegimas vykdomas, ypač jei kompiuteryje įdiegta nemokama antivirusinė programa, pvz., Avast. Iš esmės panašius veiksmus galima atlikti su „Windows“ užkarda, tačiau daugeliu atvejų tai nėra būtina.

Sistemos pajėgumas

Dabar keli žodžiai apie kitą situaciją, kai programos neįdiegtos „Windows 7“. Diegimo programos klaida gali pasirodyti vėl ir vėl, jei jūsų operacinės sistemos architektūra skiriasi nuo tos, kurią turi naudoti įdiegta programa.

Kompiuterio ypatybėse per RMB peržiūrėkite trumpą naudojamos sistemos aprašymą. Jei turite Windows 7 x64, problemų neturėtų kilti, nes šioje sistemoje galima įdiegti ir 64, ir 32 bitų programas. Bet atvirkščiai – niekaip.

Techninės įrangos, tvarkyklių ir sistemos naujinimai

Kartais gali kilti problemų dėl kompiuteryje įdiegtos aparatinės įrangos, pavyzdžiui, su procesoriais, kurie nepalaiko x64 architektūros. Tačiau kadangi tai šiandien yra labai reta, konfliktų atsiradimas, jei programos nėra įdiegtos „Windows 7“ jokiu pretekstu, yra susijęs su neteisingu tvarkyklių įdiegimu, jų nebuvimu ar pasenimu. Tai, kad pati sistema gali pasirinkti tinkamiausią tvarkyklę tam tikram įrenginiui (kaip jai atrodo), visiškai nereiškia, kad tokią programinę įrangą turinti įranga veiks be gedimų. Tokiu atveju turėtumėte įdiegti tik „vietines“ (pageidautina atnaujintas) tvarkykles, atsisiųsdami jas, pavyzdžiui, iš oficialios įrenginio gamintojo svetainės.

Norėdami automatizuoti tokius procesus, galite naudoti specialias tvarkyklių atnaujinimo programas, tokias kaip Driver Booster, kurios suranda naujausias valdymo programinės įrangos versijas su norima architektūra ir integruoja jas į sistemą be vartotojo įsikišimo.

Jei reikiama tvarkyklė nerandama, „Įrenginių tvarkytuvėje“, kurią galima iškviesti per papildomus sistemos parametrus ir aparatūros skirtuką, „Valdymo skydas“ arba „Vykdyti“ konsolė, įvedus komandą devmgmt.msc, turėtumėte naudoti Informacijos skirtuką ir iš sąrašo pasirinkę ID rodymo įrangą, nukopijuokite ilgiausią eilutę, kurioje yra VEN ir DEV identifikatoriai, ir naudokite ją tvarkyklės paieškai, atsisiųskite ir patys įdiekite. Be to, išsaugoję jį standžiajame diske arba išoriniame saugojimo įrenginyje, galite nurodyti sistemai įdiegti iš pasirinktos vietos.

Dažnai šiuolaikiniai programinės įrangos produktai apima ir naujausių pačios operacinės sistemos naujinimų įdiegimą.

Jei tokie paketai nebuvo rasti ir automatiškai integruoti į sistemą, galite naudoti naujinimų centrą, kad galėtumėte jų rankiniu būdu ieškoti ir įdiegti, kai atsisiuntimas bus baigtas.

Neoficialios programų versijos ir trūkstamos bibliotekos

Kartais „Windows 7“ programos neįdiegtos, nes naudojamas koks nors neoficialus (paprastai pašalintas) perpakavimas, kuriame gali trūkti svarbių diegiamos programos failų. Tokiu atveju geriau ne eksperimentuoti, o rasti oficialų programos leidimą. Tačiau atsitinka ir taip, kad pati sistema neturi reikiamų dinaminių bibliotekų, kurios būtinos, kad programa tinkamai veiktų. Kai kurie žmonės pataria patiems atsisiųsti trūkstamus komponentus, tada įdėti juos į aplanką System32 ir užregistruoti naudojant regsvr32 įrankį. Reikalas, turiu pasakyti, yra gana varginantis.

Taigi ar ne lengviau naudoti specialią DLL Suite programą, kuri gali automatiškai aptikti trūkstamas arba sugadintas bibliotekas ir atsisiųsti jas iš interneto?

Neteisingai sumontuotos ir pasenusios papildomos platformos

Jei kalbėtume konkrečiai apie žaidimus ir multimediją, bet kurioje sistemoje turi būti įdiegtos specialios papildomos platformos, be kurių jokia tokia programa tiesiog neveiks. Tarp jų yra trys pagrindiniai:

  • DirectX;
  • .NET Framework;
  • Visual C++ platinamas.

Problema ta, kad jei pirmųjų dviejų platformų naujausias versijas galite rasti ir įdiegti tiesiai iš oficialios „Microsoft“ svetainės, tai trečiojo komponento versija, pavyzdžiui, šiek tiek pasenusiems žaidimams, nebūtinai turi būti naujausia. . Paprastai montuotojas iš pradžių turi turėti įrankį, kuris įdiegia reikiamą platformos modifikaciją, tačiau sugedus pačiam montuotojui, šį komponentą į sistemą teks integruoti pačiam.

Multimedijos atveju, jei vartotojas susiduria su Apple sukurtomis programomis, pritaikytomis Windows 7 x64 arba x86 operacinei sistemai, gali reikėti įdiegti ir papildomus komponentus. Dažniausiai reikalinga QuickTime platforma.

Ištrintų senų programų versijų likučiai

Kita priežastis, dėl kurios programos neįdiegtos sistemoje „Windows 7“, gali būti dėl pašalintų ankstesnių programų versijų likučių. Kaip žinia, kruopštus ir visiškas įdiegtų programų pašalinimas yra viena iš silpniausių visų šios šeimos sistemų vietų. Tačiau dažnai tokių procesų pabaigoje galite rasti daugybę likusių komponentų failų, katalogų ir registro raktų pavidalu. Todėl norint kuo pilniau pašalinti programas, geriau naudoti automatizuotas pašalinimo programas (pavyzdžiui, iObit Uninstaller) arba išvalyti sistemą naudojant optimizatorius (CCleaner, Advanced SystemCare ir kt.).

Suderinamumo režimo naudojimas

Tačiau kai kurias pasenusias programas (ar net jų diegimą), kurios be problemų veikia ankstesnėse „Windows“ versijose, kartais patartina paleisti naudojant vadinamąjį suderinamumo režimą.

Šiuo atveju „Windows 7“ diegimo programa arba įdiegta programa atpažins OS ne kaip septintąją versiją, o kaip ankstesnę modifikaciją. Atkreipkite dėmesį, kad sistemos versijos atnaujinimas nenumatytas, tai yra, septintoje modifikacijoje iš viso nėra suderinamumo su Windows 8, 8.1 ar 10 (nors teoriškai visos keturios sistemos gali užtikrinti teisingą tos pačios programos veikimą). Norimą režimą galite pasirinkti per paleidžiamo failo ypatybes, naudodami ypatybių elementą ir atitinkamą skirtuką, kuriame iš sąrašo pasirenkama reikiama operacinės sistemos versija.

Sugadinti diegimo failai ir paslaugų problemos

Galiausiai, viena iš dažniausiai pasitaikančių diegimo problemų yra paties montuotojo sugadinimas. Iš dalies taip gali nutikti dėl nepilno archyvuose supakuotų paskirstymų arba diegimo failų įkėlimo, kartais pati įmontuota Windows diegimo programa gali neveikti tinkamai ir pan.

Pirmuoju atveju tereikia iš naujo atsisiųsti turinį, antruoju – naudotis paslaugų skyriumi (services.msc), sustabdyti „Windows Installer“ paslaugą, iš naujo paleisti kompiuterio įrenginį ir vėl jį įjungti, jei aktyvinimas neįvyksta automatiškai. .

Virusinis poveikis

Galiausiai, tikroji visų Windows sistemų rykštė yra virusų programėlės. Jie įsiskverbia į sistemą įvairiais būdais, paveikdami svarbius jos komponentus, tačiau dažniausiai tokias grėsmes galima rasti visų rūšių torrento sekimo priemonėse. Todėl atsisiuntus failus iš tokių interneto išteklių, juos reikia nedelsiant patikrinti kokiu nors nešiojamu skaitytuvu. Tačiau net ir čia reikėtų aiškiai suprasti, kad ne visus šiuolaikinius virusus gali aptikti antivirusiniai skaitytuvai. Kai kurios iš jų (pavyzdžiui, reklaminės programėlės, vadinamos naršyklės užgrobėjais) gali prisidengti oficialiomis filialų programomis ir visiškai legaliai įsiskverbti į sistemą.