PDA

Επιστροφή στο Forum : minidump file:error PAGE_FAULT_IN_NON_PAGED_AREA 0x10000050



johnyb98
12-06-12, 22:58
Σε φρέσκια εγκατάσταση XP, όταν τα Windows εφτασαν desktop, πήρα το γνωστό μήνυμα "OS has recovered from a serious error...".
Δεν ξέρω αν προκλήθηκε από ΒSOD (δεν είχα απενεργοποιημένο το "Automatically restart" σε πρίπτωση "System failure"). Δεν ήμουν εκείνη τη στιγμή μπροστά στον υπολογιστή για να ξέρω αν είχα failure.

Έτυχε να έχω κάνει επανεκκίνηση στα Windows και μέχρι να φτάσουν desktop δεν ήμουν μπροστά. Οπότε, μιλάμε για δύο ή για μία επανεκκίνηση (μία=κανονική , δύο=με system failure).

Όπως και να 'χει, επισυνάπτω το minidump για μία βοήθεια.

Υ.Γ. Το error προήλθε αφού εγκατέστησα MS .NET Framework 2.0 (επιτυχώς) και έκανα επανεκκίνηση.

cranky
12-06-12, 23:12
Βάλε και το WhoCrashed (http://www.resplendence.com/whocrashed) να υπάρχει, να παίρνεις μιά ιδέα.

biggeo65
13-06-12, 02:01
To πιο πιθανό δεν είναι τίποτα. Παρακολουθησε το, το πιο πιθανό να μην την ξαναβγάλει.

Αν ξαναβγάλει τη ίδια μπλε οθόνη (με το ίδιο μήνυμα (0Χ50) ανέβάζεις ξανά το minidump.

Α) Δείχνει προβληματική υπηρεσία,(services.exe) που μπορεί να οφείλεται σε προβληματική μνήμη.

Β) Αλλά μπορεί και να προκληθεί κι απόπ μνήμη που ήδη είχε ελευθερωθεί.
Δηλαδή προσπάθησε η εγκατάσταση του .NET να διαβάσει από περιοχή μνήμης που δεν περιείχε πλέον δεδομένα.

