Not enough memory to complete this operation.

I had a glance through the assignments to the title of this topic and no solution to the error that I am experiencing.

My LabVIEW application runs on a windows 7 PC and receives messages from an application running on tha RT PC LabVIEW TCP/IP.  These messages from 4 k to 7 k bytes in length and reception are queued in the comms TCP/IP thread and removed and converted to the appropriate data type for display on the front panel in another thread (design of producer/consumer).

After running for between 1 and 24 hours, one or more "not enough memory to complete this operation.' dialog boxes are displayed.  This interrupts the execution of the application, but these closing dialog boxes allows the application to continue running.  What I find strange is that if there is not enough available memory how is possible for the application to continue running. Windows resource monitor display shows that there is always some 1.1 GB available.  Also, what is strange is that there no noticeable change in memory is committed to my application.  I expect that if I had a memory leak which committed memory would slowly creep upward. If I need extra RAM in this PC or adding RAM will increase just enough time between errors?

My system specs are as follows:

Dell Optiplex XE Intel Core 2 Duo CPU 3 GHz / 2 GB RAM running Windows 7 Professional 32-bit

LabVIEW 2010 SP1

Any help would be appreciated.

Kind regards


Dear Rob,

Same problem, I was faced with one of my applications.

Give some delay in your writing RT TCP loop. RAM is fine no problem with your RAM. If you connect to your data file, you found after some time, you get some unwanted characters on the TCP/IP Protocol these unwanted characters increase your data to read size. So to avoid this gives some delay in your cRIO TCP send loop.

Tags: NI Software

Similar Questions

  • Not enough memory to process this operation issue in Windows 7 when you try to install a game

    Hello Mr. I m Germain Babu. I have a problem installing. Whenever I have install it says "not enough memory to process this operation." I tried to change the IRPstackSize also I put t have any prog running at the back. Also, I deleted all temporary files from the My. Yet, persists.also problems I use windows 7 Home premium with 4 GB of ram and processor i5. Reference the Dell manufacturer. I have also 1 GB graphics card. I also have more then 10 GB empty in all local drives. . Can you pls will bring a solution to this problem.

    Very strange.

    Your best bet is to contact the game-maker support forums and ask there. The should have encountered these problems quite often in the past three years :)

  • "not enough memory to complete the operation" when you try to update the USB mouse driver in Windows 7

    USB mouse does not work. Driver must be installed. When trying to update driver get error message "not enough memory for operation of somplete.


    1. What is the brand and model of the mouse?
    2. don't you get the same error message when you connect the mouse to a different USB port?

    I suggest you try the steps from the following link:

    Tips for solving common driver problems

    See also the link:  Mouse, touchpad and keyboard with Windows problems

    We know if you need help. We will be happy to help you.

  • not enough memory to complete the operation

    I looked in the forums for "memory to complete operation" error and despite the advice that I found, the error always happens.

    I'm using LabVIEW 2012 to try to constantly monitor our system, recording temperature, power, etc. vs time (values obtained by acquisition of data USB-6008).  The data being saved to file, is every 60 seconds using a small table (no problem here).  Allocation of memory time/sleeves typical LabVIEW is about 180 MB (4 GB of RAM on computer).

    The issue that I feel is related to our wish to display these data on a chart for long periods of time.  The current iteration of the code works as follows.

    (1) we have 2 XY charts with 2 slots of each.

    (2) for each parcel, I'm initialization of clusters of berries of 2 100 000 (XY pairs) that are related to the shift registers.  I know it's bigger that can be displayed on a chart, but I am currently more concerned with reducing the number of data copies.

    (3) every 10th data point is added in the tables using one up Bundle/Unbundle element with a 'subset of table replace. "  In other words, there are about 8640 points per day. (One day is the shortest duration usually read)

    (4) for the two traces on a XY Chart, two groups are combined in a table (using the table to build).  I think that's my problem here.  Since every time I update the charts that LabVIEW must allocate memory for the 4 XY plots. (I'm correct here?)

    Decimating the additional data during research on several days will reduce the amount written in the plots.  However, this creates copies of data.  It is useful in this case?

    Instead of initializing 4 groups (1 for each plot) and combining in the tables later, it would be better to initialize the array of clusters of berries (2 lots per chart) and update the data by "index / unbundle / replace the subset of table / bundle replace table subset" series of operations?

    Nothing obviously bad jumps to my, but this could be why it works for days sometimes.  A few things to try:

    (1) the section where you overwrite the oldest 3600 data points and rotate tables has code to initialize a new table.  I propose this initialization outside the loop to make sure that only do you it once.  You could always simply replace the elements in the table with a value of NaN.

    (2) I would try to get rid of the build tables as you pointed out.  Initialize these berries outside the loop and replace components as appropriate.

    (3) build you tables of Irr and time according to the table of the construction and reset them once / day.  You can try those external booting as well.

    (4) If a problem occurs and the file write crashes your queue can fill.  The dequeue item is already waiting for data before it does anything, so I don't think you need the delay in the same loop.  This could help the dequeue catch up if the queue is large.  You can use a vi Get Queue Status to display the number of items in the queue on the screen.  As long as it is not hidden by the error message it could give you an idea if the queue is the cause of your error.  You can also access the queue size to see if it develops.

    (5) If your data acquisition loop error handling is not good, a mistake it can cause the loop to run as fast as possible.  If you have added the 1000ms wait just to show that this is not a gourmet loop, so this could easily be the cause.  I do not think that the Renault USB are very reliable, so try to use a days may run into this error.

    I hope that it becomes at least you said in the right direction.  My bet is on #5

  • "Not enough space to complete the operation"


    I use
    Windows Vista Edition Home Premium
    32 bit
    Service Pack 2
    Compaq :D

    When I started my computer. I noticed that the volume icon had a small red cross. And the network thing too. So when I right click on the volume bar. It has 3 options: playback devices, recorders and sounds. When you hold your mouse on the icon it says "Audio Service has not started". When you place your mouse over the network icon it will say "not enough memory to complete the operation.

    When I go to services, I see that Windows Audio is not enabled. When I click right properties. He said its on automatic. That when I press start, it also says: "not enough memory to complete the operation".

    When I check the system.
    It says CPU: not available
    RAM: Not available
    Usually, he'd RAM: 2.00 GB (or something like that, but I'm sure it was 2 GB)

    For any help or suggestion would be nice. I searched a lot on Google but couldn't find answers that work.

    Thank you
    Daoping (not my real name)

    Thanks for the reply anyway but,

    Until I received this message. I reformatted my computer.

    Thank you.

  • Unable to save my project. It says "not enough memory to process this command."

    It says "not enough memory to process this command" what should I do?

    Dictate the maximum size of your system
    resources and free space on the hard disk.

    As you have posted in a forum of Vista, I guess
    you are taking Vista Movie Maker 6?

    How much free space is available on your hard disk
    by car? And... What is the duration of your project?

    It is sometimes possible to publish / save in the
    Even if the DV - AVI format. WMV fails. If you are
    running Vista Movie Maker 6.see the following:

    Windows Vista - publish a movie in Windows Movie Maker

    WIndows Vista Movie Maker 6
    The following chart shows where the DV - AVI option.

    And sometimes unchecking that will enable all filters
    registration in progress...

    Reach... Tools / Options / compatibility... tab and
    Uncheck all filters / OK.

    The error that you received can be caused by the following:

    (1) source incompatible or damaged files (photos,
    video clips, audio clips).

    Several formats are apparently compatible with
    Movie Maker, but the most reliable choices are:

    Photos - bmp
    Video - wmv
    Audio - wav, wma, wmv

    (2) the project is too big or too complex for your system
    resources. Made video is time CPU and
    can sometimes cause blackouts.

    The following items may be worth a visit:

    Movie Maker - problem resolution - "cannot record a movie.

    Windows Movie Maker error
    Cannot complete the Save Movie Wizard

  • Cannot be stored in itunes, not enough access privileges for this operation

    Download the message saying that itunes cannot be saved. not enough access privileges for this operation

    Ask the question in the Apple Forums:

  • scripten 2.exe message "not enough memory to run this command. Message "incomplete Installatiion.

    Unable to connect like pop up-drop down comes in every time tried to install cripten 2. exewhich have not installed - message "not enough memory to run this command. Message "incomplete Installatiion.

    It's good that I have a minimum of 107 GB on each of the 3 Please


    1. are you making reference to the connection windows or you connect any website.
    2. how many times you get this pop-up?
    3 - is this error occurs when you run a specific program or out of order?
    4 you did changes to the computer before the show?
    5. what program are you trying to install?
    Run a virus scan on your computer.
    Note: If infections are detected during the scan, there is a risk of data loss because infected files will be deleted.
    I hope this helps.
  • Not enough memory to perform the operation


    I tried to run the code below, but still I get the error "not enough memory to perform."

    I don't know why is so? Its simple operation that I am doing...

    Thank you very much...

    This is what you need:

    Note that may throw you / add 'steps' caused by the type of double cast in full.

    Another note: in light of your departure and the timeout value and the Delta_f, you will get 10495 steps. This seems quite high. For?


  • not enough memory to process this command

    I'm trying to update windows install, because apparently there is a problem with it, but when you install the file, it is said "there is not enough storage to process this command." I have 14.4 GB free, and short to completely clean my computer, what should I do? I use windows vista.

    Try to download the package again, try to install again.

    Tom Ferguson

  • error message-"not enough memory to process this command" when I try to install dragon naturally speaking v 11

    When you try to install dragon naturally speaking 11 I get the error message "not enough avaibale from storage to process this command." What gives? Dragon says it is compatible with my windows vista Home premium 64-bit. I downloaded on the internet and therefore have no set upwards or the installation disc.

    Hi MMBleakley,

    1 do you receive the error message only when you try to install this program?

    Method 1:

    Right-click on the installation files and select run as administrator to install the program.

    Method 2:

    Alternatively, you can try to run a disk cleanup to remove unwanted files and check if the problem persists.

    Delete files using disk cleanup

    For more information, please see the following link:

    Method 3:

    If you're still having problems, try to perform a clean boot, and then install the program.

    A clean boot helps eliminate software conflicts. You can check the link below for how to put the computer in a clean boot.
    Note: After installing the program, see the section on boot link to how to restore your computer to a Normal startup mode.

    Hope this information is useful.

  • LabVIEW 10.0 "There was not enough memory to compile this VI"


    I'm using Labview 10.0, 32-bit (German, please be gentle with my translations) with a Win XP on a Dual-Core system with 4 GB of RAM. I wired a little program for my measurements. Unfortunately for a few days running this program is no longer possible (I've added a new State for my consumer event). None of my screws must be memory intensive because they basically just ask a set of data or send a text command. Would this be really the case, that my little bit of code exceeds available memory? Or is it like the bug in Labview 8.2?

    Help would be great, I have no idea how to go on and I don't want new rewiring early while hoping for the best...

    I look forward to your responses,



    I am pleased to learn that you can solve the problem.

    From the LabVIEW user folder do you hear the user.lib folder?

    by the drop library do you mean the function palette?

    I was a little confused by these terms. However, I tried to do what you described and it worked without any errors (from my understanding).

    Perhaps you should consider to repair your LabVIEW installation, if the problem continues to exist.


  • When you try to load my trading platform change I get a message ' not enough memory to process this command... ". Any suggestions?

    Using windows xp... Never had a problem before and I use this platform every day

    Hi Daniel,.

    I suggest you perform the clean boot to see if there is a software conflict as the clean boot helps eliminate software conflicts.

    Note: After the boot minimum troubleshooting step, restore your computer to a Normal startupmode.

  • Skype eror not enough memory to process this command

    Hi, I have windows XP sp3 and Skype version, there is a week I begin to receive eror and I don't know what to do, help me please.

    Open this link in your Internet Explorer and update Flash Player to the currently the latest version:

  • sound recorder, no not enough memory available to complete this operation. Quit one or more applications to increase available memory, and then try again.

    I tried to use sound recorder to test a microphone and it came with an error message after pressing the record and then he said, sound recorder, not stop not enough memory available to complete this operation. Quit one or more applications to increase available memory, and then try again. This issue is out of nowhere because he has never had this problem before. It's a brand new computer that ive built from the bottom up, and I have 4 GB of memory. only a little more than 2 is actually identified by windows xp, however. Ive looked in the Task Manager and it says I have 2 GB of free, so I don't know what to do

    Hi superconfused123,

    This problem occurs because of a design limitation in the tape recorder.

    You can check the link below: you receive a "not enough memory to complete this operation" error message when you try to record a .wav file using sound recorder:

    With regard to:

    Samhrutha G S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

Maybe you are looking for