Çözüldü PFN_LIST_CORRUPT mavi ekran hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
İşletim sistemi
Windows 10

Dikkat.qxp

Femtopat
Katılım
5 Mart 2021
Mesajlar
12
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
GameLoop emülatörü kapattığım zaman ortaya çıkan bir mavi ekran minidump dosyasını incelediğimde unifairy_x64.sys'den kaynaklı bir hata olduğunu gördüm. İnternetten bulduğum bir BAT dosyasıyla çözmeye çalıştım ama olmadı. Minidump dosyası: 032721-18437-01.dmp
 
Çözüm
Başka emülatör kullanmak istedim ancak Tencent diğer emülatörlere yasak getirdi, maç bulunmuyor. Silip tekrar 4.4 Turbo aow versiyonunu yüklüyorum, bakalım düzelecek mi.

TR versiyon GameLoop'u yükleyince düzeldi. Aynı sorunla karşılaşan olursa GameLoop'u sildikten sonra temp kısmındaki verilerini de kaldırarak sıfırdan kurulum yaparak çözebilirler. PUBG ve CODM İçin Bilgisayarda Android Emülatörü - GameLoop
Dosya buram buram hatayı GameLoop çıkarıyor diye bağırıyor. GameLoop'u kaldır/kur yapın. Hatta bir süre sistemde bulunmasa bile olabilir.

Ağ sürücünüzü güncelleyin. Gördüğüm kadarıyla bir Wi-Fi adaptörü kullanmıyorsunuz fakat yanlışsam belirtin.

BIOS güncellemesi gelmiş, F60 sürümüne güncelleyin. BAT dosyası buldum demişsiniz, ne dosyası bu? Ne işe yarıyordu?
Kod:
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie: calling
MmUnlockPages twice with the same list, etc).  If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 000000000000009a,
Arg2: 00000000000456c9
Arg3: 0000000000000006
Arg4: 0000000000000002

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

*** WARNING: Unable to verify timestamp for UniFairy_x64.sys

KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 2968

    Key  : Analysis.DebugAnalysisManager
    Value: Create

    Key  : Analysis.Elapsed.mSec
    Value: 5119

    Key  : Analysis.Init.CPU.mSec
    Value: 609

    Key  : Analysis.Init.Elapsed.mSec
    Value: 12053

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 73


DUMP_FILE_ATTRIBUTES: 0x8
  Kernel Generated Triage Dump

BUGCHECK_CODE:  4e

BUGCHECK_P1: 9a

BUGCHECK_P2: 456c9

BUGCHECK_P3: 6

BUGCHECK_P4: 2

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  System

