Я ищу это ~
Вот один, но не очень хороший!
Icon icon;
Image source = Image.FromFile(picturefile, true);
Bitmap target = new Bitmap(iconsize, iconsize,
System.Drawing.Imaging.PixelFormat.Format32bppArgb);
Graphics g = Graphics.FromImage(target);
g.DrawImage(source, 0, 0, iconsize, iconsize);
//target.Save("c:\\temp\\forest.bmp");
icon = Icon.FromHandle(target.GetHicon());
FileStream fs = File.Create(iconfile);
icon.Save(fs);
fs.Close();
icon.Dispose();
target.Dispose();
source.Dispose();