Passer au contenu

rundll32.exe

Processus WindowsMicrosoft Corporation

Termes de recherche du catalogue rundll32, run a dll as an app

WindowsComposant système

Exécuter une DLL en tant qu'application. Il charge une fonction exportée depuis une DLL. La ligne de commande, et non le nom de fichier, indique ce qu'il accomplit.

Ce que vous devez savoir

L'exécutable est un lanceur. La DLL présente sur la ligne de commande constitue le véritable programme.

rundll32.exe sert à appeler une fonction exportée nommée dans une DLL. Des composants du Panneau de configuration et certaines imprimantes l'utilisent encore. Les logiciels malveillants exploitent fréquemment ce nom de confiance. Vérifiez systématiquement la ligne de commande.

Sûr ?
Vérifiez l'emplacement, la signature et l'éditeur du fichier en cours d'exécution. Le nom seul ne permet pas d'établir la sécurité.
Les logiciels malveillants peuvent-ils l'utiliser ?
Vérifiez l'emplacement, la signature et l'éditeur du fichier en cours d'exécution. Le nom seul ne permet pas d'établir la sécurité.
Dois-je le supprimer ?
Non. Windows a besoin de l'hôte
Feex précise
Je ne détermine jamais si « rundll32 est sûr » à partir du seul nom de fichier. Je lis les arguments. Un rundll32 de System32 lançant une DLL dans Temp est l'élément déterminant, pas le fichier hôte.

Qu'est-ce que rundll32.exe ?

rundll32.exe est l'utilitaire documenté de Windows qui charge une DLL et appelle un point d'entrée. La syntaxe est rundll32 DLL,EntryPoint.

Que fait-il ?

Il n'effectue quasiment aucune tâche de manière autonome. Les paramètres d'affichage, des interfaces d'impression plus anciennes et certains composants Microsoft démarrent encore de cette manière. Une ligne de commande vide est inhabituelle et mérite vérification.

Pourquoi s'exécute-t-il ?

Un élément a appelé un point d'entrée de DLL au lieu d'un fichier exécutable. Les tâches planifiées et les restes de raccourcis sont fréquents. Une copie exécutée depuis SysWOW64 pour une DLL 32 bits fait toujours partie de Windows.

Inspecter l'instance en cours d'exécution

Dans Windows PowerShell, cette requête en lecture seule liste les ID de processus correspondants, les heures de création et les chemins d'accès exécutables sur ce PC.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'rundll32.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Aucun résultat ou un chemin inaccessible est non concluant. Les processus protégés peuvent restreindre l'accès, et les ID de processus peuvent être réutilisés. Gardez les chemins personnels locaux.

Utilisez le guide d'identification de fichier pour comparer les signatures et les métadonnées du produit. Un nom de fichier seul ne peut pas établir la sécurité.

Est-il sûr ?

Dépend de la DLL

L'hôte situé dans System32 est légitime. La sécurité dépend du chemin de la DLL et de son éditeur. Les pages affirmant sans nuance « rundll32 est un virus » ignorent le seul élément déterminant.

Comparez l'emplacement enregistré avec le fichier réel. Un dossier familier seul n'établit pas l'identité.

C:\Windows\System32\rundll32.exe

  • Chemin d'accès attendu pour l'hôte : System32 ou SysWOW64
  • Lisez systématiquement la ligne de commande
  • Un rundll32.exe situé dans un dossier utilisateur n'est pas l'hôte Windows

Puis-je l'arrêter ?

Interrompt cet appel de DLL

Arrêter le processus ferme ce composant ou cette charge utile. Si la ligne de commande pointait vers une DLL temporaire, c'est le moment d'analyser les mécanismes de persistance.

Puis-je le supprimer ?

Non pour l'hôte Windows

Ne supprimez pas System32\rundll32.exe. Supprimez le raccourci ou la tâche qui appelle une DLL malveillante.

Doit-il démarrer avec Windows ?

Un raccourci de démarrage appelant rundll32 doit afficher un chemin de DLL complet. Un nom vide ou composé uniquement de chiffres est suspect.

Mesurer l'utilisation des ressources

Mesurez le processus actuel plutôt que de supposer une base universelle
CPU et mémoire Comparez plusieurs observations pour le même PID et la même charge de travail. Cette entrée n'a pas de base universelle mesurée indépendamment.
Disque et réseau Attribuez l'activité au processus réel et à la tâche en cours ; un nom de fichier seul n'établit pas les destinations attendues ni le volume de transfert.

Informations sur le fichier

Informations sur le fichier rundll32.exe
Nom de l'exécutable rundll32.exe
Chemin d'installation enregistré C:\Windows\System32\rundll32.exe
Éditeur Microsoft Corporation
Vérification de la signature Inspectez le fichier réel ; cette entrée ne certifie pas l'identité de son certificat.

Problèmes courants

rundll32 à chaque ouverture de session

Ouvrez le dossier de démarrage et le Planificateur de tâches. L'hôte n'est pas le programme de démarrage automatique. Les arguments le sont.

Des utilisateurs suppriment rundll32 pour « bloquer les virus »

Windows ne peut alors plus lancer plusieurs composants. L'infection provenait de la DLL.

Dépannage

Diagnostiquez avant d'effectuer toute modification destructive.

Copiez l'intégralité de la ligne de commande

Détails du Gestionnaire des tâches ou Process Explorer. Recherchez le chemin de cette DLL, pas le mot rundll32.

Confirmez le chemin d'accès de l'hôte

System32 ou SysWOW64 uniquement. Tout autre rundll32.exe constitue un programme distinct.

Détails techniques

Détails techniques
Détails techniques de rundll32.exe
Nom de l'image rundll32.exe
Rôle Hôte de point d'entrée de DLL

Vérifier l'identité d'un fichier en cours d'exécution

Un nom de fichier seul ne peut pas établir la sécurité. Vérifiez le chemin réel, la signature et l'identité du produit.

Sources et vérification

Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. Notre méthodologie de recherche.

Cet article vous a-t-il été utile ?

Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.

Cet article vous a-t-il été utile ?