IBM Support

"An error has occurred: 0x80004005 Unspecified error" when running "aspnet_regiis /i" to register ASP.NET

Technote (troubleshooting)


Problem(Abstract)

I.T. admin is preparing the application server, ready for installing Controller. As part of that, the admin tries to register ASP.NET 2.0.
To perform this, the admin clicks "Start - Programs - Accessories - Command Prompt" and then uses the 'cd' command to change to the following folder: C:\Windows\Microsoft.NET\Framework64\v2.0.50727.
Admin runs the following command: aspnet_regiis /i
An error occurs.

Symptom

Screen:



ASP.NET setup custom actions
ASP.NET setup custom actions has stopped working
Windows can check online for a solution to the problem.
-> Check online fora solution and close the program
-> Close the program

Problem signature:
Problem Event Name: APPCRASH
Application Name: aspnetca.exe
<.....>
Exception Code: c0000005

Inside Command Prompt:
An error has occurred: 0x80004005 Unspecified error

Cause

Microsoft User Account Control (UAC) blocking the user from having the required privileges to register ASP.NET.

Environment

Windows 2008 R2 64-bit

Resolving the problem

Either:

  • Disable UAC, reboot the application server, and repeat the task
  • or Run the command prompt as administrator

Steps to disable UAC:

  1. Logon to the application server
  2. Click "Start - Settings - Control Panel"
  3. Click "User Accounts- User Accounts"
  4. Click "Change User Account Control settings"
  5. Change slider setting to "Never notify"
  6. Click OK
  7. IMPORTANT: Afterwards, reboot the application server (for the UAC to take effect)

Steps to run command prompt as administrator:

  1. Click "Start - Programs - Accessories"
  2. Right-click on "Command Prompt" and choose "Run as Administrator"
  3. Perform task.

Document information

More support for: Cognos Controller
Controller

Software version: 10.1

Operating system(s): Windows

Reference #: 1584455

Modified date: 13 February 2012