我在企业环境中的 Windows XP 32 位 Service Pack 3 上安装任何 Adobe AIR 时遇到蓝屏问题,我创建了一个 Adobe AIR 应用程序,它可以在 Windows XP、Vista 和 Windows 7 的许多机器上正常运行,但我在 2 台装有 Windows XP 的 PC 上遇到了问题,使用调试工具我发现日志文件 (.DMP) 显示:
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
windrvNT+1703
ba3d9703 668b08 mov cx,word ptr [eax]
TRAP_FRAME: a4d04c70 -- (.trap 0xffffffffa4d04c70)
ErrCode = 00000000
eax=00000000 ebx=ba3dd142 ecx=00000000 edx=00000000 esi=0012e70c edi=a4d04d64
eip=ba3d9703 esp=a4d04ce4 ebp=a4d04d04 iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
windrvNT+0x1703:
ba3d9703 668b08 mov cx,word ptr [eax] ds:0023:00000000=????
Resetting default scope
CUSTOMER_CRASH_COUNT: 2
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x8E
PROCESS_NAME: Adobe AIR Appli
LAST_CONTROL_TRANSFER: from ba3dd23a to ba3d9703
STACK_COMMAND: kb
FOLLOWUP_IP:
windrvNT+1703
ba3d9703 668b08 mov cx,word ptr [eax]
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: windrvNT+1703
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: windrvNT
IMAGE_NAME: windrvNT.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 409f405c
FAILURE_BUCKET_ID: 0x8E_windrvNT+1703
BUCKET_ID: 0x8E_windrvNT+1703
Followup: MachineOwner
如果有人知道如何修复此问题。我已经搜索过文件夹锁定,并且此文件:windrvNT.sys
不再存在于这些电脑上。
答案1
忘掉它吧,我修复了这个问题:
除了小型转储文件中提到的文件:windrvNT.sys之外,我还使用 regedit 查找此应用程序的其余跟踪,并删除了注册表中的每个条目,重新启动后,我可以再次安装我的应用程序。
请注意,您应该已经拥有此 Windows 补丁:WindowsXP-KB942288-v3-x86
问候。乔