Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

Symptoms

"Unexpected error; quitting."This error occurs when setting a company as default, and will only occur on a computer running Windows NT, Windows 2000, or Windows XP.

Cause

This error is caused by insufficient registry permissions for the user that is attempting to build an index. The FRx Engine must create a subkey in the HKEY_CLASSES_ROOT\\Typelib key the first time it is run. Normal users cannot create subkeys under the aforementioned key.

Resolution

To resolve this issue, the FRx Engine must be launched by an administrative user the first time it is run.

  1. Log onto the computer as an administrative user.

  2. Launch FRx Designer.

  3. Select any company as default (FW or FWC will work fine).

  4. Repeat steps 1-3 for all other computers on which this issue occurs.

Once these steps are completed, users should be able to launch FRx and select any company as default. If the error still occurs, complete the additional steps below:

  1. Log onto the computer as an administrative user.

  2. Click Start, and then click Run. Type regedt32, and then click OK.

Follow the remaining steps below for the operating system that is installed on the workstation.
Windows NT:

  1. In the HKEY_CLASSES_ROOT on Local Machine window, scroll to the TypeLib key.

  2. Click on the TypeLib key, and then on the Security menu, select Permissions.

  3. Click Add, select Everyone from the Names list, select Read in the Type of Access list, and then click OK.

Select the Replace Permission on Existing Subkeys check box, and then click OK.
Windows 2000:

  1. In the HKEY_CLASSES_ROOT on Local Machine window, scroll to the TypeLib key.

  2. Click on the TypeLib key, and then click on the Security menu and select Permissions.

  3. Click Add, select Everyone from the Names list, and then click OK.

  4. Verify that the Read check box is selected in the Permissions section, and then click the Advanced button.

  5. Select the Reset permissions on all child objects and enable propagation of inheritable permissions check box, click OK, then click OK again to close the Permissions window.

Windows XP:

  1. Double-click on the HKEY_CLASSES_ROOT key to expand it, then scroll to the TypeLib key.

  2. Right-click on the TypeLib key, and then click Permissions.

  3. Click Add, type Everyone, and then click OK.

  4. Verify that the Read check box is selected in the Permissions section, and then click the Advanced button.

  5. Select the Replace permission entries on all child objects with entries shown here that apply to child objects check box, click OK, and then click OK to close the Permissions window.

References

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×