内存正常吗?Windows 8来为您诊断

service 硬件数码 456 次浏览 没有评论

使用Windows 7的用户都知道,在Windows 7的多重启动菜单有一项“内存诊断”菜单,选择它可以快速在进入系统之前测试内存,以便发现内存是否存在硬件问题,排除系统使用隐患。虽然Windows 8的多重启动菜单取消了这个实用功能,但是我们仍然可以继续在Windows 8中重新使用“内存诊断”功能,而且办法还不止一种。
方法一:在Windows 8中直接加载

虽然Windows 8的内存诊断无法在Windows下直接运行,但是Windows 8提供了启动接口,我们可以在重启后快速进入内存诊断。

使用“Windows+X”组合键呼出操作菜单,选择“控制面板”。然后,控制面板界面右上角的搜索框中输入“memory”。待搜索完成后,在结果中即可看到“管理工具/诊断计算机的内存问题”菜单,点击即可进入(如图1)。

诊断计算机的内存问题

点击上述菜单后,系统会弹出“Windows内存诊断”提示窗口。在这里既可以选择立即重启开始检查,也可以选择下次重启检查(如图2)。

Windows内存诊断

完成上述设置后,当我们再次重启系统时,Windows 8就会直接进入内存诊断界面。具体操作和Windows 7类似,通过F1功能键看到更多选项,使用Tab键可进行切换,按F10进行应用,按ESC取消(如图3)。
内存诊断
方法二:不进系统,直接启动

由于内存诊断的目的是测试内存是否存在硬件问题,如果内存有故障,我们可能在多数情况下都无法成功进入系统。此时,我们可以在Windows PE修复环境下启动内存诊断组件,以检测内存硬件。如果无法直接进入Windows PE修复环境,则准备任意版本的U盘WinPE(如老毛桃,下载地址:http://www.laomaotao.net),利用U盘启动后执行操作。

启动电脑后,按F8键进入Windows PE修复环境,点击“疑难解答”。接着在打开的窗口点击“高级工具”,然后启动高级工具中的命令提示符(如图4)。
疑难解答

命令提示符启动后,输入“mdsched”并按下回车键,系统就会打开“Windows内存诊断”,这样我们就进入了立即重新启动并检查问题的环境中。重启成功后,系统会自动启动内存诊断程序,剩余操作同方法一(如图5)。
命令提示符
方法三:添加内存诊断到启动菜单

前面我们提到,Windows 8的多重启动菜单中已经没有了内存诊断功能。但经笔者研究发现,Windows 8的内存诊断项仍然存在于它的多重启动菜单中,只不过这个默认使用的图形化启动菜单没有显示这个项目。因此,我们将Windows 8的多重启动菜单更改为传统方式,内存诊断选项就会重新出现。

由于Windows 8的Boot Manager(菜单的显示语言设置)本身支持两种不同的风格,蓝底白字的图形化界面是标准界面、黑底白字的字符样式是其传统界面。因此,我们可以通过命令提示符将Boot Manager更换为传统界面,以方便使用“内存诊断”。进入系统后,按“Win+X”组合键选择“命令提示符(管理员)”,随后在启动的命令提示符中输入“BCDEDIT /SET {Current} BootMenuPolicy Legacy”,这个命令用于将Boot Manager设置为黑底白字的字符样式。

如果要将Boot Manager恢复为原来的图形化界面,可以在命令提示符中输入“BCDEDIT /SET {Current} BootMenuPolicy Standard”。如果在Windows 8计算机中安装其它版本的Windows后引起Boot Manager变回传统样式,只需再次输入“BCDEDIT/SET {Current} BootMenuPolicy Standard”将其修改回图形化样式即可。

重启电脑,在出现的多重启动菜单时,我们就可以看到传统界面下的Windows 8内存诊断选项了。使用TAB键即可选择,内存诊断具体的使用和前面介绍的操作是一样的。

实际上,内存诊断加载的就是“c:\boot\memtest.exe”程序,如果选择内存诊断后系统提示无法找到文件。我们可以打开Windows 8安装文件,将“安装文件\boot\memtest.exe”复制到上述位置即可修复。



义乌奥美电脑 技术咨询

发表评论

Go