MSMQ: What can cause a "Insufficient resources to perform operation" error when receiving from a queue?

Jonathan Allen picture Jonathan Allen · Nov 14, 2009 · Viewed 38.1k times · Source

MSMQ: What can cause a "Insufficient resources to perform operation" error when receiving from a queue?

At the time the queue only held 2,000 messages with each message being about 5KB in size.

Answer

Philip picture Philip · Jan 21, 2014

I had the same error message and the solution was simple.

There were a lot of messages sitting on various queues, and the storage limits had been reached. I went to:

  • Server Manager -> Features

  • Right clicked on Message Queuing

  • Selected properties

  • In the General tab un-ticked the storage limits

I was informed that services using MSMQ would be re-started, and then the error went away.