AutoCAD

How to Remove Lisp in AutoCAD?

Understanding LISP in AutoCAD

AutoLISP is a tailored programming language for AutoCAD users, enabling automation and customization of various commands. However, it might occasionally be necessary to remove or disable certain LISP files, especially when dealing with unwanted scripts or viruses.

Steps to Remove a LISP File in AutoCAD

  1. Access the APPLOAD Command
    Open AutoCAD and enter the command APPLOAD in the command line. This will bring up the Load/Unload Applications dialogue window.

  2. Identify the LISP File
    Within the dialogue, navigate to the Startup Suite section. This area manages files that load automatically every time you start AutoCAD.

  3. Examine Loaded LISP Routines
    Click on the ‘Contents’ button under the Startup Suite section to view a list of currently loaded LISP files. From here, you can identify the file that you wish to remove.

  4. Removing the LISP File
    Select the specific LISP routine you want to delete from the list. Click the ‘Remove’ button to delete it from the Startup Suite. Make sure to confirm any prompts that ask for verification.

  5. Close the Dialogue
    After removing the desired LISP routines, click the ‘Close’ button within the Load/Unload Applications window. This action will save your changes.

Dealing with Malicious LISP Files

If you suspect that a LISP file is causing issues, especially due to viruses like ACAD LSP:

  1. Download a Removal Tool
    Look for a specific removal tool or routine designed for LISP-based viruses. This utility will assist in eliminating problematic scripts from your system.

  2. Execute the LISP Removal Routine
    Run the downloaded routine using the APPLOAD command. The script will automatically execute, targeting and cleaning up any harmful entries related to the LISP virus.

  3. Perform an Antivirus Scan
    After running the removal routine, conduct a full antivirus scan on your system. Ensure that it targets AutoCAD specific files like acaddoc.lsp, which are often affected by malicious scripts.

Saving and Loading New LISP Files

Managing AutoLISP files involves saving new routines efficiently:

  1. Navigate to Load Application
    In AutoCAD, access the ribbon and select the Manage tab. Here, find the Applications panel and click ‘Load Application.’

  2. Select the LISP File
    In the Load/Unload Applications dialogue, browse and locate the new AutoLISP file you want to load. Select it and press ‘Load’ to add it to your AutoCAD setup.

Frequently Asked Questions

What is an acaddoc.lsp file?
The acaddoc.lsp file acts as an initializer for documents in AutoCAD. It allows users to load specific AutoLISP routines every time a new drawing session is initiated, streamlining workflows.

Can I disable LISP routines if they are causing issues?
Yes, you can disable LISP routines by following the steps outlined in the removal process. Simply access the APPLOAD command and remove the unwanted routines from the Startup Suite.

Is AutoLISP still supported in AutoCAD 2025?
Yes, AutoLISP continues to be an integral part of AutoCAD 2025. The programming language remains a viable option for users looking to enhance their AutoCAD experience through custom scripts and automation.

About the author

Wei Zhang

Wei Zhang

Wei Zhang is a renowned figure in the CAD (Computer-Aided Design) industry in Canada, with over 30 years of experience spanning his native China and Canada. As the founder of a CAD training center, Wei has been instrumental in shaping the skills of hundreds of technicians and engineers in technical drawing and CAD software applications. He is a certified developer with Autodesk, demonstrating his deep expertise and commitment to staying at the forefront of CAD technology. Wei’s passion for education and technology has not only made him a respected educator but also a key player in advancing CAD methodologies in various engineering sectors. His contributions have significantly impacted the way CAD is taught and applied in the professional world, bridging the gap between traditional drafting techniques and modern digital solutions.