Az msi fájl telepítése. Miért nincsenek telepítve az .msi fájlokból származó programok? A Windows telepítő nem működik

A leggyakoribb probléma, amely megakadályozza a felhasználókat a fájl megnyitásában, egy helytelenül hozzárendelt program. A Windows operációs rendszerben történő javításhoz kattintson a jobb gombbal a fájlra, a helyi menüben, vigye az egeret a „Megnyitás ezzel” elemre, és válassza a „Program kiválasztása...” lehetőséget a legördülő menüből. Ennek eredményeként megjelenik a számítógépére telepített programok listája, és kiválaszthatja a megfelelőt. Azt is javasoljuk, hogy jelölje be a „Használja ezt az alkalmazást minden MSI-fájlhoz” jelölőnégyzetet.

Egy másik probléma, amellyel a felhasználók gyakran találkoznak, az MSI fájl sérült. Ez a helyzet sok esetben előfordulhat. Például: a fájl letöltése hiányos egy szerverhiba miatt, a fájl eredetileg megsérült stb. A probléma megoldásához használja az alábbi javaslatok egyikét:

  • Próbálja meg megtalálni a szükséges fájlt egy másik forrásban az interneten. Lehet, hogy szerencséd lesz megfelelőbb verziót találni. Példa Google keresésre: "Fájlfájltípus:MSI" . Csak cserélje ki a "fájl" szót a kívánt névre;
  • Kérje meg, hogy küldjék el újra az eredeti fájlt, mert az átvitel során megsérült;

Bevezetés

Windows-telepítőink egy teljes kliensoldali telepítőcsomagot (MSI) tartalmaznak (a Windows Installer v2.0 alapján készült). A hálózati telepítési utasítások feltételezik, hogy a felhasználó ismeri a Windows Installer alapjait, különösen az MSI-fájlok telepítését. Ez a csomag bármely Windows operációs rendszerrel használható, amely támogatja a Windows Installer v2.0-t.

Telepítés hálózati szerverre

  1. Kattintson duplán a kapott fájlra ( Yenka_Setup_(MSI).exe)
  2. Telepítse ezt a csomagot a programok megosztott mappájába.
  3. Figyelem : A programot aktiválni kell, MIELŐTT a csomagot telepíti a hálózatra. Ehhez futtassa a "Yenka.exe" fájlt abból a mappából, ahová a programot telepítette (<путь установки>\program files\Yenka\Software\Yenka.exe), és kövesse az aktiválási utasításokat.

Telepítés

MSI-csomag telepítése a parancssor használatával

  1. A parancsmezőbe írja be a következő sort:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    Ahol:<путь к MSI файлу>ez a Windows Installer csomagfájl elérési útja. Például a sor így nézhet ki: msiexec /i"C:\Program Files\Yenka\YK.msi"
  2. Nyomd meg az Entert
    Figyelem: A Windows Installer szolgáltatás lehetővé teszi a „lopakodó” módban történő telepítést a „/q” kapcsoló használatával. Például: msiexec /i"C:\Program Files\Yenka\YK.msi" /q. A telepítés folyamatjelzőjének megjelenítéséhez használja a " gombot /qb".

MSI-csomag eltávolítása a parancssor használatával

  1. A Start menüben válassza a "Futtatás..." lehetőséget.
  2. A parancsmezőbe írja be a következő sort:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    Ahol:<путь к MSI файлу>ez a Windows Installer csomagfájl elérési útja
  3. Nyomd meg az Entert

A Windows operációs rendszer bármely verziójának felhasználói körében meglehetősen gyakori probléma az msi hiba, amikor .msi kiterjesztésű fájlból telepítenek programokat. Ebben a cikkben leírom a Windows 7/10/XP telepítővel kapcsolatos gyakori problémákat és megoldásaikat, valamint videót is készítek az aktuális problémáról.

Az .msi kiterjesztésű fájlok normál telepítőcsomagok (terjesztések), amelyekről a program telepítve van. A szokásos „setup.exe”-től eltérően a rendszer a Windows Installer szolgáltatást (msiexec.exe folyamat) használja az msi fájl elindításához. Egyszerűen fogalmazva, a Windows Installer kicsomagolja és futtatja a fájlokat a disztribúcióból. Ha a Windows Installer nem működik, különféle hibák jelennek meg.

