
به اشتراک بگذارید
اتصال به سرور ویندوز از طریق Remote Desktop Protocol (RDP) یکی از سادهترین و رایجترین روشها برای مدیریت سرورهای مجازی و اختصاصی است. با این حال، گاهی کاربران با خطاهای مختلفی روبهرو میشوند؛ از جمله:
- Remote Desktop can’t connect to the remote computer
- An authentication error has occurred
- The login attempt failed
- یا حتی عدم نمایش هرگونه پیغام خطا
💡 بیشتر بدانید: آموزش رفع خطا An Internal Error has Occurred ریموت دسکتاپ ویندوز
این مشکلات معمولا ناشی از سه بخش اصلی هستند:
- شبکه و اینترنت (مشکل پینگ، اختلال ISP، فیلترینگ مسیر)
- تنظیمات سرور (پورت 3389، سرویس RDP، فایروال، NLA)
- خطاهای سمت کاربر (رمز اشتباه، کش RDP، تنظیمات کلاینت)
💡 نکته مهم:
در بسیاری از موارد، کاربران تصور میکنند مشکل از سرور است؛ اما تجربه تیم وبداده نشان میدهد که بیش از 45٪ مشکلات RDP، به تنظیمات کلاینت یا اینترنت کاربر مربوط میشود.
در بسیاری از موارد، کاربران تصور میکنند مشکل از سرور است؛ اما تجربه تیم وبداده نشان میدهد که بیش از 45٪ مشکلات RDP، به تنظیمات کلاینت یا اینترنت کاربر مربوط میشود.
📌 چکلیست سریع عیبیابی:
- آیا IP را درست وارد کردهاید؟
- آیا پورت 3389 باز است؟
- آیا فایروال سرور اجازه اتصال میدهد؟
- آیا سرویس Remote Desktop فعال است؟
- آیا NLA فعال یا غیرفعال است؟
- آیا رمز ورود صحیح است؟
حتماً زمانی که این مقاله را باز کردهاید، به دنبال یک راهنمای جامع، کاربردی و مرحلهبهمرحله هستید تا مشکل عدم اتصال به ریموت دسکتاپ را سریع و قطعی حل کنید.
این آموزش دقیقاً برای شما نوشته شده است. 😉👇
این آموزش دقیقاً برای شما نوشته شده است. 😉👇
آنچه در این مقاله میخوانید:

