zoukankan      html  css  js  c++  java
  • Error Codes Messages查找工具介绍

    当我们通过各种手段获取到一个Windows错误码后,如何获取对应的错误消息呢?有两种方法:一是用编程的手段(FormatMessage);其二是用现成的工具。第一种方法一般在我们编码的时候有用,而更多情况下我们进行调试得到了错误码,不可能还要先写一段代码,而是直接用工具去快速获取了。

    一、VS自带工具---errlook.exe

    当我们安装了VS开发工具就有,一般放在..Microsoft Visual Studio XXCommon7Tools目录下

    运行的界面如下:

    如果是Win32 Error Code,直接输入错误码就行,可以是十进制也可以是十六进制

    注意,当我们输入一个值查不到时,比如0xC0000005

    如果我们确定这是一个错误值的话,可以添加对应的模块,在进行查找

     二、Error Lookup

    Error Lookup是一款国外的系统错误或蓝屏问查询工具,平时使用电脑中偶尔会有出错提示,在出错的时候会有一串你看不明白的代码,同理电脑蓝屏的时候也会有一串错误代码,只要把这些代码粘贴到软件中即可查询到是因为什么原因而出错,找到原因才可以解决错误的问题。下载地址http://www.jisuxz.com/down/66543.html

    运行界面如下:

    它显示了更多的错误信息,不仅仅时错误消息

    这个工具不用自己去选择错误代码对应的模块,它会默认加载很多常用模块

     还可以切换语言

    三、Windows Error Lookup Tool

    是一款非常不催的错误代码查询软件。如何查询错误的代码呢?那么不妨来看看这款Windows Error Lookup Tool。该款工具能够帮助您在编程时间最快找出错误代码,提高您的编程效率。使用方法也很简单,用户只需在软件界面中输入错误代码,它会自动显示这个错误代码的含义或类型等详细信息。下载地址http://www.jz5u.com/Soft/system/Other/206870.html

    运行界面如下:

    也是自动加载了常用模块,不用用户自己去加载了

    四、网络错误查找命令

    net helpmsg #

    是将Windows错误代码转换为字符串的一种快速的方法。只能输入十进制的错误代码,它只在Windows错误代码上运行。它不解码hresult或ntstatus值,不支持带有插入的消息,大概是因为它没有传递FORMAT_MESSAGE_IGNORE_INSERTS标识。

    使用举例

    当输入16进制代码时

     

    总之,可以根据情况合理选择工具。

  • 相关阅读:
    flask简单应用以及配置文件的写法。
    Django REST framework使用及源码分析之节流
    rancher1.6高可用集群搭建
    Rancher安装多节点高可用(HA)
    Rancher 2.2.2
    TeamCity+Rancher+Docker实现.Net Core项目DevOps(目前成本最小的DevOps实践)
    Docker学习笔记_10 docker应用
    一键获取数据库整体信息脚本
    MySQL性能优化最佳实践
    MySQL性能优化最佳实践
  • 原文地址:https://www.cnblogs.com/yilang/p/11165000.html
Copyright © 2011-2022 走看看