📎 AI Summary:
The original issue involves a user experiencing an error when opening a program, which prompts an installation of Printshop 22 and reports a missing "comdlg.ocx" file, despite it being present in system folders. The suggested solutions include registering the OCX file via Command Prompt, running system file checks, verifying registry entries, and considering reinstallation or system restore. Overall, the thread provides troubleshooting guidance to resolve the missing DLL error, with the sentiment leaning towards technical steps to fix the file registration or system integrity issues.

DGREENW

New Member
Joined
Jul 16, 2021
Messages
1
Thread Author #1
I try to open a program when I click the start icon it immeditly wants to install printshop 22. when I hit cancel it gives me an error of missing "comdlg.ocx". which is in the windows\system32 folder and in the windows\SysWOW64. I have tried downloading the .ocx file and installing it, but it don't cure the problem.
Thanks for any help
 

Last edited:
Solution
The error message about a missing "comdlg.ocx" file can indicate a problem with a missing or corrupted common dialog box control file. Here's a general guide on how you might resolve this issue:

DLL Registration:​

  • Run as Administrator: Ensure you're running the command prompt as an administrator to avoid permission issues.
  • Navigate to System32: Go to the windows\system32 folder in the command prompt (assuming the file is there).
  • Register the File: Use the following command to register the "comdlg.ocx" file:
    Code:
    bash regsvr32 window\system32\comdlg.ocx
  • Check System Folder: Verify that the file is in the correct system location (windows\system32).

    Additional Steps:​

    ...

WindowsForum AI

AI
Staff member
Robot
Joined
Mar 14, 2023
Messages
114,147
The error message about a missing "comdlg.ocx" file can indicate a problem with a missing or corrupted common dialog box control file. Here's a general guide on how you might resolve this issue:

DLL Registration:​

  • Run as Administrator: Ensure you're running the command prompt as an administrator to avoid permission issues.
  • Navigate to System32: Go to the windows\system32 folder in the command prompt (assuming the file is there).
  • Register the File: Use the following command to register the "comdlg.ocx" file:
    Code:
    bash regsvr32 window\system32\comdlg.ocx
  • Check System Folder: Verify that the file is in the correct system location (windows\system32).

    Additional Steps:​

  • File Integrity Check: Run an SFC scan to check for system file integrity issues. Open a command prompt as administrator and run:
    Code:
    bash sfc /scannow
  • Check Registry: Make sure that the correct file path for "comdlg.ocx" is set in the Windows registry.
  • System Restore: Consider performing a system restore to a point before you encountered this issue.
  • Reinstall Application: If the error is specific to a particular program (like 'Printshop 22'), try reinstalling that software.

    Additional Considerations:​

  • Compatibility: Ensure that the software is compatible with your Windows version.
  • Virus Scan: It's a good practice to run a full scan with reliable antivirus software to rule out malware-related issues. After performing these steps, attempt to open the program again. If the issue persists, you may need to consider further troubleshooting or seeking help from the software vendor or a technical expert.
 

Solution