Ինչպես հեռացնել չհեռացված ծրագիրը: Ինչու՞ ծրագրերը չեն տեղադրվում .msi ֆայլերից: Windows-ի տեղադրիչը չի աշխատում, չի կարող տեղահանել տեղադրիչը

Նամակ ընթերցողից.

Ծրագիրը չի հեռացվում համակարգչից Add/Remove Programs մենյուի միջոցով և ոչ մի կերպ ջնջել ծրագրին առնչվող բոլոր թղթապանակները, օգտագործել բոլոր տեսակի կոմունալ ծառայություններ, որոնք մաքրում են ռեեստրը ավելորդ ստեղներից, անօգուտ: Փաստն այն է, որ ուզում եմ նորից տեղադրել, այն լիցենզավորված է և փողով է գնված, բայց վերջերս սխալներով է աշխատում։ Տեղադրողն ասում է՝ հավելվածն արդեն տեղադրված է և վերջ։ Ֆորումը հուշում էր, թե ինչ փնտրել թփերի մեջ (ռեգիստրի մեջ): Սա կատակ է? Օգնություն.
Էդվարդ

Նամակ մեկ այլ ընթերցողի.

Խաղը չի ջնջվում համակարգչից Call of Duty 4: Modern Warfare, ես ուզում եմ նորից տեղադրել, բայց անընդհատ սխալ է հայտնվում, ես պարզապես ջնջել եմ խաղի հետ կապված թղթապանակը, բայց չկարողացա հեռացնել այն Add/Remove Programs ցանկից, գուցե դուք գիտեք: ինչպես հեռացնել և նորից տեղադրել, խնդրում եմ ասեք ինձ:
Վասիլի

Ծրագիրը չի հեռացվում համակարգչից

Եվ իհարկե, ծրագիրը կամ խաղը հնարավոր չէ նորից տեղադրել, քանի որ Unlocker, Ccleaner, Revo Uninstaller և նմանատիպ կոմունալ ծառայությունները կարող են անօգուտ լինել: Մի կայքում ես կարդացի, թե ինչպես օգտագործելով այս ծրագրերից մեկը, կարող ես հեռացնել հակավիրուսային ծրագիրը, ես երկար ծիծաղեցի, իրականում, իհարկե, ամեն ինչ այդպես չի լինի, երբեմն այս ծրագրերի գործունեության սկզբունքները պարզվում են. անարդյունավետ. Եկեք մտածենք, թե ինչ ենք անելու, եթե վերը նշված բոլոր ծրագրերը մեզ չօգնեն։

Մեր հոդվածի տեղեկատվությունը վերաբերում է ինչպես Windows 7-ին, այնպես էլ Windows 8-ին: 1.

  • Նշում. Ընկերներ, եթե այս հոդվածը ձեզ չի օգնում, ապա փորձեք

Շատերը ձախողման դեպքում հեռացնել ծրագիրը համակարգչիցնույնիսկ նորից տեղադրեք օպերացիոն համակարգը, երբ խոսքը վերաբերում է իրենց սիրելի խաղին: Հավատացեք ինձ, շատ դեպքերում դա անհրաժեշտ չէ։ Ի դեպ, խոսքը նաև Windows-ում աղբի կուտակման մասին է, քանի որ ծրագրի մնացորդները ինչ-որ տեղ են և իհարկե տեղ են գրավում կոշտ սկավառակի վրա, այս ամենը բավականին տհաճ է և իհարկե ուզում եմ իմանալ, թե կոնկրետ որտեղ է մնացել ծրագիրը. ֆայլերը գտնվում են: Նման անհանգստություն կա ծրագրի և ռեեստրի ստեղների միջև, չգիտես ինչու, խզված կապի պատճառով: Դրա համար շատ պատճառներ կան՝ սկսած օգտագործողի սխալ գործողություններից և բուն ծրագրի սխալներից, մենք չենք անդրադառնա սրա վրա: Նման խնդիրները լուծելու համար մեզ անհրաժեշտ կլինի ձեռքով փոփոխություններ կատարել ռեեստրում, և մեր ծրագիրն ամբողջությամբ կջնջվի: Ինչպե՞ս դա անել:


Ծրագիրը, որը ցանկանում եք հեռացնել, այլևս չի՞ օգտագործվում: Եթե ​​դուք գիտեք դրա հետ կապված գործընթացը, այն պետք է ավարտվի նաև սարքի կառավարիչում:

Լավ, դուք պետք է անջատեք ծրագրային ծառայությունը Computer Management-ում:

Այժմ ջնջեք ծրագրին առնչվող բոլոր ֆայլերը ձեր համակարգչից, սկսեք նրա անձնական թղթապանակից, որը գտնվում է Program Files-ում, այնուհետև վերագործարկեք, եթե ծրագիրը չի ջնջվել և այն հնարավոր չէ նորից տեղադրել, դուք պետք է ջնջեք դրա գրառումները ռեեստրում:


Ցանկալի է դիտել ամբողջ ռեեստրը կամ մասնաճյուղերը HKEY_LOCAL_MACHINE (պարունակում է տեղեկատվություն սարքաշարի և ծրագրաշարի մասին) և HKEY_CURRENT_USER\Software, որտեղ տեղադրված են բոլոր տեղեկությունները տեղադրված հավելվածների մասին:

Էլ ի՞նչ կարող եք անել, եթե խնդիրներ ունեք ծրագրերի հեռացման հետ կապված:

  • Փորձեք այցելել ծրագրի արտադրողի կայքը, մեծ հավանականություն կա, որ տեղահանող սարքը հասանելի է ներբեռնման համար, օրինակ, Nero ծրագրի կայքում, որն այնքան էլ հեշտ չէ հեռացնել, կա այդպիսի օգտակար:
  • Եթե ​​խաղը կամ ծրագիրն անհաջող հեռացնեք, ապա տեղահանողը կարող է տեղադրման սկավառակի վրա լինի, պետք է գործարկեք այն և կտեսնեք Ջնջել տարրը, եթե սկավառակ չունեք, շարունակեք:
  • Հատկապես դժվար դեպքերում դուք ստիպված կլինեք մուտք գործել ձեր օպերացիոն համակարգը Safe Mode-ում, միայն դրանում դուք կկարողանաք անջատել ծառայությունը և ջնջել մնացած բոլոր ֆայլերը և ռեեստրի բանալիները:
  • Երբեմն դուք չեք կարողանա ջնջել ծրագրի ֆայլերը նույնիսկ Անվտանգ ռեժիմում, բայց դուք կկարողանաք վերանվանել դրանք և ջնջել դրանք վերաբեռնումից հետո:
  • Արժե փորձել նորից տեղադրել ծրագիրը, այնուհետև այն հաջողությամբ կհեռացվի:

