{"id":4447,"date":"2025-09-08T11:01:12","date_gmt":"2025-09-08T05:31:12","guid":{"rendered":"https:\/\/toolswift.com\/blog\/?p=4447"},"modified":"2025-09-08T11:01:12","modified_gmt":"2025-09-08T05:31:12","slug":"how-to-fix-remote-desktop-error-code-0x204","status":"publish","type":"post","link":"https:\/\/toolswift.com\/blog\/how-to-fix-remote-desktop-error-code-0x204\/","title":{"rendered":"How to Fix Remote Desktop Error Code 0x204"},"content":{"rendered":"<p>Remote Desktop is a handy tool for working on another computer from afar, but sometimes it throws up errors that stop you in your tracks. One of the most common is <strong>error code 0x204<\/strong>. Let\u2019s break down what this error means, why it happens, and the best ways to fix it.<\/p>\n<h2>What Is Error Code 0x204?<\/h2>\n<p>Error 0x204 usually pops up when your computer can\u2019t connect to the remote device. In plain terms, the link between your computer (the client) and the other computer (the host) is failing.<\/p>\n<p>This issue shows up often when a <strong>Mac tries to connect to a Windows PC<\/strong> using Microsoft\u2019s Remote Desktop app, though it can also happen in other setups.<\/p>\n<h2>Why Does Error 0x204 Happen?<\/h2>\n<p>Here are the main reasons you might see this error:<\/p>\n<ul>\n<li><strong>Remote Desktop not enabled<\/strong> \u2013 If the feature isn\u2019t turned on in Windows, no connection can be made.<\/li>\n<li><strong>Firewall blocking it<\/strong> \u2013 Firewalls are designed to protect your computer, but sometimes they block Remote Desktop by mistake.<\/li>\n<li><strong>Antivirus or third-party security apps<\/strong> \u2013 Security software can misread the connection attempt as suspicious.<\/li>\n<li><strong>Wrong port settings<\/strong> \u2013 Remote Desktop needs port <strong>3389<\/strong> (not 3359 as sometimes confused). If it\u2019s blocked or closed, the connection won\u2019t work.<\/li>\n<li><strong>DNS issues<\/strong> \u2013 Sometimes, connecting with the computer\u2019s name fails because DNS can\u2019t resolve it. Using the IP address instead usually helps.<\/li>\n<li><strong>Corrupted temporary files on Mac<\/strong> \u2013 On macOS, leftover or broken Remote Desktop files can cause problems.<\/li>\n<\/ul>\n<h2>How to Fix Remote Desktop Error 0x204<\/h2>\n<p>Here are the most effective fixes. You don\u2019t need to try all of them\u2014just go through one by one until your connection works.<\/p>\n<h3>1. Enable Remote Desktop on Windows<\/h3>\n<ul>\n<li>Press <strong>Win + R<\/strong>, type <code>sysdm.cpl<\/code>, and press Enter.<\/li>\n<li>Go to the <strong>Remote<\/strong> tab.<\/li>\n<li>Under <strong>Remote Desktop<\/strong>, check <strong>Allow remote connections to this computer<\/strong>.<\/li>\n<li>Click <strong>Apply<\/strong> and then <strong>OK<\/strong>.<\/li>\n<\/ul>\n<h3>2. Allow Remote Desktop Through Windows Firewall<\/h3>\n<ul>\n<li>Press <strong>Win + R<\/strong>, type <code>firewall.cpl<\/code>, and press Enter.<\/li>\n<li>Select <strong>Allow an app or feature through Windows Defender Firewall<\/strong>.<\/li>\n<li>Find <strong>Remote Desktop<\/strong> and <strong>Remote Assistance<\/strong>, then tick both <strong>Private<\/strong> and <strong>Public<\/strong> boxes.<\/li>\n<li>Save the changes.<\/li>\n<\/ul>\n<h3>3. Use the IP Address Instead of PC Name<\/h3>\n<ul>\n<li>On the Windows PC, press <strong>Win + R<\/strong>, type <code>cmd<\/code>, and hit Enter.<\/li>\n<li>Type <code>ipconfig<\/code> and note the <strong>IPv4 address<\/strong>.<\/li>\n<li>On your Mac, enter this IP address in the Remote Desktop app instead of the PC\u2019s name.<\/li>\n<\/ul>\n<h3>4. Clear Remote Desktop Temporary Files on Mac<\/h3>\n<ul>\n<li>Open <strong>Finder<\/strong> and go to the <strong>Group Containers<\/strong> folder.<\/li>\n<li>Find the folder named <strong>UBF8T346G9.com.microsoft.rdc<\/strong>.<\/li>\n<li>Right-click it and choose <strong>Move to Trash<\/strong>.<\/li>\n<li>Restart the Remote Desktop app and try again.<\/li>\n<\/ul>\n<h3>5. Check Port 3389<\/h3>\n<p>If the above steps don\u2019t work, make sure port <strong>3389<\/strong> is open on both your Windows PC and your router. On Windows, you can do this by:<\/p>\n<ul>\n<li>Opening <strong>Windows Defender Firewall with Advanced Security<\/strong>.<\/li>\n<li>Creating a new <strong>Inbound Rule<\/strong> for port <strong>3389<\/strong>.<\/li>\n<li>Allowing the connection on the networks you use.<\/li>\n<\/ul>\n<h3>6. Temporarily Disable Antivirus or Third-Party Firewalls<\/h3>\n<p>If you\u2019re running extra security software, it might be blocking the connection. Turn it off for a moment and test again. If this works, add Remote Desktop as an exception.<\/p>\n<h2>Extra Tip: Update the App<\/h2>\n<p>If you\u2019re using Microsoft Remote Desktop on Mac or iPad, make sure it\u2019s the <strong>latest version<\/strong>. Uninstall and reinstall if necessary.<\/p>\n<h2>Conclusion<\/h2>\n<p>Error 0x204 in Remote Desktop can be frustrating, but the fixes are usually simple. In most cases, enabling Remote Desktop, adjusting firewall settings, or using the IP address instead of the computer name solves the issue.<\/p>\n<p>If nothing works, you can try alternatives like <strong>Chrome Remote Desktop<\/strong> or other free remote access tools that might be easier to set up.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Remote Desktop is a handy tool for working on another computer from afar, but sometimes it throws up errors that stop you in your&hellip;<\/p>\n","protected":false},"author":1,"featured_media":4448,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[1001],"class_list":["post-4447","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","tag-0x204"],"_links":{"self":[{"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/posts\/4447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/comments?post=4447"}],"version-history":[{"count":1,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/posts\/4447\/revisions"}],"predecessor-version":[{"id":4449,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/posts\/4447\/revisions\/4449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/media\/4448"}],"wp:attachment":[{"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/media?parent=4447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/categories?post=4447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toolswift.com\/blog\/wp-json\/wp\/v2\/tags?post=4447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}