Methods to resolve Memory Access violation error in Tally Prime

Methods to resolve Memory Access violation error in Tally Prime

Experiencing Memory Access Violation internal error in Tally?

Errors while launching  Tally Prime or printing invoices? How to solve this memory access violation in Tallyprime? Searching for ways to solve these Tally internal error problems. This blog will step-by-step assist you with some effective ways to resolve this.

Why Tally Prime accounting software is widely used?

  • Tally Accounting software is a frontline software used by many businesses.
  • It has been the go-to accounting software for businesses as it provides easy-to-use and convenient reporting that is compliant with GST and ITR regulations.
  • Though with such excellency, Tally Prime software may sometimes face Memory access violation errors.
  • Even while printing invoices or other tally documents, Tally Prime print settings and printer might default you to access the memory.

    But why and how do memory access violation errors occur?

    Usually, the Memory access violation error occurs as the c0000005 error when the program tries to access any memory location which is termed to be an illegal memory location or the locations that don’t exist.

    Other problems could be Corruption in Windows OS, Error in registry measures, existing fragmented files, or redundant program installations.

    These Memory access violations error can also cause other major problems in the Tally Prime applications as –

    • Slow outcomes in Windows input and output results.
    • Multiple times screen freezing errors in the system.
    • The running program gets damaged and crashes while the Memory access violation error occurs.
    • The User system also crashed frequently while displaying the error.

    Though there could be multiple methods for Tally problems and solutions to counter the Memory access violation error. But before trying those methods you should make sure to take a few usual steps like updating your tally version and also taking a whole backup of  Tallyprime data loaded.

    Methods to resolve or Tallyprime Memory access violation error:

    • Edit the configuration file – Tally.ini
    • Disable the option – Auto-load companies
    • Delete all the corrupt printer files

    Edit the Configuration file – Tally.ini

    There are major chances of your memory access errors being caused by corrupted files. In that case, it would be necessary to go to the settings and disable the automatic loading option.

    Edit the Configuration file – Tally.ini – Steps:

    1. You have to go to the Tally.ini configuration file by opening the software folder where the tally is installed.
    2. Go to the Properties option
    3. Select the “Open file location” option.
    4. Your Tally Prime will open
    5. Inside the folder, an option containing “Tally with a geared wheel-like icon” has to be opened.
    6. Once you open the file, a line “Default Company = Yes” will appear where you will have to set the “Default Company = No” to stop the loading of the companies while starting.
    7. Once done, save the file and close and start your Tally software again.

    Disable the option – Auto-load companies

    You have to disable the automatic loading of the companies.

    Disable the option – Auto-load companies – Steps:
    1. Open your TallyPrime
    2. Go to F12 Configuration.
    3. Then go to Data Configuration Make sure that the “load companies” on the start have “NO” status.
    4. Save and get back to the data file that moved to the desktop.

    Delete all the corrupt printer files

    Many times, Memory access violation errors are seen while printing through Tally software. Tally Prime printing can be more optimized and with better results using Tally Prime on cloud printing.

    Though to optimize the basic problems caused by corrupt files, follow the following –

    Delete all the corrupt printer files – Steps:
    1. Go to the Start.
    2. Go to the settings.
    3. Select printer and fax settings.
    4. Then you would have to delete all the printer drivers in the Printer Panel in order to execute Tally easily.

    How to solve Tally Memory Access Violation (MAV) errors while splitting the company data or MAV errors for performing a repair?

    In order to fix the existing data, you must first make a backup of Tally data (copy the company data folder to a separate location).

    To repair the data, follow the instructions below.

     

    1. Start TallyPrime > F1 (Help).
    2. Choose Troubleshooting > Repair.
    3. Choose the company where the MAV issue is occurring, then click Repair.

    Follow these instructions for advanced repair if MAV continues even after repair.

    1. Make a backup of the data folder for safety to a different location (copy of the company data folder).
    2. File delete – STATE.TSF, UPDATE.TSF, TEXCEL.TSF, ACCESS.TSF. Rename the data Tmessage. TSF is accessible from the relevant data folder.
    3. Right-click on the TallyPrime shortcut icon > To copy the TallyPrime Path from the Target Path.
    4. To the Run Command, copy the TallyPrime software path followed by a space, then give the data path, for example, C:TallyPrimetally.exe Data. Put the specific data path inside double quotes if the information is stored on a distinct drive or folder.
    5. When TallyPrime has opened, F1 (Help) > select Troubleshooting.
    6. Choose Repair > Choose the data that needs to be repaired.
    7. After finishing the repair, open the company and review.

    How to solve Tally Memory Access Violation (MAV) errors while taking a printout of a report?

    1. Create a backup of the data to a different location (copy of the company data folder).
    2. F1 (Help) > Settings > Startup > change to No (Load Companies on Startup).
    3. Press Ctrl+Alt+R to perform a basic Repair.
    4. If the issue still exists, perform a Zero Command Repair.

    How to solve the Tally Memory Access Violation (MAV) error while printing an invoice?

    1. If you get the MAV error for invoice printing, refer to the following checklist.
    2. Make sure the chosen printer is connected to the internet.
    3. Change the base currency symbol from the new Rupkara to RS for HP Windows 7 OS.
    4. Choose any other printer and review if there are several printer trays.
    5. Check after reinstalling the printer driver.

    How to solve the Tally Memory Access Violation (MAV) error while recording a transaction?

    1. Create a backup of the data to a different location (copy of the company data folder).

    2. Follow the instructions below to carry out a basic repair.

    • Activate TallyPrime.
    • To access troubleshooting, press F1 (Help).
    • Choose Repair, then choose the company for which the error is occurring.
    • Set Backup to no and Repair to yes, Review the stats after repair.

    If the issue still exists, run the Zero command Repair.

    How to solve the Tally Memory Access Violation (MAV) error while opening a group company?

    When one or more member companies’ data in the group are corrupt, this error takes place.

     

    To find the issue and fix it, follow the steps listed below.

     

    1. To figure out which of the member companies is the problem, open each company one at a time.
    2. After locating it, repair the company’s damaged data and open it.
    3. Open each of the member companies before opening the group company.
    4. Make a new group company since none of the member companies are impacted.
    5. If the issue continues, email Tally Solutions.

    How to solve the Tally Memory Access Violation (MAV) error while loading company data in TallyPrime?

    Loading a company and getting a MAV error, take the following actions:

     

    1. Create a backup of the data to a different location (copy of the company data folder).
    2. Start TallyPrime > F1 (help) > Troubleshooting > Repair (carry out a simple Repair) or use Ctrl+Alt+R.
    3. If the problem continues, carry out the advanced repair by taking the following actions:
    • Create a backup of the data to a different location (copy of the company data folder).
    • File Delete – STATE.TSF, UPDATE.TSF, TEXCEL.TSF, ACCESS.TSF. Tmessage.TSF data available in the respective data folder rename that.
    • Right-click the TallyPrime shortcut > From the Target Path copy the TallyPrime Path.
    • Copy the TallyPrime program path, followed by a space, to the Run Command, and then give the data path, for instance, C:TallyPrimetally.exe Data. Put the particular data path inside double quotes if the information is stored on a different drive or folder.
    • After opening TallyPrime, select F1 (Help) > Troubleshooting.
    • Repair > Extract the data to be repaired.
    • After finishing the repair, open the company and check.

    Conclusion:

    A Tally Memory Access Violation error or MAV code arises when the application tries to access a location of the memory that is not permitted to access or a place that doesn’t exist. Hopefully, there are a few things we can do to tackle this.

    If you repeatedly receive an error message, then you should think to opt for  Tally On Cloud Service. Currently, Tally on Cloud is a popular technology that companies dealing with the Tally Prime solution have widely opted for. This offers you many benefits like Storage, and speed along with no stress for hardware implementation needed for thePrime.

Share this post