如何检查 RAM 的序列号和制造日期。Windows 7

如何检查 RAM 的序列号和制造日期。Windows 7

我对升级的 RAM 感到怀疑(不确定此人是添加了新的还是用过的)。即我想检查 RAM 的序列号和制造日期。

平台-Windows 7的。

我尝试过'西米克内存芯片获取序列号'但显示空白

电源外壳屏幕截图

--Get-WmiObject -Class win32_physicalmemory | fl * 的输出

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

WARNING: File C:\Windows\system32\WindowsPowerShell\v1.0\Modules\PSDiagnostics\PSDiagnostics.psm1 cannot be loaded
because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details.
PS C:\Windows\system32> Get-WmiObject -Class win32_physicalmemory | fl *


__GENUS              : 2
__CLASS              : Win32_PhysicalMemory
__SUPERCLASS         : CIM_PhysicalMemory
__DYNASTY            : CIM_ManagedSystemElement
__RELPATH            : Win32_PhysicalMemory.Tag="Physical Memory 0"
__PROPERTY_COUNT     : 30
__DERIVATION         : {CIM_PhysicalMemory, CIM_Chip, CIM_PhysicalComponent, CIM_PhysicalElement...}
__SERVER             : PRAKASH-VAIO
__NAMESPACE          : root\cimv2
__PATH               : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory.Tag="Physical Memory 0"
BankLabel            : Bank 0
Capacity             : 4294967296
Caption              : Physical Memory
CreationClassName    : Win32_PhysicalMemory
DataWidth            : 64
Description          : Physical Memory
DeviceLocator        : SODIMM1
FormFactor           : 12
HotSwappable         :
InstallDate          :
InterleaveDataDepth  :
InterleavePosition   :
Manufacturer         :
MemoryType           : 0
Model                :
Name                 : Physical Memory
OtherIdentifyingInfo :
PartNumber           :
PositionInRow        :
PoweredOn            :
Removable            :
Replaceable          :
SerialNumber         :
SKU                  :
Speed                :
Status               :
Tag                  : Physical Memory 0
TotalWidth           : 64
TypeDetail           : 4
Version              :
Scope                : System.Management.ManagementScope
Path                 : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory.Tag="Physical Memory 0"
Options              : System.Management.ObjectGetOptions
ClassPath            : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory
Properties           : {BankLabel, Capacity, Caption, CreationClassName...}
SystemProperties     : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
Qualifiers           : {dynamic, Locale, provider, UUID}
Site                 :
Container            :

__GENUS              : 2
__CLASS              : Win32_PhysicalMemory
__SUPERCLASS         : CIM_PhysicalMemory
__DYNASTY            : CIM_ManagedSystemElement
__RELPATH            : Win32_PhysicalMemory.Tag="Physical Memory 1"
__PROPERTY_COUNT     : 30
__DERIVATION         : {CIM_PhysicalMemory, CIM_Chip, CIM_PhysicalComponent, CIM_PhysicalElement...}
__SERVER             : PRAKASH-VAIO
__NAMESPACE          : root\cimv2
__PATH               : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory.Tag="Physical Memory 1"
BankLabel            : Bank 1
Capacity             : 2147483648
Caption              : Physical Memory
CreationClassName    : Win32_PhysicalMemory
DataWidth            : 64
Description          : Physical Memory
DeviceLocator        : SODIMM2
FormFactor           : 12
HotSwappable         :
InstallDate          :
InterleaveDataDepth  :
InterleavePosition   :
Manufacturer         :
MemoryType           : 0
Model                :
Name                 : Physical Memory
OtherIdentifyingInfo :
PartNumber           :
PositionInRow        :
PoweredOn            :
Removable            :
Replaceable          :
SerialNumber         :
SKU                  :
Speed                :
Status               :
Tag                  : Physical Memory 1
TotalWidth           : 64
TypeDetail           : 4
Version              :
Scope                : System.Management.ManagementScope
Path                 : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory.Tag="Physical Memory 1"
Options              : System.Management.ObjectGetOptions
ClassPath            : \\PRAKASH-VAIO\root\cimv2:Win32_PhysicalMemory
Properties           : {BankLabel, Capacity, Caption, CreationClassName...}
SystemProperties     : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
Qualifiers           : {dynamic, Locale, provider, UUID}
Site                 :
Container            :



PS C:\Windows\system32>

答案1

CPUID 的 CPUZ 可以做到这一点,请参阅 SPD 选项卡:
http://www.cpuid.com/
http://www.cpuid.com/downloads/cpu-z/cpu-z_1.75-en.zip

编辑:
我现在很好奇,并在 Google 上搜索了很多,想知道编写一些硬件清单脚本(包括 powershell 和 .NET /C#)的极限是什么。
显然,从 SMBIOS 读取信息是“安全的”,其中包括来自 DRAM SPD 的几乎所有信息除了制造日期。CPUZ 似乎通过非常接近硬件的 SMBUS/I2C(?) 来获取日期,据我所知,MS 不支持这种做法。

对于具有一定开发经验的每个人,我建议查看这个具有完整源代码的优秀项目。除了许多传感器之外,它还像 Win32_physicalmemory 类一样读取 SMBIOS。尽管有 powershell 脚本,但它需要提升的用户权限。 https://github.com/openhardwaremonitor/openhardwaremonitor

答案2

使用 Powershell 查询您的 RAM 内存的序列号,但遗憾的是 PowerShell 无法提供创建日期。

看看这个:

Get-WmiObject -Class win32_physicalmemory | select manufacturer, serialnumber

manufacturer     serialnumber
------------     ------------
Kingston         97183***
Kingston         97187***
Kingston         9F181***
Kingston         98189***

用于Get-WmiObject -Class win32_physicalmemory | fl *检查类返回的各种属性win32_physicalmemory。也许你可以找到其他有用的东西。

要使用 CPU-Z 检查 RAM 内存的序列号,请从以下位置下载这里. 安装并启动应用程序。

最后,单击SPD选项卡以查看序列号、创建日期、制造商等。使用插槽下拉菜单,您可以选择机器中现有的模块。

以下是一个例子:

在此处输入图片描述

相关内容