Windows 8 and 8.1 Forums


Set Compatibility on exe file regardless of file location

  1. #1


    Posts : 2
    Windows *

    Set Compatibility on exe file regardless of file location


    Good Evening Gentlemen.

    I have an issue running a program that is contained in a self extracting zip that is supposed to run automatically.

    The SFX files unzips the contents to a folder on my hard disk (no problem), but then tries to run another program (installer.exe) that is located in the extracted folder.

    The program fromm inside the SFX runs fine if I set the compatibility to XP manually, but the problem is that the the SFX extracts the files to a different location each time it is run.

    Is there a global way to make a program (installer.exe) run in compatibility mode wherever it exists?

    Thank you very much in advance for any tips.

    VI

      My System SpecsSystem Spec

  2. #2


    Posts : 480
    Windows 8 Pro x64


    Hi,

    After extracting the SFX, try running installer.exe from a CMD-file as follows:
    Code:
    set __COMPAT_LAYER=WINXPSP3
    start installer.exe
    If it works, repackage the SFX. Add the CMD-file on the same level with installer.exe and call CMD from SFX instead of the original installer.
      My System SpecsSystem Spec

  3. #3


    Posts : 2
    Windows *


    Hi Vadikan.

    Thanks for your reply.

    I can't repack the SFX because someone else creates it each day and they can not change their process.

    Any other ideas to globally set it?

    VI
      My System SpecsSystem Spec

  4. #4


    Posts : 480
    Windows 8 Pro x64


    Well, these people are under-qualified for their job They should change their process, because they ship an incompatible product. You have to at least talk to them and explain the problem.

    I suspect you tried neither that nor the first part of my suggestion. FYI, any other ideas may depend on the latter.
      My System SpecsSystem Spec

  5. #5


    Is there a global way to make a program (installer.exe) run in compatibility mode wherever it exists?
    I don't believe this is possible. Be aware that compatibility mode is designed to enable older applications to run on Windows 8. It was never intended to for use with new applications which should be designed to be compatible. You really need to contact the supplier.
      My System SpecsSystem Spec

Set Compatibility on exe file regardless of file location
Related Threads
A quick Google search did not turn up anything. I want to change the Fie Explorer default opening location from the Libraries to 'This PC -> Desktop'. However, both 'Target' and 'Start In' fields in the File Explorer properties are greyed out. I am an administrator, and as far as I can tell...
Hi , could you help me to find the location of the building win.8.1 spell check database file ? I want to export it to correct/add the words inside. Checked user - app data - roaming - speller but the files inside are empty. .
The best way to explain is with an illustration - see the attachment. How do I remove a library location name - in this case "My Pictures (273) L:\Users\M and D" - so that all I see are the folders and files in the library?
When I right-click on a metro tile in windows 8, the Open File Location Icon does not show on my task bar. What is wrong?
When I use the Snipping Tool and want to save the snip, the tool wants to put the saved file in the Pictures library. Is there any way I can change that default to another folder or even another drive? Thank you.
I'm trying to set up File History on Windows 8 Consumer Preview I have a Seagate NAS accessible on my home wireless network. I have a folder on the NAS mapped to my Z drive. I can manually copy and edit files stored in that folder. When I select this folder as my File History location...
More...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook