You can use GetThumbnailAsync instead.
Test with Notepad :
var file = await Windows.Storage.StorageFile.GetFileFromPathAsync(@"c:\windows\system32\notepad.exe");
var iconThumbnail = await file.GetThumbnailAsync(ThumbnailMode.SingleItem, 32);
var bi = new BitmapImage();
bi.SetSource(iconThumbnail);
imgIcon1.Source = bi;