Általában ez nagyon feldühít, mert... Egy hülye hibaüzenet után teljesen homályos, hogy mi a következő lépés. A Microsoft kifejezetten a programtelepítési lehetőségek javítására tervezte a Windows Installert (főleg a rendszergazdák számára), de nem gondoskodott kellőképpen a szolgáltatás zökkenőmentes működéséről, sőt a problémák megfelelő jelentéséről sem. Most meg kell oldanunk :)

Problémák lehetnek magának a szolgáltatásnak a működésében, vagy a programok telepítése során, amikor minden elvileg megfelelően van beállítva. Az első esetben a telepítő szolgáltatással kell foglalkoznia, a második esetben pedig egy adott fájl problémáját kell megoldania. Tekintsük mindkét lehetőséget, de először a másodikat.

msi fájl hibák

Nagyon gyakran hibák jelennek meg a fájlokhoz vagy mappákhoz való elégtelen rendszerjogok miatt. Ez nem jelenti azt, hogy a Windows Installer nem működik; ebben az esetben csak hozzá kell adnia a szükséges jogokat, és minden működni fog. Pont tegnap szembesültem azzal, hogy a letöltött disztribúciós kit.msi-t nem akarta telepíteni, a telepítővarázsló sikeresen elindul, a paraméterek ki vannak választva, de utána a rendszer néhány másodpercig gondolkodik és hibát ad:

"Hiba a "fájlnév" fájl olvasásakor, ellenőrizze, hogy a fájl létezik-e, és hogy hozzáférhet-e" (1305-ös hiba). Lefordítva: "Hiba a fájl olvasása közben... ellenőrizze, hogy létezik-e a fájl, és van-e hozzáférése hozzá." Hát nem vagy hülye? Természetesen az „Újra” gomb nem segít, és a megszakítás leállítja a teljes telepítést. Az üzenetnek nincs különösebb jelentése sem, mert a fájl biztosan létezik, és hozzáférek, különben egyszerűen nem tudnám futtatni és nem fogadnám ezt az üzenetet, és valamiért angolul van :)

A hiba pedig az, hogy nem nekem kell hozzáférnem a fájlhoz, hanem a Windows telepítőjének, vagy inkább magának a Rendszernek. A megoldás nagyon egyszerű:

Most nem jelenik meg a telepítő hiba! Hozzáférést adhat a teljes mappához, ahonnan a programokat általában telepíti, például a „Letöltések” mappához, mint az enyém. Nézzen meg egy videót a hozzáférési jogokkal kapcsolatos problémák megoldásáról:

Windows XP rendszerben a Biztonság lap nem jelenik meg, ha az egyszerű fájlmegosztás engedélyezve van. A kikapcsolásához a következő helyre kell lépnie "Start -> Vezérlőpult -> Mappabeállítások -> Nézet"és kapcsolja ki az „Egyszerű fájlmegosztás használata” opciót. A Windows 7/10 és XP lecsupaszított verzióiban egyáltalán nincs „Biztonság” fül. A megtekintéséhez rendszergazdaként kell bejelentkezni.

További módszerek a probléma megoldására


A leírt módszer segít a különböző üzeneteknél, különböző számokkal. Például az alábbihoz hasonló msi fájlhibákat láthat:

  • 1723-as hiba
  • 2203-as belső hiba
  • Rendszerhiba: 2147287035
  • Hiba: "Ez a telepítőcsomag nem nyitható meg"
  • 1603-as hiba: Végzetes hiba történt a telepítés során

Ezekben az esetekben a fájl és/vagy egyes rendszermappák engedélyeinek beállítása segíthet. Ellenőrizze, hogy a "rendszer" hozzáfér-e az ideiglenes fájlok mappájához (előfordulhat, hogy "A rendszer nem tudja megnyitni a megadott eszközt vagy fájlt" hibaüzenet). Ezért:

Az „Enter” megnyomása után az elérési út „normál”-ra változik, és átkerül a valódi ideiglenes mappába. Az ehhez való jogokat ellenőrizni kell. Azt is javaslom, hogy az ideiglenes mappákból törölje ki mindazt, ami ott felgyülemlett, vagy még jobb, törölje le és hozzon létre újakat azonos nevűekkel. Ha nem tud törölni egy mappát, olvassa el, de nem szükséges.

