[LocalWare] Component ‘HotArea.ocx’ or one of its dependencies not correctly registered: a file is missing or invalid.
Was the message that greeted me when I fired up my first Windows Server 2012 practice test from MeasureUp. After a bit of Googling, I found two solutions to this error. The first from the FAQ section of the MeasureUp! website and the second from David over a nnell.pro and Niklas Granö at NiklasOnSharePoint.wordress.com
Solution 1 From MeasureUp
Fixing the “Component ‘HotArea.ocx’ or one of its dependencies not correcting registered” Error on the Download Engine.
- When setup is complete, return to the Desktop and click Computer.
- Select C:\Program Files (x86).
- Select the Certification Preparation Folder.
- Right-click on the Localware.exe file and select Properties from the pop-up menu.
- Select the Compatibility tab.
- Click the “Run as Administrator” checkbox.
- To start the software, click Start. From All Programs, point to MeasureUp Practice tests, and click Launch.
- On the Logon Screen, click Create New User Profile.
- Complete your information and click Create Profile.
- On the Logon screen, verify the Username and Password fields are filled in, and click OK.
- Select the practice test and click Start Test.
Solution 2 From Others
Because I know there are some of you out there who are a visual like me, I thought I’d pass along David and Niklas’ solutions and add a few screen shots. These solutions assume you are running a 64 bit Windows operating system.
Step 1: Open an elevated command prompt.
Go to the Windows Start Orb > All Programs > Accessories and find the Command prompt.
Right-click on the Command Prompt icon and select Run as administrator.
The Command Prompt will open with elevated privileges
Step 2. Navigate to the SysWOW64 directory
The easiest way to do navigate to the SysWOW64 directory is with the following command:
The example above assumes that the C drive is where Windows is installed.
Step 3. Unregister the Hotarea.ocx dll
Click OK when the information Window displays DllUnregisterServer in Hotarea.ocx succeeded.
Step 4. Register the Hotarea.ocx dll
Type regsvr32 Hotarea.ocx and press enter
notice the /u switch is gone
Click OK when the information Window displays DllRegisterServer in Hotarea.ocx succeeded.
Step 5 Launch the MeasureUp Test Engine and start the test
Thanks for checking out the solution to this issue. While I didn’t create the solution, I wanted to make sure people had a visual explanation of what worked for me and others. If you’ve benefited from it, please pass it along to others via one of the social media channels below.