WinDbg 调试

安装 Windows 调试器

WinDbg 是一种调试器,可用于分析故障转储、调试实时用户模式和内核模式代码,以及检查 CPU 寄存器和内存。

此最新版本具有更新的界面、完全现成的脚本功能、可扩展的调试数据模型、内置的时间旅行调试(TTD)支持和许多其他功能,具有更现代的用户体验。

有关详细信息,请参阅 WinDbg 概述。

 备注

以前在 Microsoft Store 中作为 WinDbg 预览版 发布,此版本利用与 WinDbg(经典) 相同的基础引擎,并支持所有相同的命令、扩展和工作流。

直接安装 WinDbg

下载下面的 WinDbg 安装程序文件,然后打开该文件并按照提示进行作。

使用 Microsoft Store 安装 WinDbg

使用 Windows 包管理器安装 WinDbg

若要使用 Windows 包管理器安装 WinDbg,请从命令行/PowerShell 运行以下命令:

PowerShell复制

winget install Microsoft.WinDbg

注释

要求

  • 支持的操作系统:
    • Windows 11(所有版本)
    • Windows 10 周年更新(版本 1607)或更高版本
  • 处理器体系结构:
    • x64 和 ARM64

更新 WinDbg

直接安装或随 Microsoft Store 一起安装时,WinDbg 会定期检查后台的新版本,并在必要时自动更新。

使用 Windows 包管理器安装时,运行以下命令以更新 WinDbg:

PowerShell复制

winget upgrade Microsoft.WinDbg

故障排除

如果在安装或使 WinDbg 保持更新时遇到问题,请参阅 解决应用安装程序文件的安装问题。

如果发现任何 bug 或具有功能请求,可以按照功能区中的反馈按钮转到 GitHub 页面 ,可在其中提出新问题。

WinDbg 入门

若要开始使用 WinDbg,请参阅 Windows 调试入门。

若要开始调试内核模式驱动程序,请参阅 调试通用驱动程序 - 分步实验室 (Echo Kernel-Mode)。 这是一个分步实验室,演示如何使用 WinDbg 调试 Echo,这是使用 Kernel-Mode 驱动程序框架(KMDF)的示例驱动程序。

若要调试旧版本的 Windows,请使用 适用于 Windows 的调试工具提供的 WinDbg (经典)。

  • 下载 Windows 驱动程序工具包(WDK)

  • Windows 符号包

  • Windows 硬件实验室工具包

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/93417.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/93417.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

topographic terrain

在中文语境中,topographic(地形学)和 terrain(地形)这两个词都与地表特征相关,但它们的含义和使用场景有细微差别。以下是它们的区别: 1. 定义Topographic(地形学的)&…

SpringCloud 06 服务容错 Sentinel

雪崩:一个微小的故障引起系统其他部分出现故障,最终使整个系统不可用。 雪崩一般经历以下三个阶段: 实例能力出现过载。可能是 bug 导致性能下降,可能是实例宕机,可能是突发流量,总之实例无法处理如此多请求…

Qt同步处理业务并禁用按钮

1.界面代码 //按钮1 void Dialog::on_pushButton1_clicked() {qDebug("pushButton1 clicked start");enableBtns(false);//禁用按钮qDebug("pushButton1 do sth start");QThread::sleep(5);//休眠,作为同步处理业务qDebug("pushButton1 do…

虚拟专用网技术

