XP Pro w/SP3
.NET Framework > Update for .NET Framework 1.1 SP1 (KB925168)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168
KeyName=Installed
KeyValue=1
Should read:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168
KeyName=Installed
KeyValue=M2656353
Microsoft .NET Framework 3.0 Service Pack 2 (KB976570)
The .APM file is:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 3.0 Service Pack 2\SP2\KB976570
KeyName=PackageVersion
KeyValue=1
There is no such key at that location in the registry.
Security Update for Microsoft .NET Framework 1.1 Service Pack 1 on Windows XP, Windows Server 2003 (64-bit), Windows Vista, and Windows Server 2008 (KB2416447)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M2416447
KeyName=Type
KeyValue=Update
Should read:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M2416447
KeyName=Installed
KeyValue=M2656353
Security Update for Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 2.0 Service Pack 2 on Windows Server 2003 and Windows XP (KB2478658)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB2478658
KeyName=PackageVersion
KeyValue=1
There is no such key at that location in the registry.
Security Update for Microsoft .NET Framework 3.5 Service Pack 1 on Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008 (KB2657424_X86)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 3.5 Service Pack 1\SP1\KB2657424
KeyName=ThisVersionInstalled
KeyValue=Y
Should read:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 3.5 SP1\SP1\KB2657424
KeyName=ThisVersionInstalled
KeyValue=Y
Reboot
XP Pro x64 w/SP2
Microsoft Windows - Updated Components
.NET Framework
Microsoft .NET Framework 3.5 Family Update for Windows XP x86, and Windows Server 2003 x86 (.Net 2 SP2) (KB958481) <-- This is an x86 item (see NDP20SP2-KB958481.apm) because this is also listed:
Microsoft .NET Framework 3.5 Family Update for Windows XP x64, and Windows Server 2003 x64 (KB958481) (see NDP20SP2-KB958481-x64.apm)
But, the .APM file is invalid:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2\KB958481
KeyName=PackageVersion
KeyValue=1
There is no such registry key at that location.
A check at:
HKLM\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 2.0 Service Pack 2\SP2
does not show such a key.
Security Update for Microsoft .NET Framework 3.5 Service Pack 1 on Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008 (KB2657424_X64)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 3.5 Service Pack 1\SP1\KB2657424
KeyName=ThisVersionInstalled
KeyValue=Y
Should read:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Wow6432Node\Microsoft\Updates\Microsoft .NET Framework 3.5 SP1\SP1\KB2657424
KeyName=ThisVersionInstalled
KeyValue=Y
Reboot
Win7 Ultimate 64-bit w/SP1
Microsoft Widwos - Updated Components
.NET Framework
Security Update for Microsoft .NET Framework 3.5.1(KB2656356_X64)
The .APM file is in error:
[DetectionRegistry]
RegistryPath=HKLM\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 3.5 Service Pack 1\SP1\KB2657424
KeyName=ThisVersionInstalled
KeyValue=Y
There is no such key as: HKLM\SOFTWARE\Microsoft\Updates\
But
[DetectionFile]
FilePath=windows:\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileName=Package_1_for_KB2656356~31bf3856ad364e35~amd64~~6.1.1.1.cat
FileVersion=ANY
FileMD5=ANY
does work.
Edited by DesertJerry, 12 February 2012 - 04:17 AM.