شکل عدم اتصال به ریموت دسکتاپ دقیقاً یعنی چه؟
وقتی با پیغامهایی مثل Remote Desktop cannot connect to the remote computer روبهرو میشوید، در عمل یعنی یکی از سه لایه زیر دچار مشکل شده است:
- لایه شبکه (Network): مسیر بین سیستم شما و سرور (اینترنت، روتر، فایروال میانی) دچار اختلال است.
- لایه سرور (Server): سرویس ریموت دسکتاپ، پورت 3389، فایروال ویندوز سرور یا تنظیمات دسترسی کاربر مشکل دارد.
- لایه کلاینت (Client): نرمافزار Remote Desktop در ویندوز، کش اتصالها، نام کاربری یا رمز عبور، و تنظیمات امنیتی مانند NLA.
به زبان ساده، «مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ» یعنی:
- یا اصلاً درخواست شما به سرور نمیرسد؛
- یا سرور درخواست را دریافت میکند ولی اجازه ورود نمیدهد؛
- یا ارتباط برقرار میشود اما به دلیل خطا در احراز هویت یا تنظیمات، اتصال کامل شکل نمیگیرد.
برای اینکه بتوانید رفع مشکل عدم اتصال به Remote Desktop RDP را به شکل اصولی انجام دهید، باید بدانید خطا در کدام لایه رخ داده است. در ادامه، این سه لایه را به صورت کاربردی و با مثال بررسی میکنیم.
📝 یک نگاه خلاصه به سه لایه مشکل
| لایه | مثال از خطا | نشانه در عمل |
|---|---|---|
| شبکه (Network) | Timeout، عدم پینگ | هیچ صفحه لاگینی نمایش داده نمیشود |
| سرور (Server) | سرویس خاموش، پورت بسته | پیام خطای کلی RDP، قطع ناگهانی اتصال |
| کلاینت (Client) | رمز اشتباه، NLA | پیام Authentication failed یا Login attempt failed |
با داشتن این تصویر ذهنی، در مراحل بعدی خیلی سریعتر میتوانید منبع مشکل را پیدا کنید.
💡 بیشتر بدانید: آموزش اتصال به سرور مجازی ویندوز با 5 روش
شایعترین دلایل وصل نشدن Remote Desktop
در تجربه پشتیبانی سرورهای مجازی و اختصاصی، معمولاً چند دلیل تکراری بیش از بقیه دیده میشوند. مهمترین آنها:
- بسته بودن پورت 3389 روی سرور
- قانون فایروال ویندوز برای RDP حذف یا غیرفعال شده است.
- در برخی سرورها، ارائهدهنده برای افزایش امنیت، پورت پیشفرض را تغییر داده است.
- مسدود شدن آدرس آیپی شما در فایروال
- بعد از چند بار رمز اشتباه، آیپی به صورت خودکار بلاک شده است.
- در سرورهای حساس مثل VPS بورس، قوانین امنیتی سختگیرانهتر است.
- فعال بودن NLA و ناسازگاری با نسخه ویندوز شما
- اگر نسخه ویندوز کلاینت قدیمی باشد و NLA الزامی شده باشد، خطای Authentication رخ میدهد.
- خاموش بودن سرویس Remote Desktop یا مشکل در لایسنس ویندوز
- در اثر آپدیت ناقص، ریست ناگهانی یا تغییر نقش سرور، سرویس RDP به درستی بالا نمیآید.
- خطا در احراز هویت (نام کاربری و رمز عبور)
- تغییر نام کاربری یا رمز توسط شخص دیگری.
- استفاده از نام کاربری اشتباه (مثلاً وارد کردن نام محلی به جای نام دامین و برعکس).
- مشکل در اینترنت کاربر یا محدودیتهای روتر و مودم
- فعال بودن VPN، فایروال شخصی، یا آنتیویروس روی سیستم شما.
- اعمال Rule روی مودم که پورت خروجی را محدود کرده است.
در همه این سناریوها، هدف ما این است که مرحله به مرحله بررسی کنیم:
«آیا درخواست من به سرور میرسد؟ اگر میرسد، آیا سرور اجازه ورود میدهد؟ و اگر اجازه میدهد، چرا احراز هویت یا نمایش دسکتاپ کامل نمیشود؟»
«آیا درخواست من به سرور میرسد؟ اگر میرسد، آیا سرور اجازه ورود میدهد؟ و اگر اجازه میدهد، چرا احراز هویت یا نمایش دسکتاپ کامل نمیشود؟»
تستهای اولیه شبکه و اتصال قبل از هر چیز
قبل از اینکه وارد تنظیمات پیچیده ویندوز سرور شوید، بهتر است چند تست ساده اما بسیار مهم را انجام دهید. این تستها به شما کمک میکنند بفهمید آیا مشکل از شبکه و اینترنت است یا باید مستقیم به سراغ سرور و ویندوز بروید.
1- بررسی صحت آیپی و پورت
ابتدا مطمئن شوید آیپی را از منبع معتبر (ایمیل تحویل سرور، ناحیه کاربری، تیکت پشتیبانی) برداشتهاید. اشتباه تایپی در یک رقم آیپی، یکی از شایعترین دلایل عدم اتصال است.
- اگر سرور روی پورت پیشفرض است، معمولاً به صورت ساده آیپی را وارد میکنید.
- اگر در وبداده یا سایر هاستینگها، پورت برای امنیت تغییر کرده، باید به شکل
IP:PORTوارد شود.
2- بررسی وضعیت اینترنت و پینگ
حتی اگر پاسخ پینگ در همه دیتاسنترها فعال نباشد، همچنان یک تست مفید است:
- اگر روی هیچ سایتی اینترنت ندارید، مشکل کاملاً سمت شماست.
- اگر روی سایتها اینترنت دارید اما اتصال به سرور مشکل دارد، باید به مسیر بین شما و دیتاسنتر شک کنید.
برای کاربران عدم اتصال به VPS بورس با RDP، معمولاً کیفیت اینترنت داخلی، شلوغی مسیر بینالملل و محدودیتهای اعمالشده روی ترافیک نقش بزرگی دارند.
3- تست اتصال از یک اینترنت یا دستگاه دیگر
برای اینکه مطمئن شوید مشکل از سیستم یا اینترنت شماست:
- یک بار با اینترنت موبایل تست کنید.
- اگر امکان دارد، از یک سیستم دیگر در همان شبکه تست بگیرید.
اگر از اینترنت یا دستگاه دیگری توانستید وصل شوید، یعنی مشکل در همان سیستم یا اینترنت اولیه شماست و سرور و RDP احتمالاً سالم هستند.
در بخش بعدی، وارد آموزش عیبیابی فنی و گامبهگام روی خود سرور میشویم و پورت 3389، فایروال، سرویسها و تنظیمات Remote Desktop را مرحله به مرحله بررسی میکنیم.