Ha a Windows Installer szolgáltatás továbbra sem akar működni, ellenőrizze a mappa jogait "C:\Config.Msi", itt a „rendszernek” is teljes hozzáféréssel kell rendelkeznie. Ebben az esetben az „Error 1310” hibaüzenetet láthatta. Minden esetre győződjön meg arról, hogy a szoftvert telepítő mappa is rendelkezik minden joggal.

A rendszerleíró adatbázis és a szolgáltatás beállításai

A hiba következő megoldása a működési paraméterek visszaállítása a Windows Installer beállításjegyzékében.

Ehhez töltse le az archívumot, és futtasson onnan két reg fájlt, amelyek megfelelnek a Windows verziójának. Fogadja el a beállítások importálását.

Fontos! Az utolsó akció előtt célszerű! Ha a módszer nem segít, vagy rosszabbodik, visszaállíthatja korábbi állapotát.

Windows XP vagy Windows Server 2000 rendszeren telepítse a legújabb 4.5-ös telepítőt.

Ha ez nem segít, regisztrálja újra az összetevőket:

  1. Nyomja meg a "Win + R" gombot, és írja be a " cmd". Ezután a fekete ablakban írja be egymás után a következő parancsokat:
    MSIExec /regisztráció törlése
    MSIExec /regserver
  2. A válasznak üresnek kell lennie, ne legyen hibák. Ha a probléma nem oldódik meg, írjon be egy másik parancsot
    regsvr32 msi.dll
  3. Zárja be a fekete ablakot

Ha azt írja ki, hogy nincs elég joga, akkor futnia kell.

Ha a parancsok végrehajtásra kerültek, de nem segítettek, futtassa az msi_error.bat fájlt az archívumból, és ellenőrizze az eredményt.

Az utolsó lehetőség a Kerish Doctor program letöltése, amely rendelkezik a telepítő szolgáltatás és sok más gyakori Windows probléma javítására szolgáló funkcióval.

Ezenkívül sok program használja a .NET-keretrendszert, ezért célszerű a csomag legújabb verzióját telepíteni. És végül még egy tanács: ha a terjesztési fájl elérési útjában legalább egy mappa található szóközzel a név elején, akkor távolítsa el a szóközt. Ez az egyszerű trükk megoldja a problémádat :)

Összegzés

A Windows telepítőjének hibái nagyon kellemetlenek, nagyon sok van belőlük, és nem egyértelmű, hogy hol kell keresni. Egy dolog világos - a rendszer meghibásodott, és vissza kell állítani a működőképes állapotba. Néha semmi sem segít, és muszáj. Azonban ne rohanjon ezzel, próbáljon segítséget kérni ezen a fórumon. Pontosan írja le problémáját, mondja el, mit tett már, milyen üzeneteket kapott, és talán segítenek! Hiszen a világ nincs jó emberek nélkül :)

A Windows telepítői hiba az egyik leggyakoribb előugró ablak, amellyel a Windows operációs rendszer felhasználói találkoznak.

A hiba az operációs rendszer verziójától függetlenül megjelenhet.

A hiba okai

Az operációs rendszert az Sfc /scannow paranccsal ellenőrizheti. Be kell írnia a parancssori ablakba.

A parancssort két másik módon is elindíthatja:

  • Start -> Minden program -> Kellékek -> Parancssor.
  • Start -> Futtatás, és írja be a program nevét cmd.exe

Néhány percen belül részletes információkat kap az operációs rendszer lemezeiről, a sérült fájlokról, a szolgáltatásokkal kapcsolatos problémákról és más rendszerprogramokról.

A parancssor nemcsak megkeresi a sérült és sérült fájlokat, hanem le is cseréli azokat működőképesekre.

A beolvasás után zárja be a parancssort, és indítsa újra a személyi számítógépet vagy laptopot. Próbálja meg futtatni bármelyik végrehajtható fájl telepítési folyamatát.

A Microsoft egy automatikus segédprogramot is kínál a felhasználóknak, amely megoldja a problémát a telepítővel.

