Fix Sage 50 Error the action can’t be Completed because the File is open in another Program

Sage 50 Error

Sage 50 is well appreciated all over as one of the most efficient accounting software for businesses and professionals to manage their accounting activities. However, one thing we should understand is that no software can be 100% free of errors and Sage 50 also has its fair share of such issues. Many users have written to us that they have faced the Sage 50 Error the action can’t be completed because the File is open in another Program and are looking for easy solutions to fix the same.

“The action can’t be completed because the file is open in another program” is one such error message that prohibits you from copying, editing, or accessing a Sage 50 file or folder while working on the software. The Sage error message appears on “File In Use” message box and is followed by the details including file name, size, type, and modified data. This could be very annoying as the error message will not allow you to complete your task. But fret not! We have outlined some simple do it yourself solutions below that can help you resolve the error and keep your Sage 50 Accounting software up and running.

We understand such errors hamper your business performance and affect your productivity as well. This is why, in this blog, we will tell you some easy methods to resolve this issue.

First things first! Let’s get to know what this error is all about..

What is the Sage 50 Error The action can’t be completed because the File is open in another Program? what causes this?

When this Sage error occurs on your system, it stops you from accessing, copying or editing a Sage file or folder. The error message “The action can’t be completed because the file is open in another program” appears with a “File In Use” dialog box, followed by details that include the name, type of size of the relevant file.

This issue mainly occurs whenever one or more files are open on the server.

Read More-: Sage Error Server Busy

Fix Sage 50 Displays Error The action can’t be completed because the File is open in another Program

The action cant be completed because the file is open in another program

Here, we are going to discuss multiple solutions to resolve this issue.

Total Time: 35 minutes

Solution 1: Stop Pervasive PSQL Workgroup Engine

🔹 Close Sage 50 on all workstations.
🔹 At the server, press Windows+R.
🔹 In the Run box, enter services.msc and click OK.
🔹 Now, right click on the Pervasive PSQL Workgroup Engine and select Stop.
🔹 Once the service has been stopped, right click to select Start again.
🔹 Repeat the process on all workstation. as well as on the server
🔹 Check if you can rename the file now.

Solution 2: Close the Open Files in Sage 50 Program and Data Path

🔹 Close Sage 50 on all the workstations and the server 
🔹 Go to the server
🔹 Select Start
🔹 Go to Control Panel.
🔹 Click on Administrative Tools
🔹 Go to the Computer Management section
🔹 Click on Shared Folders
🔹 Click Open Files
🔹 A list of open files will be displayed on your screen
🔹 Locate the files in the Sage 50 program and data path
🔹 Right-click on each of them and choose Close Open Files.
🔹 Check if the issue is resolved and you can access the Sage 50 file now.

Also Read: How to Fix Sage 1326 Error Getting File Security

Solution 3: Disable Windows in a Separate Process

🔹 Press the Windows Key and E together
🔹 The File Explorer window will open
🔹 Go to the options and click on View
🔹 Then click on Options 
🔹 Choose the  Change folder and search for options
🔹 Go to the Folder Options
🔹 Click on Advanced settings
🔹 Locate the ‘Launch folder windows in a separate process’ option 
🔹 Click to disable it.
🔹 Click Apply 
🔹 Click OK so that the changes can take effect.
🔹 Close File Explorer from the Task Manager 
🔹 Reboot the machine 
🔹 Check if the issue is resolved and you can access the Sage 50 file now.

Solution 4: Disable Thumbnails

🔹 Locate the advanced system settings.
🔹 Click on Control panel 
🔹 Go to the section named View advanced system settings.
🔹 Click on the Settings option
🔹 The Performance Options window will open up
🔹 Uncheck the box next to the label ‘Show thumbnails instead of icons’
🔹 Click Apply.
🔹 Finally, click OK to save changes.

Also Read-: Sage 50 Cannot find the Connection Manager when opening the company file

The Footnote:

We hope the troubleshooting options mentioned above would help you a great deal to fix the Sage 50 Error: “The action can’t be completed because the file is open in another program”. If you are still unable to resolve this error or if you encounter any difficulties in performing the steps outlined above, we recommend that you should consult 1800 964 3096 with an experienced Sage professional.


Frequently Asked Questions (FAQs)

To resolve the Sage 50 Error: “The action can’t be completed because the file is open in another program”, I am asked to perform a clean boot. How can I perform this?

🔹 You need to perform the steps given below-
🔹 Press WINDOWS+R keys 
🔹 The Run menu will appear
🔹 On the dialog box, type MSConfig
🔹 Choose OK.
🔹 A new window will open up
🔹 Click on the General tab.
🔹 Now go to selective startup.
🔹 Verify the Load system service and Load startup items.
🔹 Click to open Services.
🔹 Checkmark the box labeled Hide All Microsoft Services.
🔹 Next, click on Disable all.
🔹 Go to the Startup section
🔹 Select Open Task Manager.
🔹 Disable the applications not used by you
🔹 Click OK to apply the changes made

How to Stop and Restart the Pervasive service from the Task Manager in my system?

Please follow the steps for stop and restart the pervasive from the task manager in my syatem
 
🔹 Make sure that the Sage applications are closed on all systems.
🔹 On the taskbar, do a right click on any blank spot, 
🔹 Select Task Manager 

Please note- To open the task manager, you can also press the Ctrl + Alt + Delete buttons together on your keyboard.

🔹 Click on the Details tab 
🔹 Locate .exe.
🔹 Select the concerned process and click on End Task.
🔹 Click on the Services section at the top
🔹 Arrange by name and locate psqlWGE.
🔹 Right click on it
🔹 Click Start.

How can I Reinstall the pervasive Engine?

Please follow the steps below-
🔹 Browse to the path- C:>Sage >Sage 100 20XX and open the Sage installation folder 
🔹 Navigate to the folder named Pervasive Min
🔹 Run the MSI
🔹 Click Next
🔹 Accept the license agreement
🔹 Click Next
🔹 Click on Run as a Service
🔹 Click Next
🔹 Click on Complete
🔹 Click Next to proceed
🔹 Click on the Install tab in order to go ahead with the installation 
🔹 Wait till the installation is complete
🔹 Click Finish
🔹 Now try to install the software

Related Posts

Further Reading