Hyper-V Program Manager
Hyper-V uses the "new" Windows Vista / Windows Server 2008 style error messages - that look like this:
What you may not know is that if you click anywhere on this error message (other than on the buttons - obviously) and press Ctrl + C you can then paste this information into any text document and get:
[Window Title] Virtual Machine Connection
[Main Instruction] The Application encountered an error while attempting to change the state of 'Windows Vista SP1 x64'.
[Content] 'Windows Vista SP1 x64' failed to initialize.
Unable to allocate 4030 MB of RAM: Insufficient system resources exist to complete the requested service. (0x800705AA)
[Expanded Information] 'Windows Vista SP1 x64' failed to initialize. (VMID 61C6D451-A05D-4E13-92C7-FF400827F1A3)
'Windows Vista SP1 x64' is unable to allocate 4030 MB of RAM. Available memory is 2785 MB: Insufficient system resources exist to complete the requested service. (0x800705AA). (VMID 61C6D451-A05D-4E13-92C7-FF400827F1A3)
[V] See details [Close]
Neat, isn't it?
Many dialogs support this (not only Vista / Server 2008 style dialogs)
MessageBox.Show in the .NET framework also enables this for example.
This has been possible ever since Windows 2000, nevertheless this is a little known but very useful feature!
email@example.com email penpal.