Skip to content
logo Knowledgebase

How to convert (switch) to 64-bit Version of Sage 100 (or from 64-bit Version to 32-bit)

Created on  | Last modified on 

Description

If you installed the 32-bit version of Sage 100 on a computer running the 64-bit version of Windows, you can convert it to the 64-bit version. You should do this only if you are no longer using any earlier 32-bit versions of Sage 100 installed on the same computer, and if all of your Sage 100 workstations are running the 64-bit version of Windows.

All versions of Sage 100 released before version 2021 are 32-bit.

Resolution

Warnings!
*If you have an earlier 32-bit version of Sage 100 installed on the computer, it will no longer work after you convert version 2023 to 64-bit.

*If you have any Sage 100 workstations running the 32-bit version of Windows, they will no longer be able to run Sage 100 after it has been converted to 64-bit.

*Do not convert to 64-bit until after you’ve completed your testing and have created a backup of the data from your earlier version.

To convert from 32-bit to 64-bit:

  1. On the computer where Sage 100 2023 is installed, open the folder where the Sage 100 installation program is located.
     NOTE: The 32_64_Bit_Switch_Utility.exe file is located in the location of the program installer used to install Sage 100 on the Sage 100 server, not in the location where the Sage 100 program is currently installed to
  2. Click or double-click the 32_64_Bit_Switch_Utility.exe file.
  3. Click Next and then enter the password for the Sage 100 Administrator account.
  4. Click Convert.

 NOTE: Use the same steps to convert from 64-bit to 32-bit

 NOTE: The Workstation Synchronization program automatically upgrades the workstations the next time Sage 100 is started on the workstation.

If running the Application Server as a service, then the following steps are required to re-create the Windows Service after converting from either 32-bit to 64-bit or from 64-bit to 32-bit:

  1. Use the Uninstall Sage 100 Application Server Service shortcut to delete the existing service (a reboot may be necessary to complete this step).
  2. Re-create the service using the Sage 100 Application Server Service Setup shortcut.

Several additional changes to note related to running the 32-bit to 64-bit conversion utility (or 64-bit to 32-bit conversion):

  • When converting from 32-bit to 64-bit Sage 100 (or 64-bit to 32-bit), the program path for the main program will change.
    The 32-bit location is \..\mas90\home\pvxwin32.exe (i.e. C:\Sage\MAS90\Home\pvxwin32.exe), while the 64-bit location is: \..\mas90\home\pvxwin64.exe.
  • Any Firewall Inbound Rules or other exclusions based on the program name/path will need to be updated appropriately to reflect the new .EXE file name (path).
  • See the Related Solution for detailed Firewall Inbound Rules configuration) - article "How to configure Windows Firewall for Sage 100 Advanced and Premium".
  • There is a REGCOM.BAT (for 32-bit installations) and a REGCOM64.bat (for 64-bit installations) located in C:\ProgramData\Sage\Common Components\ which are run to register DLL files after running the conversion utility and launching the Sage 100 workstation (which performs workstation synchronization). If there are issues with DLL files after the conversion, it may be necessary to run the appropriate REGCOM (or REGCOM64) batch file manually on the workstation.


Related Solutions

How to configure Windows Firewall for Sage 100 Advanced and Premium