Symptoms
When you run Microsoft Exchange Server 2010 Service Pack 3 (SP3) Queue Viewer on a computer that is running Windows Server 2012, Queue Viewer fails. Additionally, you receive the following error message:
Cannot process argument transformation on parameter 'BookmarkObject'. Cannot convert the "Microsoft.Exchange.Data.QueueViewer.PropertyBagBasedMessageInfo" value of type "Deserialized.Microsoft.Exchange.Data.QueueViewer.PrpopertyBagBasedMessageInfo" to type "Microsoft.Exchange.Data.QueueViewer.ExtensibleMessageInfo".
Workaround
To work around this issue, use the Exchange Management Shell Get-Queue cmdlet instead of Queue Viewer to obtain the requested information.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.