AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1838894
Accepted
Anonymous148087
Anonymous148087
Asked: 2024-04-13 10:58:19 +0800 CST2024-04-13 10:58:19 +0800 CST 2024-04-13 10:58:19 +0800 CST

Windows 10 更新失败后蓝屏

  • 772

我的笔记本电脑在 Windows 更新后重新启动时死机了,所以我不得不强制关闭它。再次开机后,出现蓝屏(PAGE_FAULT_IN_NONPAGED_AREA)。Windows 恢复也出现相同的蓝屏。我尝试从 Windows 10 安装闪存驱动器启动,但即使这样我也遇到了同样的蓝屏!然后我尝试启动 Debian Live,它启动没有问题。

经过一些实验,我发现重命名\EFI\Microsoft\Boot\BCD(在 UEFI 启动分区上)允许从 Windows 10 安装闪存驱动器启动。我尝试BCD使用重新创建bcdboot,它成功了,但是当我运行时bcdedit,我得到了相同的蓝屏(只需运行bcdedit)。我尝试回滚到之前的还原点,但收到一条消息,提示我应该从硬盘驱动器启动恢复环境来进行还原。但我不能,因为它会蓝屏。

尝试了sfc /scannow损坏的操作系统,但它说我需要先重新启动(我认为这是因为未完成的更新)。

chkdsk3个小时的内存测试没有发现任何错误。硬盘的SMART没问题。

有什么办法可以恢复操作系统吗?也许有办法从闪存驱动器回滚到还原点?BSOD 转储未创建,也许我已禁用它们。我不想重新安装,因为那样我将不得不安装和配置很多应用程序(但也许这是唯一的方法)。

windows-10
  • 1 1 个回答
  • 143 Views

1 个回答

  • Voted
  1. Best Answer
    Anonymous148087
    2024-05-13T07:34:22+08:002024-05-13T07:34:22+08:00

    我通过将安全启动设置重置为默认值来修复此问题(必须设置密码才能访问此选项)。不知道为什么它有帮助,也许笔记本电脑在更新启动参数时冻结了,并且这些参数以某种方式损坏了。以前从未手动更改过安全启动设置。

    我是这样得出这个解决方案的:

    尝试进行更多搜索,找到了这个答案,但没有帮助。该命令dism /image:F:\ /cleanup-image /revertpendingactions成功,但它说需要重新启动才能完全恢复。

    我找到了大约 5 年前制作的完整磁盘备份,将其恢复到另一个磁盘并尝试从该磁盘启动。遇到同样的蓝屏。要么是备份坏了,要么是硬件有问题。

    尝试将此磁盘放入另一台笔记本电脑并成功启动。所以备份是好的。

    将此磁盘放回到有问题的笔记本电脑上,它也可以成功启动。但重启后又出现蓝屏。这次发生了 BSOD 转储。我尝试在另一台笔记本电脑上调查此转储,但无法确定原因。

    Microsoft (R) Windows Debugger Version 10.0.22621.3233 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    
    Loading Dump File [C:\Windows\MEMORY.DMP]
    Kernel Bitmap Dump File: Kernel address space is available, User address space may not be available.
    
    Symbol search path is: srv*
    Executable search path is: 
    Windows 10 Kernel Version 19041 MP (8 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS Personal
    Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
    Machine Name:
    Kernel base = 0xfffff801`75000000 PsLoadedModuleList = 0xfffff801`75c2a310
    Debug session time: Thu Apr 18 20:36:22.367 2024 (UTC + 3:00)
    System Uptime: 0 days 0:00:04.174
    Loading Kernel Symbols
    ...............................................................
    .......Page 444314 not present in the dump file. Type ".hh dbgerr004" for details
    .........................................................
    ........................
    Loading User Symbols
    PEB is paged out (Peb.Ldr = 000000d3`0f232018).  Type ".hh dbgerr001" for details
    Loading unloaded module list
    .....
    For analysis of this file, run !analyze -v
    2: kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    PAGE_FAULT_IN_NONPAGED_AREA (50)
    Invalid system memory was referenced.  This cannot be protected by try-except.
    Typically the address is just plain bad or it is pointing at freed memory.
    Arguments:
    Arg1: fffff00314465646, memory referenced.
    Arg2: 0000000000000000, value 0 = read operation, 1 = write operation.
    Arg3: fffff80179b91c89, If non-zero, the instruction address which referenced the bad memory
        address.
    Arg4: 0000000000000002, (reserved)
    
    Debugging Details:
    ------------------
    
    
    KEY_VALUES_STRING: 1
    
        Key  : AV.Type
        Value: Read
    
        Key  : Analysis.CPU.mSec
        Value: 3577
    
        Key  : Analysis.DebugAnalysisManager
        Value: Create
    
        Key  : Analysis.Elapsed.mSec
        Value: 3681
    
        Key  : Analysis.Init.CPU.mSec
        Value: 1531
    
        Key  : Analysis.Init.Elapsed.mSec
        Value: 35052
    
        Key  : Analysis.Memory.CommitPeak.Mb
        Value: 89
    
        Key  : WER.OS.Branch
        Value: vb_release
    
        Key  : WER.OS.Timestamp
        Value: 2019-12-06T14:06:00Z
    
        Key  : WER.OS.Version
        Value: 10.0.19041.1
    
    
    FILE_IN_CAB:  MEMORY.DMP
    
    BUGCHECK_CODE:  50
    
    BUGCHECK_P1: fffff00314465646
    
    BUGCHECK_P2: 0
    
    BUGCHECK_P3: fffff80179b91c89
    
    BUGCHECK_P4: 2
    
    READ_ADDRESS:  fffff00314465646 
    
    MM_INTERNAL_CODE:  2
    
    PROCESS_NAME:  smss.exe
    
    TRAP_FRAME:  ffffd185d0bc3ba0 -- (.trap 0xffffd185d0bc3ba0)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=fffff00314465646 rbx=0000000000000000 rcx=00000000000055aa
    rdx=ffffd185d0bc3e40 rsi=0000000000000000 rdi=0000000000000000
    rip=fffff80179b91c89 rsp=ffffd185d0bc3d38 rbp=ffffd185d0bc3db0
     r8=fffff80179d2a718  r9=ffffd98456efdd8c r10=000007fe86339e8c
    r11=ffffd185d0bc3f00 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up ei ng nz na pe nc
    Page 8c838 not present in the dump file. Type ".hh dbgerr004" for details
    Page 8c838 not present in the dump file. Type ".hh dbgerr004" for details
    fffff801`79b91c89 ??              ???
    Resetting default scope
    
    STACK_TEXT:  
    ffffd185`d0bc38f8 fffff801`75486729     : 00000000`00000050 fffff003`14465646 00000000`00000000 ffffd185`d0bc3ba0 : nt!KeBugCheckEx
    ffffd185`d0bc3900 fffff801`752eeb80     : 00000000`00000000 00000000`00000000 ffffd185`d0bc3c20 00000000`00000000 : nt!MiSystemFault+0x13faf9
    ffffd185`d0bc3a00 fffff801`7540205e     : fffff801`8a230048 00000000`00000000 00000000`00000000 ffff878f`cb6f9e90 : nt!MmAccessFault+0x400
    ffffd185`d0bc3ba0 fffff801`79b91c89     : fffff801`79b8b4fe ffffffff`ffffffff 00000000`00000002 fffff801`8a234b3e : nt!KiPageFault+0x35e
    ffffd185`d0bc3d38 fffff801`79b8b4fe     : ffffffff`ffffffff 00000000`00000002 fffff801`8a234b3e fffff801`79cc5028 : 0xfffff801`79b91c89
    ffffd185`d0bc3d40 ffffffff`ffffffff     : 00000000`00000002 fffff801`8a234b3e fffff801`79cc5028 fffff801`8a230048 : 0xfffff801`79b8b4fe
    ffffd185`d0bc3d48 00000000`00000002     : fffff801`8a234b3e fffff801`79cc5028 fffff801`8a230048 fffff801`79cc5018 : 0xffffffff`ffffffff
    ffffd185`d0bc3d50 fffff801`8a234b3e     : fffff801`79cc5028 fffff801`8a230048 fffff801`79cc5018 00000000`00001e00 : 0x2
    ffffd185`d0bc3d58 fffff801`79cc5028     : fffff801`8a230048 fffff801`79cc5018 00000000`00001e00 fffff801`8a2355fe : 0xfffff801`8a234b3e
    ffffd185`d0bc3d60 fffff801`8a230048     : fffff801`79cc5018 00000000`00001e00 fffff801`8a2355fe 00000000`00000000 : 0xfffff801`79cc5028
    ffffd185`d0bc3d68 fffff801`79cc5018     : 00000000`00001e00 fffff801`8a2355fe 00000000`00000000 00000000`00000002 : 0xfffff801`8a230048
    ffffd185`d0bc3d70 00000000`00001e00     : fffff801`8a2355fe 00000000`00000000 00000000`00000002 fffff801`8a2441d0 : 0xfffff801`79cc5018
    ffffd185`d0bc3d78 fffff801`8a2355fe     : 00000000`00000000 00000000`00000002 fffff801`8a2441d0 fffff801`79cc61a6 : 0x1e00
    ffffd185`d0bc3d80 00000000`00000000     : 00000000`00000002 fffff801`8a2441d0 fffff801`79cc61a6 fffff801`8a230048 : 0xfffff801`8a2355fe
    
    
    SYMBOL_NAME:  nt!MiSystemFault+13faf9
    
    MODULE_NAME: nt
    
    IMAGE_VERSION:  10.0.19041.508
    
    STACK_COMMAND:  .cxr; .ecxr ; kb
    
    IMAGE_NAME:  ntkrnlmp.exe
    
    BUCKET_ID_FUNC_OFFSET:  13faf9
    
    FAILURE_BUCKET_ID:  AV_R_(null)_nt!MiSystemFault
    
    OS_VERSION:  10.0.19041.1
    
    BUILDLAB_STR:  vb_release
    
    OSPLATFORM_TYPE:  x64
    
    OSNAME:  Windows 10
    
    FAILURE_ID_HASH:  {636dd506-1acb-bac0-a568-0355527c550f}
    
    Followup:     MachineOwner
    ---------
    

    还尝试将第一个(有问题的)磁盘放入另一台笔记本电脑中。它回滚更新并成功启动。

    所以,毫无疑问,问题出在笔记本电脑上,而不是磁盘上。

    尝试在设置中加载优化的默认值,但没有帮助。然后尝试将安全启动设置重置为默认值,这有帮助。

    • 0

相关问题

  • VMware Workstation USB 仲裁服务无法自动启动

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 资源管理器侧面板中的桌面外壳快捷方式

  • 为什么我不能将文件从 Android 发送到 Windows 10?

  • 在多个文件上打开方式?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve