- Gedimo priežasties (teisės, suderinamumas, erdvė ar antivirusinė programa) nustatymas yra labai svarbus diegimo klaidų sprendimui.
- Oficialus „Microsoft“ trikčių šalinimo įrankis ir „Windows Update“ išsprendžia daugelį registro ir sugadintų paslaugų problemų.
- Atsisiuntimas tik iš oficialių šaltinių ir vykdomųjų failų nuskaitymas sumažina kenkėjiškų programų ir diegimo programų gedimų riziką.
- Sistemų ir programų atnaujinimas, darant atsargines kopijas, padeda išvengti konfliktų ir su jais susijusių duomenų praradimo.
Kai bandote įdiegti programą kompiuteryje ir pasirodo klaida, diegimo programa užstringa arba visiškai nieko nevyksta, nusivylimas gali būti didžiulis. Programinės įrangos diegimo problemos sistemoje „Windows“ yra daug dažnesnės, nei galite pamanyti , ir gali turėti įvairių priežasčių: nuo paprastos leidimų problemos iki antivirusinių programų konfliktų, sistemos klaidų ar net netikrų diegimo programų.
Supratimas, kas vyksta ne taip ir kaip tai spręsti žingsnis po žingsnio, yra labai svarbus norint išvengti laiko švaistymo, duomenų praradimo ir, svarbiausia, apsaugoti savo kompiuterį. Šiame vadove išsamiai apžvelgsime dažniausiai pasitaikančias programų diegimo klaidas, jų technines priežastis, „Windows“ įrankius, kurie gali padėti jas ištaisyti, ir keletą geriausių saugumo praktikų, kurias turėtumėte atsiminti.
„Microsoft“ programų diegimo trikčių šalinimo įrankis
„Windows“ sistemoje yra (arba galite atsisiųsti) specialus vedlys, skirtas atvejams, kai negalite įdiegti arba pašalinti tam tikrų programų. „Microsoft“ programų diegimo ir pašalinimo trikčių šalinimo įrankis skirtas automatiškai ištaisyti daugelį dažniausiai pasitaikančių diegimo programos klaidų , ypač susijusių su „Windows Installer“ paslauga ir registru.

