عیب‌یابی ویندوز ۱۱ — راهنمای عملی تکنسین‌های هلپ دسک (۲۰۲۶)

راهنمای عملی عیب‌یابی ویندوز ۱۱ برای تکنسین‌های هلپ دسک — از رفع بوت لوپ و BSOD تا مشکلات Windows Update، کندی، شبکه و بلوتوث. شامل اسکریپت تشخیصی PowerShell و اطلاعات آپدیت‌های ۲۰۲۶.

مقدمه: ویندوز ۱۱ و چالش‌های روزمره هلپ دسک

اگه توی تیم هلپ دسک کار می‌کنید، یه چیزی رو خوب می‌دونید: ویندوز ۱۱ یکی از بزرگ‌ترین منابع تیکت‌های شماست.

از مشکلات بوت و آپدیت گرفته تا کندی عملکرد، صفحه آبی مرگ (BSOD) و مسائل سازگاری — هر روز با طیف گسترده‌ای از مشکلات ویندوز ۱۱ دست و پنجه نرم می‌کنیم. و صادقانه بگم، گاهی حس می‌کنید تعدادشون تمومی نداره.

حالا با عرضه آپدیت‌های ۲۰۲۶ ویندوز ۱۱ — به‌خصوص نسخه‌های 24H2 و 25H2 — موج جدیدی از مشکلات به سمت تیم‌های هلپ دسک سرازیر شده. آپدیت ژانویه ۲۰۲۶ (KB5074109) باعث خطای UNMOUNTABLE_BOOT_VOLUME و مشکلات Remote Desktop شد، و آپدیت فوریه ۲۰۲۶ (KB5077181) هم گزارش‌های متعددی از بوت لوپ، مشکلات بلوتوث و خطاهای نصب به‌همراه داشت.

خلاصه؟ تسلط بر عیب‌یابی ویندوز ۱۱ دیگه یه لوکس نیست — یه ضرورت مطلقه.

اگه مقالات قبلی ما درباره عیب‌یابی اکتیو دایرکتوری، مدیریت Microsoft 365، عیب‌یابی VPN و عیب‌یابی پرینتر رو خوندید، این مقاله مکمل اون‌هاست و تمرکزش مستقیماً روی سیستم‌عامل ویندوز ۱۱ هست. خیلی از مشکلاتی که توی اون مقالات بهشون اشاره شد — مثل مسائل DNS، درایور و Group Policy — ریشه‌شون کجاست؟ درسته، توی خود ویندوز.

خب، بیاید عمیق بریم توی دنیای عیب‌یابی ویندوز ۱۱.

ابزارهای تشخیصی ضروری در ویندوز ۱۱

قبل از اینکه وارد سناریوهای خاص عیب‌یابی بشیم، باید با ابزارهای تشخیصی ویندوز ۱۱ آشنا باشید. جدی می‌گم — این ابزارها بهترین دوست هر تکنسین هلپ دسک هستن.

Event Viewer (نمایشگر رویدادها)

Event Viewer یکی از قدرتمندترین ابزارهای عیب‌یابی در ویندوز هست. تقریباً هر اتفاقی که توی سیستم‌عامل می‌افته — از خطاهای برنامه گرفته تا مشکلات سخت‌افزار و خطاهای امنیتی — اینجا ثبت می‌شه.

دسترسی بهش ساده‌ست:

eventvwr.msc

یا کلیک راست روی دکمه Start و انتخاب Event Viewer. بخش‌های کلیدی که باید بررسی کنید:

  • Windows Logs > System: خطاهای سیستم‌عامل، درایورها و سرویس‌ها
  • Windows Logs > Application: خطاهای مربوط به نرم‌افزارها
  • Windows Logs > Security: رویدادهای امنیتی و ورود/خروج
  • Windows Logs > Setup: رویدادهای مرتبط با نصب آپدیت‌ها

یه نکته که سرعت کارتون رو چند برابر می‌کنه: وقتی دنبال مشکلی می‌گردید، فیلتر Current Log رو باز کنید و Event Level رو روی Error و Critical تنظیم کنید. اینجوری سریع‌تر به ریشه مشکل می‌رسید و وقتتون توی هزاران لاگ اطلاعاتی تلف نمی‌شه.

Task Manager (مدیر وظایف)

Task Manager در ویندوز ۱۱ نسبت به نسخه‌های قبلی خیلی بهتر شده. با Ctrl + Shift + Esc به‌سرعت بازش کنید و از تب‌های مختلفش بهره ببرید:

  • Processes: مشاهده مصرف CPU، حافظه، دیسک و شبکه به‌تفکیک هر پروسه
  • Performance: نمای کلی از عملکرد سخت‌افزار — گرافیکال و آنی
  • Startup apps: مدیریت برنامه‌هایی که هنگام بوت اجرا می‌شن
  • Details: اطلاعات فنی دقیق‌تر درباره هر پروسه

Reliability Monitor (مانیتور پایداری)

این یکی رو خیلی‌ها نمی‌شناسن. ولی فوق‌العاده مفیده.

Reliability Monitor یه نمودار زمانی از پایداری سیستم نشون می‌ده و تمام خطاها، هشدارها و تغییرات نرم‌افزاری رو به‌صورت گرافیکی ترسیم می‌کنه. یه جورایی مثل تاریخچه سلامت سیستمه.

perfmon /rel

چرا اینقدر کاربردیه؟ چون می‌تونید ببینید دقیقاً از چه تاریخی مشکلات شروع شدن و چه تغییری باعثشون شده — مثلاً نصب یه درایور جدید یا یه آپدیت خاص. تجربه نشون داده وقتی یه کاربر می‌گه «سیستمم یهو خراب شد»، Reliability Monitor خیلی سریع‌تر از هر ابزار دیگه‌ای علت رو مشخص می‌کنه.

ابزارهای خط فرمان ضروری

چند دستور کلیدی که هر تکنسین هلپ دسک باید بلد باشه:

# بررسی سلامت فایل‌های سیستمی
sfc /scannow

# تعمیر Image ویندوز با DISM (مرحله اول)
DISM /Online /Cleanup-Image /CheckHealth

# تعمیر Image ویندوز با DISM (مرحله دوم)
DISM /Online /Cleanup-Image /ScanHealth

# تعمیر Image ویندوز با DISM (مرحله سوم)
DISM /Online /Cleanup-Image /RestoreHealth

# بعد از DISM دوباره SFC اجرا کنید
sfc /scannow

یه نکته مهم که خیلی‌ها رعایت نمی‌کنن: همیشه اول DISM رو اجرا کنید و بعد SFC. چرا؟ دلیلش اینه که DISM فایل‌های مورد نیاز برای تعمیر رو از Windows Update یا منبع نصب دانلود می‌کنه، و SFC از همون فایل‌ها برای جایگزینی فایل‌های خراب استفاده می‌کنه. اگه ترتیب رو رعایت نکنید، SFC ممکنه فایل سالمی برای جایگزینی نداشته باشه.

عیب‌یابی مشکلات بوت و راه‌اندازی

مشکلات بوت از استرس‌زاترین تیکت‌هایی هستن که توی هلپ دسک باهاشون مواجه می‌شیم.

کاربر زنگ می‌زنه و می‌گه «لپ‌تاپم روشن نمی‌شه!» — و شما باید سریع تشخیص بدید مشکل از کجاست. آیا مشکل سخت‌افزاریه؟ نرم‌افزاری؟ آپدیت خرابش کرده؟ بیاید بررسی کنیم.

خطای UNMOUNTABLE_BOOT_VOLUME

این خطا بعد از آپدیت ژانویه ۲۰۲۶ (KB5074109) خیلی رایج شد (و باور کنید، این خیلی بیشتر از اون چیزیه که فکر می‌کنید اتفاق می‌افته). سیستم هنگام بوت با صفحه آبی و این Stop Code مواجه می‌شه. مراحل رفع:

  1. سیستم رو با Windows Recovery Environment (WinRE) بوت کنید — معمولاً بعد از ۲-۳ بار بوت ناموفق خودکار وارد WinRE می‌شه
  2. از مسیر Troubleshoot > Advanced options > Command Prompt وارد بشید
  3. دستورات زیر رو اجرا کنید:
# بررسی و تعمیر دیسک
chkdsk C: /r

# بازسازی BCD
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

# اگه مشکل از آپدیت باشه، حذف آپدیت
DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB5074109~31bf3856ad364e35~amd64~~10.0.1.0

هیچ‌کدوم جواب نداد؟ نگران نباشید — از مسیر Troubleshoot > Advanced options > Uninstall Updates > Uninstall latest quality update اقدام کنید. این معمولاً آخرین راه‌حله و در اکثر موارد کار می‌کنه.

بوت لوپ (Boot Loop)

بوت لوپ — یعنی سیستم مدام ریستارت می‌شه و به دسکتاپ نمی‌رسه — بعد از آپدیت فوریه ۲۰۲۶ (KB5077181) برای خیلی‌ها گزارش شده.

بعضی کاربرا تا ۱۵ بار ریستارت متوالی رو تجربه کردن! یه بار یه تیکتی داشتم که کاربر عکس گرفته بود از صفحه، هر بار یه Stop Code متفاوت — واقعاً کابوس تکنسین هلپ دسک بود.

مراحل رفع بوت لوپ:

  1. وارد Safe Mode بشید: بعد از چند بار بوت ناموفق، WinRE فعال می‌شه. از مسیر Troubleshoot > Advanced options > Startup Settings > Restart و بعد کلید F4 (یا F5 برای Safe Mode with Networking) رو بزنید.
  2. در Safe Mode آپدیت رو حذف کنید:
# لیست آپدیت‌های نصب‌شده
wusa /list

# حذف آپدیت مشکل‌ساز
wusa /uninstall /kb:5077181 /quiet /norestart

# یا از طریق DISM
DISM /Online /Remove-Package /PackageName:Package_for_KB5077181~31bf3856ad364e35~amd64~~10.0.1.0
  1. اگه Safe Mode هم دسترسی ندارید: از WinRE مستقیماً اقدام کنید: Troubleshoot > Advanced options > Uninstall Updates

بوت کند و طولانی

وقتی کاربر شکایت می‌کنه «سیستم من خیلی دیر بالا میاد»، وسوسه می‌شید سریع یه جواب بدید. ولی عجله نکنید — این چک‌لیست رو مرحله به مرحله دنبال کنید:

  • Startup Apps: Task Manager > Startup apps رو باز کنید و برنامه‌های غیرضروری رو Disable کنید. Impact Level رو ببینید — هر چیزی که High باشه رو زیر ذره‌بین ببرید
  • Fast Startup: مطمئن بشید Fast Startup فعاله: Control Panel > Power Options > Choose what the power buttons do > Turn on fast startup
  • سلامت دیسک: یه chkdsk C: /r اجرا کنید و ببینید بخش‌های خراب (bad sectors) وجود داره یا نه
  • بررسی SSD/HDD: اگه سیستم هنوز HDD داره — خب، بزرگ‌ترین بهبود عملکرد ارتقا به SSD خواهد بود. این رو قاطعانه بگید

عیب‌یابی صفحه آبی مرگ (BSOD)

صفحه آبی مرگ یا Blue Screen of Death.

یکی از ترسناک‌ترین صحنه‌ها برای کاربران و چالش‌برانگیزترین تیکت‌ها برای تکنسین‌ها. ولی نگران نباشید — با یه رویکرد سیستماتیک می‌شه اکثر BSOD ها رو حل کرد. فقط باید بدونید از کجا شروع کنید.

Stop Code های رایج و معنی‌شون

هر BSOD یه Stop Code داره. این کد سرنخ مهمی درباره علت مشکل می‌ده — پس حتماً ازش غافل نشید:

  • KERNEL_SECURITY_CHECK_FAILURE: معمولاً مشکل درایور — به‌خصوص درایور گرافیک. در فوریه ۲۰۲۶ خطای dxgmms2.sys مرتبط با درایورهای GPU گزارش شده
  • IRQL_NOT_LESS_OR_EQUAL: یه درایور یا سرویس داره به حافظه‌ای دسترسی پیدا می‌کنه که نباید — معمولاً مشکل درایور
  • PAGE_FAULT_IN_NONPAGED_AREA: احتمال مشکل RAM یا درایور معیوب
  • CRITICAL_PROCESS_DIED: یه پروسه حیاتی سیستم کرش کرده — فایل‌های سیستمی خراب یا بدافزار
  • SYSTEM_SERVICE_EXCEPTION: خطا در یه سرویس سیستمی — معمولاً آنتی‌ویروس ثالث یا درایور ناسازگار
  • WHEA_UNCORRECTABLE_ERROR: خطای سخت‌افزاری — CPU، RAM یا مادربرد. این یکی جدیه
  • DPC_WATCHDOG_VIOLATION: یه درایور خیلی طولانی پردازش می‌کنه — معمولاً مرتبط با SSD یا کنترلر استوریج

روش سیستماتیک عیب‌یابی BSOD

مرحله ۱: جمع‌آوری اطلاعات

وقتی کاربر گزارش BSOD می‌ده، قبل از هر کاری این سؤالات رو بپرسید:

  • Stop Code دقیق چی بود؟
  • چه زمانی اتفاق افتاد؟ (هنگام بوت، حین کار عادی، هنگام اجرای برنامه خاص)
  • آیا اخیراً آپدیتی نصب شده؟
  • آیا سخت‌افزار جدیدی اضافه شده؟
  • چند بار تکرار شده؟

می‌دونم، شاید ساده به نظر برسه. ولی باور کنید نصف مشکلات BSOD با همین سؤالات ساده مشخص می‌شن.

مرحله ۲: بررسی Minidump

فایل‌های Minidump در مسیر C:\Windows\Minidump ذخیره می‌شن. با ابزار WinDbg Preview (از Microsoft Store) می‌تونید اون‌ها رو تحلیل کنید:

