Monday, 8 April 2013

1. Hardware conflict



Windows crashes ျဖစ္ႏိုင္တဲ့အေၾကာင္းအရာအမ်ားႀကီးထဲမွာမွ အျဖစ္ႏိုင္ဆံုး အေၾကာင္းရင္းတစ္ခုက ဟာ့ဒ္၀ဲအခ်င္းခ်င္းအဆင္မေျပျဖစ္တာပါပဲ။
ဟာ့ဒ္၀ဲတစ္ခုစီအတြက္ကြန္ပ်ဴတာကို ခ်ိတ္ဆက္တဲ့အခါမွာ ဘယ္လမ္းေၾကာင္းကေနခ်ိတ္ဆက္မလဲဆိုတဲ့Interrupt Request Channel (IRQ) ေတြ သတ္မွတ္ ထားတာရွိပါတယ္။



ပစၥည္းတစ္ခုခ်င္းစီအတြက္သီးသန္႔လမ္းေၾကာင္းေတြရွိၿပီးသားပါ။
အမ်ားဆံုးအသံုးျပဳတာေတြကေတာ့………..ဒီလိုဗ်။
IRQ 0

System Timer
IRQ 1

Keyboard
IRQ 2

Cascaded with IRQ 9
IRQ 3

Default COM2 and COM4IRQ 4


Default COM1 and COM3
IRQ 5

LPT2
IRQ 6

Floppy Drive Controller
IRQ 7

LPT1
IRQ 8

Real Time Clock
IRQ 9

SEE 2
IRQ 10

Open
IRQ 11

Open
IRQ 12

PS/2 mouse or Open
IRQ 13

Math Coprocessor
IRQ 14

Primary Hard Drive controller
IRQ 15

Secondary Hard Drive controller

Devices ေတြအမ်ားႀကီးတပ္လိုက္တဲ့အခါမွာ၊ ဒါမဟုတ္ ဟာ့ဒ္၀ဲအတြက္ Driver ကိုမွန္မွန္ကန္ကန္မတင္ခဲ့တဲ့အခါမ်ိဳးမွာအဲဒီ Devices ေတြထဲကႏွစ္ခုက IRQ လမ္းေၾကာင္းတစ္ခုတည္းကို အတူတူ request လုပ္တာ မ်ိဳးျဖစ္တတ္ပါတယ္။

       အဲဒီ Devices ေတြကို တစ္ခုခ်င္းသံုးေနတဲ့အခ်ိန္မွာ ျပႆနာမရွိေပမယ့္ႏွစ္ခုလံုးကိုၿပိဳင္တူသံုးတဲ့အခါမ်ိဳးမွာေတာ့ conflict ျဖစ္ၿပီး ကြန္ပ်ဴတာ crash ျဖစ္ေတာ့တာပါပဲ။ ဒီေတာ့ သံုးေနတဲ့ ကြန္ပ်ဴတာမွာ Hardware conflict ျဖစ္မျဖစ္ကို စစ္ေဆးၾကည့္ရေအာင္ဗ်ာ။

            Computer Management ေအာက္မွာရွိတဲ့ Device Manager မွာသြားၾကည့္ႏိုင္ပါတယ္။Device Manager ကိုေရာက္ဖို႔အတြက္ကMy Computer မွာ Right Click ႏွိပ္၊ထြက္လာတဲ့ Menu Box ထဲက Manage ကိုေရြးလိုက္ရင္Computer Management Windows ထြက္လာပါလိမ့္မယ္။

       ဘယ္ဘက္အျခမ္း System Tools ေအာက္က Device Manager ကိုႏွိပ္လိုက္တဲ့အခါညာဘက္အျခမ္းက အကြက္မွာ ကြန္ပ်ဴတာထဲမွာ တပ္ထားတဲ့ Device ေတြကိုျပပါလိမ့္မယ္။တကယ္လို႔ တပ္ဆင္ထားတဲ့ Hardware မွာ ျပႆနာတစ္ခုခုရွိမယ္ဆိုရင္အ၀ါေရာင္ ! ပံုေလးျဖစ္ေနပါလိမ့္မယ္။ဒီသေကၤတကဘာကိုဆိုလိုလဲဆိုေတာ့…အဲဒီ Device ကို၀င္းဒိုးကသိေတာ့သိတယ္…..ဒါေပမယ့္အေသအခ်ာမသိဘူးတဲ့။စက္မွာ လာတပ္ထားလို႔ ရွိမွန္းေတာ့သိတယ္၊ ဒါေပမယ့္ ဘယ္လိုသံုးရမွန္းမသိဘူးေပါ့ဗ်ာ။အသံုးျပဳဖို႔ရာ တစ္ခုခုလိုအပ္ေနလို႔ေပါ့၊ အမ်ားအားျဖင့္ Driver မွားေနတာမ်ိဳး၊ Driver မစံုတာမ်ိဳးေၾကာင့္ျဖစ္တတ္ပါတယ္။လံုး၀ကိုမသိဘူးဆိုရင္ေတာ့ အ၀ါေရာင္ ေမးခြန္းအမွတ္အသားေလးျဖစ္ေနပါလိမ့္မယ္။

        Computer မွာသံုးေနတဲ့ IRQ နံပါတ္ေတြကိုသိခ်င္တယ္ဆိုရင္ေတာ့ ပထမဦးဆံုးView menu မွာ Resources by type ကိုေျပာင္းေပးဖို႔လိုပါတယ္။


      ေျပာင္းၿပီးတဲ့အခါ Interrupt request (IRQ) ေဘးကအေပါင္းလကၡဏာေပၚမွာတစ္ခ်က္ႏွိပ္လုိက္တဲ့အခါ ကြန္ပ်ဴတာမွာသံုးေနတဲ့ IRQနံပါတ္ေတြစီတန္းထြက္လာပါၿပီ။




အဲဒီမွာ IRQ နံပါတ္တစ္ခုဟာ ႏွစ္ခါထြက္ေနမယ္ဆိုရင္ Device ႏွစ္ခုက အဲဒီ IRQ ကို အသံုးျပဳေနလို႔ပါပဲ။ ဒီျပႆနာကိုေျဖရွင္းဖို႔ အေကာင္းဆံုး နည္းလမ္းကေတာ့ ျပႆနာျဖစ္ေနတဲ့ Device ကိုဖယ္ထုတ္ပစ္ၿပီး Reinstall ျပန္လုပ္ဖို႔ပါပဲ။

     Reinstall လုပ္တဲ့ေနရာမွာ Driver ကိုပါအသစ္ျပန္တင္ေပးဖို႔လိုပါတယ္။Driver အတြက္ အေကာင္းဆံုးေနရာကေတာ့ www.driverguide.com ျဖစ္ပါတယ္။Register လုပ္ထားဖို႔လိုအပ္ေပမယ့္……အခမဲ့ပါ။

       Driver အမ်ိဳးအစားေပါင္းေျမာက္မ်ားစြာရရွိႏိုင္တဲ့ေနရာတစ္ခုပါပဲ၊ တကယ္လို႔ကိုယ္လိုခ်င္တဲ့ Driver က အဲဒီ Website ရဲ႕ Database မွာမရွိဘူးဆိုရင္လည္းမွာခဲ့လို႔ရပါတယ္။ Mother Board မွာSlot အပိုရွိခဲ့မယ္ဆိုရင္ ျပႆနာျဖစ္ေနတဲ့ Hardware ကို

အဲဒီအပိုSlot မွာေျပာင္းစိုက္လိုက္တဲ့အခါမွာလည္းအဆင္ေျပသြားတတ္ပါတယ္။ Changing IRQ SettingsIRQ conflict ျဖစ္တဲ့ျပႆနာကိုေျဖရွင္းဖို႔ေနာက္ထပ္နည္းလမ္းတစ္ခုကေတာ့IRQ setting ကို Manually ေျပာင္းေပးျခင္းပဲျဖစ္ပါတယ္။တစ္ခုသတိထားရမွာက…ေျပာင္းေပးလို႔ရတယ္ဆိုေပမယ့္…အခါခပ္သိမ္းအဆင္ေျပခ်င္မွေျပမွာပါ။

ဒါေပမယ့္လည္း…စမ္းၾကည့္ခ်င္တယ္ဆိုရင္ေတာ့..ေျပာင္းပံုေျပာင္းနည္းကဒီလိုပါ။[list=1]ကိုယ္ေျပာင္းခ်င္တဲ့ Device ေပၚမွာ Right-click ႏွိပ္ၿပီး Properties ကိုေရြးပါ။
Properties Box ထြက္လာၿပီဆိုရင္ Resources tab ကိုဆက္ႏွိပ္ပါ။
Use automatic settings ေဘးကအမွန္ျခစ္ေလးကိုျဖဳတ္လိုက္ပါ။
Pull down box ထဲက non-conflicting configuration ကိုေရြးပါ။
ေနာက္ဆံုးအဆင့္ OK ေပါ့ဗ်ာ။[/list]
     ဒီေနရာမွာ တစ္ခုျခြင္းခ်က္ရွိတာက Windows XP မွာ IRQ Setting ကို Manuallyေျပာင္းမရတာမ်ိဳးရွိတတ္ပါတယ္။ အဲဒီလိုမ်ိဳးျဖစ္ေနရင္ေတာ့…….အေပၚမွာေျပာခဲ့သလိုပဲ…….ေနရာေျပာင္းစိုက္ၾကည့္ေပါ့ဗ်ာ……ဒါကိုမွ….အဆင္မေျပေသးဘူးဆိုရင္………ေနာက္ထပ္လုပ္စရာနည္းလမ္းတစ္ခုရွိပါေသးတယ္။
    ျဖဳတ္……..လြင့္…….ပစ္……….လိုက္………..။

Credit - đęЩюΉų№të® 

0 comments:

Post a Comment