Contacts

Erreur d'installation de Windows - Solutions. Création de packages msi et installation de tout logiciel à l'aide des stratégies de groupe Windows Comment exécuter un fichier avec l'extension .msi

Certains programmes et pilotes sous Windows doivent être installés uniquement avec des droits d'administrateur. Dans le cas des fichiers EXE, l'option d'installation en tant qu'administrateur est présente dans le menu contextuel, qui est invoqué en cliquant sur le fichier avec le bouton droit de la souris. Cette option n'existe pas pour les packages MSI, mais elle peut être ajoutée via l'éditeur de registre.

Instructions

Ouvrez la boîte de dialogue Exécuter à partir du menu Démarrer ou en appuyant sur le raccourci clavier Win + R. Dans la fenêtre qui s'ouvre, écrivez regedit et appuyez sur Entrée. L'éditeur de registre va démarrer. La confirmation du démarrage de l'éditeur peut être requise en fonction de vos paramètres de contrôle de compte d'utilisateur.

Accédez à la branche HKEY_CLASSES_ROOT \ Msi.Package \ shell. Faites un clic droit sur "shell" et dans le menu qui s'ouvre, sélectionnez l'option pour créer une nouvelle partition.

Une sous-section sera ajoutée à la section "shell". Renommez-le en "runas" (aucun guillemet n'est nécessaire).

Dans la fenêtre de droite, double-cliquez sur la touche "Par défaut" avec le bouton gauche de la souris ou cliquez une fois avec le bouton droit et sélectionnez "Modifier ..." Dans le champ de valeur vide, saisissez "Exécuter en tant qu'administrateur". Confirmez les modifications en cliquant sur le bouton OK.

Maintenant, faites un clic droit sur "runas" et sélectionnez à nouveau l'option de création de partition. Créez une sous-clé nommée "commande" (sans les guillemets).

Modifiez la clé "Par défaut" en entrant la commande "msiexec / i"% 1 "" dans le champ de valeur (sans les guillemets en chevron, mais avec des guillemets pour % 1). Cliquez sur OK.

Si vous avez un ordinateur installé Logiciel antivirus pouvez analyser tous les fichiers sur l'ordinateur, ainsi que chaque fichier séparément... Vous pouvez analyser n'importe quel fichier en cliquant avec le bouton droit sur le fichier et en sélectionnant l'option appropriée pour analyser le fichier à la recherche de virus.

Par exemple, sur cette figure, fichier mon-fichier.msi, alors vous devez cliquer avec le bouton droit sur ce fichier et sélectionner l'option dans le menu Fichier "Scanner avec AVG"... La sélection de cette option ouvrira Antivirus AVG qui vérifiera de ce fichier pour les virus.


Parfois, une erreur peut résulter de mauvaise installation du logiciel, ce qui peut être dû à un problème rencontré lors du processus d'installation. Cela peut interférer avec votre système d'exploitation associez votre fichier MSI à la bonne application outil logiciel influençant la soi-disant "Associations d'extensions de fichiers".

Parfois simple réinstaller 7-Zip pourrait résoudre votre problème en liant correctement MSI avec 7-Zip. Dans d'autres cas, des problèmes de les associations de fichiers peut résulter de mauvaise programmation logicielle développeur et vous devrez peut-être contacter le développeur pour obtenir de l'aide.


Conseils: Essayez de mettre à niveau 7-Zip vers dernière version pour vous assurer que les derniers correctifs et mises à jour sont installés.


Cela peut sembler trop évident, mais souvent le fichier MSI lui-même peut être à l'origine du problème... Si vous avez reçu le fichier en pièce jointe E-mail ou téléchargé depuis un site Web et le processus de téléchargement a été interrompu (par exemple, panne de courant ou autre raison), le fichier peut être endommagé... Si possible, essayez d'obtenir nouvelle copie MSI et essayez de l'ouvrir à nouveau.


Avec attention: Un fichier endommagé peut entraîner des dommages collatéraux à un fichier précédent ou existant. malware sur votre PC, il est donc très important que vous ayez un antivirus à jour en cours d'exécution sur votre PC à tout moment.


Si votre fichier MSI liés au matériel de votre ordinateur pour ouvrir le fichier dont vous pourriez avoir besoin mettre à jour les pilotes de périphérique liés à cet équipement.

Ce problème généralement associé à des types de fichiers multimédias qui dépendent de l'ouverture réussie du matériel à l'intérieur de l'ordinateur, par exemple, carte son ou carte vidéo... Par exemple, si vous essayez d'ouvrir un fichier audio mais que vous ne pouvez pas l'ouvrir, vous devrez peut-être mettre à jour les pilotes de la carte son.


Conseils: Si, lorsque vous essayez d'ouvrir le fichier MSI, vous obtenez Message d'erreur lié au fichier SYS, le problème pourrait probablement être liés à des pilotes de périphériques endommagés ou obsolètes qui doivent être mis à jour. Ce processus peut être atténué en utilisant un logiciel de mise à jour du pilote tel que DriverDoc.


Si les étapes n'ont pas résolu le problème et que vous rencontrez toujours des problèmes pour ouvrir les fichiers MSI, cela peut être dû à manque de disponibilité ressources système ... Certaines versions des fichiers MSI peuvent nécessiter des ressources importantes (par exemple, mémoire / RAM, Puissance de calcul) pour s'ouvrir correctement sur votre ordinateur. Ce problème se produit assez souvent si vous utilisez un ordinateur assez ancien Matériel et en même temps beaucoup plus récent système opérateur.

Ce problème peut se produire lorsque l'ordinateur a du mal à faire face à la tâche, car le système d'exploitation (et d'autres services s'exécutant dans Contexte) pouvez consomme trop de ressources pour ouvrir le fichier MSI... Essayez de fermer toutes les applications sur votre PC avant d'ouvrir Programme d'installation de Windows Paquet. En libérant toutes les ressources disponibles sur votre ordinateur, vous offrirez un meilleur environnement pour essayer d'ouvrir le fichier MSI.


Si vous terminé toutes les étapes ci-dessus et votre fichier MSI ne s'ouvre toujours pas, vous devrez peut-être exécuter mise à niveau de l'équipement... Dans la plupart des cas, même avec des versions matérielles plus anciennes, la puissance de traitement peut toujours être plus que suffisante pour la plupart des applications personnalisées (à moins que vous ne fassiez beaucoup de travail gourmand en CPU comme le rendu 3D, la modélisation financière/scientifique ou le travail multimédia lourd) ... De cette façon, il est probable que votre ordinateur ne dispose pas de suffisamment de mémoire(plus communément appelé "RAM", ou RAM) pour effectuer la tâche d'ouverture d'un fichier.

Les erreurs lors de l'installation d'applications à partir de fichiers avec l'extension .msi sont l'une des manifestations de dysfonctionnements services Windows Programme d'installation (dans la version russe - programme d'installation Windows). Les utilisateurs de toutes les versions de ce système d'exploitation, à l'exception de la première, rencontrent un phénomène similaire. Jusqu'à présent, le problème avec l'installateur est l'un des raisons courantes, selon lequel les utilisateurs décident de réinstaller le système. Essayons de comprendre comment éviter cela. La raison pour laquelle Windows Installer ne fonctionne pas peut être la suivante :

  • infection virale et l'élimination du virus ne résout pas toujours le problème ;
  • installation incorrecte Mises à jour Windows;
  • dysfonctionnement du logiciel de sécurité, lorsqu'au lieu de bloquer un fichier msi suspect, le service d'installation est entièrement bloqué ;
  • modifications des politiques de sécurité sur l'ordinateur ;
  • endommager fichiers système ou registre pour des raisons non liées aux virus (suppression des composants de l'installateur, édition non qualifiée du registre, logiciel « tordu », dysfonctionnement disque dur etc.).

Vérification de l'intégrité de la structure de Windows Installer

Windows Installer est représenté par les composants suivants :
  • fichier C: \ Windows \ System32 \ Msiexec.exe - directement par l'application d'installation elle-même ;
  • fichier C:\Windows\System32\msi.dll - la bibliothèque Windows Installateur ;
  • par le service Msiserver, dont les paramètres sont stockés dans une clé de registre.
Avant le diagnostic, il est important de s'assurer que ces deux fichiers sont présents dans le système, que la section ci-dessus est dans le registre et que ses paramètres ont valeurs normales(les valeurs peuvent être consultées dans le registre d'un système similaire et fonctionnel). Ouvrez également la liste des services (appuyez sur Windows + R et entrez la commande services.msc dans la ligne "Ouvrir" de l'application "Exécuter"). Recherchez "Windows Installer" et assurez-vous qu'il démarre. Si les fichiers sont manquants, copiez-les depuis un autre système de la même version ou depuis le disque d'installation. Si manquant ou partition endommagée registre - transférez-le également du système de production. Pour ce faire, sur un ordinateur en état de fonctionnement, lancez l'éditeur de registre (C:\Windows\Regedt.exe) et recherchez la section susnommée. Développez le menu contextuel du dossier msiserver en cliquant avec le bouton droit de la souris et cliquez sur l'élément "Exporter". Enregistrez le fichier au format .reg et transférez-le sur la machine à problème. Double-cliquez sur ce fichier et confirmez votre consentement pour ajouter des données au registre. Redémarrez votre ordinateur. Si le service Msiserver ne démarre toujours pas, vérifiez si le service RPC (Remote Procedure Call) dont il dépend est en cours d'exécution. Vous pouvez réenregistrer les fichiers du programme d'installation et redémarrer le service à l'aide d'un ensemble de commandes spéciales dans la ligne de commande. Pour plus de commodité, vous pouvez créer un fichier batch : collez l'ensemble d'actions dans le bloc-notes et enregistrez-le avec l'extension .bat. Pour exécuter le fichier, il suffit de double-cliquer dessus. Pour que les modifications prennent effet, cliquez sur le bureau et appuyez sur F5.

Vérification des paramètres de sécurité et des droits d'accès

Windows Installer peut également ne pas fonctionner car il est bloqué par un logiciel de sécurité ou le système d'exploitation ne dispose pas des droits nécessaires. Tout d'abord, découvrons le logiciel. Si vous avez installé un antivirus, désactivez-le temporairement. Chaque produit a ses propres méthodes de désactivation, mais le plus souvent, cela se fait via le menu contextuel de l'icône antivirus dans la barre d'état système. Passons maintenant aux droits. Ouvrez le menu contextuel de Msiexec.exe et développez ses propriétés. Consultez la liste des groupes et des utilisateurs dans l'onglet Sécurité. Parmi eux doivent figurer "Système" et le service "Trustedinstaller", et ce dernier doit avoir un accès complet au fichier et en être le propriétaire. Le système doit disposer des autorisations « lecture » ​​et « lecture et exécution ». Le service Trustedinstaller est apparu pour la première fois dans Windows Vista, par conséquent, dans Windows XP, un accès complet doit être accordé au système. Tout ce qui est écrit ci-dessous s'applique aux versions publiées après XP. Pour vérifier qui est le propriétaire de Msiexec.exe, cliquez sur le bouton Avancé sur le même onglet. Dans la fenêtre suivante, développez l'onglet "Propriétaire". Prenez possession du service Trustedinstaller si spécifié autrement. S'il ne figure pas dans la liste Modifier le propriétaire vers, cliquez sur le bouton Modifier suivi de Autres utilisateurs et groupes. Entrez Trustedinstaller dans le champ "Entrez les noms...", cliquez sur "Vérifier les noms" et OK. Revenir à la fenêtre précédente. Dans l'onglet Autorisations effectives, attribuez les droits requis à Trustedinstaller et au système. La bibliothèque msi.dll doit avoir exactement les mêmes paramètres de sécurité. Vérifions maintenant s'il existe des restrictions pour l'utilisateur « Système » pour accéder aux éléments suivants :
  • lecteur système (généralement lecteur C);
  • dossiers temporaires (il s'agit de C: \ Windows \ Temp et C: \ Users \ Current_user \ AppData \ Temp) ;
  • dossier C:\Config.Msi;
  • le dossier où se trouve le fichier msi à partir duquel vous essayez d'installer le programme.
Le système doit avoir un accès complet à tous ces objets. Cela se fait de la même manière que nous avons discuté ci-dessus. Après ces opérations, dans la plupart des cas, le problème avec le programme d'installation est résolu avec succès. Si nos conseils ne vous ont pas aidé, la cause de l'échec réside dans autre chose et les spécialistes devraient déjà s'en occuper.

introduction

Nos programmes d'installation pour Windows contiennent paquet entier installation de la partie cliente du programme (MSI) (construite sur la base de Windows Installer v2.0). Instructions pour mise en réseau suppose que l'utilisateur est familiarisé avec les bases de Windows Installer, en particulier le déploiement fichiers MSI... Ce package peut être utilisé avec n'importe quelle salle d'opération. système Windows qui prend en charge Windows Installer v2.0.

Installation sur un serveur réseau

  1. Double-cliquez sur le fichier résultant ( Yenka_Setup_ (MSI) .exe)
  2. Installez ce package dans le dossier accès généralà vos programmes.
  3. Attention : Le programme doit être activé AVANT de déployer le package sur le réseau. Pour ce faire, exécutez "Yenka.exe" à partir du dossier où vous avez installé le programme (<путь установки>\ program files \ Yenka \ Software \ Yenka.exe), et suivez les instructions d'activation.

Installation

Installation d'un package MSI à l'aide de la ligne de commande

  1. Dans la zone de commande, saisissez la ligne :
    msiexec / i "<путь к MSI файлу>\ YK.msi "
    où:<путь к MSI файлу>c'est le chemin du fichier Paquet Windows Installateur. Par exemple, une ligne pourrait ressembler à ceci : msiexec / i "C:\Program Files\Yenka\YK.msi"
  2. Appuyez sur la touche ENTRÉE
    Attention: Service Windows Le programme d'installation vous permet d'installer en mode "furtif" à l'aide du commutateur "/ q". Par exemple: msiexec / i "C: \ Program Files \ Yenka \ YK.msi" / q... Pour afficher la barre de progression de l'installation, vous pouvez utiliser le " /qb".

Désinstallation d'un package MSI à l'aide de la ligne de commande

  1. Depuis le menu "Démarrer", sélectionnez l'option "Exécuter..."
  2. Dans la zone de commande, saisissez la ligne :
    msiexec / x "<путь к MSI файлу>\ YK.msi "
    où:<путь к MSI файлу>c'est le chemin d'accès au fichier du package Windows Installer
  3. Appuyez sur la touche ENTRÉE

L'erreur d'installation de Windows est l'un des problèmes de pop-up les plus courants rencontrés par les utilisateurs du système d'exploitation Windows.

L'erreur peut apparaître quelle que soit la version de votre système d'exploitation.

Raisons de l'erreur

Vous pouvez analyser le système d'exploitation à l'aide de la commande Sfc / scannow. Vous devez le saisir dans la fenêtre de ligne de commande.

Courir ligne de commande peut également se faire de deux autres manières :

  • Démarrer -> Tous les programmes -> Accessoires -> Invite de commandes.
  • Démarrer -> Exécuter et entrez le nom du programme cmd.exe

En quelques minutes, vous recevrez des informations détaillées sur les disques du système d'exploitation, les fichiers corrompus, les problèmes avec les services et autres programmes système.

La ligne de commande ne trouvera pas seulement les fichiers endommagés et endommagés, mais les remplacera également par des fichiers exploitables.

Après la numérisation, fermez l'invite de commande et redémarrez votre Ordinateur personnel ou ordinateur portable. Essayez d'exécuter le processus d'installation de n'importe quel fichier exécutable.

Microsoft propose également aux utilisateurs utilitaire automatique, qui est capable de résoudre le problème de l'installateur.

Accédez au site officiel de la société https://support.microsoft.com/en-us/mats/program_install_and_uninstall

Dans la fenêtre qui s'ouvre, cliquez sur le bouton "Exécuter maintenant". L'utilitaire restaurera la configuration correcte du programme d'installation.

Il convient de noter que l'utilitaire ne fonctionne pas avec la huitième version du système d'exploitation.

Configuration de l'accès du programme d'installation aux fichiers msi

Un problème d'installation peut être dû au fait que le programme d'installation n'a pas accès aux fichiers .msi. L'utilisateur peut résoudre ce problème par lui-même.

Suivez les instructions ci-dessous :

  • Trouvez votre fichier d'installation et cliquez dessus avec le bouton droit de la souris ;
  • Sélectionnez la fenêtre des propriétés ;
  • Accédez à l'onglet des paramètres de sécurité ;
  • Dans la zone de texte du groupe ou de l'utilisateur, vérifiez s'il existe un utilisateur nommé « système ». Si ce n'est pas le cas, vous devez ajouter l'utilisateur manuellement ;

  • Pour ajouter un nouvel utilisateur, cliquez sur le bouton Modifier puis sur le bouton Ajouter ;
  • Dans la zone de texte du nom de l'objet à sélectionner, écrivez le mot "système" (sans les guillemets). Si vous utilisez une version anglaise du système d'exploitation, saisissez le mot System ;
  • Le mot saisi doit être instantanément souligné, comme le montre la figure ci-dessous ;

  • Cochez la case à côté de accès total et maintenant cliquez sur le bouton OK;

Le programme d'installation pourra désormais accéder au fichier exécutable. L'installation devrait se terminer sans problème.

Notez que dans certains cas, bloquer l'accès à fichier d'installation peut un logiciel antivirus.

Pour résoudre ce problème, vous devez accéder au système d'exploitation sous Compte administrateur, désactivez l'antivirus et activez la compatibilité avec les autres versions du système d'exploitation dans les paramètres des propriétés antivirus, comme illustré dans la figure ci-dessous.

Erreur d'installation de Windows - Solutions



Vous avez aimé l'article ? Partagez-le