# در WinDbg بعد از باز کردن فایل dump
!analyze -v

این دستور یه تحلیل کامل انجام می‌ده و معمولاً درایور یا ماژول مسئول رو مشخص می‌کنه. یه چیزی مثل نقشه گنج برای پیدا کردن عامل خرابی.

مرحله ۳: تست در Safe Mode

اینجا یه قاعده ساده وجود داره. اگه BSOD در Safe Mode تکرار نمی‌شه، مشکل نرم‌افزاری یا درایوره. اگه توی Safe Mode هم اتفاق می‌افته، احتمالاً مشکل سخت‌افزاریه. ساده‌ست، نه؟

مرحله ۴: آپدیت یا Rollback درایورها

# لیست درایورهای نصب‌شده
driverquery /v /fo list

# یا از PowerShell
Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, DriverVersion, DriverDate | Sort-Object DriverDate -Descending | Format-Table -AutoSize

درایورهایی که اخیراً آپدیت شدن رو بررسی کنید. اگه مشکل بعد از آپدیت درایور شروع شده، از Device Manager اون درایور رو Roll Back کنید.

مرحله ۵: تست سخت‌افزار

اگه به مشکل سخت‌افزاری مشکوکید:

# تست حافظه RAM
mdsched.exe

# تست دیسک
chkdsk C: /r /f

برای تست دقیق‌تر RAM از ابزار MemTest86 استفاده کنید. تجربه نشون داده که RAM معیوب می‌تونه ماه‌ها مشکلات متناوب و غیرقابل پیش‌بینی ایجاد کنه بدون اینکه کسی به RAM شک کنه.

عیب‌یابی مشکلات Windows Update

آپدیت‌های ویندوز همیشه یه شمشیر دولبه بودن.

هم ضروری هستن برای امنیت و پایداری، هم می‌تونن خودشون منبع مشکل بشن. توی سال ۲۰۲۶ هم شاهد بودیم که آپدیت‌های ویندوز ۱۱ چالش‌های کم و بیش جدی ایجاد کردن. حالا سؤال اینه: وقتی آپدیت نصب نمی‌شه، چیکار کنیم؟

خطاهای رایج نصب آپدیت

کدهای خطای رایج در آپدیت فوریه ۲۰۲۶ (KB5077181):

  • 0x800F0991: معمولاً مشکل Component Store — با DISM رفع می‌شه
  • 0x800F0983: فایل‌های آپدیت خراب — پاک کردن کش آپدیت
  • 0x800F0922: فضای پارتیشن System Reserved کافی نیست یا VPN فعاله
  • 0x80073712: فایل‌های Component Store آسیب‌دیده
  • 0x80096004: مشکل گواهینامه دیجیتال آپدیت

مراحل رفع مشکلات Windows Update

مرحله ۱: Windows Update Troubleshooter

ساده‌ترین قدم اول: از مسیر Settings > System > Troubleshoot > Other troubleshooters > Windows Update اجرا کنید. شاید باورتون نشه، ولی این ابزار حدود ۴۰ درصد مشکلات رو خودکار رفع می‌کنه. پس ازش غافل نشید.

مرحله ۲: ریست کردن کامپوننت‌های Windows Update

# توقف سرویس‌های مرتبط
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

# تغییر نام فولدرهای کش
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

# راه‌اندازی مجدد سرویس‌ها
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

مرحله ۳: تعمیر Component Store

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

مرحله ۴: نصب دستی آپدیت

اگه هیچ‌کدوم از مراحل بالا جواب نداد، دست به دامن نصب دستی بشید. آپدیت رو از Microsoft Update Catalog دانلود و دستی نصب کنید:

# دانلود فایل .msu از catalog.update.microsoft.com
# سپس نصب دستی
wusa.exe C:\Downloads\windows11-kb5077181-x64.msu /quiet

مدیریت آپدیت‌ها با Group Policy

سازمانتون از Active Directory استفاده می‌کنه؟ پس می‌تونید آپدیت‌های مشکل‌ساز رو قبل از اعمال روی همه سیستم‌ها مسدود کنید — و این یه مزیت بزرگه:

# مشاهده آپدیت‌های معوق
Get-WindowsUpdate -IsHidden

# مخفی کردن آپدیت مشکل‌ساز با PowerShell
$HideUpdate = Get-WindowsUpdate -KBArticleID "KB5077181"
Hide-WindowsUpdate -KBArticleID "KB5077181" -Confirm:$false

همچنین از WSUS یا Microsoft Intune برای مدیریت متمرکز و تأییدی آپدیت‌ها استفاده کنید. یه نکته طلایی: همیشه آپدیت‌ها رو اول روی یه گروه پایلوت تست کنید و بعد از چند روز بدون مشکل، روی بقیه سیستم‌ها اعمال کنید.

عیب‌یابی مشکلات عملکرد و کندی

«سیستم من کنده!»

شاید رایج‌ترین جمله‌ای که توی هلپ دسک می‌شنوید. و هر بار که می‌شنویدش، یه لیست بلندبالا از احتمالات توی ذهنتون ردیف می‌شه. مشکلات عملکرد می‌تونن دلایل متعددی داشته باشن، پس باید سیستماتیک بررسی کنید — نه با حدس و گمان.

چک‌لیست سریع عملکرد

  1. مصرف منابع رو بررسی کنید: Task Manager > Performance. ببینید CPU، RAM، Disk یا Network کدومشون ساچوره (saturated) شده. اول بفهمید گلوگاه کجاست
  2. مصرف دیسک ۱۰۰ درصد: یکی از رایج‌ترین مشکلات — و معمولاً Windows Search Indexer، Superfetch/SysMain یا Windows Update مقصرن
  3. مصرف بالای RAM: ببینید کدوم پروسه بیشترین حافظه رو مصرف می‌کنه. مرورگرها (به‌خصوص Chrome با ۴۰ تا تب باز) معمولاً بزرگ‌ترین مصرف‌کننده هستن
  4. CPU بالا: پروسه‌های سیستمی مثل Windows Modules Installer Worker یا Antimalware Service Executable ممکنه موقتاً CPU زیادی مصرف کنن — معمولاً خودش حل می‌شه، ولی اگه پایدار بود باید بررسی کنید

رفع مشکل مصرف ۱۰۰ درصد دیسک

# غیرفعال کردن SysMain (Superfetch)
sc stop SysMain
sc config SysMain start=disabled

# غیرفعال کردن Windows Search Indexing
sc stop WSearch
sc config WSearch start=disabled

# بررسی سلامت دیسک
wmic diskdrive get status
wmic diskdrive get model,status,serialNumber

یه هشدار مهم: غیرفعال کردن SysMain و Windows Search ممکنه جستجو رو کند کنه. پس اول مطمئن بشید که واقعاً این سرویس‌ها مشکل‌ساز هستن — نه اینکه کورکورانه همه‌چیز رو خاموش کنید.

بهینه‌سازی عملکرد

کاربر سیستم قدیمی‌تری داره؟ این تنظیمات می‌تونه نفس تازه‌ای بهش بده:

  • غیرفعال کردن Visual Effects: System Properties > Advanced > Performance Settings > Adjust for best performance
  • Disk Cleanup: ابزار Disk Cleanup رو اجرا کنید و فایل‌های موقت، کش آپدیت و فایل‌های غیرضروری رو پاک کنید
  • Microsoft PC Manager: ابزار جدید مایکروسافت برای بهینه‌سازی سیستم — از Microsoft Store قابل نصبه و بد نیست امتحانش کنید
# پاکسازی فایل‌های موقت با PowerShell
Remove-Item -Path "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue

# خالی کردن Recycle Bin
Clear-RecycleBin -Force -ErrorAction SilentlyContinue

# بررسی فضای دیسک
Get-PSDrive -PSProvider FileSystem | Select-Object Name, @{N="Used(GB)";E={[math]::Round($_.Used/1GB,2)}}, @{N="Free(GB)";E={[math]::Round($_.Free/1GB,2)}}

عیب‌یابی مشکلات شبکه و اتصال

مشکلات شبکه. یکی دیگه از اون دسته تیکت‌هایی که همیشه هست و هیچ‌وقت تموم نمی‌شه.

از «اینترنت وصل نمی‌شه» تا «سرعت اینترنت کنده» — بیاید ببینیم چطوری سیستماتیک بررسی‌شون کنیم و سریع به نتیجه برسیم.

تشخیص سریع مشکلات شبکه

# بررسی تنظیمات IP
ipconfig /all

# تست اتصال به اینترنت
ping 8.8.8.8
ping google.com

# بررسی DNS
nslookup google.com
nslookup your-domain.com

# مسیریابی
tracert google.com

# بررسی اتصالات فعال
netstat -an | findstr ESTABLISHED

# ریست کامل تنظیمات شبکه
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /release
ipconfig /renew

مشکلات Wi-Fi در ویندوز ۱۱

ویندوز ۱۱ گاهی مشکلات خاصی با Wi-Fi داره — به‌خصوص بعد از آپدیت‌ها. آپدیت فوریه ۲۰۲۶ مشکلاتی با WPA3 Wi-Fi ایجاد کرده. چیکار باید بکنید؟

  1. ریست آداپتور شبکه: Settings > Network & internet > Advanced network settings > Network reset
  2. آپدیت درایور Wi-Fi: Device Manager > Network adapters > راست‌کلیک روی آداپتور Wi-Fi > Update driver
  3. غیرفعال و فعال کردن آداپتور:
# از PowerShell با دسترسی Admin
Disable-NetAdapter -Name "Wi-Fi" -Confirm:$false
Start-Sleep -Seconds 5
Enable-NetAdapter -Name "Wi-Fi" -Confirm:$false
  1. تنظیم Power Management: Device Manager > Network adapters > Properties > Power Management > تیک "Allow the computer to turn off this device" رو بردارید. این تنظیم ساده خیلی وقت‌ها مشکل قطع و وصل شدن Wi-Fi رو حل می‌کنه

مشکلات DHCP

بعد از آپدیت فوریه ۲۰۲۶، گزارش‌هایی از مشکلات DHCP هم وجود داره.

علامت واضحش چیه؟ اگه کاربر IP آدرس 169.254.x.x گرفته، یعنی DHCP کار نمی‌کنه و سیستم یه IP خودکار (APIPA) به خودش اختصاص داده:

# آزادسازی و تمدید IP
ipconfig /release
ipconfig /renew

# اگه جواب نداد، سرویس DHCP Client رو ریستارت کنید
net stop "DHCP Client"
net start "DHCP Client"

# بررسی وضعیت سرویس
sc query dhcp

عیب‌یابی مشکلات بلوتوث

بلوتوث. یکی دیگه از بخش‌هایی که بعد از آپدیت‌های اخیر ویندوز ۱۱ سردرد ایجاد کرده.

آپدیت KB5077181 گزارش‌های متعددی از مشکلات بلوتوث داشته — از جفت نشدن دستگاه‌ها تا قطع شدن ناگهانی هدفون‌های بی‌سیم. بیاید ببینیم چطوری حلش کنیم.

رفع سریع مشکلات بلوتوث

  1. Power Reset کامل: سیستم رو خاموش کنید، کابل برق رو جدا کنید (برای لپ‌تاپ دکمه پاور رو ۳۰ ثانیه نگه دارید)، و بعد از ۱۰ دقیقه دوباره روشن کنید. ساده به نظر میاد، ولی برای خیلی از کاربران جواب داده
  2. ریست سرویس بلوتوث:
# ریستارت سرویس بلوتوث
net stop bthserv
net start bthserv

# بررسی درایور بلوتوث
devcon status *bluetooth*
  1. حذف و نصب مجدد درایور: Device Manager > Bluetooth > راست‌کلیک > Uninstall device (تیک Delete driver بزنید) > ریستارت سیستم
  2. Bluetooth Troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Bluetooth

عیب‌یابی مشکلات Remote Desktop

با گسترش دورکاری، Remote Desktop دیگه یه ابزار لوکس نیست — یه ضرورت روزانه‌ست. و طبیعتاً تیکت‌هاش هم زیاد شده.

آپدیت ژانویه ۲۰۲۶ هم مشکلاتی در اتصال Remote Desktop از طریق Windows App ایجاد کرد. بیاید بررسی کنیم.

مشکلات رایج و راه‌حل‌ها

خطای Credential Prompt: بعد از نصب KB5074109 ممکنه اتصال Remote Desktop از طریق Windows App با خطای احراز هویت مواجه بشه. خبر خوب اینه که مایکروسافت آپدیت خارج از نوبت KB5078127 (۲۴ ژانویه ۲۰۲۶) رو برای رفع این مشکل منتشر کرده.

# بررسی وضعیت Remote Desktop
Get-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name "fDenyTSConnections"

# فعال‌سازی Remote Desktop
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name "fDenyTSConnections" -Value 0

# فعال‌سازی قانون فایروال
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

# بررسی سرویس RDP
Get-Service -Name TermService | Select-Object Status, StartType

مشکل اتصال عمومی — چک‌لیست سریع:

  • مطمئن بشید پورت ۳۳۸۹ در فایروال باز باشه
  • Network Level Authentication (NLA) رو بررسی کنید
  • اگه از VPN استفاده می‌کنه، اول VPN رو عیب‌یابی کنید (به مقاله قبلی ما درباره عیب‌یابی VPN مراجعه کنید)

عیب‌یابی مشکلات فضای ذخیره‌سازی ابری

آپدیت ژانویه ۲۰۲۶ یه سورپرایز ناخوشایند دیگه هم داشت: مشکلات جدی با OneDrive و سایر سرویس‌های ذخیره‌سازی ابری.

Outlook با فایل‌های PST روی OneDrive هنگ می‌کرد و فایل‌ها درست ذخیره نمی‌شدن. تصور کنید یه مدیر ارشد زنگ بزنه و بگه ایمیل‌هاش رو از دست داده — استرس واقعی.

علائم و راه‌حل

  • علائم: برنامه‌ها هنگام باز کردن یا ذخیره فایل از OneDrive/Dropbox هنگ می‌کنن، Outlook بسته می‌شه یا ایمیل‌های قبلاً دانلود شده دوباره دانلود می‌شن
  • رفع موقت: فایل‌ها رو به‌صورت محلی ذخیره کنید تا آپدیت اصلاحی نصب بشه
  • رفع دائمی: آپدیت KB5078127 (خارج از نوبت ۲۴ ژانویه) این مشکل رو برطرف کرده
# بررسی نسخه OneDrive
Get-ItemProperty "HKCU:\Software\Microsoft\OneDrive" | Select-Object Version

# ریست OneDrive
%localappdata%\Microsoft\OneDrive\onedrive.exe /reset

# اگه آیکون OneDrive بعد از ۲ دقیقه برنگشت
%localappdata%\Microsoft\OneDrive\onedrive.exe

ساخت اسکریپت تشخیصی جامع

خب، حالا بیاید درباره یه چیزی صحبت کنیم که واقعاً می‌تونه کارتون رو متحول کنه.

یکی از بهترین کارهایی که به‌عنوان تکنسین هلپ دسک می‌تونید بکنید، ساخت یه اسکریپت تشخیصی هست که به‌سرعت وضعیت سیستم رو بررسی کنه. به‌جای اینکه هر بار ده‌ها دستور رو دستی تایپ کنید، این اسکریپت PowerShell رو ذخیره کنید و هر وقت تیکت ویندوزی گرفتید اجراش کنید:

# Windows 11 Diagnostic Script for Helpdesk
# ذخیره به‌عنوان Diagnose-System.ps1

Write-Host "=== Windows 11 System Diagnostic ===" -ForegroundColor Cyan
Write-Host "Date: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')" -ForegroundColor Gray

# اطلاعات سیستم‌عامل
Write-Host "`n--- OS Information ---" -ForegroundColor Yellow
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber, OsArchitecture | Format-List

# آخرین آپدیت‌های نصب‌شده
Write-Host "--- Recent Updates (Last 5) ---" -ForegroundColor Yellow
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 5 HotFixID, Description, InstalledOn | Format-Table -AutoSize

# وضعیت دیسک
Write-Host "--- Disk Status ---" -ForegroundColor Yellow
Get-PSDrive -PSProvider FileSystem | Select-Object Name, @{N="Used(GB)";E={[math]::Round($_.Used/1GB,2)}}, @{N="Free(GB)";E={[math]::Round($_.Free/1GB,2)}} | Format-Table -AutoSize

# وضعیت حافظه
Write-Host "--- Memory Status ---" -ForegroundColor Yellow
$os = Get-CimInstance Win32_OperatingSystem
$totalRAM = [math]::Round($os.TotalVisibleMemorySize/1MB, 2)
$freeRAM = [math]::Round($os.FreePhysicalMemory/1MB, 2)
Write-Host "Total RAM: ${totalRAM} GB | Free: ${freeRAM} GB | Used: $([math]::Round($totalRAM - $freeRAM, 2)) GB"

# ۵ پروسه با بیشترین مصرف CPU
Write-Host "`n--- Top 5 CPU Consumers ---" -ForegroundColor Yellow
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 ProcessName, CPU, @{N="Memory(MB)";E={[math]::Round($_.WorkingSet64/1MB,2)}} | Format-Table -AutoSize

# ۵ پروسه با بیشترین مصرف حافظه
Write-Host "--- Top 5 Memory Consumers ---" -ForegroundColor Yellow
Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 5 ProcessName, @{N="Memory(MB)";E={[math]::Round($_.WorkingSet64/1MB,2)}} | Format-Table -AutoSize

# آخرین خطاهای سیستمی
Write-Host "--- Recent System Errors (Last 10) ---" -ForegroundColor Yellow
Get-WinEvent -FilterHashtable @{LogName="System"; Level=2} -MaxEvents 10 -ErrorAction SilentlyContinue | Select-Object TimeCreated, Id, Message | Format-Table -AutoSize -Wrap

# وضعیت سرویس‌های کلیدی
Write-Host "--- Key Services Status ---" -ForegroundColor Yellow
$services = @("wuauserv", "Spooler", "BITS", "WSearch", "Dhcp", "Dnscache", "TermService", "bthserv")
foreach ($svc in $services) {
    $service = Get-Service -Name $svc -ErrorAction SilentlyContinue
    if ($service) {
        $color = if ($service.Status -eq "Running") { "Green" } else { "Red" }
        Write-Host "$($service.DisplayName): $($service.Status)" -ForegroundColor $color
    }
}

Write-Host "`n=== Diagnostic Complete ===" -ForegroundColor Cyan

این اسکریپت توی چند ثانیه یه تصویر کامل از وضعیت سیستم بهتون می‌ده. واقعاً ارزش ذخیره کردن رو داره.

بهترین شیوه‌ها برای مدیریت تیکت‌های ویندوز ۱۱

تا اینجا ابزارها و تکنیک‌ها رو بررسی کردیم. حالا بیاید چند نکته مهم درباره مدیریت حرفه‌ای تیکت‌های ویندوز ۱۱ مرور کنیم — چون دونستن ابزارها کافی نیست، نحوه استفاده‌شون هم مهمه.

۱. قبل از هر اقدامی، اطلاعات جمع کنید

هیچ‌وقت — تأکید می‌کنم هیچ‌وقت — بدون جمع‌آوری اطلاعات کافی شروع به عیب‌یابی نکنید. نسخه دقیق ویندوز، آخرین آپدیت نصب‌شده، زمان شروع مشکل و هر تغییر اخیر رو بپرسید. این ۲ دقیقه وقت اولیه، ممکنه ساعت‌ها وقت بعدی رو نجات بده.

۲. از Known Issues مایکروسافت باخبر باشید

صفحه Windows Release Health رو بوکمارک کنید. چرا مهمه؟ چون قبل از شروع عیب‌یابی باید ببینید آیا مشکل گزارش‌شده یه Known Issue هست یا نه — ممکنه مایکروسافت قبلاً راه‌حل یا Workaround ارائه کرده باشه و شما بی‌جهت وقتتون رو تلف کنید.

۳. مستندسازی کنید

هر راه‌حلی که پیدا می‌کنید رو مستند کنید. یه پایگاه دانش داخلی بسازید که تکنسین‌های دیگه هم بتونن ازش استفاده کنن. شاید الان وقت‌گیر به نظر برسه، ولی در درازمدت زمان رسیدگی به تیکت‌ها رو به‌شدت کاهش می‌ده.

۴. Rollback Plan داشته باشید

قبل از هر تغییری — به‌خصوص تغییرات رجیستری یا درایور — یه نقطه بازیابی (System Restore Point) بسازید. این کار رو هیچ‌وقت فراموش نکنید:

# ایجاد System Restore Point از PowerShell
Checkpoint-Computer -Description "Before troubleshooting - $(Get-Date -Format 'yyyyMMdd')" -RestorePointType MODIFY_SETTINGS

۵. ارتقا و پیشگیری

بهترین عیب‌یابی چیه؟ جلوگیری از بروز مشکل. جدی می‌گم — پیشگیری همیشه بهتر از درمانه. اطمینان حاصل کنید که:

  • سیستم‌ها قبل از اعمال آپدیت‌های بزرگ، در یه گروه پایلوت تست بشن
  • درایورها از منابع رسمی سازنده آپدیت بشن
  • حداقل ۲۰ درصد فضای خالی روی دیسک سیستم حفظ بشه
  • RAM سیستم‌ها برای ویندوز ۱۱ حداقل ۸ گیگابایت باشه (۱۶ گیگابایت توصیه می‌شه)

جمع‌بندی

ویندوز ۱۱ با تمام قابلیت‌ها و بهبودهاش، هنوز چالش‌های زیادی برای تیم‌های هلپ دسک ایجاد می‌کنه.

آپدیت‌های ژانویه و فوریه ۲۰۲۶ نشون دادن که حتی آپدیت‌های امنیتی هم می‌تونن مشکلات جدی ایجاد کنن — از بوت لوپ و BSOD گرفته تا مشکلات بلوتوث و OneDrive. ولی آیا این یعنی باید نا امید بشیم؟ قطعاً نه.

با داشتن یه رویکرد سیستماتیک، شناخت ابزارهای تشخیصی، و آگاهی از مشکلات شناخته‌شده، می‌تونید اکثر تیکت‌های ویندوز ۱۱ رو سریع و حرفه‌ای حل کنید.

نکته آخر: هیچ‌وقت از یادگیری دست نکشید. دنیای IT دائماً در حال تغییره و هر آپدیت جدید ویندوز ممکنه چالش‌های جدیدی بیاره. صفحات Windows Release Health مایکروسافت، فروم‌های تخصصی و منابع آنلاین رو دنبال کنید تا همیشه یه قدم جلوتر از مشکلات باشید.

در مقالات بعدی، به موضوعات بیشتری مثل مدیریت تیکت و بهترین شیوه‌های ITSM و آموزش کاربران نهایی خواهیم پرداخت. منتظر باشید!

درباره نویسنده Editorial Team

Our team of expert writers and editors.