Tai labai paprasta: pirmiausia atsisiųskite įrankį iš oficialios „Microsoft“ svetainės . Kai prasidės atsisiuntimas, jei naršyklėje bus rodomas dialogo langas „Atsisiųsti failą“, pasirinkite parinktį „Vykdyti“ arba „Atidaryti“, kad paleistumėte vedlį tiesiogiai, jo neišsaugodami.
Atidarius trikčių šalinimo įrankį, jis pateiks keletą klausimų : ar problema kyla diegiant, pašalinant, naudojant konkrečią programą ir pan. Kai kuriais atvejais, jei programos nėra įdiegtų programų sąraše, ji paprašys tos programinės įrangos produkto kodo („ProductCode“), kurį paprastai galima rasti MSI failo ypatybių lentelėje naudojant MSI skaitymo įrankį (įprastą profesionalioje IT aplinkoje).
Ši programa ypač naudinga, kai yra pažeistų arba nesuderinamų registro raktų – tai daug dažniau nei atrodo, jei metų metus diegėte, pašalinote ir atnaujinote programas bei scenarijus, kad išvalytumėte ir apsaugotumėte savo kompiuterį :
- Sugadinti registro raktai 64 bitų sistemose kurie turi įtakos montuotojui.
- Registro įrašai, kurie valdo programos atnaujinimo duomenis ir jie sugedo po nepavykusio atnaujinimo.
- Problemos, kurios užkirsti kelią naujų programų diegimui arba užblokuoti jo pradžią.
- Klaidos, kurios Jie neleidžia teisingai pašalinti arba atnaujinti jau įdiegtų programų..
- Nesėkmės, kurios Jie blokuoja pašalinimą iš „Pridėti arba šalinti programas“ arba „Programos ir funkcijos“. valdymo skydelyje.
Svarbu suprasti, kad šis asistentas skirtas „Windows 10“ ir naujesnėms versijoms , kuriose „Windows Installer“ tarnyba ir MSI paketų sistema išlieka daugelio tradicinių diegimų pagrindu. Jei norite pašalinti kenkėjiškas programas, geriau naudoti „Windows Security“ arba kenkėjiškų programų šalinimo įrankį.
Kodėl kartais negalima įdiegti programų sistemoje „Windows“?
Daugelis vartotojų pastebi, kad atnaujinus į „Windows 10“ arba „Windows 11“, diegimo programos staiga nustoja veikti taip, kaip turėtų . Kartais pasirodo neaiškus klaidos kodas, kartais procesas užsidaro be įspėjimo arba vedlys, atrodo, sėkmingai baigia darbą, bet programos niekur nerandama.
Priežastys gali būti gana įvairios, tačiau dažniausiai jos susijusios su keliais pagrindiniais veiksniais: programų suderinamumu, vartotojo leidimais, laisva vieta, diegimo politika, antivirusine programine įranga ir sistemos klaidomis . Diegimo programos kilmė taip pat gali būti veiksnys, ypač jei ji gauta iš nepatikimų svetainių arba buvo modifikuota.
Be to, kai kurie saugos paketai ir antivirusinės programos be išsamaus paaiškinimo pertraukia arba blokuoja diegimą. Kai jos mano, kad failas yra įtartinas (net jei tai iš tikrųjų yra klaidingai teigiamas rezultatas), jos gali sustabdyti diegimo programos paleidimą, neleisti jai rašyti į tam tikrus aplankus arba be įspėjimo ištrinti paketo dalis, sukeldamos sunkiai interpretuojamas klaidas.
Tokiais atvejais, jei esate įsitikinę, kad programa yra teisėta, įprasta taktika yra laikinai išjungti antivirusinę programą , užbaigti diegimą ir iš karto po to vėl įjungti apsaugą. Tačiau geriausia tai daryti tik kruopščiai patikrinus vykdomąjį failą, kaip vėliau pamatysime su internetiniais analizės įrankiais.
Dažniausios diegimo klaidos ir jų reikšmė
Kai diegimo metu „Windows“ rodo klaidos kodą, tas skaičius (kad ir koks paslaptingas jis atrodytų) paprastai suteikia užuominą apie tai, kas vyksta ne taip . Jo nustatymas yra pirmas žingsnis norint pritaikyti teisingą sprendimą neieškojant aklo.
Viena iš klasikinių klaidų yra 1603 , kurią „Windows“ žymi kaip „kritinę klaidą diegimo metu“. Paprastai tai rodo, kad diegimo programa neturi pakankamai teisių paskirties aplanke arba konfliktuoja su saugos programine įranga . Veiksmingiausias sprendimas čia yra paleisti diegimo programą kaip administratorius, o jei problema išlieka, pabandykite laikinai išjungti antivirusinę programinę įrangą arba pakeisti diegimo kelią į standartinį aplanką, pvz., „C:\Program Files“.
Kita labai dažna klaida yra 0x80070643 , dažniausiai susijusi su .NET Framework arba pačios „Windows Installer“ paslaugos problemomis . Tokiais atvejais labai padeda paleisti anksčiau minėtą diegimo trikčių šalinimo įrankį, priverstinai ieškoti „Windows“ naujinimų ir, jei reikia, pataisyti arba iš naujo įdiegti .NET Framework naudojant oficialius „Microsoft“ įrankius.
Taip pat dažnai galima pamatyti pranešimą „„Windows Installer“ paslauga nepasiekiama “. Paprastai tai reiškia, kad paslauga sustabdyta arba yra nestabilios būsenos. Norėdami ją paleisti iš naujo, paspauskite „Win“ + R, įveskite services.msc , suraskite „Windows Installer“, spustelėkite ją dešiniuoju pelės mygtuku ir pasirinkite „Pradėti“ arba „Paleisti iš naujo“. Kartais to pakanka, kad diegimai vėl veiktų normaliai.
Pagrindiniai patikrinimai prieš išprotėjant
Prieš imdamiesi sudėtingų sprendimų, visada turėtumėte patikrinti kelis paprastus veiksmus. Daugelį diegimo problemų galima išspręsti tokiais paprastais veiksmais kaip kompiuterio paleidimas iš naujo arba vietos diske atlaisvinimas , kad ir kaip sunku būtų tuo patikėti.
Tai gali skambėti banaliai, tačiau „Windows“ paleidimas iš naujo išlieka vienu efektyviausių būdų išspręsti retkarčiais kylančias problemas . Sistemai veikiant, kaupiasi foniniai procesai, netinkamai užsidarančios paslaugos, laukiantys atnaujinimai ir pan. Visa tai gali trikdyti diegimo programos darbą ir sukelti gedimus ar keistas klaidas. Paleidus iš naujo, išvaloma atmintis, panaikinami nuolatiniai procesai ir paslaugos paleidžiamos nuo nulio. Fone veikiantys procesai gali būti patikrinti naudojant užduočių tvarkytuvę.
Kitas svarbus aspektas yra naudojamos paskyros tipas. „Windows“ skiria administratoriaus ir standartines paskyras . Administratoriaus paskyros gali keisti sistemos nustatymus, modifikuoti registrą ir įdiegti arba pašalinti bet kurią programą. Standartinės paskyros yra daug labiau ribotos ir daugeliu atvejų joms reikalingas administratoriaus autentifikavimas (PIN kodo arba slaptažodžio įvedimas), kad būtų galima užbaigti diegimą.
Jei kompiuteris priklauso įmonei, labai tikėtina, kad IT skyrius yra nustatęs dar griežtesnes taisykles. Įmonių aplinkoje įprasta, kad vartotojų paskyros negali savarankiškai įdiegti programinės įrangos . Tokiu atveju vienintelė galimybė – susisiekti su sistemos administratoriumi, kad jis autorizuotų arba atliktų diegimą iš jo paskyros.
Galiausiai, nepamirškite apie disko vietą. Jei jūsų sistemos diskas beveik pilnas, diegimas greičiausiai nepavyks arba užstrigs. Valdymo skydelyje, skiltyje „Pašalinti programą“, galite rasti nebenaudojamas išteklius eikvojančias programas. Tai derinkite su šiukšlinės ištuštinimu ir disko valymo įrankio paleidimu, kad greitai atkurtumėte kelis gigabaitus; taip pat galite atlaisvinti vietos sistemoje „Windows“ vadovaudamiesi mūsų vadovu.
Suderinamumas, reikalavimai ir diegimo sąranka
Daugelis diegimo klaidų yra susijusios su programos ir operacinės sistemos suderinamumu . Šiomis dienomis beveik visa moderni programinė įranga yra sukurta 64 bitų sistemoms, tačiau vis dar yra 32 bitų „Windows“ kompiuterių, kuriuose tam tikros programos tiesiog neveikia.
Norėdami patikrinti, kokio tipo sistemą turite, galite paspausti „Windows + X“ ir pasirinkti „Sistema“. Skiltyje „Sistemos tipas“ matysite, ar jūsų „Windows“ yra 32 bitų, ar 64 bitų, ir kokią architektūrą turi jūsų procesorius . Tai svarbu, nes:
- Programa iš 64 bitų (x64) veikia tik 64 bitų „Windows“ sistemoje.
- Programa iš 32 bitų (x86) veikia tiek 32 bitų, tiek 64 bitų „Windows“ sistemose.
Jei bandysite įdiegti programą, skirtą tik 64 bitų sistemoms, 32 bitų „Windows“ sistemoje, nėra jokio stebuklingo būdo tai išspręsti : diegimas tiesiog neveiks. Vienintelė reali alternatyva būtų iš naujo įdiegti 64 bitų sistemos versiją (jei jūsų aparatinė įranga tai leidžia). Naudodami „Windows 10“ galite naudoti tą pačią licenciją; naudodami „Windows 11“ yra tik 64 bitų versija.
Be operacinės sistemos, taip pat reikia atsižvelgti į nustatymus, kur „Windows“ leidžia diegti programas. „Windows 10/11“, jei eisite į „Nustatymai“ > „Programos“ > „Programos ir funkcijos“, viršuje matysite parinktį, kuri riboja, ar galite diegti programas tik iš „Microsoft Store“, ar iš bet kurios kitos vietos . Jei nustatyta „Tik „Microsoft Store“ (rekomenduojama)“, bet koks iš išorinės svetainės atsisiųstas diegimo programa bus blokuojamas arba nuolat rodys įspėjimus.
Vartotojams, turintiems šiek tiek patirties ir žinantiems, ką atsisiunčia, lanksčiausias variantas yra pasirinkti „Iš bet kur “. Tai leidžia įdiegti tradicines programas be apribojimų arba naudoti „Winget“ automatiniam diegimui, nors protinga vadovautis sveiku protu ir neatidaryti bet kokio rasto vykdomojo failo.
Galiausiai nepamirškite patikrinti minimalių programos reikalavimų : palaikomos „Windows“ versijos, RAM kiekio, reikalingos disko vietos ir papildomų komponentų, tokių kaip .NET Framework, „Visual C++ Redistributable“ ir kt. Daugelis diegimo programų įspės jus, jei kažko trūksta, tačiau kitos neaiškiai aptinka, kad sistema neatitinka jų reikalavimų.
Antivirusinės programinės įrangos ir „Windows Update“ vaidmuo diegimo nesėkmėse
Apsaugos programos yra būtinos, tačiau kartais jos tampa pagrindine kliūtimi diegiant programinę įrangą . Kai kurios antivirusinės programos blokuoja nežinomus vykdomuosius failus, neleidžia jiems rašyti į tam tikrus sistemos aplankus arba generuoja klaidingus teigiamus rezultatus, kurie neleidžia užbaigti diegimo.
Jei įtariate, kad problema kyla dėl šios priežasties, protinga laikinai išjungti antivirusinę programą tik diegimo proceso metu . Tai darykite tik patikrinę diegimo programos teisėtumą. Įdiegę programą, iš naujo įjunkite apsaugą ir, jei antivirusinė programa ir toliau kelia problemų, patikrinkite, ar galite sukurti konkrečią tos programos išimtį.
Taip pat pravartu patikrinti „Windows Update“ būseną. Sistema su laukiančiais svarbiais atnaujinimais arba klaidomis atnaujinimo tarnyboje gali sukelti problemų diegiant programinę įrangą , ypač jei diegimo programa pasikliauja „Windows“ komponentais, kurie yra įtraukti į tuos atnaujinimus.
„Windows 10“ sistemoje galite eiti į „Nustatymai“ > „Atnaujinimas ir sauga“ ir paleisti „Windows Update“ trikčių šalinimo įrankį . Paieškos juostoje įveskite „šalinti kitas problemas“, pasirinkite „Windows Update“ ir spustelėkite „Vykdyti trikčių šalinimo įrankį“. Vedlys patikrins, ar nėra sugadintų failų, laukiančių naujinimų ar neteisingų nustatymų, ir, jei įmanoma, pritaikys automatinius pataisymus.
Jei pastebėsite, kad problemos prasidėjo po konkretaus atnaujinimo, visada galite pašalinti tą konfliktuojantį atnaujinimą . Skiltyje „Peržiūrėti atnaujinimų istoriją“ galite pasiekti įdiegtų pataisų sąrašą ir pašalinti visas, kurios, jūsų manymu, sukelia programų diegimo trikdžius.
Montuotojo kilmė ir dažniausios saugos rizikos
Be techninių klaidų, yra vienas veiksnys, kurio negalima ignoruoti: saugumas atsisiunčiant ir diegiant programas . Iš pažiūros nekenksmingoje diegimo programoje gali būti Trojos arklys, klavišų paspaudimų registratorius ar bet kokia kita kenkėjiška programa, skirta slaptažodžiams vogti arba kompiuterio valdymui perimti.
Viena pavojingiausių klaidų – programų atsisiuntimas iš bet kurios svetainės nepatikrinus jų kilmės . Neoficialios atsisiuntimo svetainės, nulaužtos programinės įrangos portalai arba forumuose bendrinamos nuorodos gali platinti modifikuotus diegimo failus, kurie prideda reklamines programas, kriptovaliutų kasimo programas ar slaptus nutekėjimus. Kai tik įmanoma, atsisiųskite programas iš oficialios kūrėjo svetainės arba iš patikimų parduotuvių („Microsoft Store“, „Google Play“ ir kt.).
Kita dažna klaida – pasenusios programinės įrangos, kuri nebuvo atnaujinta daugelį metų, diegimas . Net jei programa atlieka tai, ko jums reikia, joje gali būti neužtaisytų pažeidžiamumų, kuriais užpuolikas galėtų pasinaudoti. Kai tik įmanoma, ieškokite naujausių versijų ir aktyviai prižiūrimų programų, o jas įdiegę patikrinkite, ar nėra atnaujinimų.
Be to, labai svarbu apsaugoti savo įrenginį. Programų diegimas kompiuteryje be antivirusinės programinės įrangos arba su išjungta apsauga yra žaidimas su ugnimi . „Windows“ sistemoje bent jau turėtų būti aktyvus ir atnaujintas „Windows Defender“, nors taip pat galite naudoti trečiųjų šalių sprendimus, tokius kaip „Avast“, „Bitdefender“ ir panašias programas, visada atsisiųstas iš jų oficialių svetainių.
Galiausiai, atidžiai atkreipkite dėmesį į leidimus, kurių prašo programos . Kai kurios programos prašo prieigos prie komponentų ar duomenų, kurie neturi nieko bendra su jų pagrindine funkcija: internetinė kamera, mikrofonas, kontaktai, naršymo istorija ir kt. Verta patikrinti, ar šie leidimai yra prasmingi; priešingu atveju geriau ieškoti privatumo požiūriu palankesnės alternatyvos.
Kaip patikrinti įtartinus diegimo programas naudojant internetinius įrankius
Jei turite bent menkiausių abejonių dėl diegimo failo, šiais laikais labai lengva patikrinti, ar jis švarus prieš jį paleidžiant . Yra internetinių platformų, kurios vienu metu analizuoja vykdomąjį failą su dešimtimis antivirusinių variklių ir pateikia gana patikimą ataskaitą.
Vienas žinomiausių yra „VirusTotal“ . Jį naudoti labai paprasta: einate į svetainę, įkeliate failą (yra dydžio apribojimas, bet daugumai diegimo programų to paprastai pakanka) ir palaukiate kelias sekundes. Platforma analizuoja vykdomąjį failą naudodama kelis saugos variklius ir parodo, jei kuris nors iš jų laiko jį kenkėjišku . Taip pat galite įklijuoti URL, jei norite patikrinti atsisiuntimą prieš jį atsisiųsdami.
Be to, panašią funkciją atlieka tokios paslaugos kaip „Jotti's Malware Scan“ arba „Metadefender Cloud“ . Dviejų skirtingų platformų naudojimas gali suteikti jums antrą nuomonę ir padėti nuspręsti, ar failas patikimas, ar jį reikėtų visiškai ištrinti.
Nepaisant to, joks internetinis įrankis negali pakeisti sveiko proto. Geriausia praktika išlieka visada atsisiųsti iš oficialių šaltinių ir būti atsargiems dėl nulaužtų versijų, trečiųjų šalių diegimo programų ar vadinamųjų „nešiojamųjų“ leidimų, randamų tik nežinomose svetainėse. Labai populiarios programinės įrangos (pvz., mokamų vaizdo žaidimų) atveju piratiniai vykdomieji failai yra ypač dažnas kenkėjiškų programų patekimo taškas.
Jei įprasite nuskaityti kiekvieną įtartiną vykdomąjį failą šiose platformose , įgysite papildomą apsaugos nuo infekcijų sluoksnį ir, beje, išvengsite daugelio diegimo problemų, kurias sukelia sugadinti ar modifikuoti failai.
Kitos susijusios programinės įrangos problemos: lėtumas, konfliktai ir duomenų praradimas
Programų diegimo gedimai dažnai kyla kartu su kitomis bendromis programinės įrangos problemomis , kurias reikėtų kontroliuoti: lėtomis sistemomis, programų konfliktais, saugumo spragomis ar net duomenų praradimu.
Lėtą sistemą gali sukelti laikinų failų kaupimasis, per daug vienu metu veikiančių programų arba net fone veikianti kenkėjiška programa. Reguliariai paleidus valymo įrankius, pašalinus nenaudojamas programas ir tikrinant, kas paleidžiama sistemoje „Windows“, nauji diegimai veikia sklandžiai; taip pat galite optimizuoti paslaugas ir našumą , kad sumažintumėte trukdžius.
Programinės įrangos konfliktai kyla , kai dvi programos (arba programa ir tvarkyklė) bando naudoti tą patį išteklių nesuderinamu būdu. Tokiais atvejais paprastai geras sprendimas yra atnaujinti visus komponentus, pašalinti pasikartojančias programas (pvz., dvi antivirusines programas) arba atkurti sistemą iki būsenos, buvusios prieš probleminį diegimą.
Duomenų praradimas dažnai susijęs su nepavykusiais diegimais, elektros energijos tiekimo sutrikimais ar kenkėjiškomis programomis. Reguliarus atsarginių kopijų kūrimas, idealiu atveju derinant išorinį standųjį diską ir debesies saugyklą, leis atkurti informaciją net ir programos gedimo atveju, jei ji sugadina svarbius failus.
Galiausiai svarbu nepamiršti, kad sistemos ir programų atnaujinimas yra viena geriausių apsaugos nuo pažeidžiamumų ir netikėtų gedimų priemonių. Kiekvienas atnaujinimas paprastai apima klaidų ištaisymus ir saugos pataisas, kurios sumažina diegimo gedimų dėl nesuderinamumo ar žinomų klaidų tikimybę.
Atsižvelgiant į visa tai, kas išdėstyta pirmiau, akivaizdu, kad norint išvengti problemų diegiant programinę įrangą, reikia derinti pagrindinius geriausios praktikos pavyzdžius (paleisti iš naujo, tikrinti leidimus, suderinamumą ir disko vietą) su patikimomis saugumo priemonėmis (atsisiuntimas iš oficialių šaltinių, įtartinų vykdomųjų failų nuskaitymas ir antivirusinės programinės įrangos bei sistemos atnaujinimas). Jei diegimas vis tiek nepavyksta, dažnai lemia, ar kompiuteris liks įstrigęs, ar greitai atkurs visiškai veikiantį.