ProVide is a free (for personal use, with up to 5 accounts) server that you can download and install on your computer to share large files with friends easily.
The program was known as zFTPServer Suite but is renamed to reflect how user friendly it is. I must admin that it is convenient and easy to use. My only complaint is that the free version is limited to only 5 accounts.
Provide features virtual directories, bandwidth control (per user or not), stats, and more.
Commercial versions add secure (SSL / TLS) transfers and more features and accounts.
Download ProVide 64bit or 32bit

Related:
- Host your own FTP server, even with resuming and with speed limiters, using free GuildFTPd
- Broadcast your own radio station's program, even using ShoutCast and IceCast, with butt
- Upload, download, synchronize even from server to server, with FTP Rush
- Free Mercury eMail Server for SMTP, POP3, and IMAP accounts
- Share files from your PC safely and monitor access with easy Home FTP server
- Recover your Facebook password from your browser or messenger, even for multiple accounts, using Facebook Password Decryptor
- Combine several Cloud accounts into a single free space centrally managed, with Cloudevo
- Copy or move Thunderbird Message Filters to several mail accounts, with QuickFilters