Install CorelDraw Graphics Suite X4 on Windows 10 Fresh Install

Install CorelDraw Graphics Suite X4 on Windows 10

When attempting to install CorelDraw X4 on a fresh copy of windows 10 I was greeted with the follow error message.

I immediately searched online for a solution and had no luck finding one. I knew CorelDraw would run on Windows 10 because when I upgraded my computer from Windows 7 to Windows 10 CorelDraw worked (except for a menu color problem). I started playing around and was able to manually install CorelDraw by copying files and registry settings from and windows 7 install to Windows 10 computer. I found that to be a very difficult process so I kept trying and eventually found an easier way to install CorelDraw.

I have only tested this on two computers so let me know if this works for you.

Installing CorelDraw X4 on Windows 10 will break your start menu. See post #2 before starting.

Please use this guide at your own risk! Thank You

Install Process

Step 1: Copy the contents of your install DVD to a new folder on your computer.

Step 2: Browse to the “Setup” folder in the newly copied install files.

Step 3: Open Setup.XML with Notepad

Step 4: Change the highlighted line of code from “Setup.msi” to “Setup123.msi”

Step 5: Save and close the XML file.

Step 6: Browse to the “CGS14” folder located inside the “Setup” directory and rename the “setup.msi” file to “setup123.msi”

 

