使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

摘要

Windows Zero 配置 (WZC) 是自动配置 802.11 无线网络设备的 Windows 服务。 这些适配器的适配器制造商和 NDIS 微型端口开发人员可能会发现 WZC 服务中的其他诊断信息很有帮助。

本文介绍如何捕获非常详细的日志 (设置为 WZC 的最大输出) 日志。

更多信息

若要使用 WZC 中内置的其他跟踪功能,请在测试系统上安装已检查的 Wzcsvc.dll 版本。 跟踪将写出到磁盘上的日志文件。 因此,无需挂接内核调试器 (例如 WinDbg) 或安装操作系统的整个已检查版本。

如果不使用操作系统的完整检查版本,则必须从使用操作系统的完整检查版本的系统获取二进制Wzcsvc.dll的副本。

注意 若要在 CD 上获取已检查的版本,可以订阅 Microsoft 开发人员网络 (MSDN) 。 有关订阅的详细信息,请访问以下网站:

http://msdn.microsoft.com/en-us/subscriptions/default.aspx 若要从 WZC 捕获小于最大输出的日志,请执行以下步骤:

  1. 在测试系统上加载二进制文件之前,必须禁用系统文件保护 (SFP) 。

    若要禁用 SFP,请在系统启动时按 F8,然后在收到提示时选择“ 安全模式 ”。 替换文件,然后重启系统。

  2. 使用已检查的二进制Wzcsvc.dll (运行完整的已检查的操作系统,或者由于你) 替换它,将以下注册表项设置为 1:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Tracing\WZCTrace\EnableFileTracing (REG_DWORD)

  3. 如果配置单元位置的任何部分不存在,请创建所需的配置单元 (例如,跟踪和 WZCTrace) 可能不存在。

  4. 若要对跟踪进行更改,请重启系统,或停止并启动服务。 该服务在 %windir%\Tracing 文件夹中创建日志文件 WZCTrace。

  5. 通过将EnableFileTracing 设置为
    来禁用 WZC 跟踪。

  6. 默认情况下,跟踪输出设置为最大输出。 若要定制生成的信息量,可以使用以下一个或多个值创建注册表项 FileTracingMask (REG_DWORD) (,或者根据需要) 。

    0x80000000: Logs failed ASSERTs
    0x01000000: Logs 'State Machine' events
    0x00800000: Logs synchronization events
    0x00400000: Logs storage events
    0x00200000: Logs notifications
    0x00100000: Logs hash related activities
    0x00080000: Logs error conditions
    0x00040000: Logs memory allocations and releases
    0x00020000: Logs code path within WZCSVC
    0x00010000: Logs generic events
    0xFFFF0000: (default) logs all events

    注意 这些标志可能会更改。

参考

有关详细信息,请访问以下 MSDN 网站:

获取已检查的内部版本
http://msdn.microsoft.com/en-us/library/ms792429.aspx

使用已检查的 Windows
http://msdn.microsoft.com/en-us/library/ms792436.aspx

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×