标签: windbg

Windows 10 ShellExperienceHost 崩溃

我最近将我的 Windows 10 分区从 HDD 克隆到 SSD。

我无法打开开始菜单、通知或任何使用 ShellExperienceHost 的内容。这包括计算器应用程序、Edge 浏览器和当您右键单击任务栏中的应用程序时的 Metro 风格右键单击菜单等内容。

每次我尝试打开其中一个时,我都会在事件日志中收到错误消息:

Faulting application name: ShellExperienceHost.exe, version: 10.0.10240.16515, time stamp: 0x55fa599a
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.10240.16548, time stamp: 0x56133a14
Exception code: 0xc0000409
Fault offset: 0x0000000000533ad2
Faulting process id: 0x39ac
Faulting application start time: 0x01d18ad380a6bb12
Faulting application path: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report Id: 61c0dd6c-b61f-42e5-9130-ecfa1fa87cac
Faulting package full name: 
Faulting package-relative application ID: 
Run Code Online (Sandbox Code Playgroud)

如果我使用 WinDbg 打开 ShellExperienceHost.exe,我会得到以下输出:

CommandLine: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe

************* Symbol Path validation summary **************
Response                         Time …
Run Code Online (Sandbox Code Playgroud)

start-menu event-log windbg windows-10

11
推荐指数
3
解决办法
6万
查看次数

如何检查 Process Explorer 完整转储

我在使用 Visual Studio 2010 时遇到了一些问题。它停止工作,而且我看到它增加了内存使用量。所以我怀疑内存泄漏(可能在其中一个插件中)。我使用 Process Explorer (procexp.exe) 进行了完整转储,但我有点不知该如何处理它。

我尝试在 WinDbg 中加载它(通过文件 > 打开崩溃转储),但收到错误“找不到符号文件”。

任何人都可以指出我正确的方向吗?制作转储文件很容易,但之后你如何处理它们?

windbg process-explorer dump

9
推荐指数
1
解决办法
2万
查看次数

已添加具有相同键的项目

在 DebugDiag Analysis 上运行性能分析失败,并显示以下消息:

PerfAnalysis - v (2.3.0.37) 转储文件失败:C:\w3wp.DMP;

类型:System.ArgumentException

消息:已添加具有相同密钥的项目。

堆栈跟踪:


System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

DebugDiag.AnalysisRules.COperations.get_BoilerPlateFunctionsByOpType()

DebugDiag.AnalysisRules.COperation.AddClrFramesToRelevantStackFrames(ScriptThreadClass thread, IASPRequest vData, Dictionary`2 relevantStackFrames)

DebugDiag.AnalysisRules.COperation.GetRelevantStackFrames(ScriptThreadClass thread, IASPRequest vData)

DebugDiag.AnalysisRules.COperation.BeginInit(Int32 opType, String key, ScriptThreadClass thread, IASPRequest vData, Int32 dumpNumber)

DebugDiag.AnalysisRules.PerfFunctions.AddUnknownOperation(ScriptThreadClass thread, CDump dump)

DebugDiag.AnalysisRules.PerfFunctions.LoadOperationsForThread(ScriptThreadClass thread, CDump dump)

DebugDiag.AnalysisRules.PerfFunctions.LoadOperationsForDump(CDump dump, Object dumpNum, Object totalDumps)

DebugDiag.AnalysisRules.PerfAnalysis.RunAnalysisRule(NetScriptManager manager, NetProgress progress)

DebugDiag.DotNet.NetAnalyzer.RunAnalysisRulesInternal(DumpFileType bitness, NetProgress progress, String symbolPath, String imagePath, String reportFileFullPath, Boolean twoTabs, AnalysisModes analysisMode) 
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

谢谢。

windbg

7
推荐指数
1
解决办法
716
查看次数

Windows 10 Pro 64 位硬挂

在我的 Sony Vaio SVS13A190X 笔记本电脑上安装 Windows 10 后,它开始定期冻结。通常它发生在安装某些东西时,即当磁盘使用量很大时。我已经扫描了我所有的 SSD 磁盘,它们看起来都不错。Windows 只是死机,UI 停止响应,没有蓝屏死机。我已将 Windows 配置为通过按 Ctrl+ScrLck+ScrLck 创建内存转储,然后在出现 2 个冻结时创建 2 个内存转储。我在WinDbg中在这个desribed所以只是跟着步骤新手,看它是否会导致什么。显然,这对我的情况来说还不够。我创建了小型转储并在此处此处共享它们。我将不胜感激。

我试过:

  • 安装 Windows 10 的全新副本
  • 在其上安装版本 1903
  • 更新所有驱动程序
  • 使用不同的工具来找出问题
  • 扫描我所有的 SSD 磁盘
  • CPU压力测试
  • 记忆测试

我的电脑配置:

  • CPU:英特尔酷睿i7-3520M
  • 内存:12GB
  • 带有 Intel HD Graphics 4000 和 NVIDIA GeForce GT 640M LE 的混合图形
  • RAID0 2x128GB SSD盘+光驱插槽128GB SSD盘
  • 启用 Hyper-V

更新 1

每次我尝试安装 CUDA 工具包时,我的系统都会冻结。有趣的是,它在将数据提取到临时文件夹时会冻结。每次都在过程的不同阶段,所以我猜我的 RAID0 配置中的 SSD 有问题。以下是我所有磁盘的 CrystalDiskInfo 输出的屏幕截图: 磁盘 1磁盘 2磁盘 3 …

freeze windbg windows-10

6
推荐指数
1
解决办法
705
查看次数

ntoskrnl 的 WinDbg 问题

我遇到了与“ BSOD - 无法验证 ntoskrnl.exe 的时间戳”类似的问题,因为我似乎无法读取正确的符号ntoskrnl

我遵循了BK1E 给出建议,但仍然无法得到结果。

调试文本如下:

Loading Dump File [C:\Users\XXXX\AppData\Local\Temp\WER9D78.tmp\Mini030610-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: SRV*c:\Windows\Symbols*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP …
Run Code Online (Sandbox Code Playgroud)

windows windows-vista 64-bit windbg

5
推荐指数
1
解决办法
4585
查看次数

在 BSOD 后分析 WinDbg 转储 - “未收到预期的时钟中断”

大约六个月前,我升级了我的计算机硬件 - 新的主板、CPU、RAM 等。直到最近它才像冠军一样运行。今天早上,当我去我的电脑时,它有一个蓝屏死机。我使用 WinDbg 来分析小型转储。有人可以帮助分析这些结果吗?

以下是初步结果:

Use !analyze -v to get detailed debugging information.
BugCheck 101, {31, 0, fffff88002f65180, 2}
Probably caused by : Unknown_Image ( ANALYSIS_INCONCLUSIVE )
Followup: MachineOwner
Run Code Online (Sandbox Code Playgroud)

当我运行时,!analyze -v我得到以下输出:

CLOCK_WATCHDOG_TIMEOUT (101)
An expected clock interrupt was not received on a secondary processor in an
MP system within the allocated interval. This indicates that the specified
processor is hung and not processing interrupts.
Arguments:
Arg1: 0000000000000031, Clock interrupt time out interval in nominal clock ticks. …
Run Code Online (Sandbox Code Playgroud)

bsod minidumps windbg

5
推荐指数
1
解决办法
4558
查看次数

在没有整个 sdk 的情况下,我在哪里可以获得 windows 7 64 位的windbg?

我在找windbg。没有整个 Windows SDK

我看到了这个链接

/sf/ask/191537531/

但是来自 dave black 的公认答案(因为 MS 已经更新了内容),似乎只适用于 Windows 8,而且似乎不仅仅是 Windbg。(我怀疑windbg是1GB+)

我尝试了 sdksetup.exe 文件,它显示了一个手提箱。

在此处输入图片说明

无论如何,我什至不想要整个 SDK。

当我点击它时它只显示一个手提箱

然后当它似乎加载时,它不只提供 SDK

在此处输入图片说明

windows-7 windbg

4
推荐指数
1
解决办法
2万
查看次数

如何在没有互联网连接的 PC 上安装 WinDbg

我必须在生产系统上仅安装 WinDbg(不是完整的 SDK)。我只能找到一个 Web 安装程序,它需要互联网连接才能下载 SDK/winDbg。

我是否可以在我的系统(具有互联网连接)上安装 WinDbg,然后仅将“.exe”文件复制到生产系统?

PS:两台电脑都有windows-7。

windows-7 windbg

4
推荐指数
1
解决办法
2万
查看次数