MAHDIAR
26th April 2010, 11:51 AM
مشاهده نسخه کامل : مقاله ناسازگاری سختافزارها
سالها عدم سازگاری بین سختافزارها، معضلی در زمینه محاسبات بود. دستكاری IRQ (شماره در خواست وقفه) و پورتهای COM نیز باعث پدید آمدن مشكلات دیگری از جمله اتلاف وقت بود. علاوه بر آن هر دفعه كه یك وسیله جانبی جدید را اضافه میكردید، باید كل تنظیمات را تغییر میدادید و این امر نیاز به تمرین و مهارت بسیاری داشت.
خوشبختانه استانداردهای موجود در ویژگی Plug-and Play تا حد زیادی به رفع مشكلات موجود كمك كرد و سیستم عاملهای جدید در مدیریت سختافزارها از سیستمهای قبلی بسیار بهتر و پیشرفتهتر هستند. اما باز هم گاهی اوقات برخی از این ناسازگاریها بروز میكند، هر چند بر طرف كردن آن نسبت به روزهای بد گذشته بسیار آسانتر شده است. بروز این گونه تعارضات تهدیدی برای ثبات سیستم به شمار میروند. در این مقاله برخی از ناسازگاریهای سختافزاری كه ممكن است با آنها مواجه شوید را معرفی كرده و در ضمن راهكارهای مقابله با آنها را نیز برایتان شرح خواهیم داد.
● ناسازگاری سختافزاری
حال میخواهیم بدانیم ناسازگاری سختافزاری چیست؟ هر زمان كه چند وسیله سختافزاری (همچون حافظه، واحد پردازنده و یا پورتهای معین) قصد انجام كاری روی یك منبع را داشته باشند و سیستم قادر به حل این وظایف نباشد، میگوییم كه ناسازگاری سختافزاری روی داده است. این تداخل به صورتهای مختلف آشكار میشود. بعضی وقتها یك قطعه سختافزاری خاص به سادگی از پاسخ دادن به سیگنالها باز میماند یا در همان ابتدا از كار باز میایستد. در پارهای موارد نیز سیستم با خطایی مواجه میشود كه بیانگر ناسازگاری در وسیله یا منبع است. شاید هم تنها نشانههای موجود علائمی همچون از كار افتادن سیستم، خطای GPF و ثابت ماندن صفحه نمایش باشد.
قطعاً بسیاری از این علائم، دلالت بر مشكلاتی همچون سختافزار معیوب و درایورهای خراب دارند. وقوع به ندرت ناسازگاریهای سختافزاری باعث مشكلتر شدن امر تشخیص شده است. البته در این مقاله سعی شده است كه موارد نادر نیز توضیح داده شوند. در این صورت شما قادر به تشخیص نشانههای ظاهری برخی خطاهایی كه در وسایل جانبی و بعضی اجزا به ندرت رخ میدهد، هستید. اگر راه حل مشكل سیستم شما در این مقاله نباشد جهت تشخیص مجبور خواهید بود كه از طریق روش آزمون و خطا مشكل خود را یافته و دریابید كه آیا واقعاً مربوط به ناسازگاری سختافزاری یا مشكل دیگری است.
● بررسی ناسازگاری
با هر گونه ناسازگاری كه مواجه هستید، باید بدانید كه راههای متعددی جهت تشخیص و حل مشكل وجود دارد. ابتدا طرز كار Device Manager ویندوز را به خوبی بشناسید. روی آیكن My Computer كلیك راست كرده (چه از طریق دسكتاپ ویندوز یا منوی Start)، سپس گزینه Properties را برگزینید. در كادر محاورهای ایجاد شده با نام System Properties زبانه Hardware را انتخاب و روی Device Manager كلیك كنید. در آنجا فهرستی از كلیه سختافزارهای موجود در سیستم خود را خواهید یافت كه دسترسی به اطلاعات جزئی هر یك از منابع اجزا، درایورها و وضعیت آنها امكانپذیر است.
اگر گمان میبرید كه مشكل ایجاد شده در سیستم شما مربوط به ناسازگاری سخت افزاری است و اخیراً بخشی را حذف یا اضافه كردهاید، از منوی Action عبارت Scan For Hardware Changes را برگزینید. اگر در این مرحله مشكل بر طرف نشد با كلیك روی علامت مثبت واقع در سمت چپ هر آیتم، آن را توسعه داده و آیتمهایی كه علامت اخطار قرمز یا زرد دارند را بررسی كنید. این علائم نشان دهنده آن است كه برخی اجزای ویندوز به درستی كار نمیكنند. با كلیك روی علامت منفی نیز آیتمهای ایجاد شده را میتوانید ببینید.
از طریق انتخاب و كلیك راست روی هر وسیله میتوانید به گزینههای بیشتری از Device Manager دست یابید.
میتوانید از طریق منوی متنی وسیلهای را مستقیماً غیرفعال كرده یا از حالت نصب خارج كنید. این كار زمانی مفید است كه سعی در حذف مشكلات به روش آزمون و خطا را دارید. اما به خاطر بسپارید كه از طریق گزینه Properties معمولاً اطلاعات مفید بیشـتری بـه دسـت میآوریـد. زیـر زبـانه General پـیغام Device Status را مرور كنید. تنها به پیغام ویندوز كه این وسیله به خوبی كار میكند، اكتفا نكنید. زبانه Driver واقع در بخش Device Manager به صورت خلاصه اطلاعاتی در مورد درایورهای هر وسیله در اختیار میگذارد. نقش درایورها از آن جهت كه به عنوان رابطی بین ویندوز و سختافزار عمل میكنند بسیار حیاتی است. به روز نگهداشتن درایورها عامل موثری در پیشگیری از بروز ناسازگاریهای سختافزاری است.
از طریق كلیك روی گزینه Update Driver، میتوانید پایگاه داده مایكروسافت را بررسی كنید. اما روش بهتر این است كه در وبسایت سازنده قطعه سختافزاری خود، آخرین نسخه سختافزاری را از اینترنت دریافت كنید. قبل از آنكه به كار خود ادامه دهید، درایورهای ارتقا یافته را نصب كنید. برخی ناسازگاریهای سختافزاری با نصب درایورهای ارتقا یافته، خود به خود از بین میروند. از سوی دیگر، اگر گمان میبرید كه مشكل ایجاد شده به خاطر نصب نسخه ارتقا یافته درایور است گزینه Roll Back Driver را از Device Manager برگزیده و دستورات را بازیابی كنید.
اگر دلیل ناسازگاری، قطعات داخلی هستند (مانند كارتهای توسعه، هارددرایوها و حافظه سیستم)، درب كیس را باز كرده و از آن طریق مشكل حاصله را بر طرف كنید. رفع ایراد در پیكربندی سختافزار از طریق آزمون و خطا، روندی طولانی بوده كه نیاز به بارها راهاندازی مجدد دارد.
سالها عدم سازگاری بین سختافزارها، معضلی در زمینه محاسبات بود. دستكاری IRQ (شماره در خواست وقفه) و پورتهای COM نیز باعث پدید آمدن مشكلات دیگری از جمله اتلاف وقت بود. علاوه بر آن هر دفعه كه یك وسیله جانبی جدید را اضافه میكردید، باید كل تنظیمات را تغییر میدادید و این امر نیاز به تمرین و مهارت بسیاری داشت.
خوشبختانه استانداردهای موجود در ویژگی Plug-and Play تا حد زیادی به رفع مشكلات موجود كمك كرد و سیستم عاملهای جدید در مدیریت سختافزارها از سیستمهای قبلی بسیار بهتر و پیشرفتهتر هستند. اما باز هم گاهی اوقات برخی از این ناسازگاریها بروز میكند، هر چند بر طرف كردن آن نسبت به روزهای بد گذشته بسیار آسانتر شده است. بروز این گونه تعارضات تهدیدی برای ثبات سیستم به شمار میروند. در این مقاله برخی از ناسازگاریهای سختافزاری كه ممكن است با آنها مواجه شوید را معرفی كرده و در ضمن راهكارهای مقابله با آنها را نیز برایتان شرح خواهیم داد.
● ناسازگاری سختافزاری
حال میخواهیم بدانیم ناسازگاری سختافزاری چیست؟ هر زمان كه چند وسیله سختافزاری (همچون حافظه، واحد پردازنده و یا پورتهای معین) قصد انجام كاری روی یك منبع را داشته باشند و سیستم قادر به حل این وظایف نباشد، میگوییم كه ناسازگاری سختافزاری روی داده است. این تداخل به صورتهای مختلف آشكار میشود. بعضی وقتها یك قطعه سختافزاری خاص به سادگی از پاسخ دادن به سیگنالها باز میماند یا در همان ابتدا از كار باز میایستد. در پارهای موارد نیز سیستم با خطایی مواجه میشود كه بیانگر ناسازگاری در وسیله یا منبع است. شاید هم تنها نشانههای موجود علائمی همچون از كار افتادن سیستم، خطای GPF و ثابت ماندن صفحه نمایش باشد.
قطعاً بسیاری از این علائم، دلالت بر مشكلاتی همچون سختافزار معیوب و درایورهای خراب دارند. وقوع به ندرت ناسازگاریهای سختافزاری باعث مشكلتر شدن امر تشخیص شده است. البته در این مقاله سعی شده است كه موارد نادر نیز توضیح داده شوند. در این صورت شما قادر به تشخیص نشانههای ظاهری برخی خطاهایی كه در وسایل جانبی و بعضی اجزا به ندرت رخ میدهد، هستید. اگر راه حل مشكل سیستم شما در این مقاله نباشد جهت تشخیص مجبور خواهید بود كه از طریق روش آزمون و خطا مشكل خود را یافته و دریابید كه آیا واقعاً مربوط به ناسازگاری سختافزاری یا مشكل دیگری است.
● بررسی ناسازگاری
با هر گونه ناسازگاری كه مواجه هستید، باید بدانید كه راههای متعددی جهت تشخیص و حل مشكل وجود دارد. ابتدا طرز كار Device Manager ویندوز را به خوبی بشناسید. روی آیكن My Computer كلیك راست كرده (چه از طریق دسكتاپ ویندوز یا منوی Start)، سپس گزینه Properties را برگزینید. در كادر محاورهای ایجاد شده با نام System Properties زبانه Hardware را انتخاب و روی Device Manager كلیك كنید. در آنجا فهرستی از كلیه سختافزارهای موجود در سیستم خود را خواهید یافت كه دسترسی به اطلاعات جزئی هر یك از منابع اجزا، درایورها و وضعیت آنها امكانپذیر است.
اگر گمان میبرید كه مشكل ایجاد شده در سیستم شما مربوط به ناسازگاری سخت افزاری است و اخیراً بخشی را حذف یا اضافه كردهاید، از منوی Action عبارت Scan For Hardware Changes را برگزینید. اگر در این مرحله مشكل بر طرف نشد با كلیك روی علامت مثبت واقع در سمت چپ هر آیتم، آن را توسعه داده و آیتمهایی كه علامت اخطار قرمز یا زرد دارند را بررسی كنید. این علائم نشان دهنده آن است كه برخی اجزای ویندوز به درستی كار نمیكنند. با كلیك روی علامت منفی نیز آیتمهای ایجاد شده را میتوانید ببینید.
از طریق انتخاب و كلیك راست روی هر وسیله میتوانید به گزینههای بیشتری از Device Manager دست یابید.
میتوانید از طریق منوی متنی وسیلهای را مستقیماً غیرفعال كرده یا از حالت نصب خارج كنید. این كار زمانی مفید است كه سعی در حذف مشكلات به روش آزمون و خطا را دارید. اما به خاطر بسپارید كه از طریق گزینه Properties معمولاً اطلاعات مفید بیشـتری بـه دسـت میآوریـد. زیـر زبـانه General پـیغام Device Status را مرور كنید. تنها به پیغام ویندوز كه این وسیله به خوبی كار میكند، اكتفا نكنید. زبانه Driver واقع در بخش Device Manager به صورت خلاصه اطلاعاتی در مورد درایورهای هر وسیله در اختیار میگذارد. نقش درایورها از آن جهت كه به عنوان رابطی بین ویندوز و سختافزار عمل میكنند بسیار حیاتی است. به روز نگهداشتن درایورها عامل موثری در پیشگیری از بروز ناسازگاریهای سختافزاری است.
از طریق كلیك روی گزینه Update Driver، میتوانید پایگاه داده مایكروسافت را بررسی كنید. اما روش بهتر این است كه در وبسایت سازنده قطعه سختافزاری خود، آخرین نسخه سختافزاری را از اینترنت دریافت كنید. قبل از آنكه به كار خود ادامه دهید، درایورهای ارتقا یافته را نصب كنید. برخی ناسازگاریهای سختافزاری با نصب درایورهای ارتقا یافته، خود به خود از بین میروند. از سوی دیگر، اگر گمان میبرید كه مشكل ایجاد شده به خاطر نصب نسخه ارتقا یافته درایور است گزینه Roll Back Driver را از Device Manager برگزیده و دستورات را بازیابی كنید.
اگر دلیل ناسازگاری، قطعات داخلی هستند (مانند كارتهای توسعه، هارددرایوها و حافظه سیستم)، درب كیس را باز كرده و از آن طریق مشكل حاصله را بر طرف كنید. رفع ایراد در پیكربندی سختافزار از طریق آزمون و خطا، روندی طولانی بوده كه نیاز به بارها راهاندازی مجدد دارد.