In today's digital world, the need to quickly transfer photos, documents, or videos from one computer to another arises constantly. The traditional use of USB flash drives or external hard drives often seems archaic, especially when both devices are in the same room and connected to the same network. Wireless data transmission frees you from unnecessary movements and allows you to work more efficiently.
There are many ways to implement this process, ranging from built-in operating system functions to specialized software. The choice of method depends on the size of the data being transferred, the operating system version, and security requirements. In this article, we'll examine the most effective options that don't require cables.
It's important to understand that copying speed directly depends on the quality of your router and WiFi standard. If you're using an older standard, 802.11n at 2.4 GHz, the speed may be limited, while modern routers with support WiFi 6 will provide almost gigabit throughput.
Preparing the network and checking the connection
Before setting up data exchange, you need to ensure both computers are on the same local network. This is a basic requirement, without which the devices simply won't "see" each other. Open the network settings on both PCs and ensure the network type is set to "Private" or "Home," not "Public."
In "Public Network" mode, Windows hides your computer from detection by other devices by default for security reasons. You can switch profiles through network settings or the Control Panel. It's also worth checking that both devices are connected to the same router, even if one is wired and the other wirelessly—they should be on the same subnet.
For diagnostics, you can use the command pingOpen a command prompt on one computer and enter the IP address of the second device. If packets are returned, the connection is established correctly. If you receive a timeout error, the blocking may be occurring at the firewall or antivirus level.
- 📡 Make sure both PCs are connected to the same router (same subnet).
- 🔒 Set the network profile to "Private" in Windows settings.
- 🛡️ Check if your antivirus is blocking your local connection.
⚠️ Note: If you are on a corporate network, your administrator may prohibit direct connections between computers (Client-to-Client isolation). In this case, file transfers are only possible through the server or cloud services.
Don't skip this step, as 90% of file transfer issues stem from incorrect network profile settings. Once pinging is successful, you can move on to selecting a specific transfer method.
Setting up a shared folder over a local network (SMB)
The most classic and reliable method that does not require installing additional software is using the protocol SMB (Server Message Block)It's built into Windows and allows you to share folders for access from other devices. This method is ideal for regularly working with large amounts of data in the office or at home.
To begin, select the folder you want to share. Right-click it, select "Properties," and then go to the "Sharing" tab. Click "Advanced" and check the box next to "Share this folder."
Next, you need to configure access rights. Click the "Permissions" button and make sure the user Everyone (or a specific user on your network) has read and write permissions. Without this, the second computer will only be able to view files but will not be able to copy them to itself.
☑️ Checking SMB settings
Once configured, open File Explorer on the second computer and go to the Network section. If the computer doesn't show up immediately, enter the IP address of the first PC in the address bar in the following format: \\192.168.1.XXThe system may request the login and password for the first computer account.
For convenience, you can map the persistent folder as a network drive. To do this, click "Map network drive" in File Explorer, select the drive letter, and enter the path to the shared folder. It will now appear as a regular local drive in My Computer.
Using Nearby Sharing
Windows 10 and 11 now have a handy feature that works on the principle AirDrop from Apple. It allows you to transfer files and links between nearby computers using a combination of Bluetooth for discovery and WiFi Direct for fast data transfer.
To enable this feature, go to Settings → System → Sharing (or Nearby Sharing in Windows 11). Make sure the toggle is turned on and "Everyone Around Me" or "My Devices" is selected. Bluetooth must be enabled on both PCs.
The transfer process is extremely simple: right-click the file, select the "Share" icon, and find the target computer in the list of available devices. The receiving computer will receive a notification asking them to confirm receipt of the file.
- 🔍 Instant device detection without entering IP addresses.
- 🚀 High transfer speed due to the use of WiFi Direct.
- 📱 Ability to transfer not only files, but also links from the Edge browser.
⚠️ Note: Nearby Share may not work if one of the computers has outdated Bluetooth or WiFi adapter drivers. Make sure the drivers are updated to the latest version.
This method is great for one-time transfers of a few documents or photos. However, for transferring hundreds of gigabytes of data, it's better to use a wired connection or create a shared folder, as the discovery protocol can sometimes be unstable.
Setting up an FTP server for advanced users
For those who need full control over the process and cross-platform support, deployment is an excellent solution. FTP servers (File Transfer Protocol). This is a professional approach that allows you to transfer files between any devices, including smartphones and Linux machines.
In Windows, you can create a simple FTP server via Control Panel → Programs and Features → Turn Windows features on or off. Find and enable Internet Information Services (IIS) and FTP Server. After installation, you'll need to create a new site in IIS Manager and specify the path to the folder.
A more flexible solution is to install a third-party lightweight server, for example, FileZilla ServerIt provides a user-friendly interface for managing users, access rights, and logging. Once the server is running, simply knowing its IP address is enough to connect from any FTP client.
ftp://192.168.1.50:21
Enter this address in Windows Explorer or a file manager on the second PC. The advantage of this method is that you can set up multiple users with different access rights, which is impossible with standard SMB without complex group manipulation.
Why is FTP better than SMB for large files?
The FTP protocol is less demanding on system resources when transferring large amounts of small files. It has a more efficient mechanism for restoring interrupted downloads, which is critical when the WiFi signal is unstable.
Comparison of data transfer methods
To help you choose the best option, we've prepared a comparison chart. It will help you evaluate the pros and cons of each method based on your current needs and technical capabilities.
| Method | Speed | Difficulty of setup | Best use |
|---|---|---|---|
| Shared folder (SMB) | High | Average | Permanent work in the office/from home |
| Exchange with the environment | Average | Low | Fast transfer of photos/documents |
| FTP Server | Very high | High | Transferring gigabytes of data, servers |
| Cloud storage | Depends on the Internet | Low | Remote work, synchronization |
As the table shows, built-in Windows tools are usually sufficient for home use. However, if you frequently work with media libraries or databases, setting up FTP or dedicated NAS storage will be the best long-term solution.
Don't forget about cloud services such as Google Drive, Dropbox or Yandex.DiskThey don't require network configuration, but download speeds are limited by your internet service provider's plan, not the speed of your local WiFi router.
Troubleshooting access issues and errors
Even with proper configuration, errors such as "Windows cannot access..." or "You do not have access rights" may still occur. Most often, the problem lies with Windows services. Ensure that the "Function Discovery Resource Publishing" and "Device Discovery Host" services are running and in automatic mode.
Another common cause is a name conflict. If two computers on your network have the same name, you'll get an IP conflict error or connection confusion. Go to "System" and ensure each computer has a unique name, preferably in Latin characters.
It's also worth checking your WiFi adapter's power settings. Windows may disable the network adapter to save power, which can cause connection drops when transferring large files. Find your WiFi adapter in Device Manager, open its properties, and uncheck the box next to "Allow shutdown" in the "Power Management" tab.
- 🔌 Check if network discovery services are running.
- ✏️ Make sure that computer names on the network are unique.
- ⚡ Disable power saving for the network adapter.
⚠️ Note: Third-party antivirus programs (Kaspersky, ESET, Avast) often have their own built-in firewall, which can block local network access even if the standard Windows firewall is configured correctly. Check the network settings in your antivirus interface.
If all else fails, try temporarily disabling your antivirus for diagnostics. If the transfer works, you'll need to add an exception to your antivirus's firewall rules for the local subnet.
Frequently Asked Questions (FAQ)
Is it possible to transfer files if one computer is on Windows and the other is on macOS?
Yes, this is possible. macOS supports the SMB protocol. On a Mac, open Finder, click "Go" → "Connect to Server," and enter the IP address of your Windows PC. Conversely, Windows will see your Mac if "Shared Folder" is enabled in its sharing preferences.
Why is the WiFi transfer speed much lower than what is stated on the router?
Actual WiFi speed is always lower than theoretical due to protocol overhead, interference, and distance to the router. Furthermore, speed is limited by the weakest device in the chain. If the router supports 300 Mbps and the PC adapter is older (54 Mbps), transmission will occur at the adapter's speed.
Is it safe to transfer files through a shared folder in an apartment building?
If you use a strong WiFi password (WPA2/WPA3) and complex password protection on your Windows account, the risk is minimal. However, on public networks, it's best to use a VPN or transfer files only through encrypted channels (FTP over SSL or encrypted cloud services).
How to speed up the transfer of large numbers of small files?
Many small files take longer to transfer than one large archive of the same size due to delays in processing the headers of each file. It is recommended to pre-pack files into a single archive (ZIP or RAR) before transferring them over the network.