Migration Assistant is Apple’s tool for moving data from a Mac or Windows PC to a new Mac. When it fails on the Windows side, the transfer usually stalls at “Looking for Mac…” or never shows your PC. This guide walks you through the most common fixes, from basic restarts to firewall and network tweaks, so you can get your files moving.
What You’ll Need
- Your Windows PC (Windows 10 or 11) and your Mac, both powered on and near each other.
- The Migration Assistant app installed on Windows (download from Apple’s website if not already present).
- Administrator access on the Windows PC to change firewall and network settings.
- Both devices connected to the same Wi-Fi network, or an Ethernet cable for a wired connection (often more reliable).
- Enough free space on the Mac to receive the data.
Step-by-Step
- Restart both devices. Restart the Windows PC and the Mac. This clears temporary glitches that often block the connection.
- Update Migration Assistant on Windows. Open the app, go to its menu (if available) or check Apple’s website for the latest Windows version. Outdated versions frequently lose compatibility with newer macOS releases.
- Connect both devices to the same network. If using Wi-Fi, ensure both are on the same SSID and band (2.4 GHz vs 5 GHz can matter). For best results, use an Ethernet cable between the two, or connect both to the same router with cables.
- Allow Migration Assistant through Windows Firewall. When you first run the app, Windows may prompt to allow access. If you clicked “Cancel” before, go to Control Panel > System and Security > Windows Defender Firewall > Allow an app or feature through Windows Defender Firewall. Click Change settings, then Allow another app, browse to the Migration Assistant executable (usually in
C:\Program Files\Migration Assistant), and ensure both Private and Public boxes are checked. - Quit and reopen Migration Assistant on Windows. After adjusting the firewall, close the app completely (check the system tray) and relaunch it. It should now broadcast its presence.
- On the Mac, open Migration Assistant. Go to Applications > Utilities > Migration Assistant. Choose From a Windows PC and follow the prompts. The Mac will search for your PC.
- If the Mac doesn’t find the PC, try a wired connection. Connect an Ethernet cable directly between the two devices (you may need a USB-C to Ethernet adapter). Disable Wi-Fi on both to force the wired connection. Restart Migration Assistant on both ends.
- Disable VPN or proxy software on Windows. If you use a VPN (like NordVPN, ExpressVPN) or a proxy, turn them off temporarily. They can block the local network discovery that Migration Assistant relies on.
- Turn off other security software temporarily. Third-party antivirus or firewall suites (e.g., Norton, McAfee, Bitdefender) can interfere. Disable them briefly, try the transfer, then re-enable.
- Check the Windows network profile. Ensure your network is set to Private (not Public). Go to Settings > Network & Internet > Wi-Fi (or Ethernet) > click your connection > Network profile type and select Private.
- Restart the Windows Firewall service. If you’ve made changes and still no luck, open Services (type
services.mscin Start), find Windows Defender Firewall, right-click and choose Restart. - Use a different USB port or cable (if using a direct connection). Some older guides suggest a USB cable, but modern Migration Assistant uses network or Wi-Fi. If you’re trying a USB cable, ensure it’s a data cable, not a charge-only one.
Common Mistakes
- Both devices on different networks. The most common issue: one on a guest network, the other on the main network, or one on cellular hotspot.
- Firewall blocking silently. Windows often blocks the app without a visible prompt if the app wasn’t allowed on first run.
- Migration Assistant not closed properly. It might still be running in the background, so changes don’t take effect. Check the system tray and Task Manager.
- Using an old version of Migration Assistant. Apple updates it regularly; an old version may not work with the latest macOS.
- Antivirus interfering without warning. Some suites block network discovery even when you don’t see a notification.
Tips
- Use a wired Ethernet connection if Wi-Fi fails. It’s faster and more reliable for large transfers.
- Close all other network-heavy apps on both devices (cloud sync, streaming, downloads) to free bandwidth.
- Run Migration Assistant as administrator on Windows. Right-click the app and select Run as administrator to ensure it has full network access.
- If you’re migrating from a PC with a lot of data, be patient. The initial handshake can take a few minutes, especially over Wi-Fi.
- Keep both devices awake. Disable sleep mode on both during the transfer.
Troubleshooting
If you’ve followed all steps and still can’t connect, try these additional checks:
- Check if the Windows PC is visible on the network. Open File Explorer, click Network in the sidebar. If your PC doesn’t appear, network discovery is off. Enable it: Control Panel > Network and Sharing Center > Advanced sharing settings > Turn on network discovery and file sharing.
- Try a different Wi-Fi band. If your router broadcasts both 2.4 GHz and 5 GHz, connect both devices to the same band. Sometimes the 5 GHz band has client isolation enabled.
- Disable IPv6 temporarily. In Windows, go to Network Connections, right-click your adapter, select Properties, uncheck Internet Protocol Version 6 (TCP/IPv6), and restart the app.
- Check the Mac’s firewall. On the Mac, go to System Settings > Network > Firewall. If it’s on, ensure “Block all incoming connections” is unchecked.
- Reset the Windows network stack. Open Command Prompt as administrator and run:
netsh winsock resetandnetsh int ip reset. Restart the PC. - If all else fails, use an external drive. Copy files from the PC to an external drive, then connect it to the Mac and use Migration Assistant’s “From a Mac, Time Machine backup, or startup disk” option.
Frequently Asked Questions
Q: Why does Migration Assistant say “Looking for Mac” forever?
A: This usually means the PC can’t see the Mac on the network. Check that both are on the same network, firewall allows the app, and network discovery is on.
Q: Can I use Migration Assistant over Wi-Fi?
A: Yes, but it’s slower and more prone to interference. A wired Ethernet connection is recommended for large transfers.
Q: Do both devices need to be on the same Wi-Fi network?
A: Yes, they must be on the same local network. If you’re using a guest network, it may isolate devices, preventing them from seeing each other.
Q: Will Migration Assistant work if I have a VPN on?
A: VPNs can interfere with local network discovery. Turn off any VPN or proxy software on the Windows PC before attempting the transfer.
Q: How long does the migration take?
A: It depends on the amount of data and connection type. Over Wi-Fi, a few hundred GB can take several hours. Wired is much faster.
Q: What if the transfer fails halfway through?
A: You can restart Migration Assistant and it will resume from where it left off. Ensure both devices stay awake and connected.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Gmail Gemini Privacy: Data Access & Limit Settings
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- Voice Dictation in Google Docs: How to Use It
- Turn Off Message Notifications on Mac