Comment désactiver l’archive auto-extractible WinRAR


Le fichier EXE contient le code de l'extracteur WinRAR. C'est ce qui s'exécute lorsque vous "ouvrez" le fichier EXE. Ainsi, même si vous n'avez jamais eu WinRAR installé du tout, le code à l'intérieur de l'EXE va s'exécuter lorsque vous double-cliquez dessus.

C'est la raison même de l'existence des archives auto-extractibles comme les fichiers EXE de WinRAR. C'est-à-dire pour que quelqu'un qui les reçoit n'ait pas besoin d'avoir WinRAR, ou un autre programme capable de s'introduire en eux.


Pour vous débarrasser de ce code, vous devez le supprimer de ce fichier EXE. Vous pouvez le faire en extrayant le contenu, puis en le refaisant dans un fichier RAR à la place. A l'intérieur de ceux-ci, ils ne contiennent que les données compressées, aucune partie exécutable n'est combinée avec le fichier RAR.

BTW, quelle est la raison pour laquelle vous souhaitez que ces fichiers EXE ne s'extraient pas par défaut ? Aviez-vous l'intention de rendre impossible (ou plus difficile) l'accès à leur contenu par d'autres personnes ? Il existe d'autres façons de procéder. Par exemple, définissez le RAR ou l'EXE avec un mot de passe et il est crypté - ce qui signifie que toute personne souhaitant accéder au contenu doit d'abord remplir le bon mot de passe.