3

インストールされているメモリが Registered DIMM か Unregistered DIMM かを知る方法はありますか? win32_physicalMemoryはこの情報を提供していないようですか?

udimm rdimm の詳細については、こちらを参照してください。

編集:@CBが提供するソリューションも機能しません ここに画像の説明を入力

4

2 に答える 2

1

最初のアイデアは、WMI を使用してWin32_PhysicalMemory、TotalWidth (チェック ビットを含むビット数) が DataWidth (チェック ビットを除くビット数) より大きいかどうかをテストすることです。

    gwmi Win32_PhysicalMemory | select totalwidth, datawidth, banklabel | 
 % {
 if ( $_.totalwidth > $_.datawidth )
 {
    "$($_.banklabel) is ECC memory type"
 }
 else
 {
    "$($_.banklabel) is non-ECC Memory Type"
 }
 }

最善の方法が存在するかどうかはわかりません。これは、メモリがECCであるかどうかを確認します。

バッファリング/登録されているかどうかを確認するには、これを試してください:

$a = Get-WMIObject -Class "Win32_PhysicalMemoryArray"

 Switch ($a.MemoryErrorCorrection) {
                    0 {Write-Host "ECC Type....:  Reserved"}
                    1 {Write-Host "ECC Type....:  Other"}
                    2 {Write-Host "ECC Type....:  Unknown"}
                    3 {Write-Host "ECC Type....:  None"}
                    4 {Write-Host "ECC Type....:  Parity"}
                    5 {Write-Host "ECC Type....:  Single-bit ECC"} #unbuffered
                    6 {Write-Host "ECC Type....:  Multi-bit ECC"}  #registed
                    7 {Write-Host "ECC Type....:  CRC"}
                }
于 2013-02-14T20:30:25.397 に答える
0

簡単な解決策が見つからなかったので、デルのサポート サイトをスクレイピングして解決しようと思います (この URL でサーバーの ServiceTag を提供します)。http://support.euro.dell.com/support/DPP/Index.aspx?c=fr&cs=RC1077983&l=fr&s=pad&ServiceTag=XXXXXX ここに画像の説明を入力

于 2013-02-15T08:27:14.040 に答える