To correct error -2147483638, "The data necessary to complete this operation is not yet available”, please perform the following steps:
REGISTER DLLS
| 1. | Close the Hawkes software. |
| 2. | From the Windows Start menu, browse to All Programs -> Hawkes Learning Systems -> <ProductCode> -> Help -> Reregister DLLs |
| 4. | Select the option “Unregister, then register files”. |
| 5. | Click Next, Next, and Finish. |
If the problem persists, please perform the following steps:
REGISTER DLLS DURING PROGRAM STARTUP
| 1. | From the Start menu, browse to All Programs -> Hawkes Learning Systems -> <ProductCode> -> Help -> Advanced Configuration. |
| 2. | At the warning prompt, click OK. |
| 3. | Click on the "Startup" option on the left sidebar. |
| 4. | Select the “Enable DLL Registration” option. |
| 5. | Select the “Register DLLs per user” option. |
| 6. | Click Save, then Close. If prompted, update the master copy as well. |
| 7. | When you open the Hawkes software again, the DLLs will be initialized before you are prompted to enter your Access Code. |
| 8. | Once the DLLs are successfully registered, you can repeat steps 1-6 to speed up the startup performance of the software. |
If the problem persists, continue with the next steps:
REGISTER DLLS VIA COMMAND SCRIPT
| a. | Be sure you are logged on as an account with administrator privileges. |
| b. | Double-click on the ReRegisterDlls.cmd file. |
| 3. | Windows Vista / 7: Right-click on the ReRegisterDLLs.cmd file and choose Run as Administrator. |
| 4. | A black window will appear. Press Enter to start the process. |
| 5. | All Hawkes software .DLLs will be reregistered. |
| 6. | At the Finished! prompt, press Enter again to close the program. |