Error: "One or more files was not updated" or "Workstation update failed"
Description
Cause
  • User doesn't have Read\Write Permissions to the following locations:
    • C:\
    • C:\Program Files (x86)\Common Files\Sage\Common Components\
    • C:\ProgramData\Sage\Common Components\
    • C:\...\MAS90\ (Only applies to Advanced and Premium versions)
  • Antivirus Protection, Malware Prevention, or similar security program is restricting users from running a VB script, identifying it as a threat or malicious
  • Antivirus deletes files (launch32.exe or launcher.2016.exe) after updates installed for the Antivirus
Resolution

TIP:

Temporarily disable antivirus before performing the steps below

Disable antivirus protection

Note: Temporarily disable antivirus software before you complete these steps.

Run Workstation Sync with an administrator account

Install using an administrator account

  • Sign in to the workstation with a domain or local administrator account.
  • Open Sage 100.
  • Select Cancel at the logon prompt.
  • Sign out of Windows.
  • Sign back in with the end user's account.
Tip: You can press Shift while right-clicking the Sage 100 shortcut. Select Run as different User and run Workstation Sync with an administrator account.

Verify folder permissions

Confirm full control permissions

  • Verify that the user has Full Control permissions for:
    • C:\Program Files (x86)\Common Files\Sage\
    • C:\ProgramData\ for Sage 100 version 2020 and later
To verify permissions:
  1. Browse to the appropriate folder.
  2. Right-click the Sage folder and select Properties.
  3. Select the Security tab.
  4. Select Advanced.
  5. Verify that the user has Full Control for the folder, subfolders, and files.
  6. If necessary, grant the user Full Control.
  7. Select OK until all property windows close.
  8. Open the Sage 100 workstation client again.

Install updates from an administrator command prompt

Sage 100 Standard

  1. Open Command Prompt as an administrator
  2. Change to the directory that contains Wscript.exe if necessary
  3. Run the following command:  Wscript.exe "%temp%\_autoupdater\autoupdatelaunch.vbs"
  4. Press Enter
     Note: If you don't use Payroll, close Command Prompt and skip the Payroll update.
     1.  Run the following command:  Wscript.exe "%temp%\_autoupdater\autoupdate_PAYROLLlaunch.vbs"

     2.  Press Enter.

     3.  Close Command Prompt.

Sage 100 Advanced and Premium

  1. Open Command Prompt as an administrator
  2. Run the following command:  Wscript.exe "PathToLocalMAS90Folder\Home\Lib\_Updater\autoupdatelaunch.vbs"
  3. Example:  Wscript.exe "C:\Sage\Sage 100 Workstation 2018\MAS90\Home\Lib\_Updater\autoupdatelaunch.vbs"
  4. Press Enter
  5. Note: If you don't use Payroll, close Command Prompt and skip the Payroll update
  6. Run the following command:  Wscript.exe "PathToLocalMAS90Folder\Home\Lib\_Updater\autoupdate_PAYROLLlaunch.vbs"
  7. Example:  Wscript.exe "C:\Sage\Sage 100 Workstation 2018\MAS90\Home\Lib\_Updater\autoupdate_PAYROLLlaunch.vbs"
  8. Press Enter
  9. Close Command prompt

 Install updates when VBS files aren't available locally

Sage 100 Advanced and Premium

Prepare update files
  1. Browse to the local workstation folder: ...\MAS90\HOME\LIB\_UPDATER\tmpMAS\
  2. Create these folders:
    1. App
    2. Env
  3. Browse to:  \\servername\share\...\MAS90\Home\Lib\_repository\masx.xx.xx.xx\App\Any\
  4. Select all files and folders
  5. Copy the selected items
  6. Paste them into:  ...\MAS90\HOME\LIB\_UPDATER\tmpMAS\App\
  7. Browse to:  \\servername\share\...\MAS90\Home\Lib\_repository\masx.xx.xx.xx\Env\Any\
  8. Select all files and folders
  9. Copy the selected items
  10. Paste them into:  ...\MAS90\HOME\LIB\_UPDATER\tmpMAS\Env\
Run the MAS update
  1. Open Command Prompt as an administrator
  2. Run the following command:  Wscript.exe "C:\...\MAS90\HOME\LIB\_UPDATER\autoupdatelaunch.vbs"
  3. Example:  Wscript.exe "C:\Sage\Sage 100\MAS90\HOME\_UPDATER\autoupdatelaunch.vbs"
  4. Press Enter
  5. Close Command Prompt
Note: If you don't use Payroll, skip the Payroll update steps and open Sage 100.
Prepare Payroll update files
  1. Browse to:  ...\MAS90\HOME\LIB\_UPDATER\tmpPAYROLL\
  2. Create these folders:
    1. App
    2. Env
  3. Browse to: 
  4. Copy the HOME folder
  5. Paste it into ...\MAS90\HOME\LIB\_UPDATER\tmpPAYROLL\App\
  6. Browse to:  \\servername\share\...\MAS90\Home\Lib\_repository\payrollx.xx.00.00\app\env\
  7. Copy the CommonProgramfiles
  8. Paste it into:  ...\MAS90\HOME\LIB\_UPDATER\tmpPAYROLL\Env
Run the Payroll update
  1. Open Command Prompt as an administrator
  2. Run the following command:  Wscript.exe "C:\...\MAS90\HOME\LIB\_UPDATER\autoupdate_PAYROLLlaunch.vbs"
  3. Example:  Wscript.exe "C:\Sage\Sage 100\MAS90\HOME\_UPDATER\autoupdate_PAYROLLlaunch.vbs"
  4. Press Enter
  5. Close Command Prompt
  6. Open Sage 100

Need more help?

Chat now

 

Steps to duplicate
Related Solutions

How to resolve "One or more files could not be copied..." message received during Sage 100 Workstation Synchronization