Попробуйте что-нибудь вроде этого
using System.IO.Compression;
string startPath = @"C:\Users\host\Desktop\Folder";
string zipPath = startPath + @"\Zipfile.zip";
string extractPath = @"C:\Users\host\Desktop\Final Folder\";
ZipFile.ExtractToDirectory(zipPath, extractPath);