ကြန္ပ်ဴတာမွာရွိတဲ့ gardware တိုင္းရဲ႕ information ေတြ၊Network information ေတြ၊ user ေတြရဲ႕ wallpaper,Screen Saver စတာေတြကအစ registry မွ သိမ္းထားပါတယ္၊ Registry ေတြကို သိမ္းထားတာက Windows 98/Me မွာ ဆိုရင္ system.dat နဲ႔ဲ user.dat ဆိုတဲ့ Binary ႏွစ္ဖိုင္ျဖစ္ျပီး Windows NT/2000/XP မွာဆိုရင္ေတာ့ မ်ားျပားလဌတဲ့ Registry ေတြကိုHives လို႔ေခၚျပီး Windows System32Config Folder မွာ သိမ္းထားပါတယ္၊ Registry ေတြ ျမင္ခ်င္တယ္၊ ျပင္ခ်င္တယ္ဆိုရင္ Start မွာ Run ကိုရွာျပီး regidit လို႔ေရးျပီး OK ေပး၊ Registry Editor ေပၚလာပါတယ္၊Registry ကို Editor နဲ႔ဘဲ့ျပင္လို႔ရပါတယ္၊ Win/ini တို႔ System.ini တို႔လို Notepad.TexEditor တို႔နဲ႔ျပင္လို႔ မရပါဘူး၊ Regidit.exe သံုးျပီး Windows Registry ကို တိုက္ရိုက္၀င္ Setting လုပ္တာျဖစ္ပါတယ္၊
Registry မွာ အဓိကအုပ္စု (၆)စုရွိပါတယ္၊
(1)HKEY-CLASSES-ROOT
(2)HEKEY-CURRENT-USER
(3)HKEY-LOCAL-MACHINE
(4)HKEY-USERS
(5)HKEY-CURRENT-CONFIG
(6)HKEY-DYN-DATA
HKEY-CLASSES-ROOT
သူက Window 9x က အသံုးျပဳတဲံ Standard Class Obijects ေတြကို သတ္မွတ္ေပးတာပါ၊ Class Object ဆိုတာ မ်ိဳးတူ Function အုပ္စုေတြရဲ႕နာမည္ပါပဲ၊
HKEY-CURRENT-USER
ကြန္ပ်ဴတာတစ္လံုးထဲမွာ အသံုးျပဳသူေတြဟာ ကိုယ္ႀကိဳက္တဲ့ User Perference(wallpaper,screen saver,etc....)နဲ႔ တစ္ေယာက္ခ်င္း ကိုယ့္စိတ္ႀကိဳက္ အသံုးျပဳ ႏိုင္ပါတယ္။ အဲဒီ user တစ္ေယာက္ခ်င္းစီက သတ္မွတ္ထားတဲ့ Perference ေတြကို HKEY-CURRENT-USER ထဲမွာ သိမ္းထားျပီး လက္ရွိအသံုးျပဳေနတဲ့ user ရဲ႕ Personalized Setting ေတြကို ဒီမွာသိမ္းပါတယ္၊
HKEY-USERS
တကယ္လို႔မ်ား အေၾကာင္းအရာႏွစ္ခု Setting ျဖစ္ေနတယ္ဆိုရင္ လက္ရွိ အသံုးျပဳေနတဲ့ အေၾကာင္းအရာကို သိမ္းထားတာျဖစ္ပါတယ္၊ ဥပမာ-ခင္ဗ်ားကြန္ပ်ဴတာမွာ မတူတဲ့ ေမာ္နီတာ ႏွစ္လံုးတပ္ထားပါတယ္ဗ်ာ၊ ဒါေပမယ့္ အခုလက္ရွိ သံုးေနတာက ႏွစ္လံုးထဲကတစ္လံုး ဒီေကာင္က အခု လက္ရွိသံုးေနတဲ့ ေမာ္နီတာနဲ႔ပတ္သက္တဲ့ Vllues ေတြကို သိမ္းထားပါတယ္။
HKEY-DYN-DATA
သူကေတာ့ ကြန္ပ်ဴတာ အလုပ္ျမန္ျမန္ လုပ္ႏိုင္ဖို႔ System Configuration ေတြကို RAM ေပၚတင္ျပီး အလုပ္လုပ္ပါေတာ့တယ္၊ သူဟာ Boot လုပ္တိုင္း SystemConfiguration ေတြ ေျပာင္းလဲတိုင္း update လုပ္ပါတယ္၊
(မွတ္ခ်က္။ ။ Regidit ရယ္ Regdit32 ရယ္ဆိုျပီး Windows 2000 နဲ႔ XP မွာ ႏွစ္မ်ိဳးရွိပါတယ္၊ Regidition သံုးေနက်လည္းျဖစ္ပါတယ္၊ အေၾကာင္းအရာေတြကိုလည္း ရွာေဖြေပးတဲ့ေနရာမွာလည္း Regidit 32 cxe ထက္ျမန္ဆန္တာေၾကာင့္ Regidit ကိုပဲ အသံုးမ်ားတာပါ၊ Windows XP မွာ HKEY-DYN-DATA ေတြ႔မွာမဟုတ္ပါဘူး။ idea ကေတာ့အတူတူပါပဲ။
အဆင္ေျပႏိုင္ၾကပါေစ
Registry မွာ အဓိကအုပ္စု (၆)စုရွိပါတယ္၊
(1)HKEY-CLASSES-ROOT
(2)HEKEY-CURRENT-USER
(3)HKEY-LOCAL-MACHINE
(4)HKEY-USERS
(5)HKEY-CURRENT-CONFIG
(6)HKEY-DYN-DATA
HKEY-CLASSES-ROOT
သူက Window 9x က အသံုးျပဳတဲံ Standard Class Obijects ေတြကို သတ္မွတ္ေပးတာပါ၊ Class Object ဆိုတာ မ်ိဳးတူ Function အုပ္စုေတြရဲ႕နာမည္ပါပဲ၊
HKEY-CURRENT-USER
ကြန္ပ်ဴတာတစ္လံုးထဲမွာ အသံုးျပဳသူေတြဟာ ကိုယ္ႀကိဳက္တဲ့ User Perference(wallpaper,screen saver,etc....)နဲ႔ တစ္ေယာက္ခ်င္း ကိုယ့္စိတ္ႀကိဳက္ အသံုးျပဳ ႏိုင္ပါတယ္။ အဲဒီ user တစ္ေယာက္ခ်င္းစီက သတ္မွတ္ထားတဲ့ Perference ေတြကို HKEY-CURRENT-USER ထဲမွာ သိမ္းထားျပီး လက္ရွိအသံုးျပဳေနတဲ့ user ရဲ႕ Personalized Setting ေတြကို ဒီမွာသိမ္းပါတယ္၊
HKEY-USERS
တကယ္လို႔မ်ား အေၾကာင္းအရာႏွစ္ခု Setting ျဖစ္ေနတယ္ဆိုရင္ လက္ရွိ အသံုးျပဳေနတဲ့ အေၾကာင္းအရာကို သိမ္းထားတာျဖစ္ပါတယ္၊ ဥပမာ-ခင္ဗ်ားကြန္ပ်ဴတာမွာ မတူတဲ့ ေမာ္နီတာ ႏွစ္လံုးတပ္ထားပါတယ္ဗ်ာ၊ ဒါေပမယ့္ အခုလက္ရွိ သံုးေနတာက ႏွစ္လံုးထဲကတစ္လံုး ဒီေကာင္က အခု လက္ရွိသံုးေနတဲ့ ေမာ္နီတာနဲ႔ပတ္သက္တဲ့ Vllues ေတြကို သိမ္းထားပါတယ္။
HKEY-DYN-DATA
သူကေတာ့ ကြန္ပ်ဴတာ အလုပ္ျမန္ျမန္ လုပ္ႏိုင္ဖို႔ System Configuration ေတြကို RAM ေပၚတင္ျပီး အလုပ္လုပ္ပါေတာ့တယ္၊ သူဟာ Boot လုပ္တိုင္း SystemConfiguration ေတြ ေျပာင္းလဲတိုင္း update လုပ္ပါတယ္၊
(မွတ္ခ်က္။ ။ Regidit ရယ္ Regdit32 ရယ္ဆိုျပီး Windows 2000 နဲ႔ XP မွာ ႏွစ္မ်ိဳးရွိပါတယ္၊ Regidition သံုးေနက်လည္းျဖစ္ပါတယ္၊ အေၾကာင္းအရာေတြကိုလည္း ရွာေဖြေပးတဲ့ေနရာမွာလည္း Regidit 32 cxe ထက္ျမန္ဆန္တာေၾကာင့္ Regidit ကိုပဲ အသံုးမ်ားတာပါ၊ Windows XP မွာ HKEY-DYN-DATA ေတြ႔မွာမဟုတ္ပါဘူး။ idea ကေတာ့အတူတူပါပဲ။
အဆင္ေျပႏိုင္ၾကပါေစ