Como adiciono programaticamente uma pasta aos Favoritos do usuário (no Windows Explorer)?

Estou procurando uma maneira de adicionar programaticamente uma pasta aos Favoritos no Windows Explorer. Seu Windows Explorer específico e baseado em torno deste projeto:http://www.codeproject.com/Tips/132804/Open-folders-using-a-Run-Command

Até agora, tentei o Process Monitor e procurei no registro, mas não consigo encontrar meus Favoritos do Windows Explorer emregedit.

A Microsoft mudou isso no Windows 8, então eu marquei minha pergunta de acordo. Por favor, veja os comentários na resposta marcada para detalhes do Win8 e etc.

questionAnswers(4)

yourAnswerToTheQuestion