Har qanday versiyadagi Windows operatsion tizimining foydalanuvchilari orasida keng tarqalgan muammo bu msi kengaytmali fayldan dasturlarni o'rnatishda msi xatosi. Ushbu maqolada men Windows 7/10/XP o'rnatuvchisi bilan bog'liq keng tarqalgan muammolarni va ularni hal qilish usullarini tasvirlab beraman, shuningdek, joriy masala bo'yicha video tayyorlayman.

.msi kengaytmali fayllar oddiy o'rnatish paketlari (tarqatishlar) bo'lib, ulardan dastur o'rnatiladi. Odatiy "setup.exe" dan farqli o'laroq, tizim msi faylini ishga tushirish uchun Windows Installer xizmatidan (msiexec.exe jarayoni) foydalanadi. Oddiy qilib aytganda, Windows Installer fayllarni tarqatishdan ochadi va ishga tushiradi. Windows Installer ishlamasa, turli xil xatolar paydo bo'ladi.

Umuman olganda, bu meni juda g'azablantiradi, chunki ... Ahmoqona xato xabaridan keyin nima qilish kerakligi to'liq noma'lum. Microsoft Windows Installer dasturini dasturlarni o'rnatish qobiliyatini yaxshilash uchun maxsus ishlab chiqdi (asosan tizim ma'murlari uchun), lekin xizmat muammosiz ishlashini ta'minlash yoki muammolar haqida etarli darajada xabar berish uchun to'g'ri e'tibor bermadi. Endi biz uni tartibga solishimiz kerak :)

Muammolar xizmatning o'zi bilan bog'liq bo'lishi mumkin yoki dasturlarni o'rnatish paytida, hamma narsa, qoida tariqasida, to'g'ri sozlanganda paydo bo'lishi mumkin. Birinchi holda, siz o'rnatish xizmati bilan shug'ullanishingiz kerak, ikkinchisida esa ma'lum bir fayl bilan muammoni hal qilishingiz kerak. Keling, ikkala variantni ham ko'rib chiqaylik, lekin birinchi navbatda ikkinchisini.

msi fayl xatolari

Ko'pincha xatolar fayllar yoki papkalarga tizim huquqlarining etarli emasligi sababli paydo bo'ladi. Bu Windows Installer ishlamayapti degani emas, bu holda siz faqat kerakli huquqlarni qo'shishingiz kerak va hamma narsa ishlaydi. Kecha men yuklab olingan tarqatish kit.msi o'rnatilishini istamaganligi bilan duch keldim, o'rnatish ustasi muvaffaqiyatli boshlanadi, parametrlar tanlanadi, lekin keyin tizim bir necha soniya o'ylaydi va xato beradi:

"Fayl nomini o'qishda xatolik fayl mavjudligini va unga kirishingiz mumkinligini tasdiqlang" (Xato 1305). Tarjima qilingan: “Fayldan o‘qishda xatolik yuz berdi...fayl bor yoki yo‘qligini va sizda unga kirish huquqi borligini tekshiring”. Xo'sh, siz ahmoq emasmisiz? Tabiiyki, "Qayta urinish" tugmasi yordam bermaydi va bekor qilish butun o'rnatishni to'xtatadi. Xabar ham alohida ma'noga ega emas, chunki fayl aniq mavjud va men unga kirish huquqiga egaman, aks holda men uni ishga tushira olmas edim va bu xabarni qabul qila olmasdim va negadir u ingliz tilida :)

Va xato shundaki, faylga men emas, balki Windows o'rnatuvchisi, aniqrog'i tizimning o'zi kirish huquqiga ega bo'lishi kerak. Yechim juda oddiy:

Endi o'rnatish xatosi ko'rinmaydi! Siz odatda dasturlarni o'rnatadigan butun papkaga, masalan, meniki kabi "Yuklashlar" papkasiga kirish huquqini qo'shishingiz mumkin. Kirish huquqlari bilan bog'liq muammolarni hal qilish bo'yicha videoni tomosha qiling:

Agar oddiy fayl almashish yoqilgan bo'lsa, Windows XP da Xavfsizlik yorlig'i ko'rinmaydi. Uni o'chirish uchun siz borishingiz kerak "Ishga tushirish -> Boshqarish paneli -> Papka parametrlari -> Ko'rish" va "Oddiy fayl almashishdan foydalanish" opsiyasini o'chiring. Windows 7/10 va XP ning qisqartirilgan versiyalarida "Xavfsizlik" yorlig'i umuman yo'q. Uni ko'rish uchun siz administrator sifatida tizimga kirishingiz kerak.

Muammoni hal qilishning ko'proq usullari


Ta'riflangan usul turli xil xabarlar, turli raqamlar bilan yordam beradi. Masalan, msi faylida quyidagi xatolarni ko'rishingiz mumkin:

  • Xato 1723
  • Ichki xato 2203
  • Tizim xatosi 2147287035
  • Xato: "Ushbu o'rnatish paketini ochib bo'lmaydi"
  • Xato 1603: O'rnatish paytida jiddiy xatolik yuz berdi

Ushbu barcha holatlarda fayl va/yoki ba'zi tizim papkalarida ruxsatlarni o'rnatish yordam berishi kerak. "Tizim" vaqtinchalik fayllar jildiga kirish huquqiga ega ekanligini tekshiring (siz "Tizim belgilangan qurilma yoki faylni ocholmaydi" xatosini olishingiz mumkin). Buning uchun:

"Enter" tugmasini bosgandan so'ng, yo'l "normal" ga o'zgaradi va siz haqiqiy vaqtinchalik jildga o'tasiz. Unga bo'lgan huquqlarni tekshirish kerak. Shuningdek, vaqtinchalik papkalarni u erda to'plangan barcha narsalarni tozalashni yoki undan ham yaxshiroq, ularni o'chirishni va bir xil nomlar bilan yangilarini yaratishni tavsiya qilaman. Agar siz jildni o'chira olmasangiz, o'qing, lekin bu shart emas.

Agar Windows Installer xizmati hali ham ishlashni istamasa, papkaga bo'lgan huquqlarni tekshiring "C:\Config.Msi", bu erda "tizim" ham to'liq kirish huquqiga ega bo'lishi kerak. Bunday holda, siz "Xato 1310" xatosini ko'rgan bo'lishingiz mumkin. Har holda, dasturiy ta'minotni o'rnatayotgan QAYER papkasi ham barcha huquqlarga ega ekanligiga ishonch hosil qiling.

Ro'yxatga olish kitobi va xizmat sozlamalari

Xatoni bartaraf etishning keyingi usuli Windows Installer registridagi operatsion parametrlarni tiklashdir.

Buning uchun arxivni yuklab oling va u yerdan Windows versiyangizga mos keladigan ikkita reg faylini ishga tushiring. Sozlamalarni import qilishga rozilik bildiring.

Muhim! Oxirgi harakatdan oldin tavsiya etiladi! Agar usul yordam bermasa yoki yomonlashsa, avvalgi holatingizga qaytishingiz mumkin.

Windows XP yoki Windows Server 2000 da eng so'nggi o'rnatuvchining 4.5 versiyasini o'rnating.

Agar bu yordam bermasa, komponentlarni qayta ro'yxatdan o'tkazing:

  1. "Win + R" tugmachalarini bosing va "ni kiriting" cmd". Keyin qora oynada quyidagi buyruqlarni ketma-ket kiriting:
    MSIExec / ro'yxatdan o'chirish
    MSIExec /regserver
  2. Javob bo'sh bo'lishi kerak, xatolik yo'q. Muammo hal etilmasa, boshqa buyruqni kiriting
    regsvr32 msi.dll
  3. Qora oynani yoping

Agar sizda etarli huquqlar yo'q deb aytilgan bo'lsa, unda siz yugurishingiz kerak .

Agar buyruqlar bajarilgan bo'lsa, lekin yordam bermasa, arxivdan msi_error.bat dasturini ishga tushiring va natijani tekshiring.

Oxirgi variant - Kerish Doctor dasturini yuklab olish, u o'rnatish xizmatini va boshqa ko'plab Windows muammolarini tuzatish funktsiyasiga ega.

Bundan tashqari, ko'pgina dasturlar .NET Framework-dan foydalanadi, shuning uchun ushbu paketning eng so'nggi versiyasini o'rnatish yaxshi fikr bo'ladi. Va nihoyat, yana bir maslahat: agar tarqatish fayli yo'lida nomning boshida bo'sh joy bo'lgan kamida bitta papka bo'lsa, bo'sh joyni olib tashlang. Ushbu oddiy hiyla sizning muammoingizni hal qiladi :)

Xulosa qilish

Windows o'rnatuvchisi bilan bog'liq xatolar juda yoqimsiz, ularning ko'pi bor va qaerga qarash kerakligi darhol aniq emas. Bir narsa aniq - tizim muvaffaqiyatsizlikka uchradi va uni ish holatiga qaytarish kerak. Ba'zan hech narsa yordam bermaydi va sizga kerak. Biroq, buni qilishga shoshilmang, ushbu forumda yordam so'rashga harakat qiling. Muammoingizni aniq tasvirlab bering, nima qilganingizni, qanday xabarlarni olganingizni ayting va ehtimol ular sizga yordam beradi! Axir, dunyo yaxshi odamlardan xoli emas :)

Foydalanuvchilarning ushbu faylni ochishiga to'sqinlik qiladigan eng keng tarqalgan muammo - bu noto'g'ri tayinlangan dastur. Buni Windows operatsion tizimida tuzatish uchun kontekst menyusidagi faylni sichqonchaning o'ng tugmasi bilan bosishingiz kerak, sichqonchani "Ochish" bandiga olib boring va ochiladigan menyudan "Dasturni tanlang ..." ni tanlang. Natijada, siz kompyuteringizda o'rnatilgan dasturlarning ro'yxatini ko'rasiz va siz mos keladiganini tanlashingiz mumkin. Shuningdek, “Ushbu ilovadan barcha MSI fayllari uchun foydalanish” yonidagi katakchani belgilashni tavsiya etamiz.

Foydalanuvchilarimiz ham tez-tez duch keladigan yana bir muammo MSI fayli buzilganligidir. Bu holat ko'p hollarda paydo bo'lishi mumkin. Masalan: server xatosi natijasida fayl toʻliq yuklab olinmadi, fayl dastlab shikastlangan va hokazo. Ushbu muammoni hal qilish uchun tavsiyalardan birini qoʻllang:

  • Internetdagi boshqa manbadan kerakli faylni topishga harakat qiling. Sizga mosroq versiyani topish omadingiz bo'lishi mumkin. Google qidiruviga misol: "Fayl fayl turi:MSI" . Faqat "fayl" so'zini o'zingiz xohlagan nom bilan almashtiring;
  • Ulardan sizga asl faylni yana yuborishlarini so'rang, u uzatish paytida shikastlangan bo'lishi mumkin;

Xayrli kun, Xabr! Men har qanday dasturiy ta'minot uchun msi o'rnatuvchilarni yaratish va natijada GPO yordamida uni joylashtirishning qiziqarli usulini taqdim etmoqchiman. Shuni ta'kidlashni istardimki, tavsiflangan usul tizimning "oniy tasvirlarini" yaratishni anglatmaydi, balki mahalliy dasturiy ta'minotni o'rnatuvchilardan foydalanadi va msi yaratish uchun faqat tijorat maqsadlarida foydalanish uchun bepul mahsulotlar ishlatiladi.

Kirish, bir nechta havolalar va rad etish

Har bir oddiy dastur o'rnatuvchisi ma'lum yoki standart parametrlar bilan avtomatik ravishda o'rnatish imkoniyatiga ega. Mening usulimning mohiyati oddiy va mahalliy o'rnatuvchini msi "konteyneriga" joylashtirish va uni kerakli buyruq qatori parametrlari bilan ishga tushirishdan iborat. Internetda u yoki bu dasturni avtomatik o'rnatish haqida juda ko'p ma'lumotlar mavjud va men bunga e'tibor bermayman. Bizning maqsadimiz, takror aytaman, guruh siyosatlaridan foydalangan holda dasturiy ta'minotni o'rnatishdir. Aytgancha, ba'zilaringiz o'rnatish ZAW orqali amalga oshirilishi mumkin deb bahslasha olasiz, ammo, afsuski, bu usul faqat joriy foydalanuvchi huquqlari bilan o'rnatish uchun amal qiladi va ilovalarni markazlashtirilgan avtomatik o'rnatish uchun foydalanilmaydi.

GPU orqali dasturiy ta'minotni o'rnatish bo'yicha qiziqarli maqolalar seriyasi. Yangi boshlanuvchilar uchun "tayinlangan" va "ommaviy" o'rnatish turi o'rtasidagi farq nima ekanligini keyinroq so'ramaslik uchun hamma narsani o'qishni maslahat beraman.

Kerakli dasturiy ta'minot. Exe to MSI Converter bepul dasturi va taniqli orca. Birinchisi exe-dan msi yaratish uchun kerak, ikkinchisi esa msi taxallusini guruh siyosatlari orqali o'rnatish uchun kerak.

Usul butunlay noyob deb da'vo qilmaydi va ba'zi joylarda oldini olish mumkin bo'lgan ortiqcha narsalar bo'lishi mumkin, ammo bu istakning yo'qligi va msi paket jadvallari parametrlarini chuqur o'rganish zarurati bilan bog'liq. Dastlabki maqsad msi yaratishning bepul usulini tezda topish edi va bir necha soat davomida xorijiy forumlarni o'qish va virtual mashinani cheksiz qayta yuklashdan so'ng, usul topildi. Bundan tashqari, maqola dastur interfeysini ko'rib chiqish emas va siz ekran tasvirlarini ko'rmaysiz.

Paketni yaratish va tayyorlash

Mozilla Firefox uchun o'rnatish misoli yaratiladi, chunki bu taniqli mahsulot bo'lib, ishlab chiquvchilarning msi o'rnatuvchisi yo'q.
  1. MSI-ga exe-ni ishga tushiring va unda Firefox exe o'rnatuvchisiga yo'lni belgilang. Tarmoqda ilgari topilgan ma'lumotlarga asoslanib, siz Firefox-ni parametrlar bilan jimgina o'rnatishingiz mumkinligi aniq bo'ladi. -ms -ira. Biz ularni ikkinchi exe maydonida msi-ga ko'rsatamiz va "MSI Build" tugmasini bosing.
  2. Hammasi tayyor, msi paketi tayyor. Haqiqatan ham, natijani ishga tushirib, biz tizimga Firefox-ni o'rnatamiz va biz maqolaga nuqta qo'yishimiz mumkin. Afsuski, bu unchalik oddiy emas. Joriy o'rnatish paketi GPO orqali tarqatish uchun mos emas va siz kompyuteringizni yuklaganingizda, jurnallarda "tuzatib bo'lmaydigan xatolik yuz berdi ..." mutlaqo ma'nosiz xatolarni qabul qilasiz va gap shundaki, exe-ni msi-ga ishlab chiquvchilar ham ovqatlanish va ularning bepul mahsuloti "qoidalarga muvofiq emas" msi hosil qiladi.
  3. Xo'sh, keling, orkani olib, unda emsianikimizni ochamiz.
  4. Avvalo, chap ro'yxatdagi jadvalni toping Mulk va ikkita sohaga e'tibor bering - Mahsulot kodi Va Kodni yangilash. Ushbu ikkita maydon har bir mahsulot uchun noyob bo'lishi kerak, ammo bizning exe-dan msi-ga har doim bir xillarni yaratadi. Xo'sh, muammo yo'q, yuqori menyuni bosing Ko'rish -> Xulosa ma'lumot, maydonni toping Paket kodi va bosing Yangi GUID. Olingan natijani clipboardga nusxalash va uni joylashtirish Mahsulot kodi. uchun takrorlang Kodni yangilash va nihoyat o'zi uchun Paket kodi. O'sha yerda Xulosa ma'lumot maydonni tahrirlash Sarlavha Mozilla Firefox-da, qolganlari ixtiyoriy. Bu, aslida, hech narsaga ta'sir qilmaydi.
  5. Yana jadvalda Mulk men Mahsulot nomi Mozilla Firefox-da (men ko'proq narsani o'zgartiraman ARPCONTACT Va Ishlab chiqaruvchi). Shuningdek, siz uchun to'g'ri qiymatni o'rnatishingiz mumkin Mahsulot versiyasi.
  6. GUID va boshqa "identifikatorlar" o'zgartirilganga o'xshaydi, ammo amaliyot shuni ko'rsatadiki, bu etarli emas. Orca-ni bosing Asboblar -> Tasdiqlash, qushni olib tashlang INFO xabarlarini ko'rsatish va bosing Bor.
  7. Ko'rib turganingizdek, ba'zi jadvallar va qiymatlarning mavjudligi/yo'qligi bilan bog'liq bir qator xatolar paydo bo'ldi. Men bezovta qilmadim va shunchaki duch kelgan birinchi kichik msi-ni oldim (7zip x64 9.20) va u yerdan 4 ta etishmayotgan jadvaldan nusxa oldim (albatta, Eksport-Import orqali): _Validation, AdminExecuteSequence, AdminUISequence va AdvtExecuteSequence. Ishonchim komilki, keraksiz axlatsiz "to'g'ri" msi o'rnatuvchisini yaratish mumkin, lekin unutmang, bizning maqsadimiz shunchaki dasturning mahalliy sozlamalarini jimgina ishlatishdir.
  8. Jadvallarni qo'shgandan so'ng, yana o'ting Asboblar -> Tasdiqlash(Aytgancha, siz birinchi marta tekshirishni amalga oshirishingiz shart emas va jadvallarni darhol import qilishingiz kerak). Agar siz msi-ni 7zip-dan ham asos qilib olgan bo'lsangiz, natijada yo'q qilinishi kerak bo'lgan oltita xato bo'ladi. bosing Yopish, qizil rang bilan belgilangan keraksiz maydonlarni o'chiring.
  9. Oxirida siz tekshirishni qayta tekshirishingiz va faqat hech narsaga xalaqit bermaydigan ogohlantirishlar qolishiga ishonch hosil qilishingiz mumkin. msi-ni saqlang.
  10. Bu, asosan, GPU-ga msi qo'shish va kerakli xususiyatlarni belgilash qoladi.

Nuanslar

  1. Yuqorida tavsiflangan usul yordamida o'rnatishda sizda dasturiy ta'minotning ikki nusxasi bo'ladi. Birinchisi, sizga kerak bo'lgan haqiqiy dastur, ikkinchisi esa asl msi taxallusi, chunki biz uni qanday qilib o'rnatdik. Aslida, bu "Dasturlarni qo'shish yoki o'chirish" da, keyin esa faqat Windows XP da (agar siz men ko'rsatganlardan boshqa hech narsani o'zgartirmagan bo'lsangiz) ko'rinishidan boshqa hech narsaga ta'sir qilmaydi. Salbiy tomoni, agar siz undan foydalansangiz, dasturiy ta'minotni avtomatik inventarizatsiya qilish paytida keraksiz dasturlarning paydo bo'lishi bo'lishi mumkin.
  2. Xuddi shu tarqatish vositalaridan foydalangan holda dasturni avtomatik ravishda oʻchira olmaysiz. Bu aniqroq ishlaydi, lekin faqat keraksiz msi konteyneri o'chiriladi. Xo'sh, uni yaratishda siz msi-ning xususiyatlari bilan shug'ullanishingiz mumkin, shunda u o'zi bilan avval o'rnatilgan dasturni xuddi jimgina oladi. Men bunday vazifani qo'ymaganman.
  3. Dasturiy ta'minot yangilanishlarini o'rnatishda siz ilovaning GP xususiyatlarini ko'rsatishingiz kerak, shunda u avvalgisini almashtiradi, ya'ni avval eskisini olib tashlashi kerak. Bu "dasturlarni o'rnatish va o'chirish" da hech kimga taslim bo'lmagan chap qo'lda takrorlanadigan ilovalarga ega bo'lmasligingizni kafolatlaydi.
  4. Bir nechta fayllarni tarqatish paketiga ega bo'lgan dasturni o'rnatish uchun avval uni exe-ga to'plashingiz kerak bo'ladi, u ishga tushirilganda o'zini o'zi ochadi va ovozsiz o'rnatish uchun buyruq beradi. Men bir xil 7-zip yordamida sfx arxivlarini yaratishni tavsiya qilaman.
  5. Dasturiy ta'minotni ishga tushirish skriptlari orqali o'rnatishingizga hech narsa to'sqinlik qilmaydi. Bundan tashqari, bu usul yanada moslashuvchan va men uni uzoq vaqtdan beri skriptlarim orqali ishlatib kelmoqdaman. Ammo mahalliy GPU vositalaridan foydalanish ancha tezroq, chunki exe-dan msi yaratish bir necha daqiqa vaqt oladi.
  6. Negadir Windows 7 da "Boshqariladigan dastur o'rnatilmoqda..." deb yozilmaydi, faqat "iltimos, kuting" deb yozilgan. Bir vaqtning o'zida bir nechta dasturiy ta'minotni birinchi marta o'rnatayotganda yoki og'ir dasturni o'rnatayotganda, bu foydalanuvchini administratorga qo'ng'iroq qilishni yoki qayta o'rnatish tugmasini bosishni so'rashi mumkin.
Hammasi shu, deb umid qilaman, qiziqarli bo'ldi, tajribangiz bilan o'rtoqlashing.

Agar siz kompyuteringizga o'rnatgan bo'lsangiz antivirus dasturi mumkin kompyuteringizdagi barcha fayllarni, shuningdek, har bir faylni alohida skanerlang. Faylni sichqonchaning o'ng tugmasi bilan bosish va faylni viruslarga tekshirish uchun mos variantni tanlash orqali istalgan faylni skanerlashingiz mumkin.

Misol uchun, bu rasmda u ta'kidlangan my-file.msi fayli, keyin ushbu faylni sichqonchaning o'ng tugmasi bilan bosishingiz va fayl menyusidagi variantni tanlashingiz kerak "AVG bilan skanerlash". Ushbu parametrni tanlaganingizda, AVG Antivirus dasturi ochiladi va faylni viruslarga tekshiradi.


Ba'zida natijada xatolik yuz berishi mumkin dasturiy ta'minotni noto'g'ri o'rnatish, bu o'rnatish jarayonida duch kelgan muammo tufayli bo'lishi mumkin. Bu operatsion tizimingizga xalaqit berishi mumkin MSI faylingizni to'g'ri dastur dasturi bilan bog'lang, deb atalmish ta'sir "fayl kengaytmalari assotsiatsiyasi".

Ba'zan oddiy 7-Zip-ni qayta o'rnatish MSI-ni 7-Zip-ga to'g'ri ulash orqali muammoingizni hal qilishi mumkin. Boshqa hollarda, fayl assotsiatsiyasi bilan bog'liq muammolar kelib chiqishi mumkin yomon dasturiy ta'minot dasturlash dasturchi va qo'shimcha yordam uchun dasturchi bilan bog'lanishingiz kerak bo'lishi mumkin.


Maslahat: Eng so'nggi yamoq va yangilanishlarga ega ekanligingizga ishonch hosil qilish uchun 7-Zip-ni eng so'nggi versiyasiga yangilab ko'ring.


Bu juda aniq ko'rinishi mumkin, lekin tez-tez MSI faylining o'zi muammoga sabab bo'lishi mumkin. Agar siz faylni elektron pochta ilovasi orqali olgan boʻlsangiz yoki uni veb-saytdan yuklab olgan boʻlsangiz va yuklab olish jarayoni toʻxtatilgan boʻlsa (masalan, elektr uzilishi yoki boshqa sabab), faylga zarar yetishi mumkin. Iloji bo'lsa, MSI faylining yangi nusxasini olishga harakat qiling va uni qayta ochishga harakat qiling.


Ehtiyotkorlik bilan: Shikastlangan fayl kompyuteringizdagi oldingi yoki mavjud zararli dasturlarga garov zarar etkazishi mumkin, shuning uchun kompyuteringizni yangilangan antivirus bilan yangilab turish muhimdir.


MSI faylingiz bo'lsa kompyuteringizdagi apparat bilan bog'liq faylni ochish uchun kerak bo'lishi mumkin qurilma drayverlarini yangilash ushbu uskuna bilan bog'liq.

Bu muammo odatda media fayl turlari bilan bog'liq, bu kompyuter ichidagi apparatni muvaffaqiyatli ochishga bog'liq, masalan. ovoz kartasi yoki video karta. Misol uchun, agar siz audio faylni ochmoqchi bo'lsangiz, lekin uni ocholmasangiz, kerak bo'lishi mumkin ovoz kartasi drayverlarini yangilash.


Maslahat: Agar siz MSI faylini ochmoqchi bo'lsangiz, siz olasiz .SYS fayli xato xabari, muammo bo'lishi mumkin buzilgan yoki eskirgan qurilma drayverlari bilan bog'liq bu yangilanishi kerak. Bu jarayonni DriverDoc kabi drayverlarni yangilash dasturlari yordamida osonlashtirish mumkin.


Agar qadamlar muammoni hal qilmasa va siz hali ham MSI fayllarini ochishda muammolarga duch kelyapsiz, buning sababi bo'lishi mumkin mavjud tizim resurslarining etishmasligi. MSI fayllarining ba'zi versiyalari kompyuteringizda to'g'ri ochilishi uchun katta miqdordagi resurslarni (masalan, xotira/RAM, ishlov berish quvvati) talab qilishi mumkin. Agar siz juda eski kompyuter uskunasidan va ayni paytda ancha yangi operatsion tizimdan foydalansangiz, bu muammo juda keng tarqalgan.

Bu muammo kompyuter vazifani bajarishda qiynalayotganda yuzaga kelishi mumkin, chunki operatsion tizim (va fonda ishlaydigan boshqa xizmatlar) MSI faylini ochish uchun juda ko'p resurslar sarflanadi. Windows Installer paketini ochishdan oldin shaxsiy kompyuteringizdagi barcha ilovalarni yoping. Kompyuteringizdagi barcha mavjud resurslarni bo'shatish MSI faylini ochishga urinish uchun eng yaxshi sharoitlarni ta'minlaydi.


Agar Siz yuqorida tavsiflangan barcha amallarni bajaring va MSI faylingiz hali ham ochilmaydi, ishga tushirishingiz kerak bo'lishi mumkin uskunani yangilash. Aksariyat hollarda, apparatning eski versiyalaridan foydalanilganda ham, ishlov berish quvvati ko‘pchilik foydalanuvchi ilovalari uchun yetarli bo‘lishi mumkin (agar siz 3D renderlash, moliyaviy/ilmiy modellashtirish yoki protsessorni talab qiladigan ko‘p ishlarni qilmasangiz). intensiv multimedia ishi). Shunday qilib, ehtimol kompyuteringizda xotira yetarli emas(odatda "RAM" yoki tasodifiy kirish xotirasi deb ataladi) faylni ochish vazifasini bajarish uchun.

Windows-dagi ba'zi dasturlar va drayverlar faqat administrator huquqlari bilan o'rnatilishi kerak. EXE fayllari bo'lsa, administrator sifatida o'rnatish opsiyasi faylni o'ng tugmasini bosish orqali chaqiriladigan kontekst menyusida mavjud. MSI paketlari uchun bunday imkoniyat yo'q, lekin uni ro'yxatga olish kitobi muharriri orqali qo'shishingiz mumkin.

Ko'rsatmalar

Boshlash menyusi orqali yoki Win + R tugmalar birikmasini bosib "Ishga tushirish" dialogini oching. Ochilgan oynada regedit yozing va Enter tugmasini bosing. Ro'yxatga olish kitobi muharriri ishga tushadi. Foydalanuvchi hisobini boshqarish sozlamalariga qarab, sizdan muharrirni ishga tushirishni xohlayotganingizni tasdiqlash so'ralishi mumkin.

HKEY_CLASSES_ROOT\Msi.Package\shell filialiga o'ting. Sichqonchaning o'ng tugmasi bilan "qobiq" tugmasini bosing va ochilgan menyuda yangi bo'lim yaratish variantini tanlang.

Kichik bo'lim "qobiq" bo'limiga qo'shiladi. Uni "runas" deb o'zgartiring (tirnoq kerak emas).

O'ng tarafdagi oynada "Standart" tugmachasini ikki marta bosing yoki sichqonchaning o'ng tugmasi bilan bir marta bosing va "O'zgartirish ..." ni tanlang bo'sh qiymat maydoniga "Administrator sifatida ishga tushirish" ni kiriting. OK tugmasini bosib o'zgarishlarni tasdiqlang.

Endi "runas" ni o'ng tugmasini bosing va bo'lim yaratish variantini yana tanlang. "Buyruq" deb nomlangan pastki kalit yarating (tirnoqsiz).

Qiymat maydoniga "msiexec /i "%1"" buyrug'ini kiritish orqali "Standart" tugmachasini tahrirlang (baliq suyagi qo'shtirnoqsiz, lekin %1 uchun qo'shtirnoq bilan). OK tugmasini bosing.