Պարզության համար եկեք փորձենք նորից տեղադրել խաղը Call of Duty 4. Modern Warfare, որը տղայիս զինակիցը մի քանի օր անընդմեջ չի կարողանում նորից տեղադրել։

Երբ տեղադրում եք Windows-ի ծրագրերն ու գործառույթները, որոնք բաշխված են որպես .MSI տեղադրող, կարող եք հանդիպել «Windows Installer ծառայությանը հասանելի չէ» սխալին: Խնդիրը կարող է հանդիպել Windows 10, 8 և Windows 7-ում:

Այս ուղեցույցը մանրամասնում է, թե ինչպես կարելի է շտկել «Windows Installer ծառայությանը հասանելի չէ» սխալը. ներկայացված են մի քանի մեթոդներ՝ սկսած ավելի պարզից և հաճախ ավելի արդյունավետից մինչև ավելի բարդ:

Երբեմն համակարգի փոփոխությունները և Windows Installer-ի քաղաքականության փոփոխությունը կարող են հանգեցնել խնդրո առարկա սխալի:

Եթե ​​ունեք Windows 10, 8 կամ Windows 7 Professional (կամ Enterprise), կարող եք ստուգել՝ արդյոք Windows Installer-ի քաղաքականությունը փոխվել է հետևյալ կերպ.


Եթե ​​ձեր համակարգչում տեղադրված է Windows Home Edition-ը, ճանապարհը կլինի.

  1. Գնացեք ռեեստրի խմբագրիչ (Win + R - regedit).
  2. Նավարկեք HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\ և ստուգեք՝ արդյոք այն ունի Installer անունով ենթաբանալին: Եթե ​​կա - ջնջեք այն (աջ սեղմեք «թղթապանակի» Տեղադրիչի վրա - ջնջեք):
  3. Ստուգեք նմանատիպ բանալի HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\

Եթե ​​վերը նշված մեթոդները չօգնեցին, փորձեք վերականգնել Windows Installer ծառայությունը ձեռքով - 2-րդ մեթոդ առանձին հրահանգով:

Ցանկացած տարբերակի Windows օպերացիոն համակարգի օգտատերերի շրջանում բավականին տարածված խնդիրը msi սխալն է .msi ընդլայնմամբ ֆայլից ծրագրեր տեղադրելիս: Այս հոդվածում ես նկարագրելու եմ Windows 7/10/XP տեղադրողի հետ կապված ընդհանուր խնդիրները և դրանց լուծման ուղիները, ինչպես նաև տեսանյութ կպատրաստեմ ընթացիկ խնդրի վերաբերյալ:

.msi ընդլայնմամբ ֆայլերը սովորական տեղադրման փաթեթներն են (բաշխումները), որոնցից տեղադրվում է ծրագիրը: Ի տարբերություն սովորական «setup.exe»-ի՝ համակարգը օգտագործում է Windows Installer ծառայությունը (msiexec.exe գործընթաց) msi ֆայլը գործարկելու համար: Պարզ ասած, Windows Installer-ը կհանի և կգործարկի ֆայլերը բաշխումից: Երբ Windows Installer-ը չի աշխատում, տարբեր սխալներ են հայտնվում:

Ընդհանրապես դա ինձ ահավոր վրդովեցնում է, քանի որ. Հիմար սխալի հաղորդագրությունից հետո բոլորովին անհասկանալի է, թե ինչ անել հետո: Microsoft-ը հատուկ նախագծել է Windows Installer-ը ծրագրերի տեղադրումը բարելավելու համար (հիմնականում համակարգի ադմինիստրատորների համար), սակայն պատշաճ կերպով չի հոգացել այս ծառայության առանց վրիպակների աշխատանքի կամ նույնիսկ խնդիրների մասին համարժեք հաղորդման մասին: Եվ հիմա մենք պետք է փոցխենք այն 🙂

Խնդիրները կարող են լինել հենց ծառայության աշխատանքի հետ կամ կարող են առաջանալ ծրագրերի տեղադրման ժամանակ, երբ ամեն ինչ, սկզբունքորեն, ճիշտ է կարգավորվել: Առաջին դեպքում դուք պետք է ընտրեք տեղադրողի ծառայությունը, իսկ երկրորդում խնդիրը լուծեք կոնկրետ ֆայլով: Դիտարկենք երկու տարբերակները, բայց նախ երկրորդը:

msi ֆայլի սխալներ

Շատ հաճախ սխալներ են հայտնվում ֆայլերի կամ թղթապանակների նկատմամբ համակարգի անբավարար իրավունքների պատճառով: Չի կարելի ասել, որ Windows Installer-ը չի աշխատում, այս դեպքում բավական է միայն ավելացնել անհրաժեշտ իրավունքները, և ամեն ինչ կաշխատի։ Հենց երեկ ես հանդիպեցի այն փաստին, որ ներբեռնված distribution.msi-ն չցանկացավ տեղադրել, մինչդեռ տեղադրման հրաշագործը հաջողությամբ սկսվում է, պարամետրերը ընտրված են, բայց հետո համակարգը մի քանի վայրկյան մտածում է և սխալ է տալիս.

«Ֆայլի «անվանում» ֆայլի ընթերցման սխալ՝ ստուգեք, որ ֆայլը գոյություն ունի և կարող եք մուտք գործել այն» (Սխալ 1305): Այն թարգմանվում է «Սխալ՝ ֆայլից կարդալիս... ստուգեք, արդյոք ֆայլը գոյություն ունի և արդյոք մուտք ունեք դեպի այն»: Լավ, դու հիմար չե՞ս։ Բնականաբար, «Նորից փորձեք» կոճակը չի օգնում, և չեղարկումը դադարեցնում է ամբողջ տեղադրումը: Հաղորդագրությունը նույնպես հատուկ իմաստային բեռ չի կրում, քանի որ ֆայլը հաստատ գոյություն ունի, և ես մուտք ունեմ դրան, հակառակ դեպքում ես պարզապես չէի կարողանա այն գործարկել և ստանալ այս հաղորդագրությունը, բացի այդ ինչ-ինչ պատճառներով անգլերենով 🙂

Եվ սխալն այն է, որ ես պետք է մուտք ունենայի ոչ թե ֆայլը, այլ Windows-ի տեղադրիչը, ավելի ճիշտ՝ հենց Համակարգը: Լուծումը շատ պարզ է.

Այժմ տեղադրողի սխալը չի ​​հայտնվի: Դուք կարող եք մուտք գործել այն ամբողջ թղթապանակին, որտեղից սովորաբար ծրագրեր եք տեղադրում, օրինակ՝ Ներբեռնումներ թղթապանակին, ինչպես ես ունեմ: Դիտեք տեսանյութ մուտքի իրավունքի հետ կապված խնդիրների լուծման վերաբերյալ.

