Safe to delete these?

The registry scan found these problems. Most of these entries are for the .Net Framework v1.x.........(Note: I've got the Microsoft.net Framwork v3.5 SP1 already installed thru Windows Updates without deleting any previous versions of .Net Framework)

Safe to delete these?

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\vsavb 7rt.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\syste m.enterpriseservices.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscor rc.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscor dbi.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscor sec.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\syste m.configuration.install.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\micro soft.vsa.vb.codedomprocessor.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\wmine t_utils.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\micro soft.jscript.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\diasy mreader.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\iehos t.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\syste m.data.dll HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Downloaded Program Files\gp.ocx HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\Syste m.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\Syste m.EnterpriseServices.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\mscor lib.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\mscor ee.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\Syste m.Drawing.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\Syste m.Windows.Forms.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\Syste m.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\Micro soft.JScript.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\Syste m.EnterpriseServices.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\Syste m.Windows.Forms.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\Syste m.Drawing.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.1.4322\Micro soft.JScript.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscor lib.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Missing Shared DLL C:\Windows\Microsoft.NET\Framework\v1.0.3705\mscor ee.tlb HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Sha redDlls

Unused File Extension OISbmpfile HKCR\OISbmpfile

Unused File Extension OISemffile HKCR\OISemffile

Unused File Extension OISgiffile HKCR\OISgiffile

Unused File Extension OISjpegfile HKCR\OISjpegfile

Unused File Extension OISpngfile HKCR\OISpngfile

Unused File Extension OIStiffile HKCR\OIStiffile

Unused File Extension OISwmffile HKCR\OISwmffile

Unused File Extension .blob HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer\FileExts\.blob

Unused File Extension .vtf HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer\FileExts\.vtf

Unused File Extension .vvd HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer\FileExts\.vvd

Invalid Default Icon C:\Program Files\Adobe\Reader 9.0\Acrobat\AcroRd32.exe HKCR\acrobat\DefaultIcon

Invalid or empty file class InfoPath.TemplatePart.2 HKCR\InfoPath.TemplatePart.2

Please make a system restore point first in case something gets wrong. I think not all of them are safe to delete.

I think the ones listed under Unused File Extensions are safe to remove as long as they are file types associated with removed programs.

Invalid Default Icon should be safe in my view as well. But I guess you better leave the ones listed under Missing Shared DLL as they are more sensitive cases.