Encountering the Remote Desktop Error Code 0x104 in Windows 11 or Windows 10 can be frustrating, especially when you’re trying to connect to a remote PC for work or personal use. This guide provides a comprehensive step-by-step approach to diagnose and resolve this error, restoring your remote connection seamlessly. Before starting, ensure your system is updated and that you have administrator access on your computer. Having a stable internet connection is also essential for remote desktop functionality.
What You’ll Need
- Administrator access on your Windows PC
- Stable internet connection
- Remote Desktop enabled on the target machine
- Basic knowledge of Windows settings
Step-by-Step
- Check Network Connectivity: Ensure both your local and remote computers are connected to the internet and can ping each other. Open Command Prompt and type
ping [remote IP address]. If there are packet losses, troubleshoot your network connection first. - Verify Remote Desktop is Enabled: On the remote PC, go to Settings > System > Remote Desktop. Make sure Enable Remote Desktop is toggled on. Also, check that the user account you’re using has permission to access remotely.
- Ensure Correct IP Address or Hostname: Confirm you’re entering the correct IP address or hostname of the remote computer. Use
ipconfigon the remote machine to find its IP address. - Disable VPN or Proxy Connections: VPNs or proxies can interfere with remote desktop connections. Temporarily disable them and try connecting again.
- Adjust Firewall Settings: On the remote PC, open Windows Defender Firewall. Click on Allow an app or feature through Windows Defender Firewall. Ensure Remote Desktop is checked for both private and public networks.
- Check Remote Desktop Port (Default 3389): Ensure that the Remote Desktop port (TCP 3389) is open. Use tools like Open Port Checker to verify. If blocked, configure your router or firewall to allow this port.
- Update Network Drivers and Windows: Outdated network drivers or Windows versions can cause connection issues. Update your drivers via Device Manager and run Windows Update to install the latest patches.
- Reset Remote Desktop Settings: Sometimes, resetting remote desktop settings can fix misconfigurations. On the remote PC, go to Settings > System > Remote Desktop, disable it, restart your PC, then enable it again.
- Check for Group Policy Restrictions: If your PC is part of a domain, Group Policy settings may restrict remote desktop. Run gpedit.msc, navigate to Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services, and verify settings.
- Reinstall Remote Desktop App: If you’re using the Microsoft Remote Desktop app, uninstall it, restart your PC, then reinstall the latest version from the Microsoft Store.
- Test Connection Using Remote Desktop Assistant: Microsoft offers a Remote Desktop Assistant tool that can automatically diagnose and fix common issues. Download and run it on your remote PC.
Common Mistakes
- Using incorrect IP address or hostname when connecting
- Not enabling Remote Desktop on the remote machine
- Having firewall or antivirus blocking Remote Desktop traffic
- Not updating Windows or network drivers
- Connecting through VPNs or proxies that block remote desktop ports
- Using outdated Remote Desktop client software
Tips
- Always verify remote machine is turned on and accessible before attempting to connect.
- Use the IP address instead of hostname if DNS issues are suspected.
- Create a backup of your network and remote desktop settings before making major changes.
- Regularly update Windows to ensure compatibility and security patches.
- Consider setting a static IP address for the remote PC to avoid IP changes disrupting your connection.
Troubleshooting
If you’ve followed all steps and still face the error, consider these additional measures:
- Restart Your Devices: Restart both your local and remote computers to clear temporary glitches.
- Check Event Viewer: On the remote PC, open Event Viewer and look under Windows Logs > Application or System for any errors related to Remote Desktop.
- Test with a Different User Account: Try connecting using a different user account with remote access privileges to rule out account-specific issues.
- Disable IPv6: Sometimes, IPv6 conflicts cause connection issues. Disable IPv6 on both computers temporarily to test if it resolves the problem.
- Reset Network Settings: Use the command
netsh int ip resetandnetsh winsock resetin Command Prompt with admin rights, then restart your PC. - Consult Your Network Administrator: If on a corporate network, certain restrictions may be in place. Contact your IT department for assistance.
Frequently Asked Questions
1. What does Error Code 0x104 mean in Remote Desktop?
This error typically indicates network or configuration issues preventing a successful remote connection, often related to port blocking or misconfigured settings.
2. How can I tell if my firewall is blocking Remote Desktop?
Check your firewall settings to ensure Remote Desktop (TCP port 3389) is allowed through both Windows Defender Firewall and any third-party security software.
3. Is it necessary to disable my antivirus to fix this error?
Not necessarily. Instead, configure your antivirus to allow Remote Desktop connections. Disabling it completely is not recommended.
4. Can I fix this error without administrator privileges?
Most fixes, like enabling Remote Desktop or adjusting firewall settings, require administrator rights. Contact your system administrator if you lack these privileges.
5. Why does Remote Desktop work sometimes but not others?
Intermittent issues can be caused by network instability, IP address changes, or temporary firewall blocks. Ensure static IPs and stable connections for consistency.
6. How long does it typically take to fix Error 0x104?
The fix duration varies depending on the root cause, but most issues can be resolved within 15-30 minutes by following these steps.
Related
- How to Fix Snipping Tool Not Working in Windows 11
- How to Fix Snipping Tool Not Working in Windows 11
- How to Fix Snapchat Web Not Working on Chrome Effectively