Step 7: Go ahead a launch autorun.exe located in the root of your copied install file. You should now be able to install CorelDraw Graphics Suite X4 on your windows 10 computer.

 

  • Update: The 3 machines I tested this install on broke the start menus. I preformed a system restore to rollback before I installed CorelDraw to get up and going again. As possible solution to the star menu I copied a post from Mahogan

    "The solution to the Link, that JeffAllen8 posted works great! I just tried it and CorelDraw X4 does Install, it is any easy fix too.

    ************** However: WARNING, when installing CorelDraw in Windows 10, be prepared for it to BREAK the Modern Apps and the Start Menu. I just did this and it broke Windows 10.

    So I spent the last several hours, reformatting and reinstalling Windows 8.1. Then I installed CDX4 and again, it BROKE the Modern Apps, nothing works, so this is very similar to what happened to me in Windows 10.

    I was able to find a Fix for Win 8.1 to get the Modern Apps etc working again and it was pretty Simple.

    https://support.microsoft.com/en-us/kb/2798317

    Microsoft's instruction is quite complicated but someone posted an easy solution that worked for me here:

    http://answers.microsoft.com/en-us/windows/forum/windows8_1-pictures/corel-draw-x3-ruins-windows-81-apps/913cfd83-cbe9-43a4-a40f-6b0a0ca399c9

    rob0000 replied on May 21, 2014 See post history

    1. Open regedit.exe
    2. Right click on HKEY_CLASSES_ROOT and select permissions
    3. Add "All Application Packages" with Read permission (All Application Packages was missing)

    So, this may also work with Windows 10, if you break it after installing CDX4, with I will guarantee that you will!

    This is why MS and Corel have teamed up to give us the cute message of non-compatibility and urge you to upgrade because they fixed this "supposedly" in the newest Corel.

    Disclaimer: I have not tried the regedit fix directly in Win10, but it works great in Windows 8.1"
    • I finally figured out how to solve the problem on user accounts.

      Allowing only "All Application Packages" is insufficient.

      My configuration is Windows 10 and Corel X4.

      Problem: Menu is not working, Modern apps are not working, On user accounts there is a problem with explorer.exe: "no such interface supported".

      Solution:

      What You should do is:

      1. Open regedit.exe

      2. Right click on HKEY_CLASSES_ROOT and select permissions

      3. Click Add -> Advanced -> Find Now

      4. While holding SHIFT button select:

          "Administrators"

          "Users"

          "All Application Packages"

          "Owner Creator"

      5. Click OK -> OK

      6. Make sure that there Are "System" and "Owner Creator" listed as well:

      If there is "All users" position remove it.

      There should be 5 entries:

       All Aplication data should have only Read permissions

       Owner Creator -> only special permissions

       System - > Full control, and read permissions

       Administrators -> Full control, and read permissions

       Users -> Only read permissions

      7. Click apply

      8. Click Advanced

      9. Click Enable inheritance, then mark "Replace all child object permission entries with inheritable permission entries"

      10. Click apply -> OK

      11. OK, now You're done, and you can log in for plain user account and Menu start, modern apps and explorer.exe should work properly now.

      If you experience white menu bar problem, set up program compatibility to Windows XP SP3.

      • To verify, if I install this per your instructions (at my own risk) then the start menu will no longer work? I'm trying to put this on my new laptop that came with windows 10 and I'm the only user of the computer.
        • After you install Corel Draw X4 and reboot your start menu and metro apps will be broken. If you follow the steps mentioned by Mahogan and razorpl it should help with the problem. Do all of the steps above before you reboot to make life easier.
          • I was able to use the instructions on this page to get CorelDRAW X4 to work on Win10:

            http://vendyxiao.com/how-to-fix-windows-10-start-menu-and-cortana-cant-be-clicked-after-installing-corel-draw/

            I like it because it requires less changes to the other permissions.

            [Edit]:  Here's a powershell script to set the permissions:

            $acl = Get-Acl Registry::HKEY_CLASSES_ROOT
            $person = [System.Security.Principal.NTAccount]"ALL APPLICATION PACKAGES"
            $access = [System.Security.AccessControl.RegistryRights]"ReadKey"
            $inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit"
            $propagation = [System.Security.AccessControl.PropagationFlags]"None"
            $type = [System.Security.AccessControl.AccessControlType]"Allow"
            $rule = New-Object System.Security.AccessControl.RegistryAccessRule($person,$access,$inheritance,$propagation,$type)
            $acl.AddAccessRule($rule)
            Set-Acl Registry::HKEY_CLASSES_ROOT $acl

            • Hi guys,

              Unless you try to install X4 on windows 10, from a hacker feel type of reason, it isn't made to work together. The only versions working on windows 10, are X6, X7 and future versions.

              Have fun though! :-)
              • I have done everything:
                - I have changed the msi file
                - i have installed Corel X4 in Win10
                - the menu start dispear
                - I have changed the regedit permissions, but...
                ...but when I have tried to mark "Replace all child object permission entries with inheritable permission entries" - the system gave me a message that registry editor can not set up the registry key or subkey (I translate the original message which was shown in Polish so maybe in English is a little diffrent message).
                After that message the option stay unmarked... and of course, the menu start does not work :(

                Have you got any tips? Thank you in advance :)
              • BRILLIANT! And YES, it works in Windows 10!!
                I reinstalled Windows 10 several times until I finally figured out that it was CorelDraw X3 that was crashing my Start Menu and making it useless. That's when I decided to go to this website for specific instructions on fixing the Start Menu instead of the Microsoft or Windows sites. MS knows exactly what crashes their Start Menu and so does CorelDraw. All they want to do is sell more software, or "rent" you more software, as that is now the new tactic, like Office 365. Thank you for the quick and easy fix! I've retired, but needed access to my old X3 files in case a customer called needing it.
                I bet this fix would work for MANY people that have a broken Start Menu after installing older software!
              • I have tried this with corel X4. Solution works partially, because it brokes all other user accounts and gives "Explorer.exe "No such interface supported"" message Error, when trying to use explorer. Adding "All Application Packages" with Read permission in HKCR works only for account with adminitrator rights. Menu start also is not working in other user accounts. It looks like Corel X4 installation is seriously messing up with registry and system files and it is dangerous to install.
                • after install Corel Draw 4X take an windows 10 Install Upgrade and the Start Menü its OK
                • Just tried this on Windows 10, version 1909. The install works perfectly, and of course it breaks the start menu as other people noticed.

                  It seems that during installation, CorelDraw X4 is changing the permissions on HKEY_LOCAL_MACHINE\Software\Classes in an inappropriate way. The easiest way to repair this is to set back the original permissions using the inheritance function:

                  • Open the registry editor using an account that has administrator rights
                  • Navigate the registry tree to HKEY_LOCAL_MACHINE → Software → Classes
                  • Right click on Classes, and open the Permissions window
                  • Remove the two existing permissions set by the CorelDraw installer (but don't click OK yet, or you might break Windows even more!)
                  • Click on the Advanced button
                  • In the window that appears, click on the Enable inheritance button
                  • Click on Apply (this will take a few seconds), you should see a list of permissions appearing
                  • Click Disable inheritance. A window will appear giving you two options about how to continue
                  • Click on Convert inherited permissions into explicit permissions on this object
                  • Click Apply again
                  • Click on OK, then OK again on the other window
                  • Reboot

                  The only remaining issue after this is the badly usable menu in the application (white on white), for which a workaround is to create an equivalent labels-only toolbar. There are tutorials around on the Internet about how to do it.