မူပိုင္ = သံလံုးငယ္
က်ေနာ္ ဘာမွ မေရးျဖစ္တာၾကာသြားတယ္ဗ်ာ။ ဘိုင္ပ်တ္ေနတာနဲ႔ စိတ္ညစ္လို႔ ဟီဟိ ။ အားလံုးက စာဖတ္ပ်င္းၾကတယ္။ က်ေနာ္လည္း ေတာ္ေတာ္ကို ပ်င္းတာ။ ကြန္ျပဴတာအေၾကာင္း စကားေျပာၾကရေအာင္ဗ်ာ(စိတ္ညစ္တယ္ဗ်ာ ျမန္မာစာေရးရတာ၊ ျ- န႔ဲ ျပဴတာနဲ႔ -် နဲ႔ပ်ဴတာနဲ႔ ရႈပ္ေနတာပဲ။ ဘယ္ဟာမွန္လဲ မသိလို႔ ၂ ခုလံုးနဲ႔ ေရးတယ္ဗ်ာ)။ စာဖတ္သလို မဟုတ္ရင္ နည္းနည္း ပိုဖတ္လို႔ေကာင္းမလားလို႔ပါ။ ၿပီးေတာ႔ က်ေနာ္ေရးထားသမွ်ကို ၀င္ေရာက္ေျပာဆို ေ၀ဖန္ေစခ်င္တာလည္း ပါပါတယ္။ comment ေလးေတြနဲ႔ ေ၀ဖန္ေပးပါ .. စကားျပန္ေျပာၾကပါေနာ္ ..။ အခု Registry အေၾကာင္းနည္းနည္းေလး ေျပာမလို႔။ ဘာလဲ ဆိုတာေလး ေျပာမလို႔ ။ သိၿပီးသားဆိုလည္း မသိေသးဘူးလို႔ သေဘာထားပါဗ်ာ.. ေနာ္ ။
Registry ဆိုတာ ဘာလဲ .. ? (Run မွာ regedit လို႔ ရိုက္ထည္႔လိုက္ ေပၚလာတဲ႔ ေကာင္က registry ေပါ႔ .. ဟီဟိ) . ဘာလုပ္ေပးသလဲ ဆိုေတာ႔ ... ကြန္ပ်ဴတာမွ ရိွတဲ႔ ေနရာမွန္သမွ်ကို သိမ္းဆည္းေပးထားတာ ဒီေကာင္ေပါ႔ ။
ကြန္ပ်ဴတာမွာ ရိွတဲ႔ Hardware တိုင္းရဲ႕ Information ေတြ၊ Network Information ေတြ၊ User ေတြရဲ႕ wallpaper, Screen Saver စတာေတြက အစ registry မွာ သိမ္းထားပါတယ္။ Registry ေတြကို သိမ္းထားတာက Windows 98/Me မွာဆိုရင္ System.dat နဲ႔ User.dat ဆိုတဲ႔ Binary ႏွစ္ File ျဖစ္ၿပီး၊ Windows NT/2000/XP မွာဆိုရင္ေတာ႔ မ်ားျပားလွတဲ႔ Registry ေတြကို Hives လို႔ေခၚ ၿပီး \Windows\System32\Config Folder မွာသိမ္းထားပါတယ္။ Registry ေတြျမင္ခ်င္တယ္၊ ျပင္ခ်င္တယ္ဆိုရင္ Start မွာ Run ကို ရွာၿပီး regedit လို႔ ေရးၿပီး OK ေပး ။ Registry Editor ေပၚလာပါတယ္။ Registry ကို Editor နဲ႔ပဲျပင္လို႔ရပါတယ္။ Win.ini တို႔ System.ini တို႔လို Notepad, Text Editor တို႔နဲ႔ျပင္လို႔ မရပါဘူး။ Registry ဟာ ကြန္ပ်ဴတာရဲ႕အေၾကာင္းအရာေတြ Setting ေတြကို Regedit.exe သံုးၿပီး Windows Registry ကို တိုက္႐ိုက္ ၀င္ Setting လုပ္တာ ျဖစ္ပါတယ္ ။ Registry မွာ အဓိကအုပ္စု(၆)စု ရိွပါတယ္။
၁။ HKEY-CLASSES-ROOT
၂။ HKEY-CURRENT-USER
၃။ HKEY-LOCAL-MACHINE
၄။ HKEY-USERS
၅။ HKEY-CURRENT-CONFIG
၆။ HKEY-DYN-DATA
HKEY-CLASSES-ROOT
သူက window 9x ကအသံုးျပဳတဲ႔ Standard Class Objects ေတြကို သတ္မွတ္ေပးတာပါ။ Class Object ဆိုတာ မ်ိဳးတူ Function အုပ္စုေတြရဲ႕နာမည္ပါပဲ ။
HKEY-CURRENT-USER
ကြန္ပ်ဴတာ တစ္လံုးထဲမွာ အသံုးျပဳသူေတြဟာ ကိုယ္ႀကိဳက္တဲ႔ User Perference(wallpaper,screen saver,etc.) နဲ႔ တစ္ေယာက္ခ်င္း ကိုယ္႔စိတ္ႀကိဳက္ အသံုးျပဳႏိုင္ပါတယ္။ အဲဒီ User တစ္ေယာက္ခ်င္းစီက သတ္မွတ္ထားတဲ႔ Perference ေတြကို HKEY-CURRENT-USER ထဲမွာ သိမ္းထားၿပီး လက္ရိွအသံုးျပဳေနတဲ႔ User ရဲ႕ Personalized Setting ေတြကို ဒီမွာ သိမ္းပါတယ္။
HKEY-LOCAL-MACHINE
သူက ခုနက User Setting ေတြနဲ႔ လံုး၀မသက္ဆိုင္တဲ႔ System ပိုင္းဆိုင္ရာ အခ်က္အလက္ေတြကို သိမ္းထားပါတယ္။ သူက ကြန္ပ်ဴတာမွာရိွတဲ႔ ပစၥည္းတိုင္းရဲ႕ အေၾကာင္းအရာေတြကို၊ တပ္လိုက္သမွ်၊ ျဖဳတ္လိုက္သမွ် ကို သိမ္းထားပါတယ္။
HKEY-USERS
အကယ္၍မ်ား အေၾကာင္းအရာႏွစ္ခု Setting ျဖစ္ေနတယ္ဆိုရင္ လက္ရိွအသံုးျပဳေနတဲ႔ အေၾကာင္းအရာကို သိမ္းထားတာျဖစ္ပါတယ္။ ဥပမာ- ခင္ဗ်ားကြန္ပ်ဴတာမွာ မတူတဲ႔ Monitor ႏွစ္လံုးတပ္ထားတယ္ဗ်ာ။ ဒါေပမယ္႔ အခုလက္ရိွ သံုးေနတာက ႏွစ္လံုးထဲက တစ္လံုး၊ ဒီေကာင္က အခုလက္ရိွ သံုးေနတဲ႔ Monitor နဲ႔ ပတ္သတ္တဲ႔ Values ေတြကို သိမ္းထားပါတယ္။
HKEY-DYN-DATA
သူကေတာ႔ ကြန္ပ်ဴတာ အလုပ္ျမန္ျမန္ လုပ္ႏိုင္ဖို႔ System Configuration ေတြကို RAM ေပၚတင္ၿပီး အလုပ္လုပ္ပါေတာ႔တယ္။ သူဟာ Boot လုပ္တိုင္း System Configuration ေတြေျပာင္းလဲတုိင္း Update လုပ္ပါတယ္။
(မွတ္ခ်က္။ ။Regedit ရယ္ Regedit 32 ရယ္ဆိုၿပီး Windows 2000 နဲ႔ XP မွာ ႏွစ္မ်ိဳးရိွပါတယ္။ Regedition သံုးေနက်လည္းျဖစ္ပါတယ္။ အေၾကာင္းအရာေတြကိုလည္း ရွာေဖြေပးတဲ႔ ေနရာမွာလည္း Regedit 32.exe ထက္ျမန္ဆန္တာေၾကာင္႔ Regedit ကိုပဲ အသံုးမ်ားတာပါ။ Windows XP မွာ HKEY-DYN-DATA ကိုေတြ႔မွာမဟုတ္ပါဘူး ။ Idea ကေတာ႔ တူတူပါပဲ။
(ဆရာေဇာ္လင္းရဲ႕ A+ စာအုပ္မွ ျပန္လည္ မွ်ေ၀ပါသည္)
0 comments:
Post a Comment