Aν συμβαίνει το πρώτο (προβληματική μνήμη) θα σου ξαναβγάλει μπλε οθόνη με το ίδιο μήνυμα,
και στην ίδια περιοχή μνήμης. (Απενεργοποίησε το "Automatically restart" σε πρίπτωση "System failure",
ώστε να σταματά σε περίπτωση μπλε οθόνης.

Αν είναι το δεύτερο, τότε πιθανώς δεν θα σου ξαναβγάλει μπλε οθόνη για την ίδια υπηρεσία.

Αυτό για να μην μπαίνεις σε διαδικασία εξέτασης μνήμης που βαστάει ώρα.
Αν θέλεις να κάνεις εξέταση μνήμης παρ'όλα αυτά, κατέβασε το Memtest (http://www.memtest.org/)
έχει κι έκδοση που τρέχει από USB στικ, δες στο μέον της σελίδας,
γράψτο, επανεκκίνησε τρέξτο κι αστο να κάνει τουλάχιστον 3 περάσματα.

Παρακάτω στο minidump φαίονονται αυτά που λέω παραπάνω

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: f85e0564, memory referenced.
Arg2: 00000000, value 0 = read operation, 1 = write operation.
Arg3: f83f88b7, If non-zero, the instruction address which referenced the bad memory
address. (Περιοχή μνήμης που εντοπίστηκε το σφάλμα).
Αν ξαναβγάλει μπλε οθόνη με τον ίδιο κωδικό και την ίδια περιοχή μνήμης, τότε έχεις πρόβλημα με την μνήμη.
Arg4: 00000000, (reserved)

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


Could not read faulting driver name
TRIAGER: Could not open triage file : X:\WSDK\Debuggers\x86\triage\modclass.ini, error 2

READ_ADDRESS: GetUlongFromAddress: unable to read from 80568cc8
f85e0564

FAULTING_IP:
Ntfs!NtfsAddAttributeAllocation+4bb
f83f88b7 ffb578bfffff push dword ptr [ebp-4088h]

MM_INTERNAL_CODE: 0

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: CODE_CORRUPTION

BUGCHECK_STR: 0x50 κωδικός σφάλματος

PROCESS_NAME: services.exe υπηρεσία που προκάλεσε το σφάλμα

LAST_CONTROL_TRANSFER: from f83f8ead to f83f88b7

STACK_TEXT:
f85e45ec f83f8ead 81d104e8 e14d0a50 f85e4614 Ntfs!NtfsAddAttributeAllocation+0x4bb
f85e46a8 f840024b 81d104e8 81f3b670 e14d0a50 Ntfs!NtfsAddAllocation+0x386
f85e479c f83f2e2f 81d104e8 81f3b670 81a51250 Ntfs!NtfsSetEndOfFileInfo+0x403
f85e480c f83cbad8 81d104e8 81a51250 81a51250 Ntfs!NtfsCommonSetInformation+0x477
f85e4874 804e19ee 81f8b020 81a51250 81a513e0 Ntfs!NtfsFsdSetInformation+0xa3
f85e4898 804e19ee 81f8ccc8 e1010990 81a51260 nt!IopfCallDriver+0x31
f85e4930 804ddf0f 800003b4 f85e49e4 f85e49f4 nt!IopfCallDriver+0x31
f85e4930 804e4a22 800003b4 f85e49e4 f85e49f4 nt!KiFastCallEntry+0xfc
f85e49bc 80593ab6 800003b4 f85e49e4 f85e49f4 nt!ZwSetInformationFile+0x11
f85e49fc 805966b6 e1036701 00000001 0013d000 nt!CmpDoFileSetSize+0x5e
f85e4a14 80596716 e1036758 00000001 0013d000 nt!CmpFileSetSize+0x16
f85e4a34 80596668 e1036758 00000008 001bd01c nt!HvpGrowLog1+0x52
f85e4a50 8058505f 00000df0 000009d8 00000028 nt!HvMarkDirty+0x19d
f85e4a74 805d6f04 e1036758 001bd020 e1036758 nt!HvMarkCellDirty+0xbc
f85e4a90 805d6f58 e1036758 001bce10 e11faeec nt!CmpMarkKeyValuesDirty+0xb3
f85e4aac 805d6a83 e1036758 001bce10 e11fae14 nt!CmpFreeKeyValues+0x17
f85e4ae8 805d6bcd e1036758 0009c868 e10da86c nt!CmpSyncKeyValues+0x26
f85e4b2c 805d7015 e2588000 00000400 00000003 nt!CmpCopySyncTree2+0x1f4
f85e4b5c 805d7218 e1036758 00000188 e1036758 nt!CmpCopySyncTree+0x4f
f85e4ccc 805aed2b 00010002 f85e4d64 f85e4ce8 nt!CmpSaveBootControlSet+0x2a7
f85e4cdc 804ddf0f 00000004 f85e4d64 804e3e78 nt!NtInitializeRegistry+0x5e
f85e4cdc 804e3e78 00000004 f85e4d64 804e3e78 nt!KiFastCallEntry+0xfc
f85e4d58 804ddf0f 00000004 0007fe8c 7c91eb94 nt!ZwInitializeRegistry+0x11
f85e4d58 7c91eb94 00000004 0007fe8c 7c91eb94 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
0007fe8c 00000000 00000000 00000000 00000000 0x7c91eb94


STACK_COMMAND: kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !Ntfs
f83f88ba - Ntfs!NtfsAddAttributeAllocation+4be
[ ff:bf ]
1 error : !Ntfs (f83f88ba)

MODULE_NAME: memory_corruption

IMAGE_NAME: memory_corruption

FOLLOWUP_NAME: memory_corruption

DEBUG_FLR_IMAGE_TIMESTAMP: 0

MEMORY_CORRUPTOR: ONE_BIT

FAILURE_BUCKET_ID: MEMORY_CORRUPTION_ONE_BIT Αποτέλεσμα σφάλματος

johnyb98
13-06-12, 15:52
Πολύ χρήσιμες οι πληροφορίες !!

Απλά να ενημερώσω (ίσως είναι ένα ακόμη βοηθητικό στοιχείο για να καταλήξουμε) ότι ο υπολογιστής δουλεύει εδώ και οκτώ χρόνια χωρίς προβλήματα επανεκκινήσεων/BSOD, πριν μου τον δώσει ο φίλος αυτές τις ημέρες για format.

- - - Updated - - -

Τελικά είχατε δίκιο. Κάνοντας εξέταση της RAM, γέμισε η οθόνη κόκκινα errors. Σε δύο μόνον passes έχει βγάλει 108 errors. Χαμός !!!!

Ήθελα μία ακόμη βοήθεια.
Η μητρική είναι η DFI PS83-BL. Αν χρειαστείτε manual, γιά να μην ψάχνετε, εδώ (http://www.dfi.com.tw/DFI-Lanparty/support/MBManualDownload.jsp?selectManualItemId=244).

Έχει επάνω δύο memory modules. Πριν κάνω το format, το HWinfo, ανάμεσα σε άλλα, έδωσε σχετικά μετη RAM

Memory: 512 MBytes @ 200 MHz, 2.5-3-3-8
- 256 MB PC3200 DDR-SDRAM - Unknown
- 256 MB PC3200 DDR-SDRAM - Unknown

Θέλω να τα εξετάσω ένα-ένα. Όταν εγκαθιστώ μόνο το ένα, ο υπολογιστής δεν ξεκινάει. Θέλει και τα δύο. Υπάρχει κάποια ρύθμιση στο BIOS (ή κάτι άλλο) για να μπορέσω να ξεκινήσω τον υπολογιστή με ένα module επάνω?

- - - Updated - - -

Ok. Τα κατάφερα και ξεκίνησε με ένα module. Οπότε θα τα ψάξω τώρα ένα-ένα.

Ευχαριστώ για τις απαντήσεις.

Πάντως, keep around επί του post μήπως χρειαστώ και κάτι ακόμη ! :hmm:

- - - Updated - - -

Σκέφτηκα ότι υπάρχει και η περίπτωση ελαττωματικής μητρικής. Γιά να δούμε εάν ο συλλογισμός μου για να διαπιστώσω ελαττωματική μητρική είναι σωστός. Και εδώ θα ήθελα, σίγουρα, απόψεις...

Ο δικός μου συλλογισμός λέει το εξής:εάν βγάλουν error και τα δύο modules, κάνοντάς τα scan ένα-ένα, τότε δε μπορώ να βγάλω συμπέρασμα. Εκεί καταλήγω στο ότι, ή και τα δύο έχουν πρόβλημα, ή έχει πρόβλημα η μητρική.

Εάν όμως βγάλει error μόνο το ένα, τότε αποκλείω την περίπτωση της μητρικής (ουφ !!!), και έχω μόνο ένα χαλασμένο module.

Σωστός?

biggeo65
13-06-12, 17:53
Θα πρέπει για να είσαι σίγουρος, να τα δικιμάσεις ένα-ένα , σε κάθε SLOT, (8 test σύνολο)
καθώς και ζευγάρι, τόσο σαν single όσο και σαν dual channel.

Με βάση το Manual δηλαδή , να τα βάλεις στα SLOT 1-2, 1-3, 1-4, 2-3, 2-4, 3-4
και να δεις τα αποτελέσματα. Αν τα errors είναι περίπου στην ίδια περιοχή μνήμης, τότε είναι οι μνήμες.

Αν τα errors τα βγάζει σε διαφορετική περιοχή κάθε φορά, τότε σκέφτεσαι και μητρική.
Επίσης κι αν είχες κι ένα άλλο DIMM για δοκιμή ,θα βοηθούσε.
Δες και τα ρεύματα λίγο αν είναι εντάξει.

Αν σου βγάλουν errors σε διαφορετικές περιοχές για κάθε SLOT, τότε ίσως κάτι γίνεται με τα SLOT.

@ ADSLgr.com All rights reserved.