Bakit hindi naka-install ang mga program mula sa .msi file? Hindi gumagana ang Windows installer. Mga dahilan kung bakit hindi naka-install at inilunsad ang mga program Hindi nagsisimula ang installer

Ang error sa installer ng Windows ay isa sa mga pinakakaraniwang problema sa pop-up na nararanasan ng mga user ng Windows operating system.

Maaaring lumitaw ang error anuman ang bersyon ng iyong OS.

Mga dahilan para sa pagkakamali

Maaari mong i-scan ang OS gamit ang Sfc /scannow command. Kailangan mong ipasok ito sa window ng command line.

Maaari mo ring ilunsad ang command line sa dalawang iba pang paraan:

  • Start -> All Programs -> Accessories -> Command Prompt.
  • Start -> Run at ipasok ang pangalan ng program cmd.exe

Sa ilang minuto, bibigyan ka ng detalyadong impormasyon tungkol sa mga OS disk, mga sirang file, mga problema sa mga serbisyo at iba pang mga program ng system.

Ang command line ay hindi lamang makakahanap ng mga sira at sira na mga file, ngunit papalitan din ang mga ito ng mga functional.

Pagkatapos mag-scan, isara ang command prompt at i-restart ang iyong personal na computer o laptop. Subukang patakbuhin ang proseso ng pag-install ng anumang maipapatupad na file.

Nag-aalok din ang Microsoft sa mga user ng isang awtomatikong utility na maaaring malutas ang problema sa installer.

Pumunta sa web address ng opisyal na website ng kumpanya https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

Sa window na bubukas, mag-click sa pindutang "Run now". Ibabalik ng utility ang tamang configuration ng installer.

Ito ay nagkakahalaga na tandaan na ang utility ay hindi gumagana sa ikawalong bersyon ng operating system.

Pag-configure ng access ng installer sa mga msi file

Ang problema sa pag-install ay maaaring sanhi ng installer na walang access sa msi file. Maaaring lutasin ng user ang problemang ito nang nakapag-iisa.

Sundin ang mga tagubilin sa ibaba:

  • Hanapin ang iyong file sa pag-install at i-right-click dito;
  • Piliin ang window ng mga katangian;
  • Pumunta sa tab na mga setting ng seguridad;
  • Sa text box ng mga pangkat o user, tingnan kung mayroong user na may pangalang "system". Kung wala ito doon, kailangan mong idagdag nang manu-mano ang user;

  • Upang magdagdag ng bagong user, mag-click sa pindutang I-edit at pagkatapos ay sa pindutang Magdagdag;
  • Sa field ng teksto para sa mga pangalan ng napiling bagay, isulat ang salitang "system" (nang walang mga panipi). Kung gumagamit ka ng English na bersyon ng operating system, ilagay ang salitang System;
  • Ang ipinasok na salita ay dapat na agad na nakasalungguhit, tulad ng ipinapakita sa figure sa ibaba;

  • Lagyan ng check ang kahon sa tabi ng Full access at ngayon ay mag-click sa OK na buton;

Maa-access na ngayon ng installer ang executable file. Ang pag-install ay dapat makumpleto nang walang mga problema.

Pakitandaan na sa ilang mga kaso ay maaaring harangan ng antivirus software ang pag-access sa file ng pag-install.

Upang malutas ang problemang ito, kailangan mong mag-log in sa operating system sa ilalim ng isang administrator account, i-off ang antivirus at paganahin ang pagiging tugma sa iba pang mga bersyon ng OS sa mga setting ng antivirus properties, tulad ng ipinapakita sa figure sa ibaba.

Error sa Windows Installer - Pag-troubleshoot

Mayroong isang malaking bilang ng mga dahilan kung bakit ang mga program na naka-install sa isang computer ay biglang huminto sa paggana o nagsimulang tumakbo nang buo. Sa kasamaang-palad, marami sa mga ito ay may lubos na tiyak na kalikasan, na nauugnay sa ilang software at teknikal na mga nuances ng bawat indibidwal na aplikasyon at nangangailangan ng isang eksklusibong diskarte mula sa user upang malutas ang isyu ng pagpapanumbalik ng kanilang pag-andar.

Gayunpaman, mayroong maraming mga karaniwang dahilan na madalas na lumitaw, at sa pamamagitan ng pag-aalis ng mga ito, madali mong maibabalik ang pagpapatakbo ng karamihan sa software. Nais naming mag-alok ng mga tunay na epektibong unibersal na solusyon sa aming mga user sa mga tagubilin sa ibaba.

Kaya, kung ang anumang program na naka-install sa iyong computer ay tumigil sa paggana o pagsisimula, kailangan mong...

Suriin ang mga teknikal na kinakailangan (System Requirements)

Bago mag-download at gumamit ng anumang program, palaging maingat na suriin ang mga teknikal na kinakailangan para sa bawat programa sa opisyal na website ng developer ng software. Kasabay nito, siguraduhing tandaan na ang naturang tech. Mayroong dalawang uri ng mga kinakailangan: pinakamababa (ginagarantiyahan na ang programa ay tatakbo sa iyong makina, ngunit hindi ginagarantiyahan na ito ay gagana nang mabilis at ganap) At inirerekomenda.

Ang mga nag-download ng software mula sa aming website mydiv.net ay dapat tandaan na ang impormasyon sa mga teknikal na kinakailangan ay matatagpuan sa pangunahing pahina ng bawat programa sa tab "Mga kinakailangan"(tingnan ang screenshot).

Nag-aaral ng tech. mga kinakailangan ng bawat aplikasyon, bigyang-pansin ang mga sumusunod na nuances, lalo na kung mayroon kang mga problema hindi sa software na "sambahayan", ngunit may mga espesyal na kagamitan ( halimbawa, ang programa para sa pag-set up, pagsubok at overclocking ng anumang hardware o iba pang mga propesyonal na application ay hindi nagsisimula / hindi gumagana):

  • Lakas ng processor, tatak, modelo at iba pang karagdagang parameter nito (halimbawa: Intel Core 2 Extreme QX9650, 3GHz).
  • Kapasidad ng RAM, tatak nito, uri, dalas ng bus, atbp. (halimbawa: Corsair DDR3 2048MB, 1333MHz).
  • Mga parameter ng video card: brand, modelo, integrated (built-in) o discrete (external), volume at uri ng video memory, atbp. (halimbawa: AMD Radeon HD 7770, 1GB GDDR5).
  • Hard drive: siguraduhing suriin ang dami ng libreng puwang na kinakailangan upang mai-install ang programa + karagdagang puwang para sa pag-iimbak ng pansamantala at mga file na nilikha sa program na ito, pati na rin ang: tatak, modelo, uri (panlabas o panloob), uri (SSD, HDD o SSHD) at iba pang teknolohiya. mga parameter ng hard drive.
  • Sound card. Maingat na suriin ang lahat ng mga kinakailangan para sa sound device: tatak, modelo, uri (panloob o panlabas), atbp. Ito ay lalo na kinakailangan para sa paglulunsad at paggamit ng mga dalubhasang programa para sa pag-set up at pagsubok ng mga sound card, audio editor, converter, atbp.
  • Mga kinakailangan sa operating system: Tiyaking suriin ang bersyon ng OS, ang build number nito, mga kinakailangan para sa pagkakaroon ng mga naka-install na service pack, ang bit depth ng operating system, atbp. (halimbawa: Windows 7 Home Premium SP1 x64 o Windows 10 Build 10547).
  • Karagdagang software. Bilang karagdagan sa mga kinakailangan sa hardware na kinakailangan upang maglunsad at magpatakbo ng mga programa, mayroon ding "mga kinakailangan sa software" para sa software. Iyon ay, para sa normal na paggana ng anumang application, ang ipinag-uutos na pag-install ng karagdagang teknikal na software ay maaaring kailanganin. Narito ang isang listahan ng kung ano ang talagang kailangan mong i-install sa iyong computer at pana-panahong i-update upang panatilihing napapanahon ang naka-install na bersyon:
    • Microsoft DirectX. Isang hanay ng mga aklatan at tool na kinakailangan para sa pagproseso at paggawa ng mga computer graphics.
    • K-Lite Codec Pack o Advaced Codecs. Mga hanay ng mga multimedia codec na kinakailangan para sa pag-play ng audio at video sa isang computer. Madalas din silang ginagamit ng mga dalubhasang programa para sa pag-edit at pag-convert ng audio at video.
    • Adobe Flash Player. Isang browser add-on program na nagbibigay-daan sa iyong maglaro ng mga video sa Internet.
    • Microsoft Visual C++. Isang hanay ng mga aklatan at plugin na kailangan para sa pagpapatakbo ng maraming program sa computer (kabilang ang mga video game) na nakasulat sa C++ o C#.
    • Microsoft .NET Framework. Kinakailangan para sa mga programa at laro na isinulat gamit ang teknolohiyang .NET.
    • Java JRE. Kinakailangan para sa pagpapatakbo ng mga program na nilikha gamit ang wikang Java.

Para sa iba pang kinakailangan ng software, tingnan ang mga opisyal na website ng mga developer ng program! Sa pamamagitan ng maingat na pag-aaral ng lahat ng mga kinakailangan sa hardware at software, agad mong mauunawaan kung kaya ng iyong computer ang kinakailangang programa o hindi!

I-update/i-install muli ang mga driver

Ang driver ay ang pinakamahalagang teknikal na programa kung saan ang normal na operasyon ng lahat ng mga device na konektado sa computer (processor, video card, sound card at iba pang mga device), pati na rin ang operating system mismo at lahat ng software na naka-install dito, 100% ay nakasalalay. . Sumang-ayon, kung mayroon kang anumang mga problema sa driver ng webcam, malamang na hindi ka makakagamit ng isang programa para sa pag-record mula sa isang webcam o gumawa ng isang video call sa Skype. Isa pang pagpipilian... Halimbawa, kung wala kang naka-install na driver ng sound card sa iyong computer (o nagsimula itong magkasalungat), tiyak na magpapakita ang iyong media player ng "mga tahimik na pelikula", at maaari mo ring kalimutan ang tungkol sa pagtatrabaho sa mga audio editor/converter. Samakatuwid, medyo halata na kailangan mong maingat na subaybayan ang mga driver at i-update ang mga ito sa oras!

Kumpletuhin ang pag-uninstall at muling pag-install ng mga sirang program

Sa katunayan, ang pamamaraang ito ay talagang gumagana. Ang mga application na nabigo o hindi nagsimula sa lahat ay dapat na alisin sa system at muling i-install. Upang tama na alisin ang mga programa mula sa operating system, pinakamahusay na gumamit ng mga dalubhasang application "mga uninstaller". Para sa mga layuning ito, inirerekomenda namin ang paggamit ng Revo Uninstaller. Mga detalyadong tagubilin kung paano kung paano maayos na muling i-install ang mga program sa iyong computer at gamitin ang Revo Uninstaller, mababasa sa.

Gayunpaman, ang mga programa mga uninstaller Sa ngayon, marami na ang nalikha. Kung ang programa sa itaas ay hindi angkop sa iyo sa anumang paraan, maaari kang pumili ng anumang iba pang application na gusto mo mula sa hanay ng mga programang ito.

Kumpletuhin ang paglilinis ng system gamit ang mga programa sa paglilinis

Ang pamamaraang ito ay medyo makatwiran din, lalo na bilang isang pag-iwas sa mga pagkabigo ng programa sa hinaharap. Tandaan! Ang mas kaunting "basura" na naipon sa operating system, mas matatag ito at lahat ng software na naka-install dito ay gagana!

Upang maisagawa ang mga gawain ng ganitong uri, pinakamahusay din na gumamit ng mga espesyal na programa - "mga tagapaglinis". Ang pinakamahusay sa kanila, walang alinlangan, ay CCleaner. Paano gamitin ang CCleaner at ganap na linisin ang sistema , ito ay nakasulat nang detalyado. Para sa mga gustong gamitin ang program na ito sa isang patuloy na batayan sa hinaharap, inirerekumenda namin ang isa pang pampakay na gabay "".

Gayunpaman, mayroon ding napakaraming mga programa sa paglilinis sa modernong merkado ng computer. Kung kinakailangan, madali kang pumili ng anumang iba pang programa upang linisin ang "OS" sa pamamagitan ng pagtingin sa hanay na ito ng "Mga Programa para sa paglilinis ng operating system".

Pag-alis ng mga programa mula sa pagsisimula (autorun)

Ang mga program na nasa autorun ay palaging awtomatikong nagsisimula kasama ng operating system at patuloy na nakabitin sa background sa hinaharap. Walang alinlangan, marami sa kanila ang maaaring sumalungat sa iba pang mga application na tumatakbo/tumatakbo sa PC, pati na rin ang lubos na nagpapabagal sa system at madalas na humahantong sa mga pag-crash! Subukang alisin ang lahat ng hindi kinakailangang application mula sa pagsisimula at, malamang, ang mga program na kailangan mo ay magsisimulang maglunsad at gumana nang normal muli.

Maaari mong i-clear ang startup mula sa mga hindi kinakailangang bagay sa iba't ibang paraan, alinman sa mano-mano (sa pamamagitan ng serbisyo msconfig), at sa tulong ng mga espesyal na kagamitan, halimbawa, ang parehong CCleaner. Maaari kang magbasa nang higit pa tungkol sa kung paano i-edit ang autorun sa manu-manong " ".

Nililinis ang mga computer mula sa mga virus

Ang malware ay maaari ding maging tunay na dahilan kung bakit maaaring hindi gumana o magsimula ang ilang partikular na program sa isang computer, dahil ang mga virus ay madaling makasira, magtanggal at mag-block ng gumaganang mga file ng program. Samakatuwid, inirerekumenda namin na ang lahat ng mga gumagamit ay kumuha ng isang seryosong antivirus at ganap na i-scan ang system!

Maaari kang pumili ng angkop na mga programang anti-virus dito (ang mga set na ito ay naglalaman ng pinakamahusay, kabilang ang mga libreng anti-virus na application ng iba't ibang uri):

Karagdagang antivirus software, maaari kang maghanap sa mydiv.net sa iba pang mga hanay ng mga programa sa seksyong "Seguridad".

Magbasa nang mabuti sa mga gabay na ito tungkol sa kung paano gumamit ng mga antivirus at lubusang linisin ang iyong computer mula sa iba't ibang malware:

Magdagdag ng mga pagbubukod sa antivirus

Tulad ng alam mo, walang perpektong antivirus. Marami sa kanila ang madalas na nagdurusa sa mga maling positibo. Sa anumang sandali, ang isang antivirus ay madaling magtanggal ng mga file ng anumang program na "hindi nito gusto" mula sa computer o i-block ang kanilang pagpapatupad. Alinsunod dito, ang mga programang ito ay agad na hihinto sa pagtatrabaho o magsisimula nang buo.

Upang maiwasan ang mga hindi kasiya-siyang sitwasyon, kailangan mong gamitin ang function "Mga pagbubukod", magagamit sa halos lahat ng normal na antivirus. Paalala! Maaari mo lamang idagdag ang mga file at folder na itinuturing mong 100% na ligtas sa mga pagbubukod!

Upang matutunan kung paano gumawa nang tama ng mga pagbubukod sa mga antivirus, basahin ang mga gabay na ito:

  • " ",

Patakbuhin ang mga programa bilang administrator at huwag paganahin ang UAC

UAC- isang Windows user account control system na nilikha upang kontrolin ang delimitation ng mga karapatan sa pag-access ng user sa mga function ng operating system at maiwasan ang hindi awtorisadong paglunsad ng iba't ibang mga application sa "background" mode.

Tanging ang administrator lamang ang may mataas na mga pribilehiyo sa system. At ito lamang ang makakapagpatakbo ng maraming mga serbisyo ng system at mga application na naka-install sa computer! Samakatuwid, kung ang anumang programa ay hindi magsisimula para sa iyo, subukang i-restart ito mga karapatang pang-administratibo. Kasabay nito, maaari mong i-off ang system UAC upang hindi makagambala sa hinaharap.

Maaari kang magbasa nang higit pa tungkol sa kung paano ito ginagawa sa manwal na " ".

Iba't ibang problema sa network...

Dito makikita mo ang mga solusyon sa mga pinakakaraniwang problema sa network na nagiging sanhi ng maraming mga program na naka-install sa iyong computer na huminto sa paggana o pagsisimula.

Inirereseta ang Google DNS

Maraming mga programa ang nangangailangan ng pare-pareho at matatag na koneksyon sa Internet upang ilunsad at gumana, kung saan ang karamihan sa aming mga provider ay madalas na may malubhang problema. Ang isa sa mga pinakakaraniwang problema ay ang pagkabigo ng DNS server. Kaya, kung nakita ng iyong router ang pagkakaroon ng isang koneksyon, ngunit sa ilang hindi kilalang dahilan ay hindi naglo-load ang mga pahina sa browser, posible na ang provider ay may ilang mga problema sa mga DNS server. Upang ayusin ang problema, kailangan mong itakda ito sa mga setting ng network card mga alternatibong DNS server mula sa Google.

Ito ay ginawa tulad nito. Mag-click sa icon ng network (sa kanang sulok sa ibaba ng screen) at buksan "Network at Sharing Center".

Sa menu na bubukas, piliin ang opsyon "Baguhin ang mga setting ng adapter" at dadalhin ka sa section "Mga koneksyon sa network".

Sa seksyong ito, piliin ang "Koneksyon sa LAN" o "Wireless na koneksyon sa network"(kung nakakakuha ka ng internet sa pamamagitan ng Wi-Fi). Mag-right-click sa napiling bagay at piliin "Ari-arian".

Sa mga katangian ng network card, piliin "Bersyon 4 ng Internet Protocol (TCP/IPv4)" sa pamamagitan ng pag-double click dito. Sa network protocol properties na bubukas, ilagay ang mga sumusunod na numero: "Pinipiling DNS Server" - 8.8.8.8, "Kahaliling DNS Server"- 8.8.4.4. Pagkatapos, para kumpirmahin ang operasyon, pindutin ang "OK".

Bilang kahalili, magagawa mo ito. Sa column na "ginustong server," isulat IP address ng iyong router(karaniwan: 192.168.1.1 o 192.168.0.1 ), at sa "alternatibo" - DNS na ng Google.

Pagkatapos nito, kung ang problema ay sa mga DNS server, ang mga pahina sa browser ay magsisimulang magbukas nang normal, at ang pagpapatakbo ng maraming mga programa na nangangailangan ng koneksyon sa Internet ay bumalik sa normal.

Pagdaragdag ng mga programa sa mga pagbubukod sa network ng antivirus

Tulad ng nabanggit kanina, sa isa sa mga tagubilin na inilarawan sa itaas, maraming mga modernong antivirus ang malayo sa perpekto at madalas na nakakainis sa mga gumagamit na may mga maling positibo. Sa kanilang "purely personal" na paghuhusga, madali nilang harangan ang lahat ng aktibidad sa network ng anumang mga program na tumatakbo/tumatakbo sa computer. Hindi mahirap hulaan kung saan ito hahantong! Mayroon lamang isang paraan upang harapin ito - magdagdag ng mga programa at prosesong tumatakbo sa system sa mga exception

I-off ang offline na trabaho sa Internet Explorer

Maraming mga application sa Windows (halimbawa, Windows Live Mail at Skype, atbp.) ay direktang konektado sa browser ng Internet Explorer. Ibig sabihin, ginagamit nila ang makina nito. Dahil dito (sa ilang sitwasyon) di konektado ang browser na ito ay maaaring magdulot ng mga problema sa mga online na application. Kung, halimbawa, ang iyong mail sa Windows Live Mail ay hindi naibalik o hindi ka makapag-log in sa Skype (isang puti o asul na screen ay ipinapakita nang walang mga field para sa pagpasok ng iyong login/password) at iba pang katulad na mga problema sa dati nang normal na gumaganang software, maaaring kailanganin mo huwag paganahin ang offline mode sa Internet Explorer.

Ito ay ginawa tulad nito. Ilunsad ang Internet Explorer. Pindutin ang key "ALT" upang ipakita ang control panel ng browser. Buksan ang tab "File" at alisin ang checkbox mula sa item "Magtrabaho nang nakapag-iisa"(gayundin, ang pagpipiliang ito ay matatagpuan sa tab "Serbisyo").

Gayunpaman, pakitandaan na sa mga bagong bersyon ng IE browser, walang ganoong opsyon sa control panel, at maaari mong i-disable ang offline mode lamang sa pamamagitan ng pag-edit ng rehistro!

Ginagawa ito bilang mga sumusunod. Buksan ang menu "Simulan" at sa search bar i-type ang command: regedit. Mag-click sa kaliwa. mag-click sa shortcut na lalabas sa itaas regedit.exe upang ilunsad ang Registry Editor.

Susunod, hanapin ang sangay sa pagpapatala: HKEY+CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings. Pagkatapos nito, i-double click gamit ang kaliwang pindutan ng mouse sa parameter "GlobalUserOffline" at sa window na bubukas, itakda ang halaga - 0 .

Kung nakakita ka ng gayong parameter sa pagpapatala, tiyak na kailangan mong likhain ito! Mag-right-click sa kanang window ng Registry Editor at piliin ang opsyon "Lumikha", at pagkatapos "Halaga ng DWORD".

Matapos makumpleto ang lahat ng mga operasyon, ang offline mode ng IE ay idi-disable at ang pagpapagana ng mga program na kailangan mo ay dapat na maibalik.

Ito ang nagtatapos sa gabay na ito. Hangga't maaari, ipinakita namin sa iyo ang lahat ng pinakamabilis at pinakamabisang pamamaraan para sa paglutas ng mga karaniwang problema na may kaugnayan sa paglulunsad at pagpapatakbo ng software. Subukang gamitin ang mga pinakaangkop at, malamang, gagana muli ang iyong mga programa!

Ito ay nangyayari na ang ilang mga programa sa Ayaw mag-install ng Windows 7, o ang naka-install na programa ay hindi gustong magsimula. Nangyayari ito hindi dahil hindi maaaring tumakbo ang program sa OS na ito, ngunit ang mga programmer na sumulat ng programa ay gumawa ng pagsusuri sa bersyon Windows.
SA Windows 7 ang ganitong sitwasyon ay ibinigay para sa at isang paraan ay idinagdag magpatakbo ng mga program sa compatibility mode na may mas naunang bersyon ng Windows. Hindi ito nangangahulugan na ang pamamaraang ito ay palaging gumagana ng 100%. At ang buong punto ay nakasalalay sa kung anong mga kakayahan ng OS na ginagamit ng programa. At kung ang naturang programa ay gumagamit ng ilang natatanging kakayahan na natatangi sa nakaraang bersyon operating system, sa kasong ito Mode ng Pagkatugma hindi makakatulong. Ngunit sa pagsasagawa, ang mga naturang programa ay hindi madalas na natagpuan, kaya kung may problema, dapat mong subukang gamitin ang pamamaraan tumakbo sa compatibility mode.
Para sa simula compatibility mode programa o pag-install, kung hindi ito nais na mai-install, dapat mong buksan mga katangian ng programa. Mag-right-click sa icon ng program o file na ini-install at piliin ang "Properties".

Sa window na bubukas, pumunta sa tab na "Compatibility", lagyan ng check ang kahon na "Patakbuhin ang program sa compatibility mode para sa:"

at buksan ang menu upang piliin ang bersyon Windows. Dapat kong sabihin na ang listahan ng mga pagpipilian sa OS ay medyo malawak, simula sa Windows 95 at hanggang sa Windows Vista SP2.

Dito maaari kang pumili Mga karagdagang opsyon para sa simula. At kung ang programa ay isinulat nang matagal na ang nakalipas, para sa mga maagang bersyon Windows, maaari mong subukan ang isang limitadong hanay ng mga kulay ("Gumamit ng 256 na kulay"), at tumakbo din sa isang maliit na window na may resolusyon na 640 x 480. Maaaring hindi gumana ang ilang mga programa sa mga modernong istilo ng desktop, para sa kanila dapat mong suriin ang "Huwag paganahin visual na disenyo" at " Huwag paganahin ang komposisyon sa desktop."
Lagyan ng check ang opsyong "Huwag paganahin ang pag-scale sa mataas na resolution" kung ang font sa window ng programa ay napakaliit o, sa kabaligtaran, malaki. Maaari mo ring lagyan ng check ang kahon dito upang patakbuhin ang programa bilang isang administrator.

Kung hindi ka sigurado sa iyong pinili compatibility mode mga program na magagamit mo isang tool para sa pag-troubleshoot ng mga isyu sa compatibility ng program Para sa mga diagnostic At pag-iwas sa mga problema sa computer. Upang ilunsad ito, buksan ang Control Panel at mag-click sa item na "I-troubleshoot". Sa window na bubukas, hanapin ang item na "Mga Programa" at i-click ang linya sa ibaba.

Ang mga error kapag nag-i-install ng mga application mula sa mga file na may extension na .msi ay isa sa mga pagpapakita ng mga problema sa serbisyo ng Windows Installer (sa bersyong Ruso, ang Windows Installer). Ang mga gumagamit ng lahat ng mga bersyon ng OS na ito, maliban sa mga pinakaunang bersyon, ay nakakaranas ng katulad na kababalaghan. Hanggang ngayon, ang problema sa installer ay isa sa mga karaniwang dahilan kung bakit nagpasya ang mga user na muling i-install ang system. Subukan nating malaman kung paano ito maiiwasan. Ang dahilan kung bakit hindi gumagana ang Windows Installer ay maaaring ang mga sumusunod:

  • impeksyon sa viral, at ang pag-alis ng virus ay hindi palaging malulutas ang problema;
  • maling pag-install ng mga update sa Windows;
  • isang malfunction ng software ng seguridad kapag, sa halip na i-block ang isang kahina-hinalang msi file, ang serbisyo sa pag-install ay ganap na na-block;
  • mga pagbabago sa mga patakaran sa seguridad ng computer;
  • Pinsala sa mga file ng system o sa registry para sa mga kadahilanang hindi nauugnay sa mga virus (pag-alis ng mga bahagi ng installer, hindi kwalipikadong pag-edit ng registry, baluktot na software, pagkabigo sa hard drive, atbp.).

Sinusuri ang integridad ng istraktura ng Windows Installer

Ang Windows Installer ay binubuo ng mga sumusunod na bahagi:
  • file C:\Windows\System32\Msiexec.exe - direkta sa mismong installer application;
  • file C:\Windows\System32\msi.dll - Windows Installer library;
  • Serbisyo ng Msiserver, na ang mga setting ay nakaimbak sa registry key.
Bago mag-diagnose, mahalagang tiyakin na ang parehong mga file na ito ay naroroon sa system, na ang seksyon sa itaas ay nasa registry at ang mga parameter nito ay may mga normal na halaga (ang mga halaga ay maaaring matingnan sa registry ng isang katulad na , sistema ng pagtatrabaho). Buksan din ang listahan ng mga serbisyo (pindutin ang Windows + R at ipasok ang command services.msc sa linyang "Buksan" ng application na "Run"). Hanapin ang "Windows Installer" at tiyaking magsisimula ito. Kung nawawala ang mga file, kopyahin ang mga ito mula sa ibang sistema ng parehong bersyon o mula sa disk sa pag-install. Kung nawawala o nasira ang registry key, ilipat din ito mula sa gumaganang sistema. Upang gawin ito, sa isang gumaganang computer, patakbuhin ang registry editor (C:\Windows\Regedt.exe) at hanapin ang seksyon sa itaas. I-right-click ang menu ng konteksto ng folder ng msiserver at i-click ang "I-export". I-save ang file sa .reg format at ilipat ito sa machine na may problema. I-double click ang file na ito at sumang-ayon na magdagdag ng data sa registry. I-restart ang iyong computer. Kung hindi pa rin magsisimula ang serbisyo ng Msiserver, suriin kung tumatakbo ang serbisyo ng RPC (Remote Procedure Call) kung saan ito nakasalalay. Maaari mong muling irehistro ang mga file ng installer at i-restart ang serbisyo gamit ang isang set ng mga espesyal na command sa command line. Para sa kaginhawahan, maaari kang lumikha ng isang batch file: mag-paste ng isang hanay ng mga aksyon sa Notepad at i-save ito bilang isang .bat na extension. Upang ilunsad ang isang file, i-double click lang ito. Para magkabisa ang mga pagbabago, mag-click sa desktop at pindutin ang F5.

Sinusuri ang mga setting ng seguridad at mga karapatan sa pag-access

Maaaring hindi gumana ang Windows Installer dahil na-block ito ng software ng seguridad o ang operating system ay walang mga kinakailangang karapatan. Una, tingnan natin ang software. Kung mayroon kang naka-install na antivirus, pansamantalang huwag paganahin ito. Ang bawat produkto ay may sariling mga paraan ng hindi pagpapagana, ngunit kadalasan ito ay ginagawa sa pamamagitan ng menu ng konteksto ng icon ng antivirus sa system tray. Ngayon ay alagaan natin ang mga karapatan. Buksan ang menu ng konteksto ng Msiexec.exe at palawakin ang mga katangian nito. Tingnan ang listahan ng mga pangkat at user sa tab na Seguridad. Kabilang sa mga ito ay dapat na "System" at ang "Trustedinstaller" na serbisyo, at ang huli ay dapat na may ganap na access sa file at ang may-ari nito. Ang system ay dapat na may "read" at "read and execute" na mga pahintulot. Ang serbisyo ng Trustedinstaller ay unang ipinakilala sa Windows Vista, kaya sa Windows XP ang buong access ay dapat ibigay sa system. Nalalapat ang lahat ng nakasulat sa ibaba sa mga bersyon na inilabas sa ibang pagkakataon kaysa sa XP. Upang tingnan kung sino ang nagmamay-ari ng Msiexec.exe, i-click ang button na "Advanced" sa parehong tab. Sa susunod na window, palawakin ang tab na "May-ari." Itakda ang may-ari sa serbisyong Trustedinstaller kung iba ang tinukoy bilang may-ari. Kung wala ito sa listahan ng "Palitan ang may-ari sa," i-click ang button na "Baguhin", at pagkatapos ay i-click ang "Iba pang mga user at grupo." Ilagay ang Trustedinstaller sa field na "Enter names...", i-click ang "Check names" at OK. Bumalik sa nakaraang window. Sa tab na "Mga Epektibong Pahintulot," italaga ang mga kinakailangang karapatan sa Trustedinstaller at sa system. Ang library ng msi.dll ay dapat na may eksaktong parehong mga setting ng seguridad. Ngayon tingnan natin kung mayroong anumang mga paghihigpit para sa gumagamit ng "System" upang ma-access ang sumusunod:
  • system drive (karaniwang drive C);
  • pansamantalang mga folder (ito ay C:\Windows\Temp at C:\Users\Current_User\AppData\Temp);
  • folder C:\Config.Msi;
  • ang folder kung saan matatagpuan ang msi file kung saan mo sinusubukang i-install ang program.
Ang sistema ay dapat bigyan ng ganap na access sa lahat ng mga bagay na ito. Ginagawa ito sa parehong paraan tulad ng tinalakay natin sa itaas. Pagkatapos ng mga operasyong ito, sa karamihan ng mga kaso ang problema sa installer ay matagumpay na nalutas. Kung ang aming payo ay hindi nakatulong sa iyo, ang sanhi ng pagkabigo ay nakasalalay sa ibang bagay at dapat harapin ito ng mga espesyalista.

Ang Windows 7, sa kabila ng paglabas ng mga mas bagong operating system ng pamilyang ito, ay nananatiling isa sa pinakasikat at in demand sa mga user sa buong mundo, dahil sa versatility nito. Ngunit, tulad ng lumalabas, hindi laging posible na gumamit ng ilang mga application na naka-install ng gumagamit. Kadalasan, lumilitaw ang mga ganitong sitwasyon sa yugto ng pag-install. Ngunit bakit sa Windows 7 na, sa teorya, ay dapat gumana dito nang walang anumang mga problema? Mayroong maraming mga kadahilanan para dito, na tatalakayin pa. Ngunit ang pinakapangunahing at pinakakaraniwang mga problema lamang ang inaalok para sa pagsasaalang-alang, dahil imposibleng masakop ang lahat ng ito, lalo na kung isasaalang-alang natin ang bawat partikular na kaso ng mga pagkabigo at pagkakamali.

Bakit hindi naka-install ang mga program sa Windows 7: pangunahing dahilan

Una, tingnan natin ang mga dahilan na nagiging sanhi ng paglitaw ng mga error sa pinakadulo simula ng pag-install. Kabilang sa mga ito, ang pinakamahalagang aspeto ay ang mga sumusunod:

  • ang gumagamit ay walang mga kinakailangang karapatan;
  • pagharang sa pag-install ng mga antivirus at firewall;
  • hindi pagkakatugma sa pagitan ng arkitektura ng system at ng naka-install na software;
  • lipas na o hindi suportadong hardware at mga driver para dito;
  • hindi kumpletong mga build ng pamamahagi at nawawala ang mahahalagang file ng operating system;
  • hindi napapanahong mga karagdagang platform;
  • mga natitirang bahagi ng mga naunang bersyon ng mga naka-install na application;
  • mga isyu sa pagiging tugma;
  • katiwalian at mga error sa file ng MSI;
  • pagkakalantad sa mga virus.

Siyempre, ang listahan sa itaas ay hindi matatawag na ganap na kumpleto at sumasalamin sa lahat ng posibleng sitwasyon, gayunpaman, sa karamihan, ito ang mga dahilan na pumipigil sa normal na pag-install ng software, kung saan ang mga nangungunang posisyon ay nabibilang sa mga modernong laro sa computer at mga aplikasyon para sa pagtatrabaho. may multimedia.

Pag-troubleshoot ng mga error sa Windows Installer para sa Windows 7 sa simula ng pag-install

Upang maalis ang mga posibleng pagkabigo at error, magsimula tayo sa pinakasimpleng bagay - kung ang gumagamit ay may mga kinakailangang karapatan upang mag-install ng isang programa. Hindi lihim na sa ikapitong pagbabago ng Windows unang lumitaw ang tinatawag na super administrator na may nakatago ngunit patuloy na aktibong account, na bilang isang user ay may higit na maraming karapatan sa pag-access upang baguhin ang mga parameter ng system kaysa sa ibang user na nakarehistro sa system, kahit na mula sa pangkat ng administrator. At ang anumang programa, tulad ng alam mo, maliban sa mga portable na bersyon, ay nagbabago lamang ng ilang mga pagpipilian sa system, halimbawa, pagrehistro ng sarili nitong mga dynamic na aklatan o paglikha ng sarili nitong mga susi sa system registry, kung saan kailangan mong makakuha ng naaangkop na pahintulot. At kung idadagdag mo dito ang UAC User Account Control, tila walang mga pribilehiyo ang karaniwang gumagamit.

Gayunpaman, kung ang Windows Installer para sa Windows 7 kaagad pagkatapos simulan ang pag-install ay nagbibigay ng isang error, maaari mong iwasto ang sitwasyon nang simple sa pamamagitan ng pagpapatakbo ng installer bilang isang administrator sa pamamagitan ng RMB menu sa napiling bagay. Pagkatapos nito, maaaring mawala ang error. Ngunit hindi ka dapat umasa lamang sa pagpipiliang ito.

Mga problema sa software ng seguridad

Ngayon ipagpalagay natin na ang mga installer ay inilunsad na may mga kinakailangang karapatan, ngunit ang mga programa ay hindi pa rin naka-install sa Windows 7. Anong gagawin? Una, dapat mong basahin ang mga kundisyon sa pag-install kung hindi mo sinusubukang i-install ang opisyal na bersyon ng application, ngunit gumagamit ng ilang uri ng na-hack o custom na repack.

Bagama't maaaring pareho itong nalalapat sa ilang bersyon ng lehitimong software, minsan ay inirerekomenda na huwag paganahin ang real-time na proteksyon ng antivirus habang tumatakbo ang pag-install, lalo na kung mayroon kang libreng antivirus tulad ng Avast na naka-install sa iyong computer. Sa prinsipyo, ang mga katulad na aksyon ay maaaring isagawa sa Windows firewall, ngunit sa karamihan ng mga kaso hindi ito kinakailangan.

Kapasidad ng system

Ngayon ng ilang mga salita tungkol sa isa pang sitwasyon kapag ang mga programa ay hindi naka-install sa Windows 7. Ang error sa installer ay maaaring lumitaw nang paulit-ulit kung ang iyong operating system ay may ibang arkitektura kaysa sa isa na nilayon ng naka-install na application na gamitin.

Sa mga katangian ng computer sa pamamagitan ng RMB, tingnan ang isang maikling paglalarawan ng sistemang ginamit. Kung mayroon kang Windows 7 x64, dapat walang mga problema, dahil ang parehong 64- at 32-bit na mga programa ay maaaring mai-install sa system na ito. Ngunit sa kabaligtaran - walang paraan.

Mga update sa hardware, driver at system

Minsan maaari kang makatagpo ng mga problema sa hardware na naka-install sa computer, halimbawa, mga processor na hindi sumusuporta sa x64 architecture. Ngunit, dahil ito ay napakabihirang ngayon, ang hitsura ng mga salungatan, kung ang mga programa ay hindi naka-install sa Windows 7 sa ilalim ng anumang dahilan, ay nauugnay sa hindi tamang pag-install ng mga driver, ang kanilang kawalan o pagkaluma. Ang katotohanan na ang system mismo ay maaaring pumili ng pinaka-angkop na driver para sa isang tiyak na aparato (tulad ng tila ito) ay hindi nangangahulugan na ang kagamitan na nagpapatakbo ng naturang software ay gagana nang walang mga pagkabigo. Sa kasong ito, dapat kang mag-install ng eksklusibong "katutubong" (mas mainam na na-update) na mga driver, i-download ang mga ito, halimbawa, mula sa opisyal na website ng tagagawa ng device.

Upang i-automate ang mga naturang proseso, maaari kang gumamit ng mga espesyal na programa sa pag-update ng driver tulad ng Driver Booster, na hahanapin ang pinakabagong mga bersyon ng control software na may gustong arkitektura at isama ang mga ito sa system nang walang interbensyon ng user.

Kung hindi natagpuan ang kinakailangang driver, sa "Device Manager", na maaaring tawagan sa pamamagitan ng karagdagang mga parameter ng system at tab ng hardware, "Control Panel" o ang "Run" console sa pamamagitan ng pagpasok ng command devmgmt.msc, dapat mong gamitin ang tab ng impormasyon at pagkatapos piliin ang kagamitan sa pagpapakita ng ID mula sa listahan, kopyahin ang pinakamahabang linya na naglalaman ng mga identifier ng VEN at DEV, at pagkatapos ay gamitin ito upang maghanap ng driver, i-download ito at i-install ito mismo. Gayundin, pagkatapos i-save ito sa iyong hard drive o panlabas na storage device, maaari mong turuan ang system na mag-install mula sa napiling lokasyon.

Kadalasan, ang mga modernong produkto ng software ay kinabibilangan din ng pag-install ng mga pinakabagong update para sa operating system mismo.

Kung ang mga naturang pakete ay hindi natagpuan at awtomatikong isinama sa system, maaari mong gamitin ang Update Center upang manual na hanapin ang mga ito at pagkatapos ay i-install ang mga ito pagkatapos makumpleto ang pag-download.

Hindi opisyal na mga build ng app at nawawalang mga library

Kung minsan ang mga program sa Windows 7 ay hindi naka-install dahil ang ilang hindi opisyal (karaniwang stripped-down) repack ay ginagamit, na maaaring nawawala ang mahahalagang file ng application na ini-install. Sa kasong ito, mas mahusay na hindi mag-eksperimento, ngunit upang mahanap ang opisyal na paglabas ng programa. Ngunit nangyayari rin na ang system mismo ay walang kinakailangang mga dynamic na aklatan na kinakailangan para gumana nang tama ang application. Pinapayuhan ng ilang tao na i-download ang mga nawawalang bahagi nang mag-isa, pagkatapos ay ilagay ang mga ito sa folder ng System32, at pagkatapos ay irehistro ang mga ito gamit ang regsvr32 tool. Ang bagay, dapat kong sabihin, ay medyo nakakapagod.

Kaya't hindi ba mas madaling gumamit ng isang espesyal na utility ng DLL Suite na maaaring awtomatikong makakita ng nawawala o nasira na mga aklatan at i-download ang mga ito mula sa Internet?

Hindi wastong na-install at hindi napapanahong mga karagdagang platform

Kung partikular na pinag-uusapan natin ang tungkol sa mga laro at multimedia, ang anumang sistema ay dapat magkaroon ng mga espesyal na karagdagang platform na naka-install, kung wala ito walang ganoong programa ang gagana lamang. Kabilang sa mga ito ay mayroong tatlong pangunahing:

  • DirectX;
  • .NET Framework;
  • Naipapamahagi muli ang Visual C++.

Ang problema dito ay kung para sa unang dalawang platform maaari mong mahanap at mai-install ang pinakabagong mga bersyon nang direkta mula sa opisyal na website ng Microsoft, kung gayon ang bersyon ng ikatlong bahagi, halimbawa, para sa medyo hindi napapanahong mga laro, ay hindi kinakailangang maging pinakabagong. . Sa pangkalahatan, ang installer ay dapat sa simula ay naglalaman ng isang tool na nag-i-install ng kinakailangang pagbabago sa platform, ngunit kung ang installer mismo ay nasira, ang bahaging ito ay kailangang isama sa system mismo.

Para sa multimedia, kung ang gumagamit ay nakikitungo sa mga program na binuo ng Apple na inangkop para sa Windows 7 x64 o x86, maaaring kailanganin din ang pag-install ng mga karagdagang bahagi. Kadalasan, kinakailangan ang QuickTime platform.

Nananatili ng mga tinanggal na lumang bersyon ng mga programa

Ang isa pang dahilan kung bakit hindi na-install ang mga program sa Windows 7 ay maaaring dahil sa mga labi mula sa mga naunang bersyon ng mga application na inalis. Tulad ng alam mo, ang maingat at kumpletong pag-alis ng mga naka-install na programa ay isa sa mga pinakamahina na punto ng lahat ng mga sistema ng pamilyang ito. Ngunit madalas sa dulo ng naturang mga proseso maaari kang makahanap ng isang malaking bilang ng mga natitirang bahagi sa anyo ng mga file, direktoryo at mga registry key. Samakatuwid, upang maalis ang mga application nang ganap hangga't maaari, mas mahusay na gumamit ng mga awtomatikong uninstaller program (halimbawa, iObit Uninstaller) o linisin ang system gamit ang mga optimizer (CCleaner, Advanced SystemCare, atbp.).

Gamit ang Compatibility Mode

Ngunit ang ilang hindi napapanahong mga application (o kahit na ang kanilang pag-install), na gumagana nang walang mga problema sa mga naunang bersyon ng Windows, kung minsan ay ipinapayong tumakbo gamit ang tinatawag na compatibility mode.

Sa Windows 7, sa kasong ito, makikilala ng installer o naka-install na application ang OS hindi bilang ang ikapitong bersyon, ngunit bilang isang naunang pagbabago. Mangyaring tandaan na ang pag-upgrade ng bersyon ng system ay hindi ibinigay, iyon ay, sa ikapitong pagbabago ay walang compatibility sa Windows 8, 8.1 o 10 sa lahat (bagaman theoretically lahat ng apat na system ay maaaring matiyak ang tamang operasyon ng parehong programa). Maaari mong piliin ang nais na mode sa pamamagitan ng mga katangian ng file na inilulunsad, gamit ang mga katangian ng item at ang kaukulang tab kung saan ang kinakailangang bersyon ng operating system ay pinili mula sa listahan.

Mga sira na installer file at mga problema sa serbisyo

Sa wakas, ang isa sa mga pinakakaraniwang problema sa pag-install ay nagsasangkot ng pinsala sa mismong installer. Ito ay maaaring bahagyang dahil sa hindi kumpletong pag-load ng mga pamamahagi o mga file ng pag-install na naka-package sa mga archive kung minsan ang built-in na installer ng Windows ay maaaring hindi gumana nang tama, atbp.

Sa unang kaso, kailangan mo lamang i-download muli ang nilalaman, sa pangalawa, gamitin ang seksyon ng mga serbisyo (services.msc), itigil ang serbisyo ng Windows Installer, i-restart ang computer device at i-on itong muli kung hindi awtomatikong nangyayari ang pag-activate. .

Viral na epekto

Sa wakas, ang tunay na salot ng lahat ng Windows system ay mga virus applet. Ang mga ito ay tumagos sa system sa iba't ibang paraan, na nakakaapekto sa mahahalagang bahagi nito, ngunit kadalasan ang gayong mga banta ay matatagpuan sa lahat ng uri ng mga torrent tracker. Samakatuwid, pagkatapos mag-download ng mga file mula sa naturang mga mapagkukunan sa Internet, dapat silang agad na suriin sa ilang uri ng portable scanner. Ngunit kahit dito ay dapat na malinaw na maunawaan na hindi lahat ng modernong mga virus ay maaaring makita ng mga anti-virus scanner. Ang ilan sa kanila (halimbawa, mga applet sa pag-advertise na tinatawag na mga browser hijacker) ay maaaring magkaila bilang opisyal na mga programang kaakibat at ganap na tumagos sa system nang legal.