Hi hirsh007,
Follow the steps listed below:
Step 1:
a. Click **Start,**type cmd, right-click and select Run as administrator.
b. Enter the following command and hit Enter:
regsvr32 hhctrl.ocx
After getting the success message "DllRegisterServer in hhctrl.ocx succeeded", try to open your CHM file again.
Step 2:
If you are sure that the help documentation is from a trusted source, try and open it by following the below steps:
a. Right-click the CHM file and click “Properties”.
b. In the “General” tab of the “Properties” dialog box, click the “Unblock” button under “Security” at the bottom.
c. Click “Apply” and “OK” to save the settings.
Try opening the .CHM files and check if that fixes the issue.
Step 3: Perform a System File Checker (SFC) scan
SFC toolscans system files and replaces incorrect versions of the system files by using the correct versions.
Hope this information helps.
Gokul - Microsoft Support
[If this post was helpful, please click the "Vote as Helpful" (green triangle) button. If it helps in resolving your issue, click "Propose As Answer" or "Mark as Answer" button. By proposing/marking a post as Answered, or Helpful you help others find the answer faster.]