Deleting a Queue
To delete a Queue, right-click on the selected Queue in the Object Navigation pane and select Delete. Alternatively, you can select the Queue, then press the keyboard's Delete key. Deletion of a Queue requires that no Jobs be associated to the Queue. You will be presented with a "Dependent Objects" list if you attempt to delete a Queue associated to one or more Jobs. In this scenario, reassign the Jobs to a different Queue before deleting the current one. If you do not do this, the dependent Job(s) Queue property will be blank after the Queue deletion, and the next time a trigger occurs, the Jobs will fail because they must have a Queue.
When you attempt to delete a Queue, you will be presented with the image depicted below. If you click Yes, the Queue will either be deleted, or a Dependent objects list will appear if any dependencies are detected.
Please note that when you delete a Queue, that Queue will also be removed as a member from all Generic Queues it may be associated with. You cannot delete the built-in OnDemand or RuntimeQueue.
Deletion of a Queue requires that you have “Delete” access permission to the Queue object. Unless you press the keyboard's Delete/Shift key combination (to permanently delete the Queue) the Queue will be moved to the Recycle Bin.