Comment puis-je vider la mémoire d'un processus dans Windows 7?

13

Existe-t-il des outils pour vider l'application en cours d'exécution de la mémoire dans Windows 7?

abmv
la source

Réponses:

14

il suffit de "cliquer avec le bouton droit" sur le processus dans le gestionnaire de tâches et de sélectionner "créer un vidage de mémoire"

texte alternatif

akira
la source
puis-je toujours pouvoir exécuter ce fichier?
abmv
@abmv: "exécuter" comme dans .. démarrer le vidage? ou demandez-vous si le processus de dumping arrête le processus? si c'est le dernier: vider la mémoire n'arrête pas le processus.
akira
et bien je cherche quelque chose comme PROCDUMP32
abmv
@abmv: eh bien, ce n'est pas ce que vous avez demandé en premier lieu. un bon outil pour la rétro-ingénierie est "ida pro" ( hex-rays.com/idapro ).
akira
je suppose que le mot dump était trompeur merci pour votre réponse
abmv
2

Le plus simple est probablement procdumpde SysInternals.

Les outils de débogage pour Windows offrent des options plus avancées (par exemple, vider automatiquement le processus sous certaines conditions).

Richard
la source
0

Vous pouvez utiliser à adplus -crash -p <process id> -o <place to put the dump>partir de la ligne de commande si le processus que vous souhaitez vider se bloque à un moment donné. voir ici

panny
la source