STACK_TEXT: 
fffff306`07372248 fffff807`58e612b5     : 00000000`0000004e 00000000`0000009a 00000000`000456c9 00000000`00000006 : nt!KeBugCheckEx
fffff306`07372250 fffff807`58cf1f2e     : fffff26c`479c3a10 fffff306`073723c0 00000000`00000002 fffff279`00000000 : nt!MiDeleteNonPagedPoolPte+0x16f255
fffff306`073722c0 fffff807`58cac256     : 00000000`00000103 00000000`00000000 00000000`00000103 00000000`00000000 : nt!MiClearNonPagedPtes+0x162
fffff306`073724f0 fffff807`58cac07a     : 00000000`00000000 fffff306`07372661 ffffffff`fffffefd 00000000`00004000 : nt!MmFreePoolMemory+0x1aa
fffff306`07372570 fffff807`58cab5c6     : 00000000`00000000 01000000`00100000 00000000`00000000 00000000`ffff8001 : nt!RtlpHpEnvFreeVA+0x12
fffff306`073725a0 fffff807`58cb0d33     : ffffb487`fc6b1ee0 fffff807`58ffb278 00000000`00000000 ffffb487`fc6b1ec0 : nt!RtlpHpFreeVA+0x3a
fffff306`073725e0 fffff807`58cb09de     : ffff2ed2`edab9500 00000000`fffffefd 00000000`00000000 00000000`fffff8c0 : nt!RtlpHpSegMgrCommit+0x1e3
fffff306`073726b0 fffff807`58cb2e01     : ffffd88f`00000010 ffffd88f`38000020 ffff2ed2`00000630 ffffd88f`00000103 : nt!RtlpHpSegPageRangeCommit+0x1ee
fffff306`07372750 fffff807`58cb289b     : ffffffff`ffffffff 00000000`00000011 ffffffff`ffffffff fffff807`58cb31e9 : nt!RtlpHpSegPageRangeCoalesce+0x1b1
fffff306`073727d0 fffff807`58c4ce42     : 00000000`00000000 ffffd88f`360001c0 00000000`38000000 00000000`00000000 : nt!RtlpHpSegPageRangeShrink+0xeb
fffff306`07372840 fffff807`593b1019     : ffffd88f`00000000 00000000`00000000 00000000`00000000 01000000`00100000 : nt!ExFreeHeapPool+0x6b2
fffff306`07372920 fffff807`ac1990fe     : ffffd88f`4283e700 ffffd88f`42830002 ffffd88f`00000001 00000000`00000000 : nt!ExFreePool+0x9
fffff306`07372950 ffffd88f`4283e700     : ffffd88f`42830002 ffffd88f`00000001 00000000`00000000 ffffd88f`369dafb0 : UniFairy_x64+0x390fe
fffff306`07372958 ffffd88f`42830002     : ffffd88f`00000001 00000000`00000000 ffffd88f`369dafb0 fffff807`ac181a6f : 0xffffd88f`4283e700
fffff306`07372960 ffffd88f`00000001     : 00000000`00000000 ffffd88f`369dafb0 fffff807`ac181a6f ffffd88f`4a2fd0f0 : 0xffffd88f`42830002
fffff306`07372968 00000000`00000000     : ffffd88f`369dafb0 fffff807`ac181a6f ffffd88f`4a2fd0f0 00000000`3632b1a8 : 0xffffd88f`00000001


SYMBOL_NAME:  UniFairy_x64+390fe

MODULE_NAME: UniFairy_x64

IMAGE_NAME:  UniFairy_x64.sys

STACK_COMMAND:  .thread ; .cxr ; kb

BUCKET_ID_FUNC_OFFSET:  390fe

FAILURE_BUCKET_ID:  0x4E_9a_UniFairy_x64!unknown_function

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {0f670d26-d3f0-b6bc-4bdf-9d4893d2a1f1}

Followup:     MachineOwner
---------
 
Sorunun GameLoop anti hile sisteminden kaynaklı olup GameLoop'un System32'de oluşturduğu unifairy.sys dosyası yüzünden Windows'un mavi ekran verdiğini buldum. İnternetten bulduğum BAT dosyası da bu dosyanın System32'den silinip oyun klasöründe oluşturulmasını zorluyordu. BAT dosyası işe yaradı ama bilgisayarı her kapatıp açtığımda tekrardan BAT dosyasını çalıştırmam gerekiyor. En son karar olarak da söylemiş olduğunuz gibi kaldırıp yeniden kurmayı düşündüm. Bilgisayarımda bulunan GameLoop sürümü 7.1 beta sürümü olduğu için silip tekrar normal TR versiyonu yükleyerek sorunu düzeltmeye çalışacağım. Son olarak internette bulduğum BAT dosyası şu şekilde:

[CODE title="Unifairy.sys Denial"]@echo off
setlocal EnableDelayedExpansion

:MENU
ECHO 1. Enable UniFairy.sys denial
ECHO 2. Disable UniFairy.sys denial

CHOICE /C 12 /M "Enter your choice:"

:: Note - list ERRORLEVELS in decreasing order
IF ERRORLEVEL 2 GOTO DISABLE
IF ERRORLEVEL 1 GOTO ENABLE

:ENABLE
CLS
cd /d C:\Windows\system32
echo Delete existing UniFairy.sys in system32 and create decoy file.
del UniFairy.sys
type nul > UniFairy.sys
echo Remove UniFairy.sys granted permissions from %USERNAME% and SYSTEM
Icacls UniFairy.sys /remove:g %username%
Icacls UniFairy.sys /remove:g SYSTEM
echo.
echo Deny all UniFairy.sys permissions for %USERNAME% and SYSTEM
Icacls UniFairy.sys /deny %username%:F
Icacls UniFairy.sys /deny %username%:(DE,RC,WDAC,WO,S,AS,MA,GR,GW,GE,GA,RD,WD,AD,REA,WEA,X,DC,RA,WA)
Icacls UniFairy.sys /deny SYSTEM:F
Icacls UniFairy.sys /deny SYSTEM:(DE,RC,WDAC,WO,S,AS,MA,GR,GW,GE,GA,RD,WD,AD,REA,WEA,X,DC,RA,WA)
echo Done!
pause
exit

:DISABLE
cd /d C:\Windows\system32
Icacls UniFairy.sys /reset
del UniFairy.sys[/CODE]
 
BAT dosyasının normalde lüzumlu olmaması gerektiğini düşünüyorum. Dediğiniz gibi beta sürüm kullanmanız soruna sebep oluyor olabilir.
 
Başka emülatör kullanmak istedim ancak Tencent diğer emülatörlere yasak getirdi, maç bulunmuyor. Silip tekrar 4.4 Turbo aow versiyonunu yüklüyorum, bakalım düzelecek mi.

TR versiyon GameLoop'u yükleyince düzeldi. Aynı sorunla karşılaşan olursa GameLoop'u sildikten sonra temp kısmındaki verilerini de kaldırarak sıfırdan kurulum yaparak çözebilirler. PUBG ve CODM İçin Bilgisayarda Android Emülatörü - GameLoop
 
Çözüm
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı