ابزار های رایگان عالی برای اشکال یابی در Windows – بخش اول

بابک فخریلو

من پس فردا امتحان آمار دارم، نشستم دارم مطلب می نویسم!!! واقعا که …

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

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

در بخش اول این مطلب، به معرفی 3 ابزار می پردازیم، و در قسمت بعدی ابزارهای باقی مانده را بررسی خواهیم کرد.

Process Explorer

این ابزار می تواند جایگزین Task Manager شود، یا در کنار آن کنار کند، در هر حال چیزی است که حتما هر کاربر فنی باید آن را داشته باشد. من به شخصه از آن به عنوان جایگزینی برای Task Manager استفاده می کند. استفاده از آن خیلی ساده است و نیازی به نصب ندارد.

وقتی Process Explorer را اجرا می کنید، نمایش درختی از پردازش های سیستم را خواهید دید؛ ترتیب قرار گیری آن ها برحسب تولید شدن یک پردازش از پردازش دیگری است، اما می توانید با کلیک روی سرستون ها ترتیب را تغییر دهید. بخش بالایی پنجره چهار گراف دارد؛ استفاده از CPU، تاریخچه فضای آدرس مجازی، تاریخچه بایت های ورودی و خروجی، و تاریخچه حافظه ی فیزیکی. روی هر کدام که کلیک کنید، پنجره ای تمام صفحه باز می شود که وابسته به زبانه ی Performance در Task Manager است. اما با این تفاوت که توضیحات بیشتری دارد، و دید روشنی از آنچه  برنامه ها در حال انجام دادن هستند را ارائه می دهد.

با کلیک مضاعف روی نام یک پردازش، پنجره ای باز می شود که توضحیات شگفت انگیزی دارد: نخ های در حال اجرای پردازش(و پشته ای برای هر نخ)، که می توان آن را kill یا freeze کرد؛ مجوز های پردازش؛ دسترسی به شبکه؛ برنامه ای که از آن اجرا شده. می توان پردازش ها، یا درخت کاملی از آنها را kill، freeze یا از سر گرفت(resume)، یا این که پنجره هایشان یا ارجحیت آنها را تغییر داد. تغییر دادن پنجره ها زمانی کاربرد دارد، که پنجره ای پشت چیزی پنهان شده و شما می خواهید آن را آشکار کنید.

System Information for Windows

ابزارهای رایگانی که دیده ام، هیچ کدامشان در کاربرد آنقدر نبوده اند که فقط در یک فایل اجرایی منفرد جای بگیرند، به جز System Information for Windows. این ابزار کلید مجوز برنامه ها را فهرست می کند، سخت افزار نصب شده را کاوش می کند، دمای قطعه را نشان می دهد، codec های چند رسانه ای را دسته بندی می کند، و البته این فهرست همین طور ادامه می یابد.

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

بخش چهارم برنامه، انبوهی از ابزارهای برنامه در منوی پایین افتادنی Tools است. در میان این ابزارها، آیتم های مفیدی چون Eureka، برای آشکار کردن ستاره های فیلد رمزعبور تقریبا در هر برنامه ای؛ ابزاری برای آزمایش فشار CPU و بسیاری دیگر، وجود دارد. SIW حتی در Windows Recovery Environment هم کار می کند.

توجه داشته باشید که SIW تنها فهرستی از اطلاعات سیستم را به شما ارائه می دهد، و همیشه امکان تغییر تنظیمات وجود ندارد.

BlueScreenView

در سیستم عامل Windows، هیچ چیزی بدتر از سر و کار داشتن با صفحه های آبی رنگی که به هنگام بروز مشکل پدیدار می شود، نیست(Blue Screen of Death). صرف نظر از این که درک آنها دشوار و مرموز است، به ویژه از آنجایی که علت بروز آنها می تواند دلایل متعددی داشته باشد، واقعا آزار دهنده هستند. گرچه پدیدار شدن صفحه های آبی رنگ امروزها کم تر رخ می دهد، اما وقتی هم رخ می دهند حسابی دردسر ساز می شوند. بعد از مدت ها گشت و گذار در میان ابزار ها برای تحلیل صفحه ی آبی رنگ مزاحم، در نهایت BlueScreenView را پیدا کردم.

وقتی صفحه ی آبی رنگ مزاحم پدیدار می شود، نتایجی در یک فایل ذخیره می شود، که بتوان آنرا بعدا بررسی کرد. BlueScreenView سیستم شما را برای پیدا کردن چنین فایل هایی پویش، و گزارشی از آنها را ایجاد می کند، که می توانید گزارش را درون برنامه بخوانید یا در قالب HTML ذخیره کنید. هر خط گزارش، کد خطا، زمان و تاریخ رخ دادن، و هر پارامتری که ممکن است در هر خطا ارسال شده باشد(این داده برای عیب یابی مناسب است)، و حجمی از اطلاعات خرد را شرح می دهد. چون نتایج قابل جست و جو هستند، بنابراین می توانید کد خطای خاص، دایور، یا DLL که فکر می کنید در آن حضور دارد را پیدا کنید.

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

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

منبع :

http://www.pcworld.com/article/191362-2/top_free_troubleshooting_tools_for_windows.html

Advertisements

دربارهٔ Persian Developer

I Love Developing applications

Posted on ژوئن 28, 2010, in نرم افزار, دانلود, سیستم عامل and tagged , , , , , , , , , , . Bookmark the permalink. 3 دیدگاه.

  1. سلام راستش من و دوستم این ترم برنامه سازی پیشرفته به زبان c# داریم اما یه کم مشکل داریم و خوب یاد نگرفتیم.کسی رو هم پیدا نکردیم که بلد باشه بهمون بگه.می خواستم ببینم شما می تونید کمکمون کنید؟

  2. سلام. با چه استادی دارید؟ من تدریس خصوصی هم دارم، اگه خواستید منابع هم براتون معرفی می کنم برای پاس کردن سریع.آگه آدرس ایمیلتون همینه که تو نظرات وارد کردید، بگید تا من توضحیات بیشتر رو براتون بفرستم.

  3. با آقای منشی داریم ممنون میشم اگه توضیحات بیشترو بفرستین اما ما یه سری سوال هم داریم و توضیح در مورد بعضی ازقسمت ها هم می خوایم که فکر کنم حضوری بهتر باشه
    حواسم نبود آدرس رو اشتباه نوشتم آدرس درست اینه
    ممنون میشم اگه هزینه تدریس تون رو هم بفرمایین

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: