.Net Framework failure. Error : "Asia"

Problem

You're trying to install Dot Net framework updates and they may fail showing the following error: "Asia".

Cause

The possible reasons for this error could be as follows:

  1. There is not enough space on the disk.
  2. There could be a compatibility issue. This might require you to rename the below mentioned registry key.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Custom\setup.exe

Resolution

  1. Insufficient space on the disk
    • Clean up your disk and ensure your disk has a decent amount of space.
  2. Rename the registry key
    • Go to Endpoint Central Console and follow the step given below to rename the registry key by uploading scripts
      Go to configurations-->custom scripts-->computer-->repository
    • Copy paste the below given script to rename the bat files in your machine :

@echo off
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Custom\setup.exe.old" /f
Reg copy "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Custom\setup.exe.old"
"HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Custom\setup.exe" /s /f
Reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Custom\setup.exe" /f

Steps to follow to copy the script

  1. Open Notepad.
  2. Copy and paste above script.
  3. Save the file as rename.bat.
  4. Use custom script configuration to deploy the script on failed machines.
  • You can also rename the registry key by manually entering the command in the command line available. To do so,
    Go to configurations-->custom scripts-->computer-->command line

You can also rename the Registry key by following the steps below

  1. Open Registry Editor in the affected machine.
  2. Navigate to this path, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Custom.
  3. Rename the key setup.exe to setup.exe.old as shown in figure below and redeploy the failed patches.

Error Asia fix

If the issue persists even after following the above mentioned resolution, please feel free to contact Support