一、需求背景物理联通:实现不同物理位置网络的连接基础。网络联通:在物理连接基础上,实现数据等信息的传输互通。二、虚拟专用网简介定义虚拟私有网络是依靠互联网服务提供商(ISP)或其他网络服务提供商(NSP…

GANs生成对抗网络生成手写数字的Pytorch实现

目录 一、第三方库导入 二、数据集准备 三、使用转置卷积的生成器 四、使用卷积的判别器 五、生成器生成图像 六、主程序 七、运行结果 7.1 生成器和判别器的损失函数图像 7.2 训练过程中生成器生成的图像 八、完整的pytorch代码 由于之前写gans的代码时,…

ubuntu 通过NAT模式上网

这里必须使用VMnet8 设置为NAT模式 下面设置Ip地址区域ubuntu ip地址设置来自于上面

盲盒抽谷机小程序系统开发:从0到1的完整方法论

开发一款成功的盲盒抽谷机小程序系统,需兼顾技术实现、用户体验与商业逻辑。本文将从需求分析、UI/UX设计、技术架构、测试上线到运营增长,系统梳理从0到1的完整方法论。需求分析:明确“为谁而做”盲盒抽谷机的核心用户是18-35岁的二次元爱好…

web开发,在线%射击比赛管理%系统开发demo,基于html,css,jquery,python,django,三层mysql数据库

经验心得 两业务单,业务crud开发很简单了,自行学习,我说一下学习流程。什么是前端,用到那些技术html,css,javascript分别是什么?进阶jquery,bootstrap,各种常见前端组件又是什么,前端框架react,angular以及…

Centos9傻瓜式linux部署CRMEB 开源商城系统(PHP)

服务器环境推荐要求* Nignx(必须) * PHP 7.1 ~ 7.4(必须此版本内,版本过大会警告不兼容) * MySQL 5.7 ~ 8.0(必须) * Redis(非必须)后台页面展示:…

AI 云电竞游戏盒子:从“盒子”到“云-端-芯”一体化竞技平台的架构实践

摘要 AI 云电竞游戏盒子(以下简称“电竞盒”)不再是一台简单的客厅游戏主机,而是一套以 AI 调度为核心、以云原生架构为骨架、以边缘渲染为肌肉、以端侧感知为神经的“云-端-芯”协同竞技系统。本文基于 2024 年 Q2 落地的量产方案&#xff0…

基于kuboard实现kubernetes的集群管理

1、前提条件安装docker-compose2、步骤在本地目录创建kuboard-v4\在该目录下创建文件docker-compose.yaml,内容如下:configs:create_db_sql:content: |CREATE DATABASE kuboard DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_unicode_ci;cre…

Linux操作系统软件编程——多线程

什么是线程线程的定义是轻量级的进程,可以实现多任务的并发。线程是操作系统任务调度的最小单位线程的创建由某个进程创建,且进程创建线程时,会为其分配独立的栈区空间(默认8M)。线程和所在的进程,以及进程…

linux下找到指定目录下最新日期log文件

以下是一个完整的C函数&#xff0c;用于在指定目录下自动查找最近更新的日志文件&#xff08;根据文件名中的时间戳选择最新的文件&#xff09;&#xff1a;#include <stdio.h> #include <stdlib.h> #include <string.h> #include <dirent.h> #include…

《数学模型》经典案例——钢管的订购与运输

一、问题描述 要铺设一条 A1→A2→⋯→A15A_1 \rightarrow A_2 \rightarrow \cdots \rightarrow A_{15}A1​→A2​→⋯→A15​ 的输送天然气的主管道&#xff0c;如图 6.22 所示。经筛选后可以生产这种主管道钢管的钢厂有 S1,S2,⋯,S7S_1, S_2, \cdots, S_7S1​,S2​,⋯,S7​ 。…

Java Web部署

今天小编来分享下如何将本地写的Java Web程序部署到Linux上。 小编介绍两种方式&#xff1a; 部署基于Linux Systemd服务、基于Docker容器化部署 首先部署基于Linux Systemd服务 那么部署之前&#xff0c;要对下载所需的环境 软件下载 Linux&#xff08;以ubuntu&#xf…

告别AI“炼丹术”:“策略悬崖”理论如何为大模型对齐指明科学路径

摘要&#xff1a;当前&#xff0c;我们训练大模型的方式&#xff0c;尤其是RLHF&#xff0c;充满了不确定性&#xff0c;时常产生“谄媚”、“欺骗”等怪异行为&#xff0c;被戏称为“炼丹”。一篇来自上海AI Lab的重磅论文提出的“策略悬崖”理论&#xff0c;首次为这个混沌的…

深入理解C#特性:从应用到自定义

——解锁元数据标记的高级玩法&#x1f4a1; 核心认知&#xff1a;特性本质揭秘 public sealed class ReviewCommentAttribute : System.Attribute { ... }特性即特殊类&#xff1a;所有自定义特性必须继承 System.Attribute&#xff08;基础规则&#xff09;命名规范&#xff…

机器学习-集成学习(EnsembleLearning)

0 结果展示 0.1 鸢尾花分类 import pandas as pd import numpy as npfrom sklearn.ensemble import RandomForestClassifier from sklearn.model_selection import train_test_split from sklearn.metrics import accuracy_score, recall_score, f1_score, classification_repo…

Golang database/sql 包深度解析(一)

database/sql 是 Go 语言标准库中用于与 SQL&#xff08;或类 SQL&#xff09;数据库交互的核心包&#xff0c;提供了一套轻量级、通用的接口&#xff0c;使得开发者可以用统一的方式操作各种不同的数据库&#xff0c;而无需关心底层数据库驱动的具体实现。 核心设计理念 datab…

文章自然润色 API 数据接口

文章自然润色 API 数据接口 ai / 文本处理 基于 AI 的文章润色 专有模型 / 智能纠错。 1. 产品功能 基于自有专业模型进行 AI 智能润色对原始内容进行智能纠错高效的文本润色性能全接口支持 HTTPS&#xff08;TLS v1.0 / v1.1 / v1.2 / v1.3&#xff09;&#xff1b;全面兼容…