Comment faire fonctionner les anciens programmes sur Windows 10

Table des matières:

Comment faire fonctionner les anciens programmes sur Windows 10
Comment faire fonctionner les anciens programmes sur Windows 10

Vidéo: Comment faire fonctionner les anciens programmes sur Windows 10

Vidéo: Comment faire fonctionner les anciens programmes sur Windows 10
Vidéo: Améliorer la reconnaissance manuscrite du stylet - 3mpa - YouTube 2024, Avril
Anonim
La plupart de vos anciennes applications Windows ne devraient fonctionner que sous Windows 10. S'ils fonctionnaient sous Windows 7, ils fonctionneraient très certainement sous Windows 10. Certaines anciennes applications pour PC ne fonctionneront pas, mais il existe de nombreuses façons de les faire fonctionner à nouveau..
La plupart de vos anciennes applications Windows ne devraient fonctionner que sous Windows 10. S'ils fonctionnaient sous Windows 7, ils fonctionneraient très certainement sous Windows 10. Certaines anciennes applications pour PC ne fonctionneront pas, mais il existe de nombreuses façons de les faire fonctionner à nouveau..

Ces astuces couvrent une variété d’applications, des applications Windows XP aux anciens jeux PC qui nécessitent des applications DRM obsolètes pour les applications DOS et Windows 3.1.

Exécuter en tant qu'administrateur

De nombreuses applications développées pour Windows XP fonctionneront correctement sur une version moderne de Windows, à une exception près. À l'époque de Windows XP, les utilisateurs Windows moyens utilisaient généralement leur PC avec un compte administrateur à tout moment. Les applications ont été codées pour supposer qu’elles avaient un accès administratif et qu’elles échoueraient si elles ne le faisaient pas. La nouvelle fonctionnalité de contrôle de compte d'utilisateur (UAC) a principalement résolu ce problème, mais il y avait quelques problèmes de démarrage au début.

Si une ancienne application ne fonctionne pas correctement, essayez de cliquer avec le bouton droit de la souris sur son raccourci ou son fichier.exe, puis en sélectionnant «Exécuter en tant qu'administrateur» pour la lancer avec des autorisations administratives.

Si vous trouvez qu'une application nécessite un accès administrateur, vous pouvez la configurer pour qu'elle soit toujours exécutée en tant qu'administrateur à l'aide des paramètres de compatibilité décrits dans la section suivante.
Si vous trouvez qu'une application nécessite un accès administrateur, vous pouvez la configurer pour qu'elle soit toujours exécutée en tant qu'administrateur à l'aide des paramètres de compatibilité décrits dans la section suivante.

Ajuster les paramètres de compatibilité

Windows inclut des paramètres de compatibilité permettant de rendre d'anciennes applications fonctionnelles. Dans le menu Démarrer de Windows 10, cliquez avec le bouton droit sur un raccourci, sélectionnez "Ouvrir l’emplacement du fichier" dans le menu contextuel.

Une fois que vous avez l'emplacement du fichier, cliquez avec le bouton droit de la souris sur le raccourci ou le fichier.exe de l'application, puis sélectionnez «Propriétés» dans le menu contextuel.
Une fois que vous avez l'emplacement du fichier, cliquez avec le bouton droit de la souris sur le raccourci ou le fichier.exe de l'application, puis sélectionnez «Propriétés» dans le menu contextuel.
Image
Image

Dans l’onglet «Compatibilité» de la fenêtre des propriétés de l’application, vous pouvez cliquer sur le bouton «Utiliser le dépanneur de compatibilité» pour accéder à une interface d’assistant ou simplement ajuster les options vous-même.

Par exemple, si une application ne fonctionne pas correctement sous Windows 10 mais sous Windows XP, sélectionnez l'option "Exécuter ce programme en mode de compatibilité pour", puis sélectionnez "Windows XP (Service Pack 3)" dans la liste déroulante. menu.
Par exemple, si une application ne fonctionne pas correctement sous Windows 10 mais sous Windows XP, sélectionnez l'option "Exécuter ce programme en mode de compatibilité pour", puis sélectionnez "Windows XP (Service Pack 3)" dans la liste déroulante. menu.

N’hésitez pas à essayer les autres paramètres de l’onglet «Compatibilité». Par exemple, les très vieux jeux peuvent tirer parti du mode «Couleur réduite». Sur les écrans à haute résolution, vous devrez peut-être cocher la case «Désactiver la mise à l'échelle de l'affichage avec les paramètres de haute résolution» pour qu'un programme paraisse normal. Aucune option de cet onglet ne peut nuire à votre application ou à votre PC. Vous pouvez toujours les désactiver si elles ne vous aident pas.

Installer des pilotes non signés ou des pilotes 32 bits

La version 64 bits de Windows 10 utilise l'application de la signature du pilote et requiert que tous les pilotes possèdent une signature valide avant de pouvoir être installés. Les versions 32 bits de Windows 10 ne nécessitent normalement pas de pilotes signés. La seule exception à cette règle est que les versions 32 bits de Windows 10 s'exécutant sur un PC récent doté de UEFI (au lieu du BIOS standard) nécessitent souvent des pilotes signés. L'application de pilotes signés contribue à améliorer la sécurité et la stabilité, en protégeant votre système des pilotes malveillants ou simplement instables. Vous ne devez installer des pilotes non signés que si vous savez qu'ils sont sûrs et que vous avez une bonne raison de le faire.

Si les anciens logiciels que vous souhaitez installer nécessitent des pilotes non signés, vous devez utiliser une option de démarrage spéciale pour les installer. Si seuls des pilotes 32 bits sont disponibles, vous devrez utiliser la version 32 bits de Windows 10, la version 64 bits de Windows 10 nécessitant des pilotes 64 bits. Utilisez cette procédure si vous devez passer à la version 32 bits, en téléchargeant la version 32 bits de Windows 10 au lieu de la version 64 bits.

Image
Image

Exécuter des jeux nécessitant SafeDisc et SecuROM DRM

Windows 10 n’exécutera pas de jeux plus anciens utilisant SafeDisc ou SecuROM DRM. Ces systèmes de gestion des droits numériques peuvent poser de nombreux problèmes. Globalement, c’est une bonne chose que Windows 10 ne permet pas à cette ordure de s’installer et de polluer votre système. Malheureusement, cela signifie que certains jeux plus anciens livrés sur des CD ou des DVD physiques ne seront ni installés ni exécutés normalement.

Vous avez plusieurs autres options pour jouer à ces jeux, y compris la recherche d'une fissure «sans CD» (qui sont potentiellement très dangereuses, car on les trouve souvent sur des sites de piratage louche), le rachat du jeu auprès d'un service de distribution numérique tel que GOG. ou Steam, ou consultez le site Web du développeur pour savoir s’il offre un correctif qui supprime le DRM.

Des astuces plus avancées incluent l'installation et le double amorçage dans une ancienne version de Windows sans cette restriction, ou la tentative d'exécution du jeu sur une machine virtuelle dotée d'une ancienne version de Windows. Une machine virtuelle peut même bien fonctionner pour vous, car les jeux utilisant ces schémas DRM sont suffisamment anciens pour que même une machine virtuelle puisse probablement gérer leurs demandes graphiques.

Utiliser des machines virtuelles pour des logiciels plus anciens

Windows 7 incluait une fonctionnalité spéciale «Windows XP Mode». Il s’agissait en fait d’un programme de machine virtuelle inclus avec une licence Windows XP gratuite. Windows 10 n'inclut pas le mode Windows XP, mais vous pouvez toujours utiliser une machine virtuelle pour le faire vous-même.

Tout ce dont vous avez besoin, c'est d'un programme de machine virtuelle tel que VirtualBox et d'une licence Windows XP supplémentaire. Installez cette copie de Windows sur la machine virtuelle et vous pouvez exécuter le logiciel sur cette ancienne version de Windows dans une fenêtre du bureau Windows 10.

Utiliser une machine virtuelle est une solution un peu plus compliquée, mais cela fonctionnera bien à moins que l'application n'ait besoin d'interfacer directement le matériel. Les machines virtuelles tendent à avoir un support limité pour les périphériques matériels.
Utiliser une machine virtuelle est une solution un peu plus compliquée, mais cela fonctionnera bien à moins que l'application n'ait besoin d'interfacer directement le matériel. Les machines virtuelles tendent à avoir un support limité pour les périphériques matériels.

Utiliser des émulateurs pour les applications DOS et Windows 3.1

DOSBox vous permet d'exécuter d'anciennes applications DOS, principalement des jeux DOS, dans une fenêtre d'émulateur sur votre bureau. Utilisez DOSBox pour exécuter d'anciennes applications DOS plutôt que de compter sur l'invite de commande. DOSBox fonctionnera beaucoup, beaucoup mieux.

De plus, comme Windows 3.1 était essentiellement une application DOS, vous pouvez installer Windows 3.1 dans DOSBox et exécuter d'anciennes applications Windows 3.1 16 bits.
De plus, comme Windows 3.1 était essentiellement une application DOS, vous pouvez installer Windows 3.1 dans DOSBox et exécuter d'anciennes applications Windows 3.1 16 bits.

Utiliser Windows 32 bits pour les logiciels 16 bits

Les programmes 16 bits ne fonctionnent plus sur les versions 64 bits de Windows. La version 64 bits de Windows ne contient simplement pas la couche de compatibilité WOW16 qui permet aux applications 16 bits de s'exécuter. Essayez d’exécuter une application 16 bits sur une version 64 bits de Windows et vous verrez simplement le message «Cette application ne peut pas être exécutée sur votre PC».

Si vous devez exécuter des applications 16 bits, vous devez installer la version 32 bits de Windows 10 au lieu de la version 64 bits. La bonne nouvelle est que vous n’avez pas à réinstaller tout votre système d’exploitation. Au lieu de cela, vous pouvez simplement installer une version 32 bits de Windows dans une machine virtuelle et y exécuter l’application. Vous pouvez même installer Windows 3.1 dans DOSBox.
Si vous devez exécuter des applications 16 bits, vous devez installer la version 32 bits de Windows 10 au lieu de la version 64 bits. La bonne nouvelle est que vous n’avez pas à réinstaller tout votre système d’exploitation. Au lieu de cela, vous pouvez simplement installer une version 32 bits de Windows dans une machine virtuelle et y exécuter l’application. Vous pouvez même installer Windows 3.1 dans DOSBox.

Utiliser des navigateurs spécifiques pour les sites Web nécessitant Java, Silverlight, ActiveX ou Internet Explorer

Windows 10 utilise le nouveau Microsoft Edge comme navigateur par défaut. Edge ne comprend pas la prise en charge de Java, ActiveX, Silverlight et d’autres technologies. Chrome a également abandonné la prise en charge de plug-ins NPAPI tels que Java et Silverlight.

Pour utiliser des applications Web plus anciennes nécessitant ces technologies, lancez le navigateur Web Internet Explorer inclus avec Windows 10 pour des raisons de compatibilité. IE prend toujours en charge le contenu ActiveX. Mozilla Firefox supporte toujours Java et Silverlight.

Vous pouvez lancer Internet Explorer à partir du menu Démarrer. Si vous utilisez déjà Microsoft Edge, ouvrez simplement le menu des paramètres et sélectionnez «Ouvrir avec Internet Explorer» pour ouvrir la page Web actuelle directement dans Internet Explorer.

Image
Image

En général, si une application plus ancienne ne fonctionne pas sous Windows 10, il est judicieux de rechercher un remplacement moderne qui fonctionnera correctement. Mais il existe certaines applications, en particulier les vieux jeux pour PC et les applications professionnelles, que vous ne pourrez peut-être pas remplacer. Espérons que certaines des astuces de compatibilité que nous avons partagées permettront à ces applications de fonctionner à nouveau.

Conseillé: