Error:
The Procedure entry point HeapSetInformation could not be located in the dynamic link library kernel32.dll.
Snapshot:
Workaround 1: Clean system “temp” folder
- Start > Run > type temp
- Click enter and try to remove all the files and folders from the temp folder.
- Start > Run > type %temp%
- Click enter and try to remove all the files and folders from the %temp% folder
Workaround 2:
Clean the .NET Framework components completely from control panel and Follow the below 10 steps:
- Open control panel, click Add\Remove Programs and uninstall the .NET Framework.
- Run .NET Framework cleanup Utility to clean the .NET Framework components completely.Download: .NET Framework cleanup tool
- If it prompts for System restart then restart it
- Navigate to Windows folder: “C:\Windows\”
- Rename folder “assembly” to “assembly1“
- Rename folder “Microsoft.NET” to “Microsoft.NET1“
- Open registry: Click Start | Run | type regedit.exe | Click OK.
- Navigate To: “HKLM\Software\Microsoft” registry
- Delete .NETFramework key
- Install Microsoft .Net Framework 2.0 SP1.
Workaround 3:
Re-install the application. [Before un-installation take backup of full application folder]
- Open control panel, click Add\Remove Programs and uninstall the application.
- Clean the application path.
- Re-Install the application And make sure that you are running the setup as Run as Administrator.
Workaround 4:
- Run Windows Registry cleaner utility (Ccleaner). (It will remove all junk values of Windows registry)
- Reinstall the Microsoft .Net Framework 2.0 SP1.
- Reinstall the application.
NOTE: Running Ccleaner utility may corrupt windows operating system