سیستم های عامل به حداقل تعمیر و نگهداری در یک مدت مشخص نیاز دارند. Microsoft Sysinternals بهترین ابزارهای مورد نیاز برای عیب یابی سیستم های ویندوز را ارائه می دهد.

خوشبختانه، مایکروسافت ابزارهای متعددی را به صورت رایگان ارائه می دهد که به تجزیه و تحلیل، تعمیر و نگهداری و عیب یابی کمک می کند. برخی از این ابزارها برای همه در استفاده روزمره مفید هستند، در حالی که برخی دیگر فقط در شرایط خاص مورد نیاز هستند.

دلایل متعددی وجود دارد که چرا ابزارها به عنوان تجهیزات استاندارد ویندوز گنجانده نشده اند. به دلیل تعداد زیاد کارکردهای مختلف، نیاز به این ابزارهای خاص اغلب در نگاه اول آشکار نیست و گاهی اوقات پیش نیازها برای استفاده از ابزارها باید ابتدا ایجاد شود. در این مقاله نحوه استفاده از ابزارهای مایکروسافت Sysinternal را توضیح خواهیم داد تا بتوانید تعمیرات لازم را انجام دهید یا مشکلات را در ویندوز به طور بهینه و کارآمد تجزیه و تحلیل و عیب یابی کنید.

 

راه اندازی ابزار Sysinternals از مایکروسافت

در گذشته، اگر می خواستید ابزارهای مرتبط با سیستم را برای ویندوز توسعه دهید، به دانش عمیق سیستم عامل نیاز داشتید. این تا سال 1996 بود که برنامه نویسان Mark Russinovich و Bryce Cogswell نرم افزارهای تشخیصی ویندوز را برای شرکت خود Winternals Software LP برنامه ریزی کردند. در سال 2006، مایکروسافت شرکت را در اختیار گرفت و خود شروع به توزیع این نرم افزار کرد.

این ابزارها تحت نام “Sysinternals” به طور مداوم برای نسخه های جدیدتر ویندوز مانند ویندوز 10 و 11 توسعه یافته و سازگار می شوند و برای دانلود رایگان در دسترس هستند. برخی از ابزارها یک رابط کاربری گرافیکی ارائه می دهند، در حالی که برخی دیگر از طریق Powershell یا خط فرمان شروع می شوند. در بخش «دانلود» ابزارهای جداگانه و همچنین مجموعه Sysinternals را خواهید یافت که تقریباً همه ابزارهای بیش از 60 را در خود دارد.

 

ابزارهای Sysinternals

ابزارهای Sysinternals را به راحتی تنظیم کنید: مرکز کنترل سیستم ویندوز (WSCC) ابزارها را دانلود می کند و توضیحات کوتاهی ارائه می دهد.

 

مرکز کنترل سیستم ویندوز (WSCC)

با این حال، ما مرکز کنترل سیستم ویندوز (WSCC) را برای نصب ابزارهای Sysinternals توصیه می کنیم. این برنامه تمام یا فقط برنامه های مورد نظر را از مایکروسافت دانلود می کند و همچنین مراقب به روز رسانی این ابزارها در آینده است.

هنگامی که WSCC را دانلود کردید، آن را در پوشه ای با نام کوتاه و بدون فاصله یا کاراکترهای خاص قرار دهید، به عنوان مثال، “C:WSCC” یا “C:ToolsWSCC“. این کار استفاده از ابزارهای خط فرمان را آسان تر می کند.

وقتی برای اولین بار آن را شروع می کنید، می توانید برخی از گزینه ها را تنظیم کنید. با این حال، معمولاً تأیید با «OK» کافی است. در پنجره “منابع نرم افزار”، بسته های ابزار را برای نصب انتخاب کنید. روی «OK» و سپس روی «Yes» کلیک کنید. در پنجره بعدی می توانید مسیر نصب را مشخص کنید. “.\ SysInternals Suite” پیش فرض را با کلیک بر روی “OK” بپذیرید. سپس بر روی “Install” کلیک کنید تا همه ابزارها را دانلود کنید یا می توانید علامت های علامت را از ابزارهایی که نیاز ندارید حذف کنید.

WSCC دسته «Sysinternals Suite» را در نمای درختی در سمت چپ پنجره و گروه‌هایی مانند «File and Disk»، «Network» و «Security» را در زیر آن نشان می‌دهد. لیستی با ابزارهای مرتبط در سمت راست پنجره ظاهر می شود. در کنار هر برنامه، یک دکمه برای شروع ابزار و گاهی اوقات یک “؟” وجود دارد. دکمه ای که به فایل راهنما منتهی می شود.

 

مجموعه Sysinternals

مجموعه Sysinternals شامل برخی از برنامه ها با یک “64” اضافی به نام آنها است. اینها نسخه های 64 بیتی هستند. در WSCC می‌توانید از طریق «Settings» در قسمت «General» در مقابل «Launch the 64-bit version if available» یک علامت بزنید. سپس، در صورت وجود، ابزار 64 بیتی راه اندازی می شود.

پیکربندی خط فرمان: برای اینکه بتوان ابزارها را در Powershell یا خط فرمان بدون تعیین مسیر راه اندازی کرد، متغیر محیطی «Path» را پیکربندی کنید.

 

پیکربندی ابزارهای خط فرمان

می‌توانید هر ابزار را از طریق Windows Explorer یا خط فرمان مستقیماً از فهرست دانلود شروع کنید. در Powershell یا Command Prompt، لازم است دایرکتوری را جلوی نام برنامه قرار دهید. با قرار دادن پوشه در متغیر محیطی «Path» می توان از این امر جلوگیری کرد. برای پیکربندی، متغیرهای محیطی را در «تنظیمات» (Win-I) جستجو کنید و در نتیجه جستجو روی «ویرایش متغیرهای محیطی برای این حساب» کلیک کنید. روی «مسیر» در قسمت «متغیرهای کاربر» و سپس روی «ویرایش» کلیک کنید. برای افزودن دایرکتوری که ابزار Sysinternals در آن قرار دارد، از «جدید» استفاده کنید. سپس می توان اینها را به سادگی با نام آنها شروع کرد.

 

Process Explorer: چه چیزی در حال حاضر روی رایانه شخصی اجرا می شود؟

 

Process Explorer: این ابزار تمام فرآیندهای در حال اجرا را با نام و توضیحات نشان می دهد و اطلاعاتی در مورد نیازهای بار CPU و حافظه ارائه می دهد.

 

در حالی که رایانه شما در حال اجرا است، برنامه‌هایی که خودتان راه‌اندازی کرده‌اید و همچنین فرآیندهای پس‌زمینه و خدمات متعددی روی رایانه شما در حال اجرا هستند. Task Manager ویندوز، که می تواند با Ctrl-Shift-Esc راه اندازی شود، همه برنامه هایی را که در حال حاضر روی رایانه شما اجرا می شوند نشان می دهد. هنگامی که Task Manager در ویندوز 10/11 باز است، ابتدا روی “More details” در پایین سمت چپ کلیک کنید و سپس به تب “Details” بروید تا لیستی از تمام برنامه های در حال اجرا را مشاهده کنید. کاربران ویندوز 11 از نسخه 22H2 به بعد می توانند مستقیماً روی «Details» در قسمت سمت چپ کلیک کنند.

 

ابزار Sysinternals Process Explorer

ابزار Sysinternals Process Explorer (Procexp.exe، Procexp64.exe) حتی عملکردهای بیشتری نسبت به Task Manager ویندوز ارائه می دهد. این برنامه از طریق پس‌زمینه‌های رنگی به شما نشان می‌دهد که در حال حاضر روی رایانه شخصی چه اتفاقی می‌افتد. فرآیندهایی که به تازگی شروع شده اند با رنگ سبز مشخص می شوند و آنهایی که در حال خاتمه هستند با رنگ قرمز ظاهر می شوند.

با کلیک بر روی سرصفحه های ستون، این لیست را می توان بر اساس نام، بار پردازنده (“CPU”) و بار حافظه (“Private Bytes”) مرتب کرد. این به شما امکان می دهد برنامه هایی را پیدا کنید که حافظه اصلی زیادی را اشغال می کنند یا نیازهای سنگینی را به پردازنده وارد می کنند.

 

تاریخچه عملکرد: از «ویژگی‌های» یک فرآیند می‌توان برای مشاهده نحوه توسعه بار پردازنده، نیازهای حافظه و دسترسی‌های دیسک سخت («I/O») استفاده کرد.

 

با کلیک بر روی “Properties” در منوی زمینه، اطلاعات دقیق تری ارائه می شود. برگه‌های «گراف عملکرد» و «گراف گرافیک» یک نمای کلی گرافیکی از فعالیت‌های پردازنده و حافظه را در مدت زمان طولانی‌تری در اختیار شما قرار می‌دهند. و برگه “TCP/IP” به شما نشان می دهد که یک برنامه در حال حاضر به کدام منابع شبکه دسترسی دارد.

اگر فرآیندی خراب شود، می‌توان آن را از طریق «Kill Process» در زیر آیتم منوی زمینه خاتمه داد یا از طریق «Restart» مجدداً راه‌اندازی کرد. اما توجه داشته باشید که این تنها در صورتی کار می کند که حقوق دسترسی لازم را داشته باشید. اگر نه، به “File -> Run as Administrator” بروید تا Process Explorer را با حقوق لازم راه اندازی کنید.

 

فرآیندهای خطرناک؟

اگر فرآیندهای خاصی مشکوک به نظر می‌رسند، به «جستجوی آنلاین» در منوی زمینه بروید. با این کار یک جستجوی اینترنتی برای نام فرآیند در مرورگر شروع می شود که اطلاعات بیشتری را در اختیار شما قرار می دهد. اگر مشکوک هستید که بدافزار است، به «Check Virustotal.com» در منوی زمینه بروید. اولین باری که با آن تماس گرفتید، باید شرایط استفاده از www.virustotal.com را تأیید کنید. برای آزمایش همه برنامه های در حال اجرا، به “Options -> VirusTotal.com -> Check VirusTotal.com” بروید.

در ستون «VirusTotal» می‌توانید نتایج اسکن ویروس را ببینید. برای مثال، اگر برنامه ای “0/75” را نشان دهد، احتمالاً می توانید با طبقه بندی فایل به عنوان بی ضرر احساس امنیت کنید. اگر “1/75” ظاهر شد، یکی از 75 اسکنر ویروس فایل مشکوکی را پیدا کرده است. روی نتیجه Virustotal کلیک کنید تا گزارش تست در مرورگر باز شود. اگر فقط یک یا دو اسکنر ویروس ناهنجاری ها را گزارش کرده باشند، می توانید فرض کنید که آنها یک ویروس را به اشتباه شناسایی کرده اند – یک هشدار نادرست. اگر تعداد بیشتری وجود داشته باشد، ممکن است بدافزار نیز باشد. در این صورت، روی «رفتار» یا «جامعه» در وب‌سایت Virustotal کلیک کنید تا در مورد فایل اطلاعات بیشتری کسب کنید. اگر شک دارید، برنامه آسیب دیده را حذف کنید و سیستم را با نرم افزار آنتی ویروس به روز به طور کامل اسکن کنید.

 

 

 

مقاله مرتبط: Microsoft Sysinternals: بهترین ابزار عیب یابی ویندوز (بخش دوم)

 

ما را در اینستاگرام دنبال کنید

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

کندل، عرضه کننده محصولات دل در ایران

برای اطلاع از قیمت لپ تاپ دل کلیک کنید

مانیتور دل | تبلت دل | لوازم جانبی دل

فروش و خدمات دل در ایران