L'informatique

Guide ultime pour exécuter des applications héritées 16 bits et 32 ​​bits sur les systèmes x64

Au fil du temps, les logiciels et le matériel avancent et évoluent pour s’adapter aux nouvelles technologies. Le problème survient lorsque le matériel avance plus vite que le logiciel, soit parce que l’application est «obsolète» et n’est plus utile pour les systèmes modernes ou simplement parce que le développeur quitte le projet, ne publie pas le code et ne compile pas l’application pour travailler avec de nouveaux SDK ou de nouvelles architectures.

Être vieux n’est pas la même chose qu’être inutile, et bien que nous recommandons toujours d’utiliser des applications modernes et à jour pour des raisons de sécurité, nous pouvons également utiliser certaines applications qui répondent parfaitement à nos besoins sans avoir à rechercher et télécharger des applications modernes.

Par conséquent, dans cet article, nous souhaitons rassembler les différentes façons d’ exécuter d’anciennes applications sur des systèmes d’exploitation modernes tels que Windows 7, Windows 8 et Windows 10, ainsi que sur des composants matériels modernes utilisant une architecture 64 bits . Nous notons que ce guide ne nous garantit pas que 100% des anciens programmes et jeux fonctionneront, même si cela fonctionnera dans la plupart des cas.

Comment exécuter d’anciens programmes et applications sur des systèmes modernes?

Lorsque vous essayez d’exécuter un ancien programme, le système d’exploitation peut renvoyer une erreur qui, selon le problème de compatibilité, peut varier.

Plusieurs fois, si nous analysons le message d’erreur en détail, nous pouvons savoir exactement de quoi il s’agit, cependant, d’autres fois, les erreurs peuvent être si génériques, et même ne pas apparaître, qu’elles sont de peu d’aide pour résoudre le problème.

Voici quelques conseils pour exécuter ces applications et jeux.

Exécutez les applications en tant qu’administrateur

Les autorisations des systèmes d’exploitation modernes ont changé, il est donc très probable que si nous essayons d’exécuter une ancienne application sur un système d’exploitation moderne, elle aura accès à certains composants restreints pour des raisons de sécurité, ce qui renverra probablement une erreur.

La première chose à faire lors de l’exécution d’une ancienne application ou d’un ancien jeu est de l’exécuter avec des autorisations d’administrateur. Si cela fonctionne parfaitement, sinon nous pouvons essayer la deuxième solution.

Le mode de compatibilité

Les systèmes d’exploitation offrent un «mode de compatibilité» qui, bien que pas particulièrement efficace, résout parfois certains des problèmes de compatibilité de ces anciens programmes. Si un programme ne fonctionne pas correctement, nous pouvons dire au système de le «tromper», car nous l ‘exécutons sur un système plus ancien, jusqu’à Windows 95.

Windows 10 améliore, en quelque sorte, la compatibilité avec les anciens programmes et jeux, cependant, il est encore loin d’avoir une compatibilité parfaite, nous ne pouvons donc pas garantir le bon fonctionnement de 100% des applications.

Installez les pilotes et dépendances appropriés

Il est possible que pour qu’une application fonctionne sans problème, nous devions installer d’anciens pilotes ou copier certaines dépendances (généralement sous la forme de bibliothèques DLL) dans son dossier principal qui sont anciennes et ne viennent pas par défaut dans les systèmes d’exploitation modernes. Ces types de bibliothèques se trouvent facilement sur Internet, donc si le programme renvoie une erreur indiquant qu’un composant est manquant, nous devons simplement le rechercher sur Google pour le télécharger.

Package redistribuable Microsoft Visual C ++ et DirectX

Certaines applications plus anciennes ont besoin des bibliothèques Visual et C ++ pour fonctionner. Nous pouvons les télécharger à partir du site Web principal de Microsoft et les installer sur notre système d’exploitation pour assurer leur fonctionnement.

Dans le cas des anciens jeux, nous devons également installer les anciennes bibliothèques DirectX (par exemple DX9 et même plus tôt) pour que les graphiques puissent se charger et que le titre fonctionne correctement. Dans ce cas, les dépendances sont généralement incluses sur le CD ou DVD du jeu.

Exécutez des jeux et des applications 16 bits

Alors que les systèmes d’exploitation 64 bits émulent parfaitement les applications 32 bits, les applications 16 bits ne le font pas. Aucun système d’exploitation actuel n’est capable à lui seul d’exécuter des applications 16 bits, donc si nous voulons utiliser l’un d’entre eux, nous devons choisir d’utiliser des émulateurs spécialement conçus à cet effet.

Certains des émulateurs les plus connus sont VirtualBox, où nous pouvons installer l’une des premières versions de Windows et exécuter l’application à partir de là ou DosBox, un émulateur MS-DOS à partir duquel nous pouvons exécuter d’anciennes applications et jeux 16 bits et même plus anciens. sans problèmes. Les deux outils sont totalement gratuits.

Comment exécutons-nous des applications et des jeux qui utilisent SafeDisc ou SecuROM DRM dans Windows 10?

Ces mesures de sécurité pour éviter le piratage de contenus numériques ont été utilisées dans un grand nombre de titres entre 2003 et 2008. Après cette date, et voyant leur efficacité nulle, elles n’ont plus été mises en œuvre et le projet a été abandonné, laissant les titres inutiles. les systèmes d’exploitation qui n’intègrent pas les bibliothèques nécessaires pour ce type de système de sécurité.

Heureusement, il existe des moyens d’exécuter du contenu protégé par DRM sur des systèmes d’exploitation modernes, comme nous vous laissons ci-dessous:

Exécutez le service DMR manuellement . Microsoft demande aux utilisateurs d’ouvrir un terminal avec des autorisations d’administrateur et d’y écrire «sc start secdrv» afin que le service qui leur permet de charger ces titres commence à fonctionner. Cette solution ne fonctionne pas toujours, car toutes les versions de Windows n’ont pas de bibliothèques activées, donc sinon, nous pouvons choisir d’autres alternatives.

Installez et mettez à jour le jeu . Nous devons rechercher sur le site Web principal du jeu vidéo la disponibilité des correctifs et des mises à jour puisque de nombreux développeurs ont publié un petit correctif qui désactivait les systèmes de sécurité dans les titres.

Obtenez une fissure sans CD . Bien que ce type de contenu soit toujours associé au piratage, ce n’est pas toujours le cas. Si nous avons déjà payé pour un titre et que la société ne nous permet pas, pour quelque raison que ce soit, de jouer ce titre, l’utilisation de ce logiciel est pleinement justifiée.

Racheter le jeu sur une plateforme numérique. Si nous avons beaucoup aimé le jeu et que nous voulons y jouer à nouveau légalement, une autre option que nous avons est d’acheter à nouveau le titre dans une boutique en ligne comme Steam où nous aurons la garantie que le jeu ne fonctionne pas autant dans le système actuel. comme dans les futurs systèmes d’exploitation.

Avez-vous réussi à faire fonctionner des applications plus anciennes sur les systèmes d’exploitation Windows modernes?

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba