Using a cloud service isn't going to make this faster - unless you have an incredible internet connection just uploading it will take longer than extracting it locally. And longer still to download the extracted files.
There are a few things you can do to make it go faster though:
- Turn off your antivirus software. Realtime scanning can make this kind of process go 10x slower than without for some antivirus scanners. Be sure to scan all the files afterwards.
- More RAM. Use a system with as much RAM as possible. 8 or 16GB would be good. Make sure you use a 64bit system.
- Extract to a different hard drive than the one the zip file is stored on. If you extract to the same drive it has to bounce back and forth between reading the zip and writing the files, this slows it down tremendously.
- Use SSDs for both the zip file and extracted files. Faster disks will help. There is a good chance your laptop has a 5400 RPM hard drive, which are extremely slow vs an SSD.
Also, it doesn't help you now, but if you are creating more of these zip files try using a lower compression method. The really high compression methods use dramatically more CPU and memory to extract. Sometimes it may be the difference between a 200GB file that takes 3 hours to extract, or a 205GB one that takes 20 minutes. So it is worth testing if this is something you plan to do regularly.