windows installation software, windows installer
         
 

QSetup
QSetup
Program Highlights
Testimonials
Customers
Download
PRO, STUDIO, LITE & DEMO
Buy Now!
Snapshots


Features
64 bit Support
Language
Setup Language
Composer Language
Execute Engine
Condition Commands
Execution Commands
Auto Update & Auto Inform
Custom Dialogs
Tokenized Serial Numbers
Code Signing
Compare
Version History


MSI
MSI Support
SuperOrca
MSI Error Codes


Support
Support
Samples
Notepad
QSTP
QSTP - Auto Update
QSTP - Auto Inform
How to
FAQ
Resellers






 
   
 
64-bit Support

64-bit Support

64-bit support creates unique issues for windows installer software. QSetup Installation Software version 12.X is ready to support those issues.

Microsoft's support for 64-bit Operating Systems can be summarized as follows:

System Directory
  • All 64 bit system DLLs and service programs are placed in the directory System32.
  • All 32 bit system DLLs and service programs are placed in the directory SysWOW64.
  • When a 64 bit process is accessing the System directory it is directed to the System32 directory.
  • When a 32 bit process is accessing the System directory it is directed to the SysWOW64 directory.

    Registry
    The following registry branches are duplicated:
  • HKEY_LOCAL_MACHINE\Software

  • HKEY_USERS\*\Software\Classes

  • HKEY_USERS\*_Classes

  • Note * indicates a match for all user security IDs (SID).

    Program Files
    Microsoft recommends that:
  • 64-bit applications will be installed in the \Program Files directory.
  • 32-bit applications will be installed in the \Program Files (X86) directory.
  • File System Redirector
    Using dedicated WOW64 API functions a 32-bit process can access 64-bit resources and vice versa.

    QSetup 64-bit Support

    QSetup 64-bit Support
    QSetup Installation Software is compatible with the following 64-bit operating systems:
  • XP.64
  • Vista.64
  • Win7.64
  • Win2008.64
  • Win8.64
  • Win8.1.64
  • Win10.64
  • QSetup is a 32-bit application.
    QSetup will run as a 32-bit application on any supported X64 operating system.
    QSetup will compile 32-bit installation that will install as a 32-bit application on native 32-bit operating systems and on any supported X64 operating system.
    QSetup can also compile 64-bit setup(s) to be installed on any supported X64 operating system.

    QSetup Installation Software contains a special switch: Create 64-bit Setup.

    When this switch is checked, the setup will be installed as a 64-bit application, thus addressing the 64-bit System Directory, the 64-bit Registry Branches and will propose the "\Program Files" directory as the installation location.
    Of course a 64-bit setup can be installed only on a 64-bit operating system.

    When this switch is unchecked (default), QSetup will create a 32-bit setup that will be installed as a 32-bit application thus addressing the 32-bit System Directory, the 32-bit Registry Branches and will propose the "\Program Files (X86)" directory as the installation location.

    Accessing 64-bit resources from 32-bit installations and vise versa
    Using the following "Execute" conditions and commands a 64-bit installation can access 32-bit resources and vice versa:
  • Set 64 bit State
  • Set 32 bit State
  • Restore Original Setup State
  • Running on 64 bit OS
  • 64 bit State is ON


  •  
         

     
     
      Home | QSetup | MSI | Download | Order | News | About Us | Contact Info| Site Map | Privacy Policy  
      Last edited: 04-MAR-2017  –  Copyright 2002-2017 Pantaray Research, All Rights Reserved.