عیبیابی فنی و کامل RDP (مرحلهبهمرحله)
در این بخش، تمام مراحل فنی لازم برای رفع مشکل اتصال RDP را بهصورت دقیق، عملی و قابل اجرا بررسی میکنیم. این مرحله شامل تست پورت 3389، بررسی سرویسها، تنظیمات امنیتی و روشهای بازگردانی اتصال است. اگر اتصال شما در هر بخش از شبکه، سرور یا کلاینت دچار مشکل شده باشد، این قسمت راهنمای کامل رفع آن را ارائه میدهد.
بررسی باز بودن پورت 3389
پورت پیشفرض ارتباط ریموت دسکتاپ 3389/TCP است. اگر این پورت روی سرور بسته باشد، اتصال از همان ابتدا قطع میشود.
تست پورت از سمت کاربر
برای تست:
telnet SERVER-IP 3389 اگر صفحه خالی یا CONNECT نشان داده شد یعنی:
- پورت باز است.
- ارتباط اولیه برقرار میشود.
اگر خطای could not open connection دریافت کردید:
- پورت بسته است؛
- یا آیپی شما توسط فایروال بلاک شده؛
- یا پورت تغییر کرده است.
باز کردن پورت در فایروال ویندوز
- ورود به Windows Defender Firewall
- بخش Inbound Rules
- انتخاب New Rule
- گزینه Port
- وارد کردن 3389
- Allow
📌 نکته مهم: اگر Rule پیشفرض RDP غیرفعال باشد، کافی است آن را Enable کنید.
بررسی فعال بودن سرویس Remote Desktop Services
اگر این سرویس خاموش باشد، حتی با پورت باز هم اتصال ممکن نیست.
👈 روش بررسی: اجرای دستور:
services.msc پیدا کردن سرویس:
Remote Desktop Services وضعیت باید Running باشد.
در صورت مشکل:
در صورت مشکل:
- Start یا Restart کنید.
- اگر دسترسی ندارید، از VNC استفاده کنید.
📌 نکته: برخی آپدیتهای ویندوز باعث توقف ناگهانی این سرویس میشوند.
فعال بودن RDP در Server Manager
فایروال باز باشد اما Remote Desktop غیرفعال باشد، اتصال برقرار نمیشود.
📝 مراحل فعالسازی:
- ورود به Server Manager
- انتخاب Local Server
- گزینه Remote Desktop
- تغییر وضعیت Disable → Enable
Server Manager در ویندوز سرور یک ابزار مدیریتی پیشفرض است که بهصورت خودکار بعد از نصب ویندوز سرور روی سیستم قرار دارد.
محل دقیق Server Manager:
زمانی که با کنسول VNC / RDP وارد سرور شوید:
۱) روش اول (رایجترین):
وقتی وارد دسکتاپ ویندوز سرور میشوید،
Server Manager بهصورت خودکار هنگام Login باز میشود.
معمولاً یک پنجره با عنوان Server Manager در همان لحظه اولیه میبینید.
۲) روش دوم: از طریق Start Menu
روی Start کلیک کنید
بنویسید:
Server Manager
روی نتیجه ظاهر شده کلیک کنید.
محل دقیق Server Manager:
زمانی که با کنسول VNC / RDP وارد سرور شوید:
۱) روش اول (رایجترین):
وقتی وارد دسکتاپ ویندوز سرور میشوید،
Server Manager بهصورت خودکار هنگام Login باز میشود.
معمولاً یک پنجره با عنوان Server Manager در همان لحظه اولیه میبینید.
۲) روش دوم: از طریق Start Menu
روی Start کلیک کنید
بنویسید:
Server Manager
روی نتیجه ظاهر شده کلیک کنید.

