وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

صفحه سیاه بعد از ورود به ریموت دسکتاپ سرور؛ چطور دسکتاپ را برگردانیم؟

آموزش ساده رفع صفحه سیاه پس از ورود RDP با بررسی نشست، Explorer، تنظیمات برنامه اتصال و کنسول سرور.

انتشار:
توسط تیم فنی نت‌آرام
۸ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله صفحه سیاه بعد از ورود به ریموت دسکتاپ سرور؛ چطور دسکتاپ را برگردانیم؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
به سرور ویندوزی وصل شده‌اید و نام کاربری و رمز پذیرفته شده، اما به‌جای دسکتاپ یک صفحه سیاه یا صفحه‌ای با نشانگر ماوس می‌بینید. این وضعیت با حالتی که ریموت دسکتاپ اصلاً به سرور وصل نمی‌شود فرق دارد. ممکن است نشست قبلی کاربر، برنامه نمایش دسکتاپ، بار سرور یا خود برنامه اتصال مشکل داشته باشد.
قبل از هر کاری، سرور را چند بار ریست نکنید. راه‌اندازی دوباره همه نشست‌ها و برنامه‌ها را قطع می‌کند و اطلاعات ذخیره‌نشده را از بین می‌برد. ابتدا بررسی می‌کنیم آیا مشکل به یک نشست محدود است و آیا می‌توان دسکتاپ همان کاربر را بدون قطع سایر سرویس‌ها برگرداند.

اول حالت دقیق مشکل را مشخص کنید

این راهنما برای زمانی است که اتصال به سرور برقرار شده و پس از ورود به حساب صفحه دسکتاپ دیده نمی‌شود. اگر اصلاً صفحه ورود نمی‌آید، خطای رمز یا گواهی دریافت می‌کنید، یا در کنسول سرور پیش از ورود هم ویندوز بالا نمی‌آید، مسیر تشخیص متفاوت است.
زمان ورود، نام حساب، متن هر پیغام و اینکه نشانگر ماوس حرکت می‌کند یا نه را یادداشت کنید. اگر احتمال دارد به‌روزرسانی یا ورود اولیه در حال تکمیل باشد، مدت کوتاهی فرصت دهید؛ قطع پیاپی اتصال در میانه کار ممکن است تشخیص را سخت‌تر کند. مدت زمان غیرعادی و وضعیت سرور را نیز ثبت کنید.
اگر چند نفر از سرور استفاده می‌کنند، قبل از هر اقدامی با آن‌ها هماهنگ کنید. بستن پنجره ریموت معمولاً فقط ارتباط را قطع می‌کند و ممکن است نشست و برنامه‌های باز روی سرور همچنان فعال بمانند؛ Disconnect با Sign out یکسان نیست.

قدم اول: صفحه امنیت و Task Manager را امتحان کنید

در پنجره ریموت دسکتاپ، کلیدهای Ctrl + Alt + End را بزنید. در بسیاری از اتصال‌های Windows این ترکیب صفحه امنیت ویندوز مقصد را باز می‌کند. سپس گزینه Task Manager را انتخاب کنید. اگر از دستگاه یا برنامه اتصال دیگری استفاده می‌کنید، کلید معادل ممکن است در منوی همان برنامه باشد.
اگر Task Manager باز شد، روی More details بزنید تا فهرست کامل‌تر را ببینید. در بخش Processes یا Details دنبال Windows Explorer / explorer.exe بگردید. دقت کنید در سرور چندکاربره ممکن است چند نشست و چند فرایند وجود داشته باشد؛ باید نشست مربوط به حساب خودتان را بشناسید، نه اینکه فرایند کاربر دیگری را ببندید.
در یک دسکتاپ معمولی که Explorer اجرا نشده، می‌توانید در Task Manager از گزینه Run new task یا در نسخه‌های قدیمی‌تر File ← Run new task استفاده کنید، عبارت زیر را وارد و تأیید کنید:
کد / دستورexplorer.exe
اگر نوار وظیفه و دسکتاپ ظاهر شد، ابتدا فایل‌های باز خود را بررسی و ذخیره کنید. این کار می‌تواند نشست فعلی را قابل استفاده کند، اما به‌تنهایی دلیل اجرا نشدن Explorer در ورود بعدی را ثابت نمی‌کند. اگر سرور عمداً از پوسته یا برنامه اختصاصی به جای دسکتاپ استاندارد استفاده می‌کند، این مرحله را با مدیر آن سامانه هماهنگ کنید.
اگر Task Manager باز نمی‌شود یا اجرای Explorer خطا می‌دهد، پیام را یادداشت کنید و به قدم بعد بروید. تنظیمات رجیستری، مجوزهای سیستمی یا حساب‌های دیگر را برای آزمون کورکورانه تغییر ندهید. راهنمای Microsoft برای صفحه سیاه پس از ورود ترکیب کلید و بررسی Explorer را توضیح می‌دهد؛ آن راهنما برای Windows Client است و جزئیات سرور ممکن است متفاوت باشد.

قدم دوم: با یک مسیر و نشست دیگر مقایسه کنید

اگر دسترسی کنسول مستقل از ریموت دارید، از پنل مجازی‌ساز یا کنترلر سرور همان کنسول را باز کنید و با شناسه سرویس، مطمئن شوید دستگاه درست است. کنسول ممکن است صفحه اصلی سرور یا نشست متفاوتی را نشان دهد؛ سیاه بودن یک نشست RDP الزاماً به معنی سیاه بودن همه نشست‌ها نیست.
با اجازه مدیر، اگر حساب آزمایشی جداگانه و مجاز دارید، همان سرور را از مسیر امن با آن حساب امتحان کنید. این مقایسه کمک می‌کند:
| نتیجه | قدم بعدی | | --- | --- | | حساب دیگر دسکتاپ دارد، حساب اصلی سیاه است | مشکل ممکن است به نشست یا پروفایل حساب اصلی محدود باشد؛ برنامه‌های باز و رویدادهای همان حساب را بررسی کنید. | | همان حساب از دستگاه دیگری درست دیده می‌شود | تنظیمات یا نسخه برنامه ریموت روی دستگاه اول و مسیر شبکه آن را مقایسه کنید. | | همه حساب‌ها و کنسول مشکل دارند | وضعیت کلی ویندوز، به‌روزرسانی، منابع و گزارش‌ها را با مدیر سرور بررسی کنید؛ مشکل فقط ظاهر یک پنجره نیست. | | صفحه ورود هم در کنسول ظاهر نمی‌شود | ابتدا مشکل راه‌اندازی یا وضعیت ماشین را دنبال کنید؛ اجرای Explorer در نشست RDP در این مرحله کاربرد ندارد. |
ایجاد حساب جدید یا دادن دسترسی Administrator برای این آزمایش ضروری نیست. از حساب آزمایشی موجود با کمترین دسترسی لازم استفاده کنید و رمز را در تیکت عمومی نفرستید.

اگر نشست قبلی گیر کرده است

اگر از کنسول یا حساب مدیریتی مجاز به Task Manager دسترسی دارید، بخش Users را ببینید. نام کاربر و وضعیت نشست‌ها را یادداشت کنید. ممکن است حساب موردنظر یک نشست قطع‌شده داشته باشد و اتصال دوباره به همان نشست برگردد. دیدن نشست Disconnected به‌تنهایی ثابت نمی‌کند معیوب است؛ ممکن است کاربری عمداً برنامه‌ای را باز گذاشته باشد.
پیش از خروج دادن یک نشست، با صاحب آن هماهنگ کنید و بدانید Sign out برنامه‌ها را می‌بندد و داده ذخیره‌نشده را از بین می‌برد. اگر مالک تأیید کرد و راهی برای ذخیره داده‌ها باقی نمانده بود، از همان بخش Users فقط نشست شناسایی‌شده را Sign out کنید و سپس با همان حساب دوباره وصل شوید. نشست دیگران یا همه کاربران را دسته‌جمعی خارج نکنید.
اگر بعد از ورود تازه دسکتاپ برگشت، برنامه‌های ضروری همان کاربر و ذخیره شدن فایل را آزمایش کنید. اگر صفحه دوباره سیاه می‌شود، تکرار بی‌پایان خروج و ورود علت را رفع نمی‌کند؛ گزارش‌های مرحله بعد را بررسی کنید.

تنظیمات برنامه ریموت را بدون تغییر سرور آزمایش کنید

در رایانه ویندوزی خودتان، برنامه Remote Desktop Connection را باز کنید، Show Options را بزنید و در زبانه Display یک وضوح متعادل‌تر را آزمایش کنید. در زبانه Experience، اگر گزینه Persistent bitmap caching در نسخه شما وجود دارد، یک بار با غیرفعال کردن آن و سپس اتصال تازه مقایسه کنید. این تنظیم روی برنامه اتصال رایانه شماست، نه تعمیر قطعی سرور، و نام گزینه‌ها بسته به نسخه متفاوت است.
همان حساب را از یک دستگاه یا شبکه مجاز دیگر هم امتحان کنید. اگر فقط یک کلاینت مشکل دارد، نسخه برنامه، درایور گرافیک دستگاه و تفاوت تنظیمات آن را با دستگاه سالم بررسی کنید. به‌روزرسانی را از مسیر رسمی و در زمان مناسب انجام دهید. صرفاً برای رفع صفحه سیاه، NLA، رمزنگاری یا اعتبارسنجی گواهی را خاموش نکنید.
یک سند قدیمی Microsoft برای Windows Server 2003 غیرفعال کردن bitmap caching را در شرایط خاص پیشنهاد کرده است؛ این توصیه را نباید راه‌حل تضمینی همه نسخه‌های جدید دانست. برای نسخه و نشانه خودتان از راهنمای Microsoft درباره صفحه سیاه RDP و مستندات همان نسخه استفاده کنید.

اگر مشکل به حساب یا خود سرور برمی‌گردد

در کنسول یا نشست مدیریتی مجاز، Event Viewer را باز کنید و در بخش Windows Logs ← Application و System رویدادهای خطا یا هشدار نزدیک زمان ورود را ببینید. نام برنامه، زمان و متن رویداد مرتبط با Explorer یا پروفایل کاربر را ثبت کنید. هر Event ID به‌تنهایی تشخیص قطعی نیست و ممکن است رویدادهای نامرتبط در همان زمان وجود داشته باشند.
اگر اخطاری درباره پروفایل موقت یا بارگذاری نشدن پروفایل می‌بینید، قبل از خروج یا ایجاد تغییر، محل فایل‌های کاربر و نسخه پشتیبان آن را با مدیر بررسی کنید. حذف پوشه پروفایل یا ویرایش رجیستری بدون تشخیص می‌تواند دسترسی به داده‌های کاربر را دشوار کند. همچنین فضای درایوی که پروفایل روی آن قرار دارد و وضعیت منابع را با ابزارهای ویندوز و گزارش سرویس بررسی کنید.
اگر فقط یک برنامه در شروع نشست مانع بارگذاری می‌شود، در محیط آزمایشی یا با هماهنگی مدیر، تنظیم شروع خودکار همان برنامه را بررسی و یک بار غیرفعال کنید؛ پس از بازگشت دسکتاپ برنامه‌ها و داده را آزمایش کنید. تغییر گسترده سرویس‌های شروع خودکار یا حذف نقش‌های سرور بدون شناخت کاربرد آن‌ها می‌تواند سرویس مشتریان را قطع کند.

چگونه پایان مشکل را تأیید کنیم؟

در همان حساب و از همان دستگاهی که مشکل داشت، یک اتصال تازه برقرار کنید. ظاهر شدن نوار وظیفه، باز شدن یک پنجره و دسترسی به فایل آزمایشی را بررسی کنید. اگر تنظیم کلاینت را تغییر داده‌اید، یک بار دیگر قطع و اتصال مجدد را نیز با هماهنگی کاربر آزمایش کنید و مطمئن شوید برنامه‌های مهمش سالم مانده‌اند.
اگر مشکل باقی است، زمان، نسخه Windows Server و برنامه اتصال، نتیجه کنسول، نام حساب بدون رمز و رویداد مرتبط را برای پشتیبانی آماده کنید. برای بررسی امکانات دسترسی و منابع سرور ویندوزی، صفحه سرور مجازی ایران نت‌آرام در دسترس است؛ امکان کنسول و نحوه مدیریت به سرویس انتخاب‌شده بستگی دارد.
اشتراک‌گذاری:
لینکدینتلگرامایکس

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام