安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  系统工具  >  系统其它 > memtest86(内存测试软件) v8.2 正式版
memtest86(内存测试软件)

memtest86(内存测试软件)

 v8.2 正式版
  • 软件大小:5.96 MB
  • 更新日期:2019-10-06 19:01
  • 软件语言:简体中文
  • 软件类别:系统其它
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:5.96 MB

软件介绍 人气软件 下载地址

为您推荐: 系统工具

  memtest86是一款简单易用的内存测试软件,该程序能够帮助用户查看计算机是否遇到RAM问题,因此非常受系统管理员欢迎。软件完全独立于操作系统,因此必须从CD驱动器或软盘驱动器启动。将可引导磁盘映像刻录到磁盘,将您的BIOS更改为通过CD引导,Memtest86将开始生效。如果您不知道如何读取RAM读数,那么尽管您可以轻松查看已安装的RAM数量,但结果意义不大。总而言之,Memtest86可以轻松地找出不健康的RAM并将其精确定位,这是在日常工作中可能会非常的有用。建议新手用户多加注意,不要将它们用于一般用途,不要进入该程序的更高级的选项。

memtest86(内存测试软件)

软件功能

  针对x86和x64体系结构计算机的独立内存测试。

  Memtest86可以快速回答有关已安装内存模块的工作状态的问题,这除了判决的确定性外,最重要的是。

  彻底清洁后的第一步

  一旦您剥离了计算机的重要信息,并且只有基本和最必要的部件得到了正确的清洁和互连,您可能需要启动并运行一些测试。

  清洁过程不仅包括在各处散布一点灰尘,还需要拿走所有系统并彻底清洁,直到产生闪光为止;而且,如果当前的系统已变成初始井的固体版本,则重新涂抹导热膏,平衡的化合物。

  识别内存问题的专业工具

  实际上,建议在检查温度和电压阈值之后立即将Memtest86作为该套件的第二项测试。如果在该扇区中一切看起来都正常,则可能需要启动Memtest86,并使其对大多数内存地址执行一系列测试模式,这与专家使用的模式相同。

  多种部署方式

  该应用程序具有高度的兼容性,因此对于系统无法运行它确实非常不幸。您可以轻松创建可引导光盘,USB闪存驱动器甚至软盘,以确保直接引导至程序。对于检测到的有故障的RAM模块,您不能忽略它们,因为只要遇到错误,该应用程序就使您无法执行此操作,这要归功于它显示的尖叫红色。

软件特色

  支持DDR4 RAM(和相关硬件),包括DDR4专用SPD详细信息的检索和报告。这包括支持Intel XMP 2.0 DDR4 RAM时序的DDR4 RAM。

  新的RAM基准测试功能可将结果绘制成图形并保存到磁盘。可以将以前的结果绘制在同一张图表上进行比较。

  新的“ Hammer测试”用于检测在短时间内重复访问同一存储体但不同行中的地址时由电荷泄漏引起的干扰错误。

  法语/德语/日语/中文的语言支持。所有文本均以选定的语言显示,包括生成的报告。

  ECC RAM支持(有限的硬件支持,正在进行的开发)。

  检测RAM和内存控制器中的ECC支持。

  注入ECC错误以进行测试。(仅限硬件)

  为所有测试禁用CPU缓存的选项。

  支持从配置文件中读取参数,以便无需键盘输入即可预定义设置。这可以帮助自动化。

  支持安全启动。

使用方法

  1、MemTest86启动画面。

memtest86(内存测试软件)

  2、MemTest86主菜单。

memtest86(内存测试软件)

  3、使用MemTest86测试内存。

memtest86(内存测试软件)

  4、MemTest86测试摘要

memtest86(内存测试软件)

