I can run the following code without any problems. Are you sure your issue is not related to a specific image?
using (MagickImage image = new MagickImage("logo:")) { image.CompressionMethod = CompressionMethod.JPEG; image.Write(@"C:\logo.tiff"); } for (int i = 0; i < 10000; i++) { using (MagickImageCollection images = new MagickImageCollection(@"C:\logo.tiff")) { Bitmap test = images.ToBitmap(); test.Dispose(); } }