Zip file in multiple parts with VB.Net

Job ID: 33707169

Budget: $10 – $30 USD

I currently use the DotNetZip library, but it has a lot of performance issues. For example, zipping a 10 gigabyte file, in 10 parts, completely locks my computer for 5 minutes and no one else can work, even SQL queries fail during that period of time.
I need another library, easy to use like this one, but more updated, that improves performance.
Maybe it can be done natively?
What I need for VB.Net
Thank you!