常见问题

  问题与错误报告

  为了提高MemTest86的质量,准确报告问题和错误至关重要。请仔细按照以下说明报告问题。

  注意:此处的信息旨在解决执行测试代码时出现的问题,而不是用于诊断报告的内存错误。

  MemTest86 v5或更高版本(UEFI)

  MemTest86 v5的新功能之一是能够登录到USB闪存驱动器上的文件。在运行MemTest86 v5时,会自动创建并更新一个日志文件(MemTest86.log)。该文件保存在USB驱动器第一个分区的“ EFI / BOOT”目录中。出于明显的原因,从CD引导MemTest86时不会生成日志文件。请改用USB闪存盘。如果您认为自己可能遇到了MemTest86错误,请向PassMark Software报告问题。

  MemTest86 v4(BIOS)

  在版本4.1.0中,添加了引导跟踪功能,该功能提供了一种简单的机制来对技术用户和非技术用户的测试失败进行故障排除。由于有各种各样的计算机硬件可供使用,因此不可能在所有平台上测试MemTest86,并且存在一些不兼容性,从而导致故障。利用跟踪信息,现在可以解决许多此类故障。

  启用启动跟踪-通过启动时间选项或在线命令启用了启动跟踪功能。但是,大多数问题在启动期间发生,因此引导选项是首选方法。所有发布的映像都有一个启动选项,可以在启用启动跟踪的情况下启动测试。使用LILO或GRUB从Linux系统引导时,在引导选项行中添加“ btrace”。启用“启动跟踪”后,屏幕底部三分之二将显示两列跟踪信息。CPU,源文件中的行号,一条短消息和两个参数显示在每个跟踪点中。“>”字符表示当前跟踪点。总共显示26个跟踪点,并且随着执行进度会丢失旧的跟踪点。按任意键将前进到下一个跟踪点。随着初始化的进行,屏幕的其他部分将被信息填充,并且标题行将被擦除。

  收集跟踪信息–有两种类型的故障,需要跟踪信息来帮助诊断问题,即挂起和崩溃。在测试挂起时收集情况的痕迹非常简单。只需继续按回车,直到测试停止。至少通过电子邮件发送最后5个跟踪点。屏幕的数字图片更有用。对于测试崩溃的情况,我们需要在崩溃之前找到跟踪点。这需要缓慢地逐步走过这些痕迹,并确定测试崩溃或重新启动的点。然后再次运行测试,并在崩溃之前停在跟踪点并报告信息。同样,至少通过电子邮件发送最后5个跟踪点或更好的屏幕图片。请使用以下表格通过电子邮件发送失败信息。

  使用跟踪信息 -技术用户将能够使用以前需要详细了解MemTest86内部工作原理的跟踪数据来诊断问题。通过遵循源代码中的跟踪点,您将能够遵循执行路径并确定问题。根据需要,可以在代码中添加新的跟踪点,以在诊断问题时提供更多详细信息。

  附加信息 -了解故障如何影响不同的发行版也非常有价值。请尝试提供的每个测试版本并报告。当使用多个CPU时,许多故障仅影响操作。请使用选项运行,使其仅在一个CPU和报告下运行。

  已知的问题

  MemTest86无法诊断许多类型的PC故障。例如,导致Windows崩溃的故障CPU或主板很可能仅以相同的方式导致MemTest86崩溃。

  内存通常在不同的系统中工作,或者供应商坚持认为它是好的。在这些情况下,内存不一定坏,但不能可靠地高速运行。有时主板上更保守的内存时序将纠正这些错误。在其他情况下,唯一的选择是用质量更高,速度更快的内存替换内存。不要购买便宜的内存并期望它能够可靠地工作。有时,即使使用名牌内存和优质主板,也会出现“块移动”测试错误。这些错误是合法的,应予以纠正。

  MemTest86支持所有类型的内存。实际上,该测试也不了解内存或CPU类型。MemTest86能够测试所有类型和品牌的内存。如果报告的有关芯片组或CPU的信息不正确,则不会以任何方式影响测试。这不是问题或错误,但由于与此问题相关的许多问题而在此处列出。

  MemTest86 v5或更高版本(UEFI)

  MemTest86取决于UEFI固件提供的服务,包括鼠标/键盘支持,多处理器服务,文件输入/输出和PCI设备管理。由于固件提供的服务是由主板制造商单独开发的,因此可能存在一些功能上的差异,这些差异可能会限制或阻止MemTest86的正常运行。其中一些问题突出显示如下:

  一些UEFI实施不提供完全的鼠标支持,从而阻止在MemTest86中使用鼠标。在这种情况下,请使用键盘或尝试更新为新的固件版本。

  由于UEFI提供的多处理器服务的限制或非功能性实现,因此可能无法进行多CPU测试,尤其是对于较旧的固件。这可能会减少可用于测试的处理器数量,甚至在尝试在其他处理器上运行时甚至冻结程序。如果是这种情况,请在单CPU模式下运行,或尝试更新到新的固件版本。有一个blacklist.cfg文件,包含一个已知在运行MemTest86时出现问题的基板的列表。将底板添加到列表中可以使MemTest86运行,尽管功能有限。以下是blacklist.cfg文件的片段:

  “ Mac-F42C88C8”,全部,完全,RESTRICT_STARTUP

  “ 80AF”,ALL,EXACT,RESTRICT_MP

  “ Z97MX-Gaming 5”,ALL,EXACT,RESTRICT_MP

  “ Z170MX-Gaming 5”,ALL,EXACT,RESTRICT_MP

  “ Z170X-Gaming 3”,ALL,EXACT,RESTRICT_MP

  “ Z170X-Gaming 7”,ALL,EXACT,RESTRICT_MP

  “ Z170X-Gaming GT”,ALL,EXACT,RESTRICT_MP

  “ Z170X-UD3-CF”,全部,精确,限制_MP

  “ Z170-HD3P”,全部,完全,RESTRICT_MP

  每个列入黑名单的底板都以以下格式存储在单独的行中:

  [基板],[BIOS版本],[完全|部分匹配],[限制标志]

  [baseboard]是区分大小写的基板字符串,用双引号引起来

  [BIOS版本]是第一个不再显示该问题的BIOS版本(双引号字符串)。如果没有可用的修复程序,请指定“全部”

  [完全匹配]确定是在[基板字符串]上使用完全匹配还是部分匹配。

  [restriction flags]确定是否存在匹配项时施加的限制策略。这可以是以下值之一:

  RESTRICT_STARTUP-在启动MemTest86之前显示警告消息

  RESTRICT_MP-在启动过程中不要执行多处理器测试,并将默认CPU模式设置为SINGLE

  DISABLE_MP-完全禁用多处理器支持,将CPU模式限制为仅SINGLE

  DISABLE_CONCTRL-禁用控制台控制协议,某些较旧的系统(例如iMac 7.1)可能需要

  FIXED_SCREENRES-不要修改默认的屏幕分辨率,这在某些联想系统上会导致问题

  RESTRICT_ADDR-默认情况下,将地址下限设置为0x100000,某些Mac系统可能需要(例如2013年末的27英寸iMac)

  TEST12_SINGLECPU- 在单CPU模式下运行测试12,这可能是解决挂在并行模式下的CPU线程所必需的

  DISABLE_LANG- 禁用语言支持和字体安装,已知这会在某些Dell系统上引起问题

  在某些较新的计算机上,UEFI BIOS不再模拟PS2键盘输入。这可能导致键盘完全无响应或间断响应。在这些情况下,我们建议让测试自动运行,并在测试完成后关闭机器电源。

  MemTest86还受到UEFI环境的固有限制,因此引起以下限制:

  由于缺少对GPTdisk的支持,因此无法在Windows XP(32位)中读取MemTest86 USB闪存驱动器

  MemTest86无法将其自身重新映射到内存的不同部分,以便在其占用的内存部分中运行测试。

  UEFI BIOS中可能存在双UEFI条目作为引导设备。选择任何一项都没有区别。这是由于有一种解决方法,允许在Windows中访问MemTest86 USB闪存驱动器。

  MemTest86 v4(BIOS)

  有时从软盘启动时,以下消息在屏幕上滚动:

  X:8000

  AX:0212

  BX:8600

  CX:0201

  DX:0000

  在少数机器上,在并行模式下运行测试3时会报告误报。如果是这种情况,请在确定这是RAM问题之前,以单CPU模式重新运行测试

更新日志

  添加了REPORTPREFIX配置文件参数,以指定要用于报告文件的前缀文本

  在blacklist.cfg中添加了TEST12_SINGLECPU标志,以强制测试12在单CPU模式下运行,这是挂在并行模式下的CPU线程的解决方法

  在blacklist.cfg中添加了DISABLE_LANG标志以禁用语言支持和字体支持,这在某些Dell系统上会引起问题

  将blacklist.cfg RESTRICT_ADDR标志的地址下限从0x1000更改为0x100000,因为某些系统在写入BIOS区域时遇到问题(最大0xFFFFF)

  修复了带有blacklist.cfg RESTRICT_ADDR标志的错误,无法正确设置地址下限

  修复了在测量内存延迟时HeapGuard检测到的缓冲区溢出错误

  修复了内存/缓存速度测量中的波动

  修复了系统信息屏幕的UI问题

  将“红色”错误文本更改为“浅红色”,以提高可读性

  修复了多个AMD Ryzen芯片组的CPU温度读数

  向PXE服务器添加了DDR4 SPD模块中的模块制造商特定数据的报告以用于管理控制台(仅适用于站点版)

  解决了在Skylake-X芯片组上检索SPD数据的时序问题

  固定解码DDR4 SPD后封装修复(PPR)(字节9)

  固定解码DDR4 SPD辅助SDRAM封装类型(字节10)