رفع خطای NLA (Network Level Authentication)
NLA لایه اضافی امنیت است و اگر نسخه کلاینت یا پیکربندی ناسازگار باشد، خطاهای زیر ظاهر میشوند:
- An authentication error has occurred
- CredSSP error
- The function requested is not supported
غیرفعال کردن NLA (اگر به سرور دسترسی دارید)
اجرای دستور:
sysdm.cpl - سربرگ Remote
- غیرفعال کردن Allow connections only with NLA
غیرفعالسازی از طریق VNC
برای زمانی که اتصال RDP ممکن نیست:
- ورود از طریق VNC
- انجام مراحل بالا
⚠️ هشدار امنیتی: بعد از رفع مشکل، NLA را دوباره فعال کنید.
خرید سرور مجازی با منابع اختصاصی و عملکرد بینظیر تنها در وب داده،
ارائه دسترسی VNC کنسول در پنل مدیریتی ابری ویژه…
ارائه دسترسی VNC کنسول در پنل مدیریتی ابری ویژه…
برای مشاهده پلنهای
سرور مجازی وبداده
روی دکمه زیر کلیک کنید
سرور مجازی وبداده
روی دکمه زیر کلیک کنید
تغییر پورت ریموت دسکتاپ از طریق رجیستری
در برخی سرورها، برای افزایش امنیت، پورت پیشفرض RDP از 3389 به مقدار دیگری تغییر داده میشود. اگر از پورت جدید اطلاع نداشته باشید، همیشه با خطای Timeout مواجه خواهید شد.
مسیر بررسی پورت RDP در رجیستری
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber مقدار PortNumber را به پورت جدید (مثلاً 4422) تغییر دهید و سیستم را ریستارت کنید.
📌 نکته مهم:
- قانون فایروال باید برای پورت جدید ساخته شود.
- اتصال باید به شکل IP:PORT وارد شود.
- برخی ISPها پورتهای غیررایج را محدود میکنند.
رفع مشکل عدم اتصال VPS بورس با RDP
کاربران VPS بورس بهدلیل شرایط اینترنت داخلی، بیشتر با مشکلات RDP مواجه میشوند. مشکلات رایج شامل پکتلاس، مسیرهای نامناسب بینالملل و فیلترینگ پورت است.
راهکارهای موثر مخصوص VPS بورس
- تست اتصال با اینترنت موبایل.
- تغییر IP از ناحیه کاربری.
- بررسی Packet Loss با دستور:
ping -n 50 SERVER-IP - درخواست مسیر بهینه از پشتیبانی
🔸 تجربه وبداده:
در 65% موارد، تغییر IP یا مسیر شبکه مشکل اتصال RDP را کاملاً حل کرده است.
در 65% موارد، تغییر IP یا مسیر شبکه مشکل اتصال RDP را کاملاً حل کرده است.
ریست کامل RDP Listener با PowerShell
گاهی Listener سرویس RDP دچار خطا میشود و حتی با وجود فعال بودن سرویس، اتصال برقرار نمیشود.
دستور ریست Listener:
1- اجرای دستور «qwinsta»
2- اجرای دستور «net stop termservice /y»
3- اجرای دستور «net start termservice»
📌 نکته:
اگر خطا دریافت کردید، Sessionهای فعلی قفل شدهاند و باید از طریق VNC وارد سرور شوید.
اگر خطا دریافت کردید، Sessionهای فعلی قفل شدهاند و باید از طریق VNC وارد سرور شوید.
حذف کش RDP در ویندوز کلاینت
کش Credentialهای ذخیرهشده در ویندوز گاهی مانع اتصال صحیح میشود.
👈 پاکسازی کامل Credentialها
1- اجرای دستور «cmdkey /list» برای نمایش Credentialها
2- حذف Credential ها با دستور:
cmdkey /delete:TERMSRV/SERVER-IP
پس از حذف، سیستم را یکبار ریستارت کرده و دوباره تست کنید.
در 99% مواردی که رمز جدید پذیرفته نمیشود، مشکل از Credential ذخیرهشده در ویندوز است.
جدول مقایسه خطاهای رایج RDP
| نوع خطا | علت احتمالی | روش رفع |
|---|---|---|
| Timeout | پورت بسته، مسیر شبکه مشکل دارد | بررسی پورت، فایروال و تست اینترنت |
| Authentication Error | NLA، رمز غلط، Credential کش شده | غیرفعالسازی NLA، حذف Credentialها |
| Black Screen | مشکل سرویس RDP یا GPU | ریست Listener، ریست سرویس RDP |
| Disconnect Randomly | ناپایداری شبکه یا محدودیت ISP | تست از اینترنت دیگر، بررسی Packet Loss |
نتیجهگیری: مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ
اتصال به ریموت دسکتاپ یکی از مهمترین روشهای مدیریت سرور ویندوز است و هرگونه اختلال در آن (مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ) میتواند باعث توقف کامل کار شما شود. در این مقاله سعی کردیم تمام دلایلی که میتوانند باعث رفع مشکل عدم اتصال به ریموت دسکتاپ شوند را مرحلهبهمرحله توضیح دهیم؛ از مشکلات شبکه و پورت 3389 گرفته تا سرویسهای داخلی ویندوز، NLA و حتی مشکلات سمت کاربر.
اگر تمام مراحل این مقاله را طی کنید، در بیش از 90% مواقع اتصال شما بهطور کامل اصلاح میشود. اما اگر همچنان مشکل دارید، توصیه میکنیم از یک VNC یا کنسول مدیریتی استفاده کنید تا تنظیمات را مستقیما روی سرور بررسی کنید.
وبداده با ارائه ویندوز سروروهای 2025 پایدار، شبکه تقویتشده و پشتیبانی تخصصی، به شما کمک میکند تا همیشه اتصال سریع و بدون قطعی داشته باشید.
📌 اگر سوالی دارید، در بخش نظرات یا تیکت پشتیبانی با ما در ارتباط باشید.
سوالات متداول از رفع مشکل عدم اتصال به سرور از طریق ریموت دسکتاپ
1- چرا RDP وصل نمیشود اما Ping دارم؟
پینگ فقط نشاندهنده رسیدن بستههاست؛ اگر پورت بسته باشد یا سرویس RDP خاموش باشد، اتصال برقرار نمیشود.




