AS SSD Benchmark在PE中异常需检查.NET运行库、使用PE适配版、手动挂载硬盘、命令行测试或替换为DiskSpd。具体包括启用.NET 4.0+、加载PE增强版、diskpart分配盘符、@配置文件后台测试、PowerShell调用DiskSpd获取精确性能数据。

怎么在PE系统里进行硬盘的读写速度测试【AS SSD Benchmark】  第1张

如果您在PE系统中需要评估硬盘性能,但发现AS SSD Benchmark无法正常启动或测试结果异常,则可能是由于PE环境缺少必要运行库、驱动支持不足或测试盘未正确挂载。以下是针对PE系统下使用AS SSD Benchmark进行硬盘读写速度测试的多种可行方法:

一、确认PE系统已集成.NET Framework 4.0及以上运行库

AS SSD Benchmark依赖.NET Framework 4.0或更高版本运行,多数精简版PE(如微PE、Frog PE)默认不包含该组件,导致软件双击无响应或报错退出。需手动验证并补全。

1、进入PE后,打开“控制面板”→“程序和功能”→“启用或关闭Windows功能”,检查“.NET Framework 4.8(或4.0)高级服务”是否已勾选启用。

2、若未启用,需从U盘加载离线.NET安装包(如ndp48-x86-x64-allos-enu.exe),以管理员权限静默运行:setup.exe /q /norestart。

3、重启PE或重新加载运行时环境后,再次尝试启动AS SSD Benchmark。

二、使用兼容性增强版AS SSD Benchmark免安装包

标准版AS SSD Benchmark在部分PE中因调用WinAPI方式受限而无法识别NVMe或PCIe Gen4 SSD。应选用经社区适配的PE专用版本,其已内置MiniPort驱动注入机制与设备枚举补丁。

1、从可信来源获取标有“PE适配版”或“WinPE 10/11 兼容”的AS SSD Benchmark压缩包(如v2.0.7315-PE-enhanced)。

2、解压至PE桌面任意非系统盘路径(例如U盘根目录\AS\),避免写入内存盘造成缓存干扰。

3、右键AS SSD Benchmark.exe → “属性” → “兼容性”选项卡 → 勾选“以兼容模式运行”并选择“Windows 7”,同时勾选“以管理员身份运行此程序”。

4、双击运行,软件将自动枚举所有物理磁盘,包括未分配盘符的SSD裸设备。

三、手动挂载目标硬盘并分配临时盘符

部分PE环境仅挂载了系统所在U盘或ISO镜像盘,内置SATA/NVMe SSD可能处于脱机状态或未分配盘符,导致AS SSD Benchmark列表为空。必须通过磁盘管理工具强制上线并指派盘符。

1、按下Win+R,输入diskpart后回车,进入磁盘命令行界面。

2、依次执行:list disk → select disk X(X为待测SSD对应编号)→ online disk → attributes disk clear readonly → list volume。

3、若目标卷无盘符,执行:select volume Y → assign letter=Z(Y为卷号,Z为可用字母,如S)。

4、退出diskpart,刷新AS SSD Benchmark磁盘下拉列表,此时Z盘应出现在可选设备中

四、绕过图形界面,使用命令行参数直接触发测试

当PE桌面环境图形渲染异常或AS SSD Benchmark GUI无法绘制时,可通过预设参数调用其后台测试引擎,结果以文本形式输出至指定文件,规避UI依赖。

1、准备一个测试配置文本文件test.cfg,内容为:-d Z: -t Seq,4K,4K-64Thrd -s 1G -o result.txt(其中Z:为目标盘符,1G为测试数据量)。

2、在CMD中执行:AS SSD Benchmark.exe @test.cfg。

3、等待进度条结束(约2–5分钟),查看同目录下生成的result.txt,内含各模式下精确到小数点后一位的MB/s数值及IOPS

五、替换为DiskSpd + PowerShell脚本组合方案

若AS SSD Benchmark在特定PE中完全失效(如UEFI-only WinPE 11),可采用微软官方底层工具DiskSpd替代,配合PowerShell实现自动化随机/连续读写测试,结果精度更高且无GUI依赖。

1、将diskspd.exe及其配套XML模板(如ssd_seq.xml、ssd_4k_rand.xml)拷贝至PE内存盘(如C:\Tools\)。

2、以管理员身份运行PowerShell,执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force。

3、运行命令:.\diskspd.exe -c1G -d300 -w70 -r -b4k -t8 -o64 -W60 -D30 -L ssd_4k_rand.xml > 4k_result.log。

4、测试完成后,日志末尾将显示AvgLatency(us)、TotalIOs、MBs/sec等原始性能字段