Je n'ai commencé à obtenir cette BSOD que lorsque j'ai commencé à utiliser régulièrement un second moniteur sur mon ordinateur portable. Mon ordinateur est un Dell Vostro 1500. CPU Core 2 Duo T5270 1.4 Ghz, 2 Gigas PC5300 (667 MHz). Je n'ai pas de carte graphique dédiée mais j'ai un chipset mobile Intel 965 Express. J'utilise Windows XP Home SP3 avec toutes les mises à jour.
J'ai analysé les crash dumps à l'aide de Windbg et j'ai trouvé que le pilote incriminé était Probably caused by : prcmondrv1041.sys ( prcmondrv1041+f5d )
. La nature exacte du processus en cours d'exécution varie, mais le coupable le plus courant est le service IDriveE. L'autre programme que je connais et qui a causé la BSOD est un programme de bureau à distance appelé ShowMyPC qui est basé sur VNC.
Lorsque le service était configuré pour démarrer automatiquement, il se bloquait avant d'avoir fini de se connecter. Je pouvais voir le bureau, mais tous les services et applications de démarrage n'étaient pas encore chargés. Pour ajouter un élément intéressant, il ne se plantait que lorsqu'il était branché, et non lorsqu'il fonctionnait sur batterie.
Voici quelques informations tirées de l'analyse du minidump qui peuvent être intéressantes. Je peux en ajouter d'autres si quelqu'un pense que cela peut être utile.
PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except,
it must be protected by a Probe. Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: ffffffe8, memory referenced.
Arg2: 00000001, value 0 = read operation, 1 = write operation.
Arg3: 804de948, If non-zero, the instruction address which referenced the bad memory address.
Arg4: 00000000, (reserved)
J'ai lancé MemTest86+ mais il n'a trouvé aucune erreur. J'ai également effectué une recherche de virus, mais là encore, rien n'a été trouvé.