Estou com um problema estranho com um RFID Pad e um BSOD.
Dell Optiplex 7010, Win7, 64 bits, Intel Corie 7
A questão é que eu recebo um BSOD antes da tela de login aparecer. No entanto, se eu desconectar o pad RFID da porta USB na inicialização, o PC mostrará a tela de login e tudo estará bem. Então eu preciso ligar o pad RFID novamente. Então, aleatoriamente, após um período não especificado, receberei outro BSOD.
Sei que esse problema está relacionado ao bloco RFID, pois quando ele é removido completamente, nunca tenho nenhum problema. Não há registros de erros que me dêem pistas sobre o que está acontecendo.
A coisa é, eu tenho outro Dell Optiplex 7010, exato mesmo especificações, com o mesmo teclado RFID e driver ... o que funciona, nunca problemas! Então eu tentei clonar esse HDD, e o problema ainda persiste. Eu até substituí a placa-mãe.
Coisas que tentei até agora (sem sucesso);
- pc restaurado
- Disco rígido reformatado
- Sistema operacional mínimo reinstalado (somente o Office)
- Apenas sistema operacional reinstalado (somente Windows)
- Instaladas várias versões de driver
- Clonou um PC existente (funcionando)
- Placa-mãe substituída
- Registros de erros analisados
- Scripts de inicialização / desativação personalizados por escrito (ativar / desativar as portas no login / logout)
- Experiências com software de terceiros (devcon.exe)
- Usado Comparar computador do computador (sem diferenças detectadas)
Meu próximo passo é experimentar um modelo / modelo de PC completamente diferente, mas isso ainda não responde à minha pergunta sobre por que isso está acontecendo.
Entrei em contato com os desenvolvedores e, aparentemente, esse é um "problema conhecido" relacionado ao driver. Eu gostaria apenas de saber se há alguma maneira de eu trabalhar em torno de seu problema conhecido?
Alguém mais pode pensar em qual seria o problema?
Eu incluí a análise de despejo se isso significa alguma coisa para alguém?
Debugging Details:
------------------
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
nt!IofCallDriver+14
fffff800'03288894 fe4a43 dec byte ptr [rdx+43h]
EXCEPTION_RECORD: fffff880037b6d28 -- (.exr 0xfffff880037b6d28)
ExceptionAddress: fffff80003288894 (nt!IofCallDriver+0x0000000000000014)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000001
Parameter[1]: 0000000000000043
Attempt to write to address 0000000000000043
CONTEXT: fffff880037b6580 -- (.cxr 0xfffff880037b6580)
rax=0000000000000000 rbx=fffffa8015800000 rcx=fffffa800aa25050
rdx=0000000000000000 rsi=00000000fffff88a rdi=00000000fffff88a
rip=fffff80003288894 rsp=fffff880037b6f60 rbp=fffffa800aa25050
r8=0000000000000000 r9=fffff880033e4180 r10=fffffa80066f88e0
r11=fffffa80077bac60 r12=0000000000000001 r13=0000000000000003
r14=fffffa800aa25050 r15=0000000000000001
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010246
nt!IofCallDriver+0x14:
fffff800'03288894 fe4a43 dec byte ptr [rdx+43h] ds:002b:00000000'00000043=??
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
CURRENT_IRQL: 0
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
EXCEPTION_PARAMETER1: 0000000000000001
EXCEPTION_PARAMETER2: 0000000000000043
WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff800034bb100
GetUlongFromAddress: unable to read from fffff800034bb1c0
0000000000000043 Nonpaged pool
FOLLOWUP_IP:
ftdibus+85fb
fffff880'064aa5fb ?? ???
BUGCHECK_STR: 0x7E
DEFAULT_BUCKET_ID: NULL_CLASS_PTR_DEREFERENCE
LAST_CONTROL_TRANSFER: from fffff880064aa5fb to fffff80003288894
STACK_TEXT:
fffff880'037b6f60 fffff880'064aa5fb : fffffa80'15800000 fffffa80'0aa25050 fffffa80'15800000 fffff880'04f632d9 : nt!IofCallDriver+0x14
fffff880'037b6f90 fffffa80'15800000 : fffffa80'0aa25050 fffffa80'15800000 fffff880'04f632d9 fffffa80'15800000 : ftdibus+0x85fb
fffff880'037b6f98 fffffa80'0aa25050 : fffffa80'15800000 fffff880'04f632d9 fffffa80'15800000 fffffa80'fffff88a : 0xfffffa80'15800000
fffff880'037b6fa0 fffffa80'15800000 : fffff880'04f632d9 fffffa80'15800000 fffffa80'fffff88a fffffa80'00000100 : 0xfffffa80'0aa25050
fffff880'037b6fa8 fffff880'04f632d9 : fffffa80'15800000 fffffa80'fffff88a fffffa80'00000100 fffff880'037b6fe0 : 0xfffffa80'15800000
fffff880'037b6fb0 fffff880'00000001 : fffffa80'0ae411b0 ffff0000'05318326 fffffa80'0ab96e90 00000000'00000001 : usbhub!UsbhFdoDeviceControl+0x1a5
fffff880'037b7010 fffffa80'0ae411b0 : ffff0000'05318326 fffffa80'0ab96e90 00000000'00000001 fffffa80'0ab9c830 : 0xfffff880'00000001
fffff880'037b7018 ffff0000'05318326 : fffffa80'0ab96e90 00000000'00000001 fffffa80'0ab9c830 fffff880'064aa8b7 : 0xfffffa80'0ae411b0
fffff880'037b7020 fffffa80'0ab96e90 : 00000000'00000001 fffffa80'0ab9c830 fffff880'064aa8b7 fffffa80'0ae411b0 : 0xffff0000'05318326
fffff880'037b7028 00000000'00000001 : fffffa80'0ab9c830 fffff880'064aa8b7 fffffa80'0ae411b0 fffffa80'0aa25050 : 0xfffffa80'0ab96e90
fffff880'037b7030 fffffa80'0ab9c830 : fffff880'064aa8b7 fffffa80'0ae411b0 fffffa80'0aa25050 fffffa80'0ae411b0 : 0x1
fffff880'037b7038 fffff880'064aa8b7 : fffffa80'0ae411b0 fffffa80'0aa25050 fffffa80'0ae411b0 00000000'00000000 : 0xfffffa80'0ab9c830
fffff880'037b7040 fffffa80'0ae411b0 : fffffa80'0aa25050 fffffa80'0ae411b0 00000000'00000000 fffffa80'0ab96e90 : ftdibus+0x88b7
fffff880'037b7048 fffffa80'0aa25050 : fffffa80'0ae411b0 00000000'00000000 fffffa80'0ab96e90 fffffa80'0000016d : 0xfffffa80'0ae411b0
fffff880'037b7050 fffffa80'0ae411b0 : 00000000'00000000 fffffa80'0ab96e90 fffffa80'0000016d 00000000'00000000 : 0xfffffa80'0aa25050
fffff880'037b7058 00000000'00000000 : fffffa80'0ab96e90 fffffa80'0000016d 00000000'00000000 fffff880'037b70c8 : 0xfffffa80'0ae411b0
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: ftdibus+85fb
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ftdibus
IMAGE_NAME: ftdibus.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 46826082
STACK_COMMAND: .cxr 0xfffff880037b6580 ; kb
FAILURE_BUCKET_ID: X64_0x7E_ftdibus+85fb
BUCKET_ID: X64_0x7E_ftdibus+85fb
Followup: MachineOwner
Qualquer conselho ou sugestão são muito bem-vindos:)