I was trying to restore data from my laptop to Redmi 4 using usb cable. It was extremely slow to and it was showing 5 hours to complete transfer of 2 GB images from laptop to phone storage. From internet search I found other way to transfer files which was very fast.
This method will work on all MIUI devices.
Your phone and laptop must be connected to the same WiFi network
Go to Explorer at the bottom screen click FTP and Start server. It will show ftp address with port number like ftp://xx.x.x.x:xxxx.
On your laptop open My Computer and type the ftp address with port number in the Computer address bar.
Now you can transfer files wirelessly from your laptop to Mi Device. Or you can use FileZilla ftp client also.
This method saved my lots of time to transfer data. Hope it will help someone else. If you like this article do not forgot to upvote me. Thanks.