Starting with Windows Vista, using the task manager to collect memory dumps has been the quickest way for most of the hang or performance problems. However there are two things to keep in mind:

  1. Respect the bitness of the process and use the correct task manager. Please see http://blogs.msdn.com/b/amb/archive/2012/05/28/10163879.aspx for more details.
  2. Dump file will be written in the temp folder of the logged-in user (i.e.: C:\Users\<user>\AppData\Local\Temp\) and that temp folder will be deleted when the user logs off. If you collect dump but log off your session before copying the file to another location, you may end up with a lost file.

Long story short - if you use task manager to collect manual dumps, do not forget to move the file from your temp folder to another location before you log off.

--
AMB