不要温和的走进那个良夜
Do not go gentle into that good night

APC_INDEX_MISMATCH(译)

bluescreen

Bug Check Code Reference

蓝屏报错百科

英文原文:http://msdn.microsoft.com/en-us/library/windows/hardware/hh994433(v=vs.85).aspx

小林子在网上看到微软的官方文章,目前没有中文版- -小弟不才,手残翻译。。。也是想写出更多的原创内容。如有不妥的地方还请指出,如果惨不忍睹那麻烦别看0.0

本节介绍了常见的错误检查,包括参数传递到蓝屏错误。它还描述了如何诊断导致‘错误检查’的故障,和可能的处理错误的方法。

0x00000001 APC_INDEX_MISMATCH

APC_INDEX_MISMATCH

APC指数不匹配

APC_index_mismatch通常有个值是 0x00000001。这表明,存在不匹配的APC状态指数。

如果你的电脑收到停止代码(stop code),以下信息很重要:

如果你收到蓝屏或者停止信息,电脑会突然关闭以保证数据不会丢失.通常,硬件设备,它的驱动,或者与之相关的软件会导致这个错误。如果你的windows系统内置于你的电脑,请联系你的电脑供应商。如果你的系统是单独购买的,微软会提供技术支持。要查询微软或者是电脑供应商技术支持的联系方式请点击 Contact Support.

如果你有计算机相关经验,而且想尝试从这个错误恢复,请参照微软提供的文章按步骤执行 Resolving STOP (Blue Screen) Errors in Windows.

以下方式可以避免这个错误再次发生:

1.为您的电脑从Windows Update下载并安装最新更新和设备驱动程序。

2.扫描计算机病毒(小林子推荐小红伞)

3.检查硬盘错误.

蓝屏参数:

Parameter Description
1 The address of the system function (system call) or worker routine.
2 The value of the current thread’s ApcStateIndex field.
3 The value of current thread’s CombinedApcDisable field. This field consists of two separate 16-bit fields: (Thread->SpecialApcDisable << 16) | Thread->KernelApcDisable.
4 Call type (0 – system call, 1 – worker routine).

1.系统功能(系统调用)的地址或工作例程。

2.当前线程的apcstateindex字段的值。

3.当前线程的combinedapcdisable字段的值。这个字段由两个独立的16位字段组成: (线程->SpecialApcDisable << 16) | 线程->KernelApcDisable.

4.调用类型 (0 – 系统调用, 1 – 工作程序).

原因:

这个错误检查最常见的原因是当一个系统文件或驱动采用一个不匹配的序列来禁用、重启APCs时。关键数据项是

线程->CombinedApcDisable 字段. 这个CombinedApcDisable字段由两个独立的16位字段SpecialApcDisable KernelApcDisable组成。A negative value of either field indicates that a driver has disabled special or normal APCs (respectively) without re-enabling them(这句话不晓得- -). 正值表示,驱动已启用特殊的或正常的APCs太多次。

备注:

这是一个内核内部错误,这个错误发生在退出系统调用时。该错误检查的一个可能的原因是当一个系统文件或驱动的系统调用有一个不匹配的序列来进、出保护,或者临界区。例如:每次调用KeEnterCriticalRegion 必须具备一个与之相匹配的KeEnterCriticalRegion 调用。如果您正在开发一个驱动,您可以使用静态驱动匹配器(Static Driver Verifier),一个不错的的windows驱动包中的静态分析工具,可在你启动驱动前发现代码中的问题。运行静态驱动匹配器与CriticalRegions规则来验证您的源代码在系统调用中使用了正确的序列。

赞(0)
未经允许不得转载:林枫紫涵 » APC_INDEX_MISMATCH(译)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址