Hotline pc one faq windows  
Hotline pc line
Hotline PC - contact Hotline PC - Vista Hotline PC - Windows XP Hotline PC - dossiers Hotline PC - registre Hotline PC - reseaux Hotline PC - applications Hotline PC - ms-dos Hotline PC - gravure Hotline PC - autres
Google
 
Forum
Fonds d'écran
Sonneries
Sonneries






 

Les applications

Des astuces concernant les applications : comment les installer puis, éventuellement, les désinstaller. Savoir résoudre un problème sur les applications.

Dernière mise à jour : 18/04/2007

Astuces sur les applications
Installer/Désinstaller une application
Résoudre un problème d'installation
Résoudre un problème sur une application
Résoudre un problème sur les jeux

Les applications et le Registre Windows

- Exécuter seulement les applications Windows autorisées :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie limite les programmes Windows que les utilisateurs peuvent exécuter sur l'ordinateur. De même, il ne sera pas possible de démarrer une application à partir du Gestionnaire de tâches ni de l'Invite de commandes.
Si vous modifiez directement le Registre, suivez ces étapes :
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
2) Créez une valeur DWORD nommée RestrictRun
3) Éditez cette entrée et inscrivez, comme données de la valeur, le chiffre 1.
4) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun.
5) Créez une valeur chaîne numérotée comme suit : 1, 2, 3, etc.
6) Éditez cette entrée et inscrivez, comme données de la valeur, le chemin et le nom de l'exécutable de l'application "autorisée".
Par exemple, créez une valeur chaîne nommée 1 et saisissez comme données ceci : notepad.exe
Créez une valeur chaîne nommée 2 et saisissez comme données : calc.exe
Nous avons simplement autorisé le lancement du Bloc-notes et de la Calculatrice.
Si vous essayez de lancer un autre programme, vous aurez ce message d'erreur : "Cette opération a été annulée en raison de restrictions sur votre ordinateur".
Cette stratégie est accessible depuis l’éditeur de stratégie de groupe en ouvrant Configuration utilisateur/Modèles d'administration/Système : Exécuter seulement les applications Windows autorisées.

- Ne pas exécuter les applications Windows spécifiées :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie limite les programmes Windows que les utilisateurs peuvent exécuter sur l'ordinateur.
Si vous modifiez directement le Registre, suivez ces étapes :
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
2) Créez une valeur DWORD nommée DisallowRun
3) Éditez cette entrée et inscrivez , comme données de la valeur, le chiffre 1.
4) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun.
5) Créez une valeur chaîne numérotée comme suit : 1, 2, 3, etc.
6) Éditez cette entrée et inscrivez , comme données de la valeur, le chemin et le nom de l'exécutable de l'application "non autorisée".
Par exemple, créez une valeur chaîne nommée 1 et saisissez notepad.exe comme données.
Puis créez une valeur chaîne nommée 2 et saisissez calc.exe comme données.
Nous avons simplement interdit le lancement du Bloc-notes et de la Calculatrice. Si vous essayez de les lancer, vous aurez le message d'erreur suivant : "Cette opération a été annulée en raison de restrictions en vigueur sur cet ordinateur".
Curieusement, cela ne vous empêche pas de lancer le Bloc-notes de cette manière :
1) Cliquez sur Démarrer/Exécuter puis saisissez cmd et validez par OK.
2) En Invite de commandes, saisissez : notepad
Cette stratégie est accessible depuis l’éditeur de stratégie de groupe en ouvrant Configuration utilisateur/Modèles d'administration/Système : Ne pas exécuter les applications Windows spécifiées.

- Désactiver le moteur de compatibilité des applications :
Configuration requise : au moins Microsoft Windows Server 2003.
Si vous désactivez le moteur de compatibilité des applications, les performances du système seront améliorées.
Information : Le moteur de comptabilité des applications est une fonctionnalité qui fait que, à chaque fois, le système interroge une base de données interne afin de vérifier si l'application lancée est compatible ou non.
Si vous modifiez directement le Registre, suivez ces étapes :
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\AppCompat.
2) Créez une valeur DWORD nommée DisableEngine
3) Éditez cette entrée et inscrivez ceci comme données de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur de stratégie de groupe en ouvrant Configuration ordinateur/Modèles d'administration/Composants Windows/Compatibilité des applications : Désactiver le moteur de compatibilité des applications.

- Automatiser le lancement d'une application avec des privilèges d'administrateur :
Vous voulez faire fonctionner de manière permanente certaines applications à partir d'un compte ne possédant pas des privilèges d'administrateur. Par exemple, en utilisant le programme de gravure Clone CD, vous avez ce type d'erreur : "Access violation at address xxxxxxxx in module USER32.dll Read of address xxxxxxxx." La solution dans ce cas consiste à lancer Clone CD en utilisant le compte Administrateur.
Nous allons nous servir des possibilités offertes par une commande nommée runas. Nous devons tout d'abord créer un raccourci vers l'application pour prendre en compte les nouveaux paramètres de lancement.
1) Avec le bouton droit de la souris, cliquez sur une partie vide du Bureau, puis choisissez Nouveau/Raccourci.
2) Dans la zone de texte Entrez l'emplacement de l'élément, saisissez ceci : C:\WINDOWS\system32\runas.exe /savecred /user:Administrateur "C:\Program Files\ElaborateBytes\CloneCD\CloneCD.exe".
Ce texte mérite quelques explications :
* C:\WINDOWS\system32\runas.exe : on indique l'emplacement de la commande runas.exe. Nous supposons dans cet exemple que votre système est placé sur C:.
* /savecred : ce commutateur va nous servir à n'indiquer qu'une fois le mot de passe du compte d'administrateur. Les informations d'identification seront sauvegardées et cryptées de façon qu'elles ne soient pas visibles des autres utilisateurs. Cette option n'est pas disponible sous Windows XP Édition Familiale.
* /user:Administrateur : on indique par là que l'on va se servir des privilèges dévolus au compte Administrateur.
* "C:\Program Files\ElaborateBytes\CloneCD\CloneCD.exe" : ce sont tout simplement l'emplacement et le nom du fichier exécutable qui permet le lancement de l'application Clone CD. Les guillemets doivent être insérés puisque le chemin du fichier exécutable contient au moins un espace. Précisons que la commande runas ne fonctionne que si vous utilisez un compte d'administrateur qui possède un mot de passe.
Il vous est ainsi possible de créer des raccourcis permettant l'utilisation de certaines fonctions à partir d'un compte limité.

- Utiliser la commande Runas dans un fichier de script :
"Sanur" se télécharge à partir de cette adresse : http://www.commandline.co.uk/index.html. Une fois l'archive ZIP décompressée (Sanur.zip) vous disposez d'un simple fichier exécutable nommé Sanur.exe. Ce programme est compatible avec Windows 2000 et ultérieur. La syntaxe est la suivante :
Runas <options> | Sanur Mot_De_Passe
Runas <options> | Sanur /i [Lecteur:][Chemin]Nom_Fichier
Le commutateur /i vous permet de spécifier l'emplacement et le nom d'un fichier dans lequel est stocké le mot de passe.
Une façon d'éviter les problèmes est d'ajouter une redirection afin que les erreurs ne soient pas redirigés vers "Sanur". Imaginons que vous souhaitiez lancer une programme à partir d'un compte nommé Jean, possédant des privilèges d'administrateur et dont le mot de passe soit "Passe", saisissez :
runas /user:jean "cmd /k dir c:\test"
Dans ce cas il vous sera demandé de saisir le mot de passe de Jean. Vous devez donc être physiquement présent ! Ce qui rend toute intégration de la commande dans un script complètement impossible. La même commande en utilisant "Sanur" donne ceci :
runas /user:jean "cmd /k dir c:\test" >&2 | sanur passe
Si le mot de passe est stocké dans un fichier nommé Passe.txt placé à la racine du lecteur C:, saisissez :
runas /user:jean "cmd /k dir c:\test" >&2 | sanur /i c:\passe.txt
Si le chemin de la commande contient des espaces vous devez inscrire le nom de fichier ou de répertoire court. Imaginons que ce répertoire se nomme "Nouveau répertoire".
runas /user:jean "cmd /k dir c:\NOUVEA~1" >&2 | sanur passe

Installer et désinstaller un programme

- Installer ou exécuter un programme en utilisant un mode de compatibilité :

C'est une manière simple de faire fonctionner des applications qui a priori n'ont pas été écrites pour un système d'exploitation comme Windows XP. Admettons que nous ayons besoin de faire fonctionner le Bloc-notes Windows en simulant la présence d'un autre système d'exploitation ou d'autres paramètres d'affichage. Avec le bouton droit de la souris, cliquez sur le fichier notepad.exe, puis dans le menu contextuel, cliquez sur la commande Propriétés. Cliquez sur l'onglet Compatibilité. Deux rubriques sont alors disponibles : Mode de compatibilité et Paramètres d'affichage.
* Mode de compatibilité : ce sous-ensemble d'options vous permet de créer une machine virtuelle simulant un système d'exploitation différent de celui qui est installé par défaut sur votre ordinateur. Une "machine virtuelle" est comme une fenêtre qui vient se superposer à votre écran principal et qui semble posséder toutes les caractéristiques d'une existence autonome. L'impression est trompeuse puisque sans le système d'exploitation "parent" qui la sous-entend, la fenêtre ne pourrait pas fonctionner. Le principe est de tester le mode de compatibilité du système le plus récent (Windows 2000) au plus ancien (Windows 95).
* Paramètres d'affichage : ce sous-ensemble d'options vous permet de résoudre un problème de compatibilité entre une carte graphique et une application en particulier. Le premier paramètre à tester consiste à désactiver les thèmes visuels.

- Installer un programme en mode Diagnostic :
Le principe est de désactiver le maximum de programmes résidents et de services qui peuvent interférer sur le bon déroulement de l'installation d'un programme. Il est tentant de redémarrer en Mode sans échec. Malheureusement, dans ce mode, le service Windows Installer ne sera pas lancé, et par conséquent bon nombre de programmes utilisant ce package d'installation refuseront de s'installer.
1) Cliquez sur Démarrer/Exécuter, puis saisissez : msconfig.
2) Dans l'Utilitaire de configuration système, cliquez sur l'onglet Général, puis cochez le bouton radio Démarrage sélectif.
3) Décochez les quatre premières cases à cocher. Cliquez sur OK et redémarrez votre système.
Au prochain redémarrage le système va se charger en mode "minimum".
4) Cliquez sur Démarrer/Exécuter, puis saisissez : services.msc.
5) Double-cliquez sur le service Windows Installer.
Vous obtiendrez cette erreur "Gestionnaire de configuration : le service Plug-and-Play ou un autre service n'est pas disponible", mais la fenêtre des propriétés du service s'ouvrira malgré tout.
6) Dans la liste déroulante Type de démarrage, cliquez sur Manuel puis sur le bouton Démarrer.
Le service Windows Installer va se lancer, et il vous sera alors possible d'installer ou de désinstaller l'application voulue. Une fois l'application correctement installée, rétablissez votre système sur les paramètres par défaut.

- Procéder à une installation "plate" :
Le principe de cette méthode est de chercher à "squizzer" les problèmes de lecteur de CD-Rom ou de DVD-Rom.
1) Dans l'Explorateur Windows, créez un nouveau dossier temporaire.
2) Copiez l'intégralité des fichiers de votre CD-Rom d'installation dans ce nouveau dossier.
Si vous constatez des erreurs de copie de fichiers, vous pouvez suspecter un problème de lecture ou de CD-Rom défectueux.
3) Ouvrez le dossier, puis double-cliquez sur le fichier exécutable qui lancera l'installation de l'application. C'est généralement un fichier exécutable nommé setup.exe, install.exe.
4) Une fois l'installation achevée, supprimez le dossier temporaire que vous avez créé.
Il peut également arriver que la méthode suivante fonctionne :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : devmgmt.msc.
2) Ouvrez la branche Contrôleurs ATA/ATAPI IDE.
3) Selon que votre lecteur se trouve sur la première ou sur la seconde nappe IDE, double-cliquez sur Contrôleur IDE principal ou secondaire.
4) Cliquez sur l'onglet Paramètres avancés.
5) Selon que votre lecteur se trouve en première ou en seconde position sur la nappe IDE, cliquez dans la rubrique Périphérique 0 ou 1 dans la liste déroulante Mode de transfert.
6) Sélectionnez l'option PIO seulement.
Cela aura pour effet de réduire sérieusement les performances de votre lecteur et par là même de résoudre d'éventuels problèmes de compatibilité entre une application et un lecteur de CD-Rom.
7) Une fois votre programme installé, revenez aux options par défaut.
Précisons que si vous avez deux lecteurs, vous devez essayer de lancer l'installation du logiciel à partir de votre graveur, par exemple.

- Désinstaller un programme :
Plusieurs solutions existent : le programme est présent dans le module Ajout/Suppression de programmes du Panneau de configuration (il se peut alors qu'il vous demande d'insérer le CD-Rom d'installation). En cliquant sur Démarrer/Tous les programmes/Nom_Programme, vous accédez à une commande ressemblant à Uninstall ou Remove, etc. En lançant le CD-Rom qui vous a permis de l'installer, vous pouvez arriver à une option vous permettant de supprimer l'application.
Sinon, testez la solution suivante :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : regedit.
2) Dans l'éditeur du Registre, ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
- Les sous-clés énumèrent chacun des programmes que vous avez installés sur votre ordinateur. Dans le volet de droite, la valeur chaîne DisplayName vous permet d'identifier sans erreur le programme qui correspond à la clé ouverte.
- Toujours dans le volet de droite, double-cliquez sur la valeur chaîne UninstallString. Dans la zone de texte Données de la valeur seront indiqués le nom et l'emplacement du fichier exécutable permettant la désinstallation de l'application.
Par exemple, voici ce que j'obtiens avec un logiciel de la société Macromedia : C:\WINDOWS\IsUn040c.exe -f"C:\Program Files\Macromedia\Fireworks 3\Uninst.isu". La partie qui nous intéresse est : C:\WINDOWS\IsUn040c.exe.
La valeur UninstallString contient le nom du fichier exécutable chargé de la désinstallation de "Fireworks".
3) Copiez cette ligne, fermez le Registre, puis cliquez sur Démarrer/Exécuter.
4) Avec le bouton droit de la souris, cliquez sur une partie vide de la zone de texte Ouvrir, puis dans le menu contextuel, cliquez sur la commande Coller. Validez par OK.
Si tout se passe bien, le programme récalcitrant vous annoncera qu'il plie enfin bagages.

- Désinstaller un programme à l'aide d'un outil spécialisé :
1) Rendez-vous sur cette page web : http://www.nirsoft.net/utils/myuninst.html.
2) Téléchargez un fichier nommé myuninst.zip.
3) Décompressez ce fichier puis double-cliquez sur un fichier nommé myuninst.exe.
Il vous est possible de convertir ce programme en français en copiant un fichier nommé myuninst_lng.ini dans le même répertoire que le fichier exécutable.
L'ensemble des programmes installés sur votre système sera listé.
4) Avec le bouton droit de la souris cliquez sur une des applications puis sur la commande Propriétés.
La zone de texte Chaîne de désinstallation indique la commande lançant le processus de désinstallation.
Dans le même menu contextuel, il vous suffit de cliquer sur la commande Désinstaller le programme sélectionné.

- SuppressPlus :
1) Téléchargez le programme à partir de cette page web : www.perrysoft.org/index?id=42.
2) Double-cliquez sur le fichier splus_install.exe
3) Sélectionnez le programme récalcitrant puis cliquez sur le menu Désinstaller

- Désinstaller manuellement n'importe quel programme :
1) Cliquez sur Démarrer/Exécuter, puis saisissez : regedit.
2) Dans l'éditeur du Registre, supprimez la clé du nom du logiciel à désinstaller présente dans : HKEY_LOCAL_MACHINE\SOFTWARE et HKEY_CURRENT_USER\Software.
3) Si le logiciel est listé dans le module Ajout/Suppression de programmes du Panneau de configuration, parcourez : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, puis supprimez l'entrée correspondante.
4) Si le programme nécessite le chargement d'un service, parcourez HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services, puis supprimez l'entrée correspondante.
5) Dans l'Explorateur Windows, supprimez les raccourcis présents dans \Documents and Settings\All Users\Menu Démarrer\Programmes et \Documents and Settings\Nom_Utilisateur\Menu Démarrer\Programmes, ainsi que le dossier de l'application présent dans \Program Files.
6) Enfin, vérifiez dans le Registre qu'aucun appel vers l'application n'est effectué à partir des clés suivantes : HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Windows\Load et \Run.
Pour ce dernier point, vous pouvez vous aider de l'Utilitaire de configuration système.
Note : Certains programmes utilisant la technologie InstallShield sont à supprimer à partir de cette arborescence : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield Uninstall Information et HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{Clé_CLSID}.

- InstallWatch Pro : Espionner l'installation d'un programme :
"InstallWatch Pro 2.5" se télécharge à partir de cette adresse : www.epsilonsquared.com/installwatch.htm. Il vous suffit de double-cliquer sur le fichier InstallWatchPro25.exe.
1) Afin de lancer l'installation d'un logiciel, ouvrez InstallWatch puis cliquez sur le bouton Install puis deux fois sur le bouton Suivant.
Il sera procédé à un état des lieux complet de votre système. Oui, c'est un peu long !
2) Dans la zone de texte Installation program to run :, cliquez sur le petit bouton placé sur la droite puis sélectionnez le fichier d'installation.
Il vous est possible de choisir dans le menu déroulant Fichiers de type : l'option suivante : All Files (*.*).
3) Cliquez sur le bouton Suivant.
L'installation du programme visé va se lancer automatiquement. Une fois cette dernière achevée vous retournez dans la précédente fenêtre.
4) Cliquez sur les boutons Suivant puis New.
5) Dans le répertoire Databases il vous sera proposé de créer un fichier.
6) Entrez par exemple de nom du programme que vous avez installé puis cliquez sur le bouton Enregistrer.
7) Validez pour le reste.
Vous pouvez visualiser exactement toutes les modifications apportées au Registre Windows et aux fichiers et dossiers présents dans l'Explorateur Windows.
De plus, dans le cas des entrées du Registre, il est précisé les données de la valeur avant et après l'installation du programme. Les fichiers de données sont à tout moment consultables. Ils comportent une extension .iwc.
En cliquant sur le menu File il vous est possible d'exporter les informations sous la forme d'un fichier Texte ou .html.
Le bouton Config vous permet d'exclure certaines arborescences de l'Explorateur (Directory/Drive Monitor et File Patterns To Ignore) ou du Registre (Registry Monitor).

Résoudre un problème d'installation

- "Erreur lors de l'application des différences. Vérifiez que les chemins d’accès des transformations sont valides" :
Vérifiez vos paramètres régionaux et la disposition du clavier. Il doit être en Français (France) et non en Français (Belgique).
Astuce communiquée par "Quentin".

- Erreur 0x80040707 :
Cela peut survenir pendant l'installaiton d'une application ou d'un pilote de périphérique. Il suffit de créer un répertoire nommé Desktop dans \Documents and Settings\All Users. D'une manière différente ouvrez dans le Registre cette clé: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.
Vérifiez les données contenues dans la valeur chaîne Common Desktop (C:\Documents and Settings\All Users\Bureau).
Ouvrez ensuite HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders.
Vérifiez que ces mêmes données se retrouvent dans une valeur de chaîne extensible nommée Common Desktop (%ALLUSERSPROFILE%\Bureau).
Si la valeur n''xiste pas vous devez la créer.
En général ce problème se pose quand une des valeurs suivantes est absentes ou endommagées : Common Start Menu, Common Startup, Common Start Menu, Common Desktop, Common Programs. Dans le doute procédez à une vérification de leur contenu.
Astuce communiquée par Franck Haesen.

- "0:Uninstall log folder not found" :

HKEY_LOCAL_MACHINE\Software\Netscape\Netscape\7.1b1 (en)\Uninstall\Uninstall Log Folder
ou HKEY_LOCAL-MACHINE\Mozilla\Mozilla Thunderbird\I.O(en)\uninstall log folder
Nous pourrions multiplier les exemples à l'infini...
Procédez à une réinstallation complète du programme :
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
3) Supprimez la clé correspondant au programme récalcitrant.
4) Dans l'Explorateur Windows ouvrez \Program Files.
5) Supprimez le dossier du programme que vous ne pouvez désinstaller.
6) Ouvrez \Documents and Settings\Nom_Utilisateur\Application Data
7) Là encore, supprimez le dossier du programme.
8) Redémarrez puis relancez l'installation de l'application.

- "Erreur d'exécution 339 - Le composant Nom_Fichier.ocx ou une de ses dépendances n'est pas correctement enregistrée - Un fichier est absent ou incorrect" :

Vous pouvez avoir également cette erreur : "Impossible d'enregistrer la bibliothèque DLL/OCX : DllRegisterServer a échoué ; code 0x80020009. Appuyez sur Réessayer pour essayer à nouveau, Ignorer pour continuer malgré tout (déconseillé), ou Abandonner pour annuler l'installation".
1) Vérifiez tout d'abord que le fichier DLL ou .ocx mentionné est bien présent dans \Windows\System32.
2) Si ce n'est pas le cas copiez-le à partir du Cd-Rom d'installation de votre logiciel en faites une recherche sur Internet pour en télécharger une version à jour.
3) Une fois ce préalable effectué cliquez sur Démarrer/Exécuter puis saisissez cette commande : regsvr32 Nom_Fichier.dll ou .ocx.

- "Une erreur est survenue lors de l'installation" :
Ce problème survient avec les programmes utilisant "InstallShield".
1) Dans l'Explorateur Windows ouvrez \Program Files\Fichiers communs.
2) Supprimez un répertoire nommé InstallShield.

- Erreur 1935 lors de l'installation de l'assemblage Microsoft.MSXML2 publickeytoken="6bd6b9abf345378f" :
Vérifiez si un de ces programmes n'est pas actif en tâche de fond : Adwatch WinTools, WebSearch, Easy Installer, System Mechanic, etc.
Sinon, procédez à l'installation de cette fonctionnalité Microsoft Core XML Services (MSXML) 6.0 en la téléchargeant à partir de cette adresse : http://www.microsoft.com/downloads/details.aspx?familyid=993c0bcf-3bcf-4009-be21-27e85e1857b1&displaylang=en.
- Erreur 1935. Une erreur s'est produite lors de l'installation du composant {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A}.
HRESULT : -2147319761. Vous pouvez également avoir cette erreur : "Produit : MSN Messenger 6.2 -- Erreur 1935. Une erreur s'est produite lors de l'installation de l'assemblage Microsoft.Windows.Networking.Dxmrtp,type="win32",version="5.2.2.1",publicKeyToken="6595b64144ccf1df",processorArchitecture="x86". Référez-vous à Aide et support pour obtenir plus d'informations. HRESULT : 0x8007001F. interface de l'assemblage : IAssemblyCache, fonction : CreateAssemblyCacheItem, composant : {3A14AA3-9486-4282-8449-AAE866A17D23}".
Installez ce package Microsoft® .NET Framework Version 1.1 Redistributable Package à partir de cette adresse : http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=fr.

- Erreur 0x8002802B :
1) Dans l'Explorateur Windows supprimez ce répertoire : \Program Files\Common Files\InstallShield\Professional\RunTime\0701.
2) Téléchargez un nouveau moteur à partir de cette adresse : http://support.installshield.com/kb/files/Q110616/InstallShieldEngineUpdate701.exe.
3) Double-cliquez sur le fichier téléchargé : InstallShieldEngineUpdate701.exe.
4) Copiez le contenu du Cd-Rom d'installation dans un dossier temporaire sur votre disque dur.
5) Double-cliquez sur le fichier permettant de lancer l'installation de votre application : install.exe ou setup.exe.

Problèmes sur les applications

- Impossible de faire fonctionner une application à partir d'un compte limité :

Le programme ne s'exécute pas ou se bloque. Une erreur d'exécution 7 ou 3446 s'affiche. L'application ne détecte pas qu'un CD-Rom est inséré dans le lecteur. Il ne vous est pas possible de modifier un fichier. Vous n'avez pas accès à certaines fonctions liées au logiciel que vous utilisez.
Il est nécessaire dans un premier temps de vérifier s'il n'existe pas une mise à jour permettant de faire fonctionner le programme avec Windows XP. Sinon, lancez le programme en utilisant d'autres informations d'identification comme cela est expliqué dans la section suivante.
Installer ou exécuter un programme à partir d'un compte ne possédant pas des privilèges d'administrateur
L'erreur peut être aussi celle-ci : "[Nom_Programme] can not run. The ressource file is missing or damaged." Cela vient du fait que vous ne possédez pas des privilèges d'administrateur et donc l'autorisation d'accéder à certaines clés du Registre. Dans ce cas, l'application crie famine et vous manifeste son désarroi. Une solution possible consiste à exécuter le programme en tant qu'utilisateur différent.
Prenons un exemple simple. Nous voulons lancer le Bloc-notes Windows avec des privilèges d'administrateur. Nous devons d'abord trouver le fichier exécutable qui permet de lancer cette application.
1) Cliquez sur Démarrer/Tous les programmes/Accessoires/Bloc-notes.
2) Avec le bouton droit de la souris, cliquez sur cette commande, puis dans le menu contextuel, cliquez sur Propriétés.
3) Cliquez sur l'onglet Raccourci, puis dans la zone de texte Cible, vérifiez l'emplacement et le nom de l'exécutable. Dans cet exemple : %SystemRoot%\system32\notepad.exe.
4) Lancez l'Explorateur Windows et parcourez \windows\system32.
5) Avec le bouton droit de la souris, cliquez sur le fichier notepad.exe puis sur le sous-menu Exécuter en tant que.
6) Cochez le bouton L'utilisateur suivant, choisissez un nom d'utilisateur possédant des privilèges d'administrateur, puis saisissez son mot de passe.
Le principe est strictement identique quand on choisit d'installer le programme. Ce sera généralement un fichier exécutable du nom de setup.exe ou install.exe.

- Mon programme ne se lance pas :
Cela peut être dû à la fonctionnalité de prévention des données (DEP). Examinons comment fonctionne cette option :
1) Avec le bouton droit de la souris cliquez sur l'icône Poste de travail puis sur Propriétés.
2) Cliquez sur l'onglet Avancé puis le bouton Paramètres placé dans la rubrique Performances.
3) Cliquez sur l'onglet Prévention de l'exécution des données.
4) Cochez le bouton radio Activer la prévention de l'exécution des données pour tous les programmes et les services sauf ceux que je sélectionne:
Cela a pour effet de modifier une valeur binaire nommée LastNoExecuteRadioButtonState et qui est placée dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\NoExecuteState.
Dans ce cas les données de la valeur seront égales à 32d5 (dans le cas contraire : 32d4).
5) Cliquez sur le bouton Ajouter... puis sélectionnez les programmes qui ne seront pas concernés par la fonctionnalité de prévention des données.
À chaque programme ajouté le Registre Windows sera modifié de cette façon :
* Ouverture de cette arborescence : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
* Création d'une valeur chaîne nommée du nom et de l'emplacement du fichier exécutable. Par exemple : C:\Program Files\Chemin\Nom_Programme.exe
* Modification des données de la valeur fixées à ceci : DisableNXShowUI
Voici maintenant une procédure de résolution concernant un programme nommé Cyberlink PowerDirector.
Le programme refuse de se lancer sans qu'il y ait un quelconque message d'erreur.
1) Activez dans ce cas le bouton radio n°2 puis créez une exception en sélectionnant le fichier exécutable nommé PowerDirector.exe.
2) Faites ensuite la démarche inverse en supprimant les programmes listés en exception.
3) Réactivez ensuite le bouton radio n°1.
4) Vérifiez que le Registre ait été correctement actualisé car même si le bouton radio par défaut est sélectionné il peut rester une trace du programme dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.
Cyberlink PowerDirector se lancera alors normalement.
Astuce communiquée par "FXB".

