.. سلام ..
برای اینکه دیر پاسخ دادم منو ببخشید . (سرم شلوغه)
خب دیگه این رو تو رجیستری ایجاد نمی کنند (البته دقیق نمی دونم شاید) از مسیر زیر در ویندوز برای اینکار استفاده می کنند.
C:\Documents and Settings\Administrator\Start Menu
در داخل این پوشه یک پوشه به نام Programs قرار دارد که باید در این پوشه میانبر ها رو ایجاد کنید.
اگر خودتون این مسیر رو در ویندوز باز کنید نمونه های برنامه های نصب شده بر روی ویندوز خودتون رو می بینید.
برای پیدا کردن این مسیر در هر ویندوزی باید از Environment.SpecialFolder در سی شارپ استفاده کنید
Environment.GetFolderPath(Environment.SpecialFolde r.StartMenu) + "\Programs";
.................