Quick searches/references

Net Framework 4 Generic Trust Failure

When trying to install .Net framework 4.0 on my computer I repeatedly ran into the following error:

OS Version = 6.1.7601, Platform 2, Service Pack 1
OS Description = Windows 7 - x64 Enterprise Edition Service Pack 1
CommandLine = G:\270c0f78fcf9feb4214ef1b432dde16a\\Setup.exe /x86 /x64 /ia64 /web
TimeZone = Pacific Standard Time
Initial LCID = 1033
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Number of applicable items: 11
Possible transient lock. WinVerifyTrust failed with error: 2148204800
Possible transient lock. WinVerifyTrust failed with error: 2148204800
C:\Users\GB~1\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\netfx_Extended.mzz - Signature verification for file netfx_Extended.mzz (C:\Users\GB~1\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\netfx_Extended.mzz) failed with error 0x800b0100 (No signature was present in the subject.)
No FileHash provided. Cannot perform FileHash verification for netfx_Extended.mzz
File netfx_Extended.mzz (C:\Users\GB~1\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\netfx_Extended.mzz), failed authentication. (Error = -2146762496). It is recommended that you delete this file and retry setup again.
Final Result: Installation failed with error code: (0x800B010B), "Generic trust failure. " (Elapsed time: 0 00:00:11).

I was able to solve this using the following steps as suggested here. The reason behind this error was explained as:

This issue is likely caused by a bad ACL on assembly\tmp folder. After installing updates, the ACL propagates to installed assembly folders in both 4.0 & legacy GAC.  If those updates were installed by WU or another user, the propagated ACL will prevent install of the same assembly by the current user.

Step I: Before trying to install .NET Framework 4.0, execute the following command in an elevated Command Prompt:

for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T

Step II: Cleared my %temp% directory. Start > Run > %temp% and the Control+A and Delete.

Step III: Run the standalone installer as Administrator.


Installing VirtualBox Guest Additions with Remnux 

If using VirtualBox, consider installing Guest Additions software. To accomplish this, first shut down the REMnux virtual machine, then use the VirtalBox menu Devices > Insert guest additions CD image, then start up the VM. Mount the virtual CD containing Guest Additions software like this and reboot:

sudo mount /dev/sr0 /mnt/cdrom/

sudo /mnt/cdrom/VBoxLinuxAdditions.*