Nyissa meg a vállalat hivatalos webhelyének címét: https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

A megnyíló ablakban kattintson a „Futtatás most” gombra. A segédprogram visszaállítja a telepítő megfelelő konfigurációját.

Érdemes megjegyezni, hogy a segédprogram nem működik az operációs rendszer nyolcadik verziójával.

A telepítő hozzáférésének beállítása az msi-fájlokhoz

A telepítési problémát az okozhatja, hogy a telepítő nem fér hozzá az msi fájlokhoz. A felhasználó ezt a problémát önállóan is megoldhatja.

Kövesse az alábbi utasításokat:

  • Keresse meg a telepítőfájlt, és kattintson rá jobb gombbal;
  • Válassza ki a tulajdonságok ablakot;
  • Lépjen a biztonsági beállítások lapra;
  • A csoportok vagy felhasználók szövegmezőben ellenőrizze, hogy van-e "rendszer" nevű felhasználó. Ha nincs ott, manuálisan kell hozzáadnia a felhasználót;

  • Új felhasználó hozzáadásához kattintson a Szerkesztés gombra, majd a Hozzáadás gombra;
  • A kiválasztott objektum nevének szövegmezőjébe írja be a „rendszer” szót (idézőjelek nélkül). Ha az operációs rendszer angol verzióját használja, írja be a System szót;
  • A beírt szónak azonnal aláhúzottnak kell lennie, amint az az alábbi ábrán látható;

  • Jelölje be a Teljes hozzáférés melletti négyzetet, majd kattintson az OK gombra;

A telepítő most hozzáférhet a végrehajtható fájlhoz. A telepítésnek gond nélkül be kell fejeződnie.

Kérjük, vegye figyelembe, hogy bizonyos esetekben a víruskereső szoftver blokkolhatja a hozzáférést a telepítőfájlhoz.

A probléma megoldásához be kell jelentkeznie az operációs rendszerbe rendszergazdai fiókkal, ki kell kapcsolnia a víruskeresőt, és engedélyeznie kell a kompatibilitást más operációs rendszer verziókkal a vírusvédelmi tulajdonságok beállításaiban, ahogy az alábbi ábrán látható.

Windows Installer hiba – Hibaelhárítás

A Windows egyes programjai és illesztőprogramjai csak rendszergazdai jogokkal telepíthetők. EXE fájlok esetén a helyi menüben található az adminisztrátorként történő telepítés lehetősége, amely a fájlra való jobb kattintással hívható elő. Az MSI-csomagoknál nincs ilyen lehetőség, de a beállításszerkesztőn keresztül hozzáadhatja.

Utasítás

Nyissa meg a Futtatás párbeszédpanelt a Start menüből vagy a Win+R billentyűkombináció megnyomásával. A megnyíló ablakban írja be a regedit parancsot, és nyomja meg az Enter billentyűt. Elindul a Registry Editor. A felhasználói fiókok felügyeleti beállításaitól függően előfordulhat, hogy meg kell erősítenie, hogy el kívánja-e indítani a szerkesztőt.

Nyissa meg a HKEY_CLASSES_ROOT\Msi.Package\shell ágat. Kattintson a jobb gombbal a „shell”-re, és a megnyíló menüben válassza ki az új partíció létrehozásának lehetőségét.

Egy alszakasz hozzáadódik a „shell” szakaszhoz. Nevezze át „runas”-ra (idézőjel nem szükséges).

A jobb oldali ablakban kattintson duplán az „Alapértelmezett” billentyűre, vagy egyszer a jobb egérgombbal, és válassza a „Change...” lehetőséget. Az üres értékmezőbe írja be a „Futtatás rendszergazdaként” parancsot. Erősítse meg a változtatásokat az OK gomb megnyomásával.

Most kattintson a jobb gombbal a „runas” elemre, és válassza ki újra a partíció létrehozása opciót. Hozzon létre egy "command" nevű alkulcsot (idézőjelek nélkül).

Szerkessze az "Alapértelmezett" kulcsot az "msiexec /i "%1"" parancs beírásával az értékmezőbe (halszálkás idézőjelek nélkül, de %1 idézőjeleivel). Kattintson az OK gombra.