Important Notice for Vista and Windows 7
With Vista and Windows 7 there is a missing file that causes the following error window to pop up: Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
The error indicates the comdlg32. ocx file is either missing or not registered correctly. This is easy to resolve.
Please see the microsoft answers link or simply follow the DIRECTIONS below:
or if you have windows xp
Update: Important note if you use WIN7: when registering comdlg32.ocx, it must be done as administrator, or regsvr32.exe will failed with error 0x8002801c.
To do this as administrator, Go to ‘All Programs -> Accessories -> Command Prompt’, right click on ‘Command Prompt’ icon, and click on ‘Run as administrator’ to start a command prompt, then run the regsvr32 command