Create Queues

Applies To: Windows Server 2008

Use this procedure to create Message Queuing queues.

You can use this procedure to create Message Queuing queues.

Membership in <Domain>\Domain Users, or equivalent, is the minimum required to complete this procedure.

To create Message Queuing queues

  1. Click Start, point to Run, type compmgmt.msc, and press ENTER to display the Computer Management MMC console.

  2. In the console tree, right-click the applicable queue folder.


    • Computer Management/Services and Applications/Message Queuing/YourQueueFolder (such as Public Queues or Private Queues)
  3. Point to New, and then click Public Queue (or Private Queue) to open the New Object – Public Queue dialog box (or the New Private Queue dialog box).

  4. Under Queue name, type a name for the new queue. Or, if you want to create a queue to accept transactional messages, type a name and select the Transactional check box.

Additional considerations

  • You can also perform this task using the Active Directory Users and Computers snap-in. To create public queues on remote computers using the Active Directory Users and Computers snap-in you must be logged on using a domain user account that has domain administrative permissions. For more information, see Additional references.

  • You cannot create queues in the Outgoing Queues or System Queues folder. These queues are created automatically.

  • The queue objects for the queues residing on a particular computer are child objects of the msmq object of the applicable computer. Thus, to create a queue, a user must have the Create All Child Objects permission for the msmq object under which the queue will be created.

  • When you create a queue, you are prompted to specify the minimal information needed. Each queue has many more properties (attributes) that can be set. After a queue is created, the values of many additional attributes can be viewed and modified. For information about how to do this, see Additional references.

  • When you create a queue, the default permission for newly created queues may have changed from previous versions. For more information about this change see the section Default queue permissions for new queues do not grant everyone send access in the topic Security Enhancements that Affect the Default Behavior of Message Queuing. For tighter security, you can change the default security permissions for the queue. You can also specify properties for the queue when you create it. For example, you can specify to accept authenticated messages only. For instructions, see Allow Only Authenticated Messages on Queues.

Additional references