- Deux façons rapides de dépanner n'importe quelle application :
Cette méthode est valable si vous êtes confronté à un problème apparaissant soudainement, qui ne se pose que sur le programme en cause et sans que vous ayez installé quelque chose de particuler ou procéder à une quelconque mise à jour : comportement bizarre de l'application, bug d'affichage, perte d'une fonctionnalité, message d'erreur aléatoire, etc.
1) Si nécessaire, procédez à la sauvegarde des paramètres liés au programme.
2) Dans l'Explorateur Windows, ouvrez \Documents and Settings\Nom_Utilisateur\Application Data.
3) Supprimez ou renommez le dossier portant le nom du programme posant problème.
Si vous supprimez le répertoire il sera de toute façon placé dans la Corbeille et vous pourrez toujours le restaurer en vous servant du menu contextuel.
4) Ouvrez de nouveau l'application récalcitrante.
Si le problème se pose toujours essayez alors cette manipulation :
5) Dans le Registre ouvrez HKEY_CURRENT_USER\Software.
6) Repérez la clé portant le nom de l'application que vous souhaitez réinitialiser.
7) Procédez à titre de précaution à l'exportation de cette clé.
8) Supprimez cette clé.
9) Relancez le programme.
Dans de rares cas vérifiez si le programme posant problème ne fonctionne pas à partir d'un autre compte d'utilisateur possédant des privilèges d'administrateur. Auquel cas il vous faudra créer un autre compte d'utilisateur et copier le profil de l'ancien compte vers le nouveau compte.

- "Windows ne trouve pas 'Nom_Application'. Vérifiez que vous avez entré le nom correctement et essayez à nouveau" :
La suite de l'erreur est la suivante : "Pour rechercher un fichier, cliquez sur le bouton Démarrer, puis sur Rechercher.". Il arrive aussi que l'application ne se lance pas…
1) Dans l'Éditeur du Registre ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths.
2) Ouvrez la clé portant le nom du fichier exécutable responsable de l'application.
3) Éditez la valeur chaîne (par défaut) puis inscrivez ou corrigez le chemin qui est indiqué.
Vous devez faire suivre le chemin du nom de l'application : C:\Program Files\Mozilla Thunderbird\thunderbird.exe
4) Vérifiez également les données présentes dans la valeur Path.

- "Mémoire insuffisante" :
Ce problème peut se poser si votre pilote d'imprimante (celle qui est déclarée par défaut) est endommagé. Faites le test d'installer une autre imprimante en vous servant d'un pilote générique proposée par Windows (même si vous ne la possédez en "vrai").
Problème soumis par J. C. FRAYSSE.

- [Seule une partie d'une requête ReadProcessMemory ou WriteProcessMemory] :
Si le problème se pose sur un fichier que vous avez téléchargé cela signifie qu’il est corrompu.
Supprimez les fichiers temporaires d'Internet Explorer puis reprenez le téléchargement du fichier depuis le début.
Si le problème se pose lors de l’installation d'un programme à partir d’un disque cela signifie que soit le support soit le lecteur est endommagé. Voici une solution de contournement :
1) Avec le bouton droit de la souris cliquez sur l’icône Poste de travail puis sur Propriétés.
2) Cliquez sur l’onglet Matériel puis le bouton Gestionnaire de périphériques.
3) Ouvrez la branche Contrôleurs ATA/ATAPI IDE.
4) Double-cliquez sur le canal IDE secondaire.
C’est a priori sur le port IDE 1 qu’est placé votre lecteur...
5) Cliquez sur l’onglet Paramètres avancés...
6) En fonction de la place qu’occupe votre lecteur sur la nappe IDE sélectionnez dans la liste déroulante Mode de transfert de la rubrique Périphérique 0 ou 1 l’option PIO seulement.
7) Une fois le programme installé revenez aux paramètres par défaut.

- Error 1324 - The folder path "Mes images" contains an invalid character :
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Ouvrez HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.
3) Éditez une valeur chaîne nommée My Pictures contienne ces données de la valeur : C:\Documents and Settings\Nom_Utilisateur\Mes documents\Mes images

- "Erreur 1607 - Impossible d'installer InstallShield Scripting Runtime" :
1) Accéder aux propriétés d'un répertoire nommé \Windows\Installer.
2) Cliquez sur l'onglet Sécurité.
3) Attribuez un contrôle total aux groupes des administrateurs.
4) La même manipulation est à appliquer à cette arborescence du Registre : HKEY_LOCAL_MACHINE\SOFTWARE\InstallShield.
5) Vérifiez que le groupe SYSTEM possède également une autorisation de contrôle total sur cette clé.
Sinon, procédez à une mise à jour du firmware de votre lecteur.

- "Ping n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes" :

1) Avec le bouton droit de la souris cliquez sur l'icône Poste de travail puis sur Propriétés.
2) Cliquez sur l'onglet Avancé puis le bouton Variables d'environnement.
3) Dans la rubrique Variables système, sélectionnez une variable nommée Path puis cliquez sur le bouton Modifier.
Voici les données que vous devez au minimum avoir : c:\windows\system32;c:\windows
4) Si vous avez une variable comme %systemroot% qui est inscrite, remplacez-la par ceci : c:\windows
Astuce communiquée par Raymond Monard ("Sarl MONINFORMATIC" à Gap).

- "Rundll : Erreur de chargement de 'Nom du fichier DLL' - le module spécifié est introuvable" :
Vous pouvez avoir ce message dès le démarrage ou au lancement d'une application. Dans ce premier cas, la principale difficulté est d'identifier précisément le nom de l'application qui appelle le fichier .dll manquant. Vous pouvez utiliser l'utilitaire de configuration système afin de localiser la ligne de commande provoquant le message d'erreur. La colonne nommée Commande vous indiquera alors l'exécutable et par conséquent le nom du programme incriminé.
Signalons tout de suite que ce problème peut survenir après une désinfection de votre système. L'antivirus a supprimé tous les fichiers créés par le virus en oubliant certaines clés du Registre qui continuent d'appeler un module sans le trouver provoquant alors l'apparition du message d'erreur. Si, par contre, votre souci concerne une application que vous avez installée en bonne et due forme vous devrez replacer le fichier DLL. Généralement, le bon chemin sera de ce type : \Program Files\Nom_Application.
Afin de télécharger une version du fichier DLL manquant il vous suffit de saisir dans un moteur de recherche comme Google le nom exact du fichier.
En dernier recours, procédez simplement à une réinstallation du logiciel défaillant. Cela doit suffire dans la majorité des cas !

- "Windows ne parvient pas à accéder au périphérique, au chemin d'accès ou au fichier spécifié. Vous ne disposez peut-être pas des autorisations appropriées pour avoir accès à l'élément" :
Le problème peut se poser si vous tentez d'exécuter un fichier exécutable qu'on vous a envoyé en pièce jointe.
1) Avec le bouton droit de la souris cliquez sur le fichier puis sur propriétés.
2) Cliquez sur le bouton Débloquer.

- "Fichiers nécessaires : le fichier hpzrp306.dll de (inconnu) est nécessaire" :

La suite de l'erreur est : "Entrez le chemin d'accès au fichier, puis cliquez sur OK."
Là, c'est assez facile à deviner. Les fichiers .dll utilisés par les imprimantes de marque Hewlett-Packard commencent souvent par ces deux lettres : H et P. En règle générale, il suffit de désinstaller puis de réinstaller l'imprimante, ou de procéder à la mise à jour du pilote en se rendant directement sur le site du fabricant.
Dans tous les cas, lancez une recherche sur le nom du fichier qui est en cause. Avec le bouton droit de la souris, cliquez dessus puis sur la commande Propriétés. Cliquez sur l'onglet Version. La rubrique Autres informations de version vous indiquera le nom de l'éditeur et, par déduction, le logiciel dont le fichier .dll dépend.

- "Error could not load intialization file" :
Ce message d'erreur survient quand vous essayez de désinstaller certaines applications en utilisant le module Ajout/Suppression de programmes du Panneau de configuration. Vous pouvez essayer un freeware nommé Suppress Plus, que vous téléchargerez à partir de cette adresse : www.perrysoft.org/splus/splus_install.exe.

- "L'application n'a pas réussi à s'initialiser correctement (0xc0000135)" :
La suite de l'erreur est : "Cliquez sur OK pour arrêter l'application."
Ce problème ne se produit qu'au lancement de certains programmes. Téléchargez puis installez Microsoft® .NET Framework, version 1.1 Redistributable Package, que vous trouverez facilement sur le site www.microsoft.fr dans la rubrique Téléchargement.

- "L'application n'a pas réussi à s'initialiser correctement (0xc0000142) - Cliquez sur OK pour arréter l'application" :
Si le problème se pose, par exemple, sur le fichier cmd.exe et donc quand vous ouvrez l'Invite de commandes essayez ces différentes solutions :
1) Copiez une nouvelle version de ce fichier dans ces deux répertoires : \WINDOWS\system32 et \WINDOWS\system32\dllcache.
2) Vérifiez qu'il n'existe pas des versions du même fichier dans \Windows\System32 comme un fichier nommé cmd.com par exemple. Auquel cas supprimez-les.
3) À l'aide d'un programme comme Process Explorer ou Regmon vérifiez si le lancement de cmd ne bute pas lors de la lecture de cette clé du Registre : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls.
Auquel cas exportez la branche complète du Registre à partir d'un ordinateur sain puis importez-la sur votre machine.
4) Dans de rares cas cela peut provenir d'un antivirus ou d'un programme de surveillance mal paramétré.
Ces quatre pistes peuvent s'appliquer à tout autre application si le message d'erreur est similaire.

- "IKernel.exe - Application Error" :
La suite du message d'erreur est "The Instruction at "0x771c741a" referenced memory at "0x00163b60". The memory could not be read. Click on OK to terminate the program."
Le problème survient sur de nombreuses applications. Il y a deux solutions :
1) Ouvrez le module Ajout/Suppression de programmes du Panneau de configuration, puis désinstallez ce correctif : "Windows XP Hotfix (SP2) Q328310".
2) Sinon, rendez-vous sur le site Windows Update et téléchargez ce correctif : Q329623_WXP_SP2_x86_ENU.exe.

- "Le fichier shell32DLL est lié à une exportation manquante shlwapi.DLL:SHRegGetUSValueA" :
1) Lancez une recherche sur ces deux fichiers : Shlwapi.dll et Urlmon.dll.
2) Supprimez toutes les occurrences des fichiers se trouvant dans \Program Files\PhotoDeluxe\HE 3.0 (ou similaire).

- Impossible de lancer une application à partir d'un compte d'utilisateur :
Le problème ne se pose pas si vous vous connectez sur les autres comptes d'utilisateurs. Le plus simple est de restaurer votre ordinateur à une date antérieure à l'apparition de ce problème.

- "System Windows 16 bits C:\windows\system32\config.NT" :
Vous pouvez avoir également cette erreur : "Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft Windows. Choisissez fermer pour mettre fin à l'application."
1) Insérez dans votre lecteur le CD-Rom d'installation de Windows XP.
2) Cliquez sur Démarrer/Exécuter, puis saisissez : cmd.
3) En invite de commandes, saisissez ces commandes en validant chaque fois par la touche Entrée :
expand d:\i386\config.nt_ c:\windows\system32\config.nt
expand d:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand d:\i386\command.co_ c:\windows\system32\command.com
exit
Nous supposons dans cet exemple que votre lettre de lecteur est D: et que votre système est installé sur C:.
- Un correctif existe pour cette erreur : "C:windows\system32\autoexec.nt" :
Rendez-vous simplement à cette adresse afin de télécharger le correctif adapté à votre version de Windows : http://www.tech-forums.net/computer/topic/29806.html.

- "Le processeur NTVDM a rencontré une instruction non autorisée" :
En général vous avez l'indication du programme en cause comme dans, par exemple, ce message : "Sous Systeme MS DOS 16 Bits - C:document~1\LOCALS~1\Temp\SURFAI~1.EXE ". Il vous suffit de procéder à la désinstallation du programme correspondant. Si c'est un fichier exécutable qui est signalé mettez-le à la Corbeille. Cela peut être aussi le signe d'une infection virale. Procédez à un nettoyage complet de votre système.

- "Nom_DLL L'initialisation de la dll d'un pilote de périphérique installable a échoué. Choisissez 'Fermer' pour mettre fin à l'application" :
Vous pouvez aussi avoir cette erreur : "SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD - Le format du pilote de périphérique virtuel dans le registre n'est pas valide."
1) Dans le Registre ouvrez cette clé : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers.
2) Éditez une valeur de chaîne multiple nommée VDD.
3) Supprimez son contenu.
Notez que la ligne de commande qui est présente vous indique le programme (généralement un antivirus) qui est en cause.
4) Téléchargez auprès de l'éditeur un éventuel correctif.

- "Windows - Fichier endommagé" :
"Le fichier ou le répertoire \WINDOWS\Prefetch\Nom_Exécutable est endommagé et illisible: Exécutez l'utilitaire CHKDSK". Dans l'explorateur, ouvrez \Windows\Prefetch et supprimez le fichier incriminé.

Les jeux

- Résoudre un problème sur les jeux :

La plupart des soucis concernant les jeux viennent d'une version des pilotes de carte graphique ou de carte son qui n'est pas à jour. Par ailleurs, vous devez posséder la dernière version de DirectX, téléchargeable à partir de cette adresse : http://www.microsoft.com/downloads/search.aspx?displaylang=fr&categoryid=2.
DirectX est une plate-forme logicielle permettant à vos applications multimédias de communiquer plus efficacement avec les périphériques multimédias : carte graphique, carte son, manette de jeu, etc. Vous pouvez procéder à un test de cette fonctionnalité en exécutant la commande dxdiag. À partir de là, cliquez sur l'onglet Affichage puis sur les boutons Tester DirectDraw et Tester Direct3D. Le même type d'assistant peut être lancé en cliquant sur l'onglet Musique.

- Désinstaller DirectX 9.0 :
Il existe une adresse proposant un outil nommé DirectX Happy Uninstall V3.5 : http://www.superfoxs.com.
Voici une autre solution :
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Supprimez cette clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX.
3) Redémarrez votre ordinateur.
Vous serez revenu à la version antérieure de DirectX.

- Impossible de désinstaller une version endommagée de Quick Time :
Téléchargez puis installez la version autonome de Quick Time à partir de cette adresse :
http://www.apple.com/fr/quicktime/download/standalone.html.

- Problème sur le clip vidéo d'introduction :
Sous XP Édition Familiale, le codec vidéo Indeo n'est pas installé par défaut. Vous aurez alors un message ressemblant à "Vidéo non disponible, impossible de trouver le décompresseur", ou un écran complètement figé. Il vous suffit d'installer ce codec ou de le télécharger à partir de cette adresse :
www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=3c9464fb-7cd7-461b-ad24-6a4d1c5df8ff.

- "L'instruction à 0xXXXXXXXX emploie l'adresse mémoire 0xXXXXXXXX" :

La suite du message d'erreur est : "La mémoire ne peut pas être 'read'." Vous pouvez avoir ce souci sur quelques jeux. Vous devez procéder à une mise à jour du pilote de votre carte son.

- "Microsoft Flight Simulator a rencontré un problème et doit fermer..." :
Le problème va se poser si les répertoires Mes documents et Program Files ne sont pas placés sur la même partition. Ce blocage peut aussi se produire avec "Asheron's Call 2 Fallen Kings" et "Dungeon Siege" ("Impossible d'ouvrir les fichiers de données...").
1) Créez un compte d'utilisateur lambda (sans redirection du profil d'utilisateur).
2) Procédez à l'installation du jeu à partir de ce compte.
3) Copiez le répertoire qui aura été créé dans \Documents and Settings\Second_Utilisateur\Nom_Jeu vers le répertoire \Documents and Settings\Premier_Utilisateur.
Problème soumis par H. Cornil.

- "Cette application n'a pas pu démarrer car d3dx9_25.dll est introuvable. La réinstallation de cette application peut corriger ce problème" :
1) Ouvrez sur le disque d'installation du jeu le répertoire DirectX9 .
2) Double-cliquez sur un fichier archive nommé Apr2005_d3dx9_25_x86.cab.
3) Copiez un fichier nommé d3dx9_25.dll vers le répertoire d'installation du jeu (\Program Files\Microsoft Games\Age of Empires III, Fable ou Zoo Tycoon 2).

- "Le point d'entrée de procédure _ail_set_3d_sample_distances@12 est introuvable ds la bibliothéque de liaisons dynamique mss32.dll" :
Les points d'entrée peuvent être les suivant : _BinkSetVolume@12, _AIL_set_3D_rolloff_factor@8 ou _BinkCopyToBufferRect@44. Le fichier DLL en cause peut également être celui-ci : Binkw32.dll.
1) Lancez une recherche sur le fichier DLL qui est mentionné.
Si la fonctionnalité de recherche trouve deux fichiers (l'un dans \Windows\System32 et l'autre dans le répertoire du jeu) renommez le fichier .dll qui se trouve dans \Windows\System32 de manière à le rendre inutilisable.
Dans le cas contraire copiez le fichier DLL manquant à partir d'un disque d'installation dans le répertoire du jeu. Par exemple, dans \Program Files\Microsoft Games\Dungeon Siege 2.


blog, bookmark, newsletter


abc-blagues - infopage - les societes - entrepreneurs de france - flashmeat topsitefr - radioduweb
c-rigolo - woopami - rire-et-sourire - pubstv - widouf - planete-nokia - streaming-fr

© 2001-2008 Hotline-PC.org. Tous droits réservés. Ce site fait régulièrement l'objet d'un marquage IDDN.IDDN Certification
Un site du réseau : 

Contact - Plan du site - Notice légale
Blog Bookmark Newsletter