Bonjour

J'ai un logiciel en C++ 6 qui fonctionne sur une machine avec un processeur P4 , lorsque je change de machine pour un processeur core i3 , j'obtiens un écran bleu au démarrage de ce logiciel avec ce message issu de Windbg

kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

TRAP_CAUSE_UNKNOWN (12)
Arguments:
Arg1: 078bf9bf, Unexpected interrupt.
Arg2: 40d8220b, Unknown floating point exception.
Arg3: 08000000, The enabled and asserted status bits (see processor definition).
Arg4: 00000101

Debugging Details:
------------------


CUSTOMER_CRASH_COUNT: 2

DEFAULT_BUCKET_ID: INTEL_CPU_MICROCODE_ZERO

BUGCHECK_STR: 0x12

PROCESS_NAME: wingeco.exe

DEVICE_OBJECT: 00000100

LAST_CONTROL_TRANSFER: from f6215471 to 8053385e

STACK_TEXT:
f4d7aac8 f6215471 00000012 078bf9bf 40d8220b nt!KeBugCheckEx+0x1b
WARNING: Stack unwind information not available. Following frames may be wrong.
f4d7ab90 80567ec8 e20032f0 e10d7208 f62276de geartec+0x20471
f4d7aba4 f62286e6 860c99b8 86224e28 f61f94cc nt!ExCreateHandle+0xaa
f4d7abe8 8054b8e1 f4d7acf0 f62378c8 f61f5610 geartec+0x336e6
f4d7ac44 805682ab 86224e98 862e5028 86224e28 nt!ExAllocatePoolWithTag+0x3e1
f4d7ad34 804de7f8 00000100 00000000 00000000 nt!IopSynchronousServiceTail+0x70
f4d7ad34 7c91e514 00000100 00000000 00000000 nt!KiSystemServicePostCall
02f4f954 00000000 00000000 00000000 00000000 0x7c91e514


STACK_COMMAND: kb

FOLLOWUP_IP:
geartec+20471
f6215471 ?? ???

SYMBOL_STACK_INDEX: 1

SYMBOL_NAME: geartec+20471

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: geartec

IMAGE_NAME: geartec.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 48ac1c0d

FAILURE_BUCKET_ID: 0x12_geartec+20471

BUCKET_ID: 0x12_geartec+20471

Followup: MachineOwner

avec quoi dois-je ouvrir le fichier sys ? et comment le controler voir le corriger ?

je suis débutant en langage informatique

merci