Bluescreen Windows 7 64 Bit beim Anschluss von Drucker

C

Cobalt9000

Guest
Hallo Leute,

wenn ich einen Drucker (egal welcher es ist bei JEDEM) über USB an meinen Rechner im Betrieb anschließe, bleibt alles kurzzeitig hängen (Mauszeiger reagiert noch) bis dann ein Bluescreen erscheint. Die Fehlermeldung lautet dabei CRITICAL_OBJECT_TERMINATION mit dem Bug Check Code: 0x000000f4, der betreffende Treiber ist aber nicht immer der gleiche es wechselt zwischen rdpbus.sys , AgileVpn.sys , dtsoftbus01.sys . Wenn ich den Drucker anschließe, bevor Windows läuft, funktioniert erstmal alles super, allerdings kommt nach einer gewissen Zeit dann ebenfalls ein Bluescreen, aber es ist dann ein SYSTEM_SERVICE_EXCEPTION Fehler mit dem Code 0x0000003b, der betreffende Treiber ist dann immer afd.sys. Das komische ist, wenn ich einen Drucker über Ethernet verwende klappt alles einwandfrei.
Ich bin ein wenig ratlos, habe alle Treiber aktualisiert, habe auch CHKDSK ausgeführt, es wurde aber kein Fehler gefunden. Habe auch zwischen USB 2.0 und 3.0 Buchse gewechselt, macht aber keinerlei Unterschied. Auch auf Viren wurde geprüft, aber Fehlanzeige.
Hat jemand einen Tipp für mich, welches Problem das sein könnte?

Die Daten von meinem Rechner:

Intel Core i5 4570
8GB DDR3 1600 er Ram
Radeon HD6870 1GB
Gigabyte B85M-D3H

Denke mehr ist nicht nötig.

Vielen Dank im Voraus!

Edit: Das Problem besteht auch NUR bei Druckern, wenn ich ein anderes USB-Gerät anschließe, läuft alles ganz normal.
 
Zuletzt bearbeitet von einem Moderator:
Hat denn gar keiner eine Idee? Möchte eine Neuinstallation von Windows gerne vermeiden...
 
Ein Stop 0x3B Fehler ist dabei, der durch den Grafikkartentreiber ausgelöst wurde. Der Rest sind alles Stop 0xF4 Fehler:

CRITICAL_OBJECT_TERMINATION (f4)
A process or thread crucial to system operation has unexpectedly exited or been
terminated.
Several processes and threads are necessary for the operation of the
system; when they are terminated (for any reason), the system can no
longer function.
Arguments:
Arg1: 0000000000000003, Process
Arg2: fffffa800779bb30, Terminating object
Arg3: fffffa800779be10, Process image file name
Arg4: fffff80002fdf270, Explanatory message (ascii)
Debugging Details:
------------------
----- ETW minidump data unavailable-----
OVERLAPPED_MODULE: Address regions for 'mrxsmb' and 'crashdmp.sys' overlap
DISK_IO_READ_FAILURE: WARNING: Disk IO Read of 0 Bytes Occurred 14 time(s).
PROCESS_OBJECT: fffffa800779bb30
IMAGE_NAME: csrss.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MODULE_NAME: csrss
FAULTING_MODULE: 0000000000000000
PROCESS_NAME: csrss.exe
EXCEPTION_CODE: (NTSTATUS) 0xc0000006 - Die Anweisung bei "0x%p" verwies auf Speicher bei "0x%p". Die erforderlichen Daten wurden aufgrund eines E/A-Fehlers in "0x%x" nicht an den Arbeitsspeicher bertragen.
BUGCHECK_STR: 0xF4_IOERR
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
CURRENT_IRQL: 0
ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) amd64fre
STACK_TEXT:
fffff880`05db7e38 fffff800`03067ad2 : 00000000`000000f4 00000000`00000003 fffffa80`0779bb30 fffffa80`0779be10 : nt!KeBugCheckEx
fffff880`05db7e40 fffff800`03012abb : ffffffff`ffffffff fffffa80`077ecb50 fffffa80`0779bb30 fffffa80`0779bb30 : nt!PspCatchCriticalBreak+0x92
fffff880`05db7e80 fffff800`02f91f04 : ffffffff`ffffffff 00000000`00000001 fffffa80`0779bb30 00000000`00000008 : nt! ?? ::NNGAKEGL::`string'+0x17486
fffff880`05db7ed0 fffff800`02cd8e53 : fffffa80`0779bb30 fffff800`c0000006 fffffa80`077ecb50 00000000`005a0c00 : nt!NtTerminateProcess+0xf4
fffff880`05db7f50 fffff800`02cd5410 : fffff800`02d2482f fffff880`05db8a38 fffff880`05db8790 fffff880`05db8ae0 : nt!KiSystemServiceCopyEnd+0x13
fffff880`05db80e8 fffff800`02d2482f : fffff880`05db8a38 fffff880`05db8790 fffff880`05db8ae0 00000000`005a1910 : nt!KiServiceLinkage
fffff880`05db80f0 fffff800`02cd9242 : fffff880`05db8a38 00000000`00013600 fffff880`05db8ae0 00000000`005a13e8 : nt! ?? ::FNODOBFM::`string'+0x488e4
fffff880`05db8900 fffff800`02cd7dba : 00000000`00000000 000007fe`fdb0d8c0 00000000`00000001 00000000`00013600 : nt!KiExceptionDispatch+0xc2
fffff880`05db8ae0 00000000`77ba9c42 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiPageFault+0x23a
00000000`005a1330 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x77ba9c42

STACK_COMMAND: kb
FOLLOWUP_NAME: MachineOwner
IMAGE_VERSION:
FAILURE_BUCKET_ID: X64_0xF4_IOERR_IMAGE_csrss.exe
BUCKET_ID: X64_0xF4_IOERR_IMAGE_csrss.exe
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0xf4_ioerr_image_csrss.exe
FAILURE_ID_HASH: {183378f4-a174-8cab-8ad7-e5d860a58439}
Followup: MachineOwner

Dabei fällt zunächst folgendes auf:

OVERLAPPED_MODULE: Address regions for 'mrxsmb' and 'crashdmp.sys' overlap
DISK_IO_READ_FAILURE: WARNING: Disk IO Read of 0 Bytes Occurred 14 time(s).
FAILURE_ID_HASH_STRING: km:x64_0xf4_ioerr_image_csrss.exe

Diese Meldungen (innerhalb des Stop 0xF4 Fehlers) variieren allerdings. So z.B. in einer anderen Dump:

[EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden.
BUGCHECK_STR: 0xF4_c0000005

Dies würde z.B. auf ein Problem mit der Systemplatte hinweisen würde.
Aber warum gibt es dann nur beim Anschluss des Druckers Probleme?

Gründe für den Stop 0xF4 Fehler sind auch regelmäßig an anderer Stelle zu suchen:

GetPointerFromAddress: unable to read from fffff80002f11000
PROCESS fffffa800779bb30
SessionId: none Cid: 018c Peb: 7fffffdf000 ParentCid: 0178
DirBase: 20028c000 ObjectTable: fffff8a00bf0f970 HandleCount: <Data Not Accessible>
Image: csrss.exe
VadRoot fffffa80077db820 Vads 73 Clone 0 Private 405. Modified 193. Locked 0.
DeviceMap fffff8a000006090
Token fffff8a00bf0cc50
ReadMemory error: Cannot get nt!KeMaximumIncrement value.
fffff78000000000: Unable to get shared data
ElapsedTime 00:00:00.000
UserTime 00:00:00.000
KernelTime 00:00:00.000
QuotaPoolUsage[PagedPool] 108776
QuotaPoolUsage[NonPagedPool] 8768
Working Set Sizes (now,min,max) (1018, 50, 345) (4072KB, 200KB, 1380KB)
PeakWorkingSetSize 2159
VirtualSize 40 Mb
PeakVirtualSize 53 Mb
PageFaultCount 3800
MemoryPriority BACKGROUND
BasePriority 13
CommitCharge 535
*** Error in reading nt!_ETHREAD @ fffffa80077e7b50
1: kd> !vm
GetUlongFromAddress: unable to read from fffff80002f11060
*** Virtual Memory Usage ***
Physical Memory: 0 ( 0 Kb)
GetUlongFromAddress: unable to read from fffff80002e90f24
************ NO PAGING FILE *********************
fffff80002f118d0: Unable to get paged pool info
GetUlongPtrFromAddress: unable to read from fffff80002f11490
GetUlongPtrFromAddress: unable to read from fffff80002f112e0
GetUlongPtrFromAddress: unable to read from fffff80002e8ff18
GetUlongPtrFromAddress: unable to read from fffff80002e7b2c0
GetUlongPtrFromAddress: unable to read from fffff80002e8fef0
GetUlongFromAddress: unable to read from fffff80002ea7928
GetUlongFromAddress: unable to read from fffff80002e8ff60
GetUlongPtrFromAddress: unable to read from fffff80002f142c0
GetUlongPtrFromAddress: unable to read from fffff80002e52c60
GetUlongPtrFromAddress: unable to read from fffff80002e5dbc0
GetUlongPtrFromAddress: unable to read from fffff80002e5dc00
unable to get nt!MmTotalFreeSystemPtes
GetUlongPtrFromAddress: unable to read from fffff80002ea7b98
GetUlongPtrFromAddress: unable to read from fffff80002e7b2d8
GetUlongFromAddress: unable to read from fffff80002e91430
Available Pages: 0 ( 0 Kb)
ResAvail Pages: 0 ( 0 Kb)
********** Running out of physical memory **********
Locked IO Pages: 0 ( 0 Kb)
Free System PTEs: 0 ( 0 Kb)

********** Running out of system PTEs **************
GetUlongFromAddress: unable to read from fffff80002ea8168
Modified Pages: 0 ( 0 Kb)
Modified PF Pages: 0 ( 0 Kb)
GetUlongFromAddress: unable to read from fffff80002f11090
fffff80002e69580: Unable to get pool descriptor
GetUlongFromAddress: unable to read from fffff80002f11088
NonPagedPool Usage: 0 ( 0 Kb)
NonPagedPool Max: 0 ( 0 Kb)
GetUlongFromAddress: unable to read from fffff80002f11078
PagedPool Usage: 0 ( 0 Kb)
PagedPool Maximum: 0 ( 0 Kb)
GetUlongFromAddress: unable to read from fffff80002e7fa30
Unable to read nt!_LIST_ENTRY.Flink at fffff80002e8ffd0
Session Commit: 0 ( 0 Kb)
Shared Commit: 0 ( 0 Kb)
Special Pool: 0 ( 0 Kb)
Shared Process: 0 ( 0 Kb)
Pages For MDLs: 0 ( 0 Kb)
PagedPool Commit: 0 ( 0 Kb)
Driver Commit: 0 ( 0 Kb)
Committed pages: 181221 ( 724884 Kb)
Commit limit: 0 ( 0 Kb)
********** Number of committed pages is near limit ********
GetUlongFromAddress: unable to read from fffff80002e8ff00
GetUlongFromAddress: unable to read from fffff80002e8ff04
GetUlongFromAddress: unable to read from fffff80002e8ff08
GetUlongFromAddress: unable to read from fffff80002e8ff0c
Unable to read/NULL value _LIST_ENTRY @ fffff80002e89590

Hier gibt es wohl ein Problem mit der Auslagerungsdatei.

Wurde die Auslagerungsdatei von dir deaktiviert? Wenn ja, aktiviere die Auslagerungsdatei wieder (vom System verwalten lassen).
Wenn sie bereits aktiviert war, lösche die Auslagerungsdatei (deaktivieren, Rechner neustarten, Auslagerungsdatei wieder aktivieren) und teste, ob die Probleme bleiben.
 
Zurück