Windows XP-ում անվտանգության ներդիր չի լինի, եթե Simple File Sharing-ը միացված է: Այն անջատելու համար պետք է գնալ «Սկսել -> Կառավարման վահանակ -> Թղթապանակի ընտրանքներ -> Դիտել»և անջատեք «Օգտագործեք պարզ ֆայլերի փոխանակում» տարբերակը: Windows 7/10-ի և XP-ի անջատված տարբերակներում «Անվտանգության» ներդիր ընդհանրապես չկա: Այն տեսնելու համար դուք պետք է մուտք գործեք այն որպես ադմինիստրատոր:

Խնդիրը լուծելու ավելի շատ ուղիներ


Նկարագրված մեթոդը կօգնի տարբեր հաղորդագրություններով, տարբեր թվերով: Օրինակ, դուք կարող եք տեսնել msi ֆայլի նման սխալներ.

  • Սխալ 1723
  • Ներքին սխալ 2203
  • Համակարգի սխալ 2147287035
  • Սխալ «Այս տեղադրման փաթեթը հնարավոր չէ բացել»
  • Սխալ 1603. Տեղադրման ժամանակ մահացու սխալ է տեղի ունեցել

Այս բոլոր դեպքերում պետք է օգնի ֆայլի և/կամ որոշ համակարգի թղթապանակների իրավունքները սահմանելը: Ստուգեք, արդյոք «համակարգը» մուտք ունի ժամանակավոր ֆայլերի թղթապանակ (կարող է ստանալ «Համակարգը չի կարող բացել նշված սարքը կամ ֆայլը» սխալը): Սրա համար:

«Enter» սեղմելուց հետո ճանապարհը կփոխվի «նորմալ» և դուք կտեղափոխվեք իրական ժամանակավոր թղթապանակ: Դրա իրավունքները նույնպես պետք է ստուգվեն։ Ես նաև խորհուրդ եմ տալիս մաքրել ժամանակավոր թղթապանակները այն ամենից, ինչ կուտակվել է այնտեղ, կամ ավելի լավ է ջնջել դրանք և ստեղծել նույն անուններով նորերը։ Եթե ​​չեք կարող ջնջել թղթապանակը, կարդացեք, բայց դա անհրաժեշտ չէ:

Եթե ​​Windows Installer ծառայությունը դեռ չի ցանկանում աշխատել, ապա ստուգեք թղթապանակի իրավունքները «C:\Config.Msi», այստեղ «համակարգը» նույնպես պետք է լիարժեք մուտք ունենա։ Այս դեպքում դուք կարող եք նկատել «Սխալ 1310» սխալը: Ամեն դեպքում, համոզվեք, որ այն թղթապանակը, որտեղ դուք տեղադրում եք ծրագիրը, նույնպես ունի բոլոր իրավունքները:

Ռեեստրի կարգավորումներ և ծառայություններ

Սխալը շտկելու հաջորդ միջոցը Windows Installer-ի ռեեստրում գործող պարամետրերի վերականգնումն է:

Դա անելու համար ներբեռնեք արխիվը և այնտեղից գործարկեք երկու reg-ֆայլ՝ համաձայն Windows-ի ձեր տարբերակի: Համաձայնեք ներմուծել կարգավորումները:

Կարևոր! Նախքան վերջին գործողությունը, ցանկալի է! Եթե ​​մեթոդը չի օգնում կամ վատանում է, կարող եք վերականգնել նախկին վիճակին:

Windows XP-ում կամ Windows Server 2000-ում տեղադրեք վերջին 4.5 տեղադրիչը:

Եթե ​​դա չի օգնում, ապա վերագրանցեք բաղադրիչները.

  1. Սեղմեք «Win + R» և մուտքագրեք « cmd"Այնուհետև սև պատուհանում հաջորդաբար մուտքագրեք հետևյալ հրամանները.
    MSIEexec / չգրանցել
    MSIEexec /գրանցիչ
  2. Պատասխանը պետք է լինի դատարկ, առանց սխալների: Եթե ​​խնդիրը չի լուծվում, մուտքագրեք մեկ այլ հրաման
    regsvr32 msi.dll
  3. փակիր սև պատուհանը

Եթե ​​ասում է, որ բավարար իրավունքներ չկան, ապա պետք է առաջադրվել:

Եթե ​​հրամանները կատարվել են, բայց չեն օգնել, ապա գործարկել msi_error.bat արխիվից, ստուգել արդյունքը:

Վերջին տարբերակը Kerish Doctor ծրագիրը ներբեռնելն է, այն ունի տեղադրման ծառայությունը շտկելու և Windows-ի շատ այլ ընդհանուր խնդիրներ:

Նաև շատ ծրագրեր օգտագործում են .NET Framework-ը, ուստի ավելորդ չի լինի տեղադրել այս փաթեթի վերջին տարբերակը: Եվ, վերջապես, ևս մեկ խորհուրդ. եթե բաշխման ֆայլի ճանապարհին կա անվան սկզբում բացատով գոնե մեկ թղթապանակ, ապա հեռացրեք բացատը: Այս պարզ հնարքը կլուծի ձեր խնդիրը 🙂

Ամփոփելով

Windows տեղադրողի հետ կապված սխալները շատ տհաճ են, դրանք շատ են, և անմիջապես պարզ չէ, թե որտեղ պետք է փորել: Ակնհայտ է մի բան՝ համակարգը խափանվել է և պետք է վերականգնվի աշխատանքային վիճակում։ Երբեմն ոչինչ չի օգնում, և դու ստիպված ես: Այնուամենայնիվ, մի շտապեք դա անել, փորձեք օգնություն խնդրել այս ֆորումում: Հստակ նկարագրեք ձեր խնդիրը, ասեք մեզ, թե ինչ եք արդեն արել, ինչ հաղորդագրություններ եք ստացել, և գուցե դրանք ձեզ օգնեն: Ի վերջո, աշխարհն առանց լավ մարդկանց չէ 🙂

.msi ընդլայնումով ֆայլերից հավելվածներ տեղադրելու սխալները Windows Installer ծառայության (ռուսերեն տարբերակում Windows Installer) շահագործման հետ կապված խնդիրների դրսևորումներից մեկն է: Այս ՕՀ-ի բոլոր տարբերակների օգտատերերը, բացառությամբ ամենավաղների, բախվում են նմանատիպ երևույթի։ Մինչ այժմ տեղադրողի հետ կապված խնդիրը հաճախակի պատճառներից մեկն է, թե ինչու օգտվողները որոշում են նորից տեղադրել համակարգը: Փորձենք պարզել, թե ինչպես խուսափել դրանից: Պատճառը, թե ինչու Windows Installer-ը չի աշխատում, կարող է լինել հետևյալը.

  • վիրուսային վարակը, և վիրուսի հեռացումը միշտ չէ, որ լուծում է խնդիրը.
  • Windows-ի թարմացումների սխալ տեղադրում;
  • Anti-malware-ը խափանում է, երբ մեկ կասկածելի msi ֆայլ արգելափակելու փոխարեն տեղադրման ծառայությունն ամբողջությամբ արգելափակվում է.
  • համակարգչի անվտանգության քաղաքականության փոփոխություններ;
  • վնասել համակարգային ֆայլերը կամ ռեեստրը վիրուսների հետ չառնչվող պատճառներով (տեղադրողի բաղադրիչների հեռացում, ռեեստրի անորակ խմբագրում, «ծուռ» ծրագրակազմ, կոշտ սկավառակի ձախողում և այլն):

Windows Installer-ի կառուցվածքի ամբողջականության ստուգում

Windows Installer-ը ներկայացված է հետևյալ բաղադրիչներով.
  • ֆայլ C:\Windows\System32\Msiexec.exe - անմիջապես տեղադրողի կողմից;
  • ֆայլ C:\Windows\System32\msi.dll - Windows Installer գրադարան;
  • Msiserver ծառայության կողմից, որի կարգավորումները պահվում են ռեեստրի բանալիում:
Ախտորոշելուց առաջ կարևոր է համոզվել, որ այս երկու ֆայլերն էլ առկա են համակարգում, որ վերը նշված բաժինը գրանցամատյանում է, և դրա պարամետրերն ունեն նորմալ արժեքներ (արժեքները կարելի է գտնել էջերում. համանման, աշխատանքային համակարգի գրանցամատյան): Բացեք նաև ծառայությունների ցանկը (սեղմեք Windows + R և մուտքագրեք services.msc հրամանը «Գործարկել» հավելվածի «Բացել» տողում): Որոնեք «Windows Installer» և համոզվեք, որ այն աշխատում է: Եթե ​​ֆայլերը բացակայում են, պատճենեք դրանք նույն տարբերակի մեկ այլ համակարգից կամ տեղադրման սկավառակից: Եթե ​​ռեեստրի բանալին բացակայում է կամ վնասված է, փոխանցեք այն նաև աշխատանքային համակարգից։ Դա անելու համար աշխատող համակարգչի վրա գործարկեք ռեեստրի խմբագրիչը (C:\Windows\Regedt.exe) և գտեք վերը նշված բաժինը: Աջ սեղմեք msiserver թղթապանակի համատեքստային ընտրացանկը ընդլայնելու համար և սեղմեք «Արտահանել»: Պահպանեք ֆայլը .reg ձևաչափով և փոխանցեք այն խնդրահարույց մեքենային: Կրկնակի սեղմեք այս ֆայլը և հաստատեք ձեր համաձայնությունը ռեեստրում տվյալներ ավելացնելու վերաբերյալ: Վերագործարկեք ձեր համակարգիչը: Եթե ​​Msiserver ծառայությունը դեռ չի սկսվում, ստուգեք, արդյոք աշխատում է RPC (Remote Procedure Call) ծառայությունը, որից այն կախված է: Դուք կարող եք վերագրանցել տեղադրողի ֆայլերը և վերագործարկել ծառայությունը՝ օգտագործելով հրամանի տողում տեղադրված հատուկ հրամանների հավաքածու: Հարմարության համար կարող եք ստեղծել խմբաքանակային ֆայլ՝ տեղադրեք գործողությունների հավաքածուն նոթատետրում և պահեք ինչպես .bat ընդլայնման դեպքում: Ֆայլը գործարկելու համար պարզապես կրկնակի սեղմեք դրա վրա: Որպեսզի փոփոխություններն ուժի մեջ մտնեն, սեղմեք աշխատասեղանի վրա և սեղմեք F5:

Անվտանգության կարգավորումների և թույլտվությունների ստուգում

Windows Installer-ը կարող է չաշխատել այն պատճառով, որ այն արգելափակված է անվտանգության ծրագրաշարով կամ օպերացիոն համակարգը չունի անհրաժեշտ իրավունքները: Նախ, եկեք զբաղվենք ծրագրաշարով: Եթե ​​ունեք տեղադրված հակավիրուս, ապա ժամանակավորապես անջատեք այն: Յուրաքանչյուր ապրանք ունի այն անջատելու իր ուղիները, բայց ամենից հաճախ դա արվում է համակարգային սկուտեղի հակավիրուսային պատկերակի համատեքստի ցանկի միջոցով: Հիմա եկեք նայենք իրավունքներին: Բացեք Msiexec.exe-ի համատեքստային ընտրացանկը և ընդլայնեք դրա հատկությունները: Դիտեք խմբերի և օգտվողների ցանկը «Անվտանգություն» ներդիրում: Դրանց թվում պետք է լինեն «System» և «Trustedinstaller» ծառայությունը, և վերջինս պետք է լիարժեք հասանելիություն ունենա ֆայլին և լինի դրա սեփականատերը։ Համակարգը պետք է ունենա «կարդալու» և «կարդալու և գործարկելու» թույլտվություններ: Trustedinstaller ծառայությունն առաջին անգամ հայտնվեց Windows Vista-ում, ուստի Windows XP-ում ամբողջական վերահսկողությունը պետք է տրվի համակարգին: Ստորև գրված ամեն ինչ վերաբերում է XP-ից հետո թողարկված տարբերակներին: Ստուգելու համար, թե ում է պատկանում Msiexec.exe-ն, սեղմեք նույն ներդիրի «Ընդլայնված» կոճակը: Հաջորդ պատուհանում ընդլայնեք «Սեփականատեր» ներդիրը: Սահմանեք սեփականատիրոջը Trustedinstaller ծառայությանը, եթե այլ բան նշված է: Եթե ​​այն չի հայտնվում «Փոխել սեփականատիրոջը» ցանկում, սեղմեք «Փոխել» կոճակը, որին հաջորդում է «Այլ օգտվողներ և խմբեր»: Մուտքագրեք Trustedinstaller-ը «Enter Names...» դաշտում, սեղմեք «Ստուգեք անունները» և OK: Վերադարձեք նախորդ պատուհանին։ «Արդյունավետ թույլտվություններ» ներդիրում տրամադրեք անհրաժեշտ իրավունքները Trustedinstaller-ին և համակարգին: Msi.dll գրադարանը պետք է ունենա ճիշտ նույն անվտանգության կարգավորումները: Հիմա եկեք ստուգենք, արդյոք «Համակարգի» օգտագործողի համար կա՞ն որևէ սահմանափակում հետևյալին մուտք գործելու համար.
  • համակարգի սկավառակ (սովորաբար սկավառակ C);
  • ժամանակավոր թղթապանակներ (դրանք են C:\Windows\Temp և C:\Users\Current_user\AppData\Temp);
  • թղթապանակ C:\Config.Msi;
  • թղթապանակը, որտեղ գտնվում է msi ֆայլը, որտեղից դուք փորձում եք տեղադրել ծրագիրը:
Այս բոլոր օբյեկտներին պետք է տրվի ամբողջական մուտք դեպի համակարգ: Դա արվում է նույն կերպ, ինչպես մենք քննարկեցինք վերևում: Այս գործողություններից հետո, շատ դեպքերում, տեղադրողի հետ կապված խնդիրը հաջողությամբ լուծվում է: Եթե ​​մեր խորհուրդը ձեզ չօգնեց, ապա ձախողման պատճառն այլ բանի մեջ է, և մասնագետները պետք է զբաղվեն դրանով։

msi.dll-ի նպատակը

Msi.dll ֆայլը պահանջվում է Microsoft Installer (MSI) փաթեթներ տեղադրելու համար: Եթե ​​այս ֆայլը հեռացվի, Windows Installer-ը չի աշխատի:

Այս հոդվածում մենք կքննարկենք Windows համակարգչի վրա msi.dll սխալի դեպքը և դրա լուծումը:

Msi.dll-ի սխալ Windows-ում

Երբ փորձում եք Windows Installer-ի որևէ ծրագիր տեղադրել Windows համակարգչի վրա, կարող եք ստանալ սխալի հաղորդագրություն, որը նման է այստեղ ներկայացվածին.

«MSIEXEC.EXE ֆայլը կապված է բացակայող MSI.DLL:222 արտահանման հետ»:

Կոճակը սեղմելուց հետո լավ, հայտնվում է մեկ այլ սխալի հաղորդագրություն, որը նման է ստորև նշվածին.

«Հնարավոր չէ գործարկել C:\Windows\System\MSIEXEC.EXE սարքը, որը միացված է համակարգին, որը չի աշխատում»:

Սխալի պատճառը

Այս խնդիրն առաջանում է, եթե Windows Installer ֆայլերը համակարգչում փորձում են թարմացնել Windows File Installer-ը:

Թույլտվություն

Երբ վերը նկարագրված խնդիրը առաջանա, առաջին բանը, որ դուք պետք է անեք, վերագործարկեք ձեր համակարգիչը և նորից փորձեք տեղադրել Windows Office ծրագիրը: Եթե ​​Windows Installer-ը խթանել է ֆայլերը, կամ ֆայլերը չեն պատճենվել իրենց ճիշտ տեղում: Փոխարենը, դրանք նախ պատճենվում են ժամանակավոր թղթապանակում: Միայն այն ժամանակ, երբ վերագործարկեք ձեր համակարգիչը, ֆայլերը պատճենվում են համապատասխան թղթապանակում: Այս սխալի հաղորդագրությունը լուծելու համար հետևեք այս քայլերին:

Առաջադրանք 1 - Ներբեռնեք Windows Update Installer-ը

  1. Սեղմեք հղման կոճակը և սեղմեք կոճակը Բեռնելկողքին գտնվող InstMsiA.exe.
  2. Պահպանելֆայլ ձեր աշխատասեղանին:

Առաջադրանք 2 - Վերանվանել Windows Installer ֆայլերը

  1. Գնացեք մենյու Սկսելև ընտրել Անջատեք համակարգիչը.
  2. Հաջորդը, սեղմեք կոճակը Վերագործարկեք ձեր համակարգիչը MS-DOS ռեժիմում, ապա սեղմեք կոճակը լավ .
  3. Հրամանի տողում մուտքագրեք հետևյալ հրամանները և յուրաքանչյուր հրամանից հետո սեղմեք Enter՝ դրանք կատարելու համար: cd համակարգ
    ren msi.dll msi.old
    ren msihnd.dll msihnd.հին
    ren msiexec.exe msiexec.old
    ելք
  4. Վերագործարկեք Windows-ը:

Առաջադրանք 3. Windows-ը գործարկեք անվտանգ ռեժիմով

  1. Սեղմեք կոճակը Սկսելև ընտրեք նյութը Անջատեք համակարգիչը.
  2. Հաջորդը, սեղմեք կոճակը Վերբեռնելև սեղմեք կոճակը լավ.
  3. Սեղմեք և պահեք կոճակը SHIFTերբ պատուհանը վերաբեռնվում է:

Առաջադրանք 4 - Windows Update Installer-ի տեղադրում Windows-ի համար

  1. Կրկնակի սեղմեք ֆայլի վրա InstMsiA.exeպահված աշխատասեղանին:
  2. Հաջորդը, հետևեք էկրանի հրահանգներին՝ տեղադրման գործընթացը ավարտելու համար:
  3. Վերջապես, վերագործարկեք ձեր համակարգիչը:

Եթե ​​ռեեստրը տալիս է հարցեր, որոնք առաջացնում են DLL սխալներ, ինչպիսիք են msi.dll-ի սխալները:

Այո, նրանք դա անում են, քանի որ ռեեստրն իրականում խառնաշփոթ է կամ կոռումպացված է, ինչը հաճախ սովորական DLL սխալի պատճառ է հանդիսանում: DLL ֆայլերի հետ կապված գրառումները պահվում են ռեեստրում: Դուք կարող եք ստանալ կրկնվող DLL սխալներ, եթե DLL ֆայլերի հետ կապված գրառումները վնասված են կամ բացակայում են: Ուղղում է DLL-ի սխալները, ինչպիսիք են msi.dll-ի սխալները, որոնք առաջացնում են ռեեստրի խնդիրներ: Սկանավորեք գրանցամատյանը՝ օգտագործելով ռեեստրի արդյունավետ մաքրող միջոց, ինչպիսին RegGenie-ն է: Սա հզոր գործիք է, որը թույլ է տալիս կատարել ռեեստրի մաքսային սկանավորում՝ DLL-ի սխալները շտկելու համար:

MSI.DLL - Դա անվտանգության ֆայլ է:

Այո, իսկական msi.dll-ը անվտանգության ֆայլ է Microsoft-ից: Այնուամենայնիվ, չարամիտ ծրագրերի մի քանի օրինակներ օգտագործում են msi.dll անունով ֆայլ: Որպեսզի ձեր համակարգչում msi.dll-ը համակարգի սպառնալիք չէ, սկանավորեք ձեր ամբողջ Windows համակարգիչը՝ օգտագործելով հուսալի և արդյունավետ անվտանգության գործիքներ:

Դուք կարող եք օգտագործել msiexec հրամանը հրամանի տողի ընտրանքներով՝ տեղադրելու կամ տեղահանելու կարգը կանչելու համար: Msiexec հրամանի պարամետրերը փոխանցվում են տեղեկատվություն, որը սովորաբար նշվում է ինտերակտիվ տեղադրման ժամանակ՝ օգտագործելով WebSphere MQ տեղադրման վահանակներ. Դա անելու համար հրամանի տողում մուտքագրեք հետևյալ հրամանը՝ պահանջվող տարբերակների հետ միասին՝ msiexec [options]

Երբ WebSphere MQ-ն աշխատում է Windows ® Vista կամ Windows Server 2008 համակարգերում, որոնց վրա միացված է Օգտագործողի հաշվի կառավարումը (UAC), անաղմուկ տեղադրումը կամ ապատեղադրումը պետք է իրականացվի բարձրացված հրամանի տողից: Դա անելու համար սեղմեք աջը՝ Command Prompt-ը գործարկելու համար և ընտրեք Գործարկել որպես ադմինիստրատոր. Եթե ​​փորձեք գործարկել ոչ ինտերակտիվ տեղադրում կամ տեղահանել առանց օգտվողի բարձր արտոնությունների, տեղադրման մատյանում կտեսնեք AMQ4353 սխալ:

Msiexec հրամանն աջակցում է երկու տեսակի հրամանի տողի ընտրանքներ.

Msiexec հրամանում նախ պետք է նշեք հրամանի տողի ընտրանքները, այնուհետև հատկություն=արժեք զույգերը։

Եթե ​​պարամետրը նշված է ինչպես հրամանի տողում, այնպես էլ պատասխանի ֆայլում, ապա հրամանի տողում արժեքը գերակայություն է ստանում:

msiexec հրամանի օգտագործման օրինակ․ "ճանապարհ \MSI\IBM WebSphere MQ.msi" Ապրանքի տեղադրում նշված .msi ֆայլի միջոցով: /l*v c:\install.log Ստեղծում է install.log log ֆայլ, որը պարունակում է տեղեկատվություն տեղադրման մասին: /m mif-file Ստեղծեք Microsoft® System Management Server (SMS) պետական ​​ֆայլ, .mif: mif-file . TRANSFORMS="1033.mst" Նշում է, որ տեղադրումն իրականացվում է անգլերենով (Միացյալ Նահանգներ): Այլ լեզուների մասին լրացուցիչ տեղեկությունների համար տե՛ս Msiexec հրամանի փոխակերպումների օգտագործումը: AGREETOLICENSE="yes" Ընդունեք լիցենզիայի պայմանները: ADDLOCAL="Server" Տեղակայում է սերվերի բաղադրիչը տեղում:

Ներդիր 1. msiexec հրամանի տողի ընտրանքներ
Պարամետր Ընտրանքներ Նկարագրություն
Փաթեթ Ապրանքի վարչական տեղադրում ցանցի միջոցով, այսինքն. տեղադրելով հավելվածի բնօրինակ պատկերը, որը նման է CD-ի պատկերին:
/i փաթեթ|ապրանքի կոդը Տեղադրեք կամ կարգավորեք արտադրանքը` օգտագործելով նշված .msi ֆայլը:

WebSphere MQ Windows տեղադրող փաթեթ՝ IBM WebSphere MQ.msi:

փաթեթ|
Փաթեթ /տ TransformList|
Փաթեթ /գ Լեզվի ID

Արտադրանքի ահազանգ.

Այս տարբերակը անտեսում է հրամանի տողում նշված գույքի բոլոր արժեքները:

u Տեղեկացնել ընթացիկ օգտատիրոջը m Տեղեկացնել այս համակարգի բոլոր օգտվողներին g Լեզվի ID t Կիրառել փոխակերպումը փաթեթին

log-file

Նշում է գրանցամատյանի ֆայլի ուղին, ինչպես նաև դրոշներ, որոնք ցույց են տալիս մուտքագրվող տեղեկատվությունը:

i Կարգավիճակի հաղորդագրություններ w Ճակատագրական նախազգուշացումներ e Բոլոր սխալ հաղորդագրությունները a Գործող գործողություններ r Գործողությունների գրառումներ u Օգտատիրոջ հուշումներ c Օգտվողի միջերեսի սկզբնական կարգավորումներ m Հիշողության ցածր կամ մահացու ելքի տեղեկատվություն o Սկավառակի փոքր տարածության մասին հաղորդագրություններ p Տերմինալային հատկություններ v Բազմակողմանի ելք + Տեղեկություն ավելացված առկա ֆայլին: Յուրաքանչյուր տող գրանցված է * Բոլոր տեղեկությունները, բացառությամբ v տարբերակի, գրանցված են: Բոլոր տեղեկությունները, ներառյալ v տարբերակը, մուտքագրելու համար նշեք «/l*v»

n|բ|ռ|զ Տեղադրման ընթացքում ցուցադրվող օգտագործողի միջերեսի մակարդակը:

q, qn Օգտվողի միջերես չկա: Ոչ ինտերակտիվ տեղադրում առանց ինտերֆեյսի: qb Օգտվողի հիմնական միջերեսը: Ցուցադրում է ներկառուցված երկխոսության տուփեր՝ կարգավիճակի հաղորդագրություններով qr Օգտվողի միջերեսի կրճատում, տեղադրման վերջում ցուցադրում է մոդալ երկխոսության տուփ: qf Օգտվողի ամբողջական միջերես, տեղադրման վերջում ցուցադրվում է մոդալ երկխոսության տուփ: qn+ Օգտագործողի միջերես չկա, տեղադրման վերջում ցուցադրվում է մոդալ երկխոսության տուփ: qb+ Օգտվողի հիմնական միջերեսը, տեղադրման վերջում ցուցադրվում է մոդալ երկխոսության տուփ: Մոդալ պատուհանը չի ցուցադրվում, եթե օգտագործողը չեղարկել է տեղադրումը: qb - Հիմնական ինտերֆեյս առանց մոդալ պատուհանների: Նկատի ունեցեք, որ /qb+- UI մակարդակը չի ապահովվում:

/x փաթեթ|ապրանքի կոդը Արտադրանքի հեռացում.
  1. Մի օգտագործեք /i, /x, /j և /a տարբերակները միաժամանակ:
  2. /t և /g տարբերակները կարող են օգտագործվել միայն /j-ով:
  3. /l և /q տարբերակները կարող են օգտագործվել /i, /x, /j և /a-ի հետ:

Աղյուսակներում Օգտագործելով պատասխան ֆայլ msiexec հրամանով:

ՍԱՎԵԻՆԻ ճանապարհ\Ֆայլի անունը Տեղադրման ընթացքում ստեղծվում է պատասխան ֆայլ: Ֆայլը պարունակում է այս տեղադրման համար ընտրված ընտրանքները, որոնք օգտագործողը կարող է սահմանել ինտերակտիվ տեղադրման ժամանակ: ONLYINI 1|այո| "" 1, այո կամ որևէ այլ ոչ զրոյական արժեք. ավարտեք տեղադրումը նախքան թիրախային համակարգը թարմացնելը, բայց պատասխան ֆայլը ստեղծելուց հետո (եթե նշված է):

«». Շարունակեք տեղադրումը և թարմացրեք թիրախային համակարգը (կանխադրված):

ՓՈՓՈԽՈՒԹՅՈՒՆ ճանապարհ\Ֆայլի անունը Նշում է փոխակերպման (.mst) ֆայլերը, որոնք պետք է կիրառվեն արտադրանքի վրա: Օրինակ՝ «1033.mst» ֆայլը ցույց է տալիս անգլերեն (ԱՄՆ) տեղանքի թարգմանության ֆայլը:
  • ուսուցողական

Բարի օր, Հաբր: Ես ուզում եմ ներկայացնել հետաքրքիր, իմ կարծիքով, ցանկացած ծրագրաշարի համար msi տեղադրողներ ստեղծելու և արդյունքում այն ​​տեղակայելու GPO գործիքների միջոցով: Ես շեշտում եմ, որ նկարագրված մեթոդը չի ենթադրում համակարգի «ձուլվածքների» ստեղծում, այլ օգտագործում է տեղական ծրագրաշարի տեղադրիչներ, և msi ստեղծելու համար օգտագործվում են միայն առևտրային օգտագործման համար անվճար ապրանքներ:

Ներածություն, մի քանի հղում և հերքում

Յուրաքանչյուր նորմալ ծրագրաշարի տեղադրող ունի որոշակի կամ լռելյայն պարամետրերով ավտոմատ տեղադրման հնարավորություն: Իմ մեթոդի էությունը պարզ է և բաղկացած է հայրենի տեղադրիչը msi «կոնտեյների» մեջ փաթեթավորելու և այն հրամանի տողի անհրաժեշտ պարամետրերով գործարկելուց: Ցանցում շատ տեղեկատվություն կա այս կամ այն ​​հավելվածի ավտոմատ տեղադրման մասին, և ես չեմ կենտրոնանա սրա վրա։ Մեր նպատակը, կրկնում եմ, ծրագրային ապահովման տեղադրումն է՝ օգտագործելով խմբային քաղաքականությունը: Ի դեպ, ձեզանից ոմանք կարող են պնդել, որ տեղադրումը կարող է կատարվել ZAW-ի միջոցով, բայց, ցավոք, այս մեթոդը կիրառելի է միայն ընթացիկ օգտագործողի իրավունքներով տեղադրման համար և չի կարող օգտագործվել հավելվածների կենտրոնացված ավտոմատ տեղադրման համար:

Հետաքրքիր հոդվածների շարք GPU-ի միջոցով ծրագրակազմի տեղադրման վերաբերյալ: Սկսնակների համար խորհուրդ եմ տալիս կարդալ ամեն ինչ, որպեսզի հետո չհարցնեք, թե որն է տարբերությունը «նշանակված» և «հանրային» տեղադրման տեսակի միջև:

Պահանջվող ծրագրակազմ։ Exe to MSI Converter անվճար ծրագիր և հայտնի orca Առաջինն անհրաժեշտ է exe-ից msi ստեղծելու համար, իսկ երկրորդը, որպեսզի ստացված msi մականունը տեղադրվի խմբային քաղաքականության միջոցով:

Մեթոդը չի հավակնում, որ ամբողջովին եզակի է, և որոշ տեղերում կարող են լինել ավելորդություններ, որոնք հնարավոր է խուսափել, բայց դա պայմանավորված է ցանկության բացակայությամբ և msi-փաթեթների աղյուսակների պարամետրերի մեջ չափազանց խորը խորանալու անհրաժեշտությամբ: Նախնական նպատակն էր արագ գտնել msi-ի ստեղծման անվճար միջոց և մի քանի ժամ անցկացված արտասահմանյան ֆորումներ կարդալու և վիրտուալ մեքենայի անվերջ վերագործարկումից հետո մեթոդը գտնվեց: Բացի այդ, հոդվածը ծրագրի ինտերֆեյսի վերանայում չէ, և դուք չեք տեսնի սքրինշոթներ:

Փաթեթի ստեղծում և պատրաստում

Տեղադրման օրինակ կստեղծվի Mozilla Firefox-ի համար, քանի որ սա հայտնի արտադրանք է, որը մշակողների կողմից msi տեղադրող չունի:
  1. Գործարկեք exe-ը msi-ում և նշեք դրանում դեպի firefox exe տեղադրողի ուղին: Համաձայն ցանցում նախկինում հայտնաբերված տեղեկատվության, պարզ է դառնում, որ դուք կարող եք հանգիստ տեղադրել firelis-ը պարամետրերով. -ms -ira. Մենք նշում ենք դրանք երկրորդ դաշտում exe-ից մինչև msi և սեղմեք «Կառուցել MSI»:
  2. Թվում է, թե ամեն ինչ, msi-փաթեթը պատրաստ է: Իրոք, արդյունքում ստացված արդյունքը գործարկելով, մենք կստանանք համակարգում տեղադրված firefox-ը, և հոդվածը կարող է դադարեցվել: Ցավոք, ամեն ինչ այնքան էլ պարզ չէ: Ներկայիս տեղադրման փաթեթը հարմար չէ GPO-ի միջոցով տեղակայելու համար, և երբ բեռնում եք ձեր համակարգիչը, տեղեկամատյաններում կստանաք բոլորովին անբացատրելի սխալներ «տեղի է ունեցել անվերականգնելի սխալ…» Եվ բանն այն է, որ exe-ի ծրագրավորողները նույնպես ուզում են ուտել, և նրանց անվճար արտադրանքը առաջացնում է msi «ոչ կանոններով»:
  3. Դե, արի մի օրկա վերցնենք ու մեջը բացենք մեր էմսիանը։
  4. Առաջին հերթին, մենք գտնում ենք աղյուսակը ձախ ցուցակում սեփականությունև ուշադրություն դարձրեք երկու դաշտի. ապրանքի կոդըև UpgradeCode. Այս երկու դաշտերը պետք է եզակի լինեն յուրաքանչյուր ապրանքի համար, և մեր exe-ն msi-ին միշտ նույնն է ստեղծում: Դե, դա նշանակություն չունի, սեղմեք վերին մենյուի վրա Դիտել -> Ամփոփ տեղեկատվություն, գտիր դաշտը փաթեթի կոդըև սեղմեք Նոր GUID. Ստացված արդյունքը պատճենվում է clipboard-ում և տեղադրվում այնտեղ ապրանքի կոդը. Կրկնել համար UpgradeCodeև վերջապես ինձ համար փաթեթի կոդը. Հենց այնտեղ Համառոտ տեղեկատվությունխմբագրել դաշտը Կոչում Mozilla Firefox-ում, մնացածը պարտադիր չէ: Դա հիմնականում ոչ մի բանի վրա չի ազդում:
  5. Կրկին աղյուսակում սեփականությունինձ ապրանքային անուն Mozilla Firefox-ում (ես շատ բան եմ փոխում ARPCONTACTև արտադրող): Կարող եք նաև սահմանել ճիշտ արժեքը Ապրանքի տարբերակ.
  6. Թվում է, թե GUID-ը և մյուս «ID-ները» փոխվել են, բայց ինչպես ցույց է տալիս պրակտիկան, դա բավարար չէ։ Սեղմեք orca-ում Գործիքներ –> Վավերացում, հանիր թռչունին Ցույց տալ INFO հաղորդագրություններըև սեղմել գնա.
  7. Ինչպես տեսնում եք, որոշ աղյուսակների և արժեքների առկայության/բացակայության համար ի հայտ եկան մի շարք սխալներ: Ես չանհանգստացա և պարզապես վերցրեցի առաջին փոքրիկ msi-ն, որը հանդիպեց (7zip x64 9.20) և այնտեղից պատճենեցի բացակայող 4 աղյուսակները (իհարկե Արտահանման-Ներմուծման միջոցով). _Վավերացում, AdminExecuteSequence, AdminUISequence և AdvtExecuteSequence. Իրականում, ես վստահ եմ, որ հնարավոր է ստեղծել «ճիշտ» msi տեղադրող, առանց ավելորդ աղբի, բայց մի մոռացեք, որ մեր նպատակն է պարզապես լուռ գործարկել հավելվածի հայրենի տեղադրումը։
  8. Աղյուսակներ ավելացնելուց հետո նորից անցեք Գործիքներ –> Վավերացում(ի դեպ, առաջին անգամ կարելի է ընդհանրապես բաց թողնել ստուգումը և անմիջապես ներմուծել աղյուսակները)։ Եթե ​​որպես հիմք վերցրել եք նաև msi-ն 7zip-ից, ապա արդյունքը կլինի վեց սխալ, որոնք պետք է վերացվեն: Սեղմել փակել, ջնջեք կարմիրով նշված լրացուցիչ դաշտերը։
  9. Վերջում կարող եք նորից ստուգել վավերացումը և համոզվել, որ մնացել են միայն չխանգարող նախազգուշացումները: Պահպանել msi.
  10. Սա հիմնականում ամեն ինչն է, մնում է msi ավելացնել GPU-ին և հատկացնել անհրաժեշտ հատկությունները:

Նրբություններ

  1. Վերևում նկարագրված մեթոդով տեղադրելիս դուք կունենաք, կարծես, ծրագրաշարի երկու օրինակ: Առաջինը ձեզ անհրաժեշտ իրական հավելվածն է, իսկ երկրորդը բնօրինակ msi-մականունն է, քանի որ մենք այն մի տեսակ տեղադրեցինք: Սկզբունքորեն, դա ոչ մի բանի վրա չի ազդում, բացառությամբ «Ավելացնել կամ հեռացնել ծրագրերում» ցուցադրությունից, այնուհետև միայն Windows XP-ում (եթե իմ նշածից բացի որևէ այլ բան չեք փոխել): Բացասական կողմը կարող է լինել ավելորդ ծրագրերի ի հայտ գալը ավտոմատ ծրագրային ապահովման գույքագրման ժամանակ, եթե դուք օգտագործում եք այն:
  2. Դուք չեք կարողանա ավտոմատ կերպով հեռացնել հավելվածը, օգտագործելով նույն տեղակայման գործիքները: Ավելի ճիշտ կստացվի, բայց կջնջվի միայն անհարկի msi-կոնտեյները։ Դե, դուք կարող եք այն ստեղծելիս շտկել msi-ի հատկությունները, որպեսզի այն իր հետ տանի նախկինում տեղադրված հավելվածը, նաև հանգիստ։ Ես նման խնդիր չեմ դրել։
  3. Ծրագրային թարմացումները տեղադրելիս հավելվածի GPU-ի հատկություններում պետք է նշեք, որ այն փոխարինում է նախորդին, այսինքն՝ նախ պետք է ջնջի հինը: Սա երաշխավորում է, որ դուք չեք ունենա նույն ձախակողմյան հավելվածների կրկնօրինակները «ծրագրերի տեղադրման և հեռացման» ժամանակ, որոնք չեն հանձնվել որևէ մեկին:
  4. Մի քանի ֆայլերի բաշխում ունեցող հավելված տեղադրելու համար նախ պետք է այն փաթեթավորեք exe-ի մեջ, որը գործարկման ժամանակ կբացի փաթեթավորումը և անաղմուկ տեղադրման հրաման կտա: Ես խորհուրդ եմ տալիս ստեղծել sfx արխիվներ՝ օգտագործելով նույն 7-zip-ը:
  5. Ոչինչ չի խանգարում ձեզ ծրագրակազմ տեղադրել գործարկման սկրիպտների միջոցով: Ավելին, այս մեթոդն ավելի ճկուն է, և ես երկար ժամանակ օգտագործում եմ այն ​​իմ սցենարների միջոցով։ Սա պարզապես բնիկ GPU գործիքների օգտագործումն է շատ ավելի արագ, քանի որ exe-ից msi-ի պարզ ստեղծումը տևում է մի քանի րոպե:
  6. Windows 7-ում ինչ-ինչ պատճառներով չի ասվում «Տեղադրել կառավարվող հավելված...», այլ պարզապես ասում է «խնդրում եմ սպասել»: Առաջին անգամ ծրագրային ապահովման մի ամբողջ փունջ միանգամից տեղակայելիս կամ ծանր ծրագիր տեղադրելիս դա կարող է խրախուսել օգտվողին զանգահարել ադմինիստրատորին կամ սեղմել վերակայման կոճակը:
Թվում է, թե դա բոլորն է, հուսով եմ, որ հետաքրքիր էր, կիսվեք ձեր փորձով: