Warmly welcome to my site!!!

Tuesday, October 11, 2011

Windows Registry အေၾကာင္း

Windows Registry အေၾကာင္းကို အပိုင္း သံုးပိုင္းခြဲၿပီး ရွင္းျပပါမယ္။

 Chapter(1) - Windows Registry အေၾကာင္း

 Chapter(2) - Windows Registry ကို manual ျပဳျပင္ျခင္း

 Chapter(3) - Windows Registry ကို Script မ်ားေရးၿပီး ျပဳျပင္ျခင္း

 တို႔ျဖစ္ပါတယ္။


 Chapter (1)
 Windows Registry အေၾကာင္း

 Windows O.S ရဲ႕ Registry ဆိုတာ O.S နဲ႕ စက္ရဲ႕ Application, Hardware, Software,
 Device Driver & Network Portocol ေတြနဲ႕ သက္ဆိုင္တဲ႕ သတင္းအခ်က္အလက္ အစုအေ၀းပါ။

 Registry ထဲမွာ အဓိက ပါ၀င္မႈေတြကေတာ႔
 -Device & Application မ်ားရဲ႕ Setup Progarm မ်ား
 -User Profile မ်ား
 -NTLDR (Windows ကို load ေပးတဲ႔ Progarm)
 -Device Driver
 -Hardware Profile
 -Application Progarms

 Registry ကို တည္ေဆာက္ပံု ႏွစ္မ်ိဳး ခြဲႏိုင္တယ္။
 (1) Logical Organization
 (2) Physical Organization

(1) Logical Organization
 သူ႔မွာေတာ႔ Branch (5) ခုရွိတယ္။ အဲ႕ဒီ ငါးခုကို High level key(or) Sub key(or) Main key
 လို႔ ေခၚတယ္။ သူ႕ ေအာက္မွာလည္း ေနာက္ထပ္ Sub key ေတြ ရွိၿပီးေတာ႔ ေအာက္ဆံုးအဆင္႔ မွာ
 Value ေတြရွိတယ္။ Value ေတြမွာလည္း Value name ေတြ ရွိၿပီးေတာ႔ Assign လုပ္ထားတဲ႕ Data
 & Data Type ေတြရွိတယ္။အဲ႕ဒီ High level key(or) Sub key(or) Main key ေတြ ကေတာ႔-


-HKEY_CURRENT_USER
 - လက္ရွိ logon ၀င္ေရာက္ေနတဲ႕ user နဲ႕သက္ဆိုင္တဲ႕ အခ်က္ေတြကိုေဖာ္ျပေပးတယ္။
 - လက္ရွိ User ရဲ႕ အခ်က္အလက္ေတြကို သိမ္းထားေပးတယ္။

-HKEY_CLASSES_ROOT
 - Software ႏွင္႔ ၄င္း Software ေတြ မည္သို႔ ဖြဲ႕စည္းထားသည္ကိုေဖာ္ျပေပးတယ္။
 - -HKEY_LOCAL_MACHINE ၏ Sub key တစ္ခုျဖစ္တယ္။

-HKEY_CURRENT_CONFIG
 - လက္ရွိ Active ျဖစ္ေနတဲ႕ Hardware Configuration ကို ေဖာ္ျပေပးတယ္။
 - ၄င္းသည္ -HKEY_LOCAL_MACHINE ၏ Sub key ႏွစ္ခုျဖစ္ေသာ Software & System မွ
 Data မ်ားကို ထုတ္ႏႈတ္ေဖာ္ျပေပးတယ္။

-HKEY_USERS
 - လက္ရွိ Logon ၀င္ေရာက္ေနေသာ User ရဲ႕ ID & Logon Screeen ကို တည္ေဆာက္ရန္
 လိုအပ္တဲ႕ အခ်က္အလက္ေတြကိုျပတယ္။

 - User အားလံုးရဲ႕ Profile ေတြကို သိမ္းေပးတယ္။
 - -HKEY_CURRENT_USER သည္ -HKEY_USERS ၏ Sub key တစ္ခုျဖစ္သည္။

-HKEY_LOCAL_MACHINE
 - O.S စတင္တက္ရန္ လုိအပ္ေသာ Device မ်ား၊ Device Driver မ်ားနဲ႕သက္ဆိုင္ေသာ Data

 မ်ားအပါအ၀င္ ကြန္ပ်ဴတာနဲ႕သက္ဆိုင္ေသာ Data Configuration မ်ားကိုျပေပးတယ္။
 - မတူညီေသာ User မ်ား Logon ၀င္ေရာက္ေနစဥ္တြင္ ၄င္း ရဲ႕ အခ်က္အလက္ေတြကို
 ေျပာင္းမေပးပါ။

 (အထက္ပါ Sub Key ငါးခုကိုၾကည့္ျခင္းအားျဖင္႔ Registry မွာ အဓိက Sub key က ႏွစ္ခုပဲရွိတာကို
 ျမင္ေတြ႕ႏိုင္ပါတယ္။ -HKEY_USERS ေအာက္မွာ -HKEY_CURRENT_USER , -HKEY_LOCAL_MACHINE
 ေအာက္မွာ -HKEY_CURRENT_CONFIG & -HKEY_CLASSES_ROOT ရွိေနပါတယ္။)

(2) Physical Organization
 Registry ကို Hive လို႔ေခၚတဲ႕ ဖိုင္ ငါး ခုထဲမွာ သိမ္းထားတယ္။ အဲ႕ဒါေတြကေတာ႔

 1.Default
 2.SAM
 3.SECURITY
 4.SOFTWARE
 5.SYSTEM
 တို႔ျဖစ္ပါတယ္။

-HKEY_LOCAL_MACHINE
 SAM
 SECURITY
 SOFTWARE [-HKEY_CLASSES_ROOT] , [-HKEY_CURRENT_CONFIG]
 SYSTEM [-HKEY_CURRENT_CONFIG]

-HKEY_USERS
 Default [-HKEY_CURRENT_USER]

 လက္ေတြ႔လုပ္ေဆာင္မႈအပိုင္းမွာေတာ႔ ကၽြန္ေတာ္တို႔ဟာ Logical အပိုင္းကိုပဲ အသံုးျပဳၿပီးေတာ႔
 Physical ပိုင္းကိုေတာ႔ နားလည္ယံုဆို အဆင္ေျပပါတယ္။

 ကဲကၽြန္ေတာ္တို႔ Registry ကိုသိၿပီ။ နားလည္ၿပီ....... သူ႔ကိုဘယ္မွာရွာရမလဲ ဆိုရင္
 Start Menu> Run ကိုသြားပါ၊ ေနာက္ၿပီး Run dialog box ေပၚလာရင္ regedit လို႔ ရိုက္ၿပီး
 Enter ေခါက္လိုက္ရင္ Registry Editor ေပၚလာပါလိမ္႔မယ္။
 Registery ကို ဘယ္မွာသိမ္းသလဲ ဆိုေတာ႔..............
 partation C: ရဲ႕ Win32 ထဲက Config ထဲမွာသိမ္းပါတယ္။
 Registry ရဲ႕ Repair ကိုေတာ႔ C ေအာက္က Window ထဲက repair ထဲမွာသိမ္းပါတယ္။

 အထက္မွာ ေျပာျပထားသလို Value တစ္ခုမွာရွိတဲ႕ Data တစ္ခုကိုေဖာ္ျပတဲ႕ေနရာမွာ Data type
 အမ်ိဳးအစား (၆)မ်ိဳးအနက္က တစ္ခုခုနဲ႕ေဖာ္ျပႏိုင္ပါတယ္။ အဲ႕ဒီ (၆) မ်ိဳးကေတာ႔ ...........

 1.REG_BINARY
Raw Binary Data, Hardware သတင္းေတြကို ကြန္ပ်ဴတာမွ binary အျဖစ္သိမ္းေပမယ္႔၊
 Registery editor မွာ အက်ဥ္းျခံဳးရန္ Hexa Decimal နဲ႕ျပေပးတယ္။
2.REG_DWORD
4 byte အရွည္ရွိတဲ႕ ကိန္းဂဏန္းနဲ႕သိမ္း၊ Device Driver မ်ား၊ Service ႏွင္႔သက္ဆိုင္ေသာ
 ကန္႔သတ္ခ်က္(parameter) မ်ားကိုေဖာ္ျပေပးတယ္။
3.REG_EXPAND_SZ
 ကိန္းရွင္ (variable) မ်ား
 4.REG_MULTI_SZ
 multiple type, user မ်ားသိႏိုင္ေသာ Char ႏွင္႔ ဂဏန္းမ်ားေရာေႏွာပံု၊ ေနရာလြတ္၊ ေကာ္မာနဲ႕
 အျခားအမွတ္ေတြပါ။
 5.REG_SZ
စာသားမ်ားပါ၀င္ၿပီး အလ်ားသတ္မွတ္ခ်က္ရွိေသာ အကၡရာစဥ္ကိန္းတန္း တစ္ခု။
6.REG_FULL_RESOCE_DESCRIPTOR
 Hardware တစ္ခုကို (Dirver တစ္ခု) Resource List ကိုသိမ္းဆည္းရန္ ဒီဇိုင္းထုတ္ထားေသာ
 Nested Array တစ္ခု။

 (အသံုးမ်ားတဲ႕ data type ေတြကို အနီနဲ႕ ျပထားေပးပါတယ္။)
 ................................................
Registry Backup လုပ္ျခင္း
Windows Registry ကို backup ျပဳလုပ္ျခင္း (ဒါက Chapter(1) နဲ႕ Chapter (2) ၾကားက ေၾကာ္ျငာ က႑)


 ဒီအပိုင္းမွာကေတာ႔ Registry ကို ျပဳျပင္တာေတြ ျဖစ္လို႔ ပထမဦးစြာအေနနဲ႕ Windows ရဲ႕ Registry ကို
 Backup လုပ္ထားေစခ်င္ပါတယ္။ Registry ဟာ Windows ရဲ႕ ဦးေႏွာက္ ျဖစ္တာေၾကာင္႔ တစ္စံုတစ္ခု ပ်က္စီး
 ခ်ိဳ႕ယြင္းသြားခဲ႕ရင္ Windows မတက္တဲ႕ အထိ ျပသနာရွာတတ္ပါတယ္။

 ကဲ အခု Windows မွာ အသင္႔ပါလာတဲ႕ Backup or Restore Wizard ကို အသံုးျပဳၿပီး Registry ကို backup
 & restore လုပ္ရေအာင္..............

 Start Menu> Run (Run ထဲမွာ ntbackup လို႔ရိုက္ထည့္ေပးပါ)

 Backup & Restore Wizard Dialogbox က်လာပါလိမ္႔မယ္...... အဲ႕ဒီ Welcome Page ေပၚမွာ ရွိတဲ႕
 Advance Mode ဆိုတဲ႕ အျပာေရာင္ စာသားကို ႏွိပ္လိုက္ရင္ Backup Utility Box ထပ္က်လာပါမယ္။
 အဲ႕ဒီအထဲကမွ Backup Tab ကိုေရြးလိုက္ၿပီးရင္ ဘယ္ဘက္ ျခမ္းရွိ My Computer ေအာက္က System
 State Checkbox ကို အမွန္ျခစ္ကေလး ျခစ္ၿပီး ေအာက္ဆံုးက Backup Media or File Name box မွာ
 Backup လုပ္မယ္႔ ဖိုင္ကို သိမ္းမယ္႔ ေနရာနဲ႕ ဖိုင္ အမည္ေပးႏိုင္ဖို႔အတြက္ Browse ကိုႏွိပ္ပါ။ Save as Dialog
 box က်လာတဲ႕အခါ Backup ဖိုင္ကို မိမိ သိမ္းလိုတဲ႕ ေနရာ(Folder) ကို ေရြး၊ အမည္ေပးၿပီးေတာ႔ Save လုပ္ပါ။
 ေနာက္ၿပီးေတာ႔ Start Backup ခလုပ္ကို ႏွိပ္လိုက္ရင္ Backup Job Information Dialogbox က်လာၿပီး
 Start Backup ကိုထပ္ႏွိပ္ေပးလိုက္ပါ။ Backup လုပ္ၿပီးသြားတဲ႕အခါမွာေတာ႔ "The Backup is complete"
 ဆိုတဲ႕စာသားေပၚလာမွာျဖစ္ၿပီးေတာ႔ Progress Box ကိုပိတ္ဖို႔အတြက္ Close ကိုႏိွပ္ပါ။ ၿပီးရင္ Backup Utility
 Box ကို ထပ္ပိတ္ပါ။ ဒါဆိုရင္ Registry တစ္ခုလံုးကို Backup လုပ္တဲ႕ အဆင္႔ၿပီးဆံုးသြားပါၿပီ။


 Registry ကို ျပဳျပင္တာ(လက္ေဆာ႔တာ)ၿပီးဆံုးသြားလုိ႔ နဂိုအတိုင္းျပန္ျဖစ္ခ်င္တယ္ဆိုရင္ေတာ႔ Backup
 လုပ္ထားတဲ႕ File ကို ျပန္ၿပီး Restore လုပ္ေပးရပါတယ္။ Restore လုပ္ခ်င္ရင္ေတာ႔ ခဏက Backup
 လုပ္ထားတဲ႕ file ကို double click ႏွိပ္ေပးလိုက္ပါ။ Backup & Restore Wizard Dialogbox
 က်လာပါလိမ္႔မယ္...... အဲ႕ဒီ Welcome Page ေပၚမွာ ရွိတဲ႕ Advance Mode ဆိုတဲ႕ အျပာေရာင္ စာသားကို
 ႏွိပ္လိုက္ရင္ Backup Utility Box ထပ္က်လာပါမယ္။ အဲ႕ဒီအထဲကမွ Restore and Menage Media Tab
 ကိုေရြးလုိက္ပါ။ ညာဖက္မွာ file ကိုျဖန္႔ခ်ထားၿပီး System State ကို အမွန္ျခစ္ထားတာ ေတြ႔ရမွာပါ။ Backup
 ဖိုင္ကို မူလေနရာမွာပဲ ျပန္ၿပီး Restore လုပ္မွာမို႔လို႔ Start Restore ကိုႏွိပ္ေပးပါ။ မူလရွိၿပီးသားကို ဖ်က္ၿပီးေရး
 မယ္လို႔ သတိေပးတဲ႕ Warning Box က်လာမွာျဖစ္ၿပီး OK ကိုႏွိပ္လိုက္ရင္ Confirm Box က်လာမွာျဖစ္ပါတယ္။
  (ေတာ္ေတာ္ အေမးအျမန္းထူတယ္ေနာ္.............) Ok ကိုပဲထပ္ႏွိပ္လိုက္ပါ။ Restore
 Progress Box ထပ္က်လာၿပီး Restore လုပ္ပါလိမ္႔မယ္။ ၿပီးသြားရင္ေတာ႔ "The restore is complete"
 ဆိုတဲ႕စာတန္းေပၚလာရင္ close ကိုသာႏွိပ္လုိက္ပါ။ တစ္ခ်ိဳ႕ setting ေတြဟာ restart ခ်မွ ျပည့္စံုမွာမို႔လို႔
 Restart ခ်မလားလို႔ေမးတဲ႕ dialog box က်လာပါလိမ္႔မယ္။ အေကာင္းဆံုးကေတာ႔ Yes ကိုႏွိပ္ေပးလိုက္ပါ။
 Windows Restart က်သြားၿပီးေတာ႔ နဂိုမူလအတိုင္း (မျပင္ဆင္ခ်ိန္က အေျခအေနမ်ိဳး)
 ျပန္လည္ေရာက္ရွိသြားပါလိမ္႔မယ္။

 အျခားအျခားေသာ Registery Software ေတြအသံုးျပဳၿပီး Backup & Restroe လုပ္လို႔လည္းရပါတယ္။
 ဥပမာ- CCleaner, Power, Blue စသည္ျဖင္႔ေပါ႔...................
 ..............

Chapter(2) Windows Registry ကို manual ျပဳျပင္းျခင္း
ဒီအခန္းကို မစတင္မွီမွာ ပထမဦးစြာ ျပဳလုုပ္ထားသင္႔တာကေတာ႔ Registry Backup လုပ္တာပါပဲ။
 ေနာက္တစ္ခုက အတိုေကာက္(short-cuts) ေတြကို နားလည္ေအာင္ မွတ္ထားသင္႔ပါတယ္။
SUB KEY SHORT-CUTS
HKEY_CURRENT_USER - HKCU
HKEY_CLASSES_ROOT - HKCR
HKEY_CURRENT_CONFIG - HKCC
HKEY_USERS - HKU
HKEY_LOCAL_MACHINE - HKLM
(Registry ကိုျပင္ဆင္တဲ႕ေနရာမွာ HKCU နဲ႕ျပင္ရင္ လက္ရွိအသံုးျပဳေနေသာ User တစ္ေယာက္သာလွ်င္
 အက်ိဳးသက္ေရာက္ၿပီး HKLM နဲ႕ျပင္ဆင္ျခင္းက User အားလံုးကို အက်ိဳးသက္ေရာက္ေစပါတယ္။)


PATH SHORT-CUTS
HKCUSoftwareMicrosoftWindowsCurrentVersion ကို 1
HKLMSoftwareMicrosoftWindowsCurrentVersion ကို 2
HKLMSoftwareMicrosoftWindowsCurrentVersionpol iciesExplorer
ကို 2=PE
HKLMSoftwareMicrosoftWindowsCurrentVersionpol iciesSystem
ကို 2=PS

THE REGISTRY NAME DISPLAY NAME
{20D04FE0-3AEA-1069-A2D8-08002B30309D} MY COMPUTER
{450D8FBA-AD25-11D0-98A8-0800361B1103} MY DOCUMENTS
{645FF040-5081-101B-9F08-00AA002F954E} RECYCLE BIN

Items / Value Name / Data Type / Value / Path
 (Start Menu မွ Function မ်ားကို manage လုပ္ျခင္း)
 Logon Name / NoUserNameInStartMenu DWORD 01 1,2=PE
 Document / NoSMMyDocs DWORD 01 1,2=PE
 My Picture / NoSMMyPictures DWORD 01 1,2=PE
 Control Panel / NoControlPanel DWORD 01 1,2=PE
 Recent Document / NoRecentDocsMenu DWORD 01 1,2=PE
 Help / NoSMHelp DWORD 01 1,2=PE
 Search / NoFind DWORD 01 1,2=PE
 Run / NoRun DWORD 01 1,2=PE
 AllProgram / NoStartMenuMorePrograms DWORD 01 1,2=PE
 ShutDownBox / NoClose DWORD 01 1,2=PE
 C.P,Pr,N.C / NoSetFolders DWORD 01 1,2=PE
 (C.P=ControlPanel,Pr=Printer,N.C=NetworkConnection )
 (Value တြင္ 1=Default, 0=Remove)
 (Display Properties ကို manage လုပ္ျခင္း)
 Theme & Appear; / NoDispAppearancePage DWORD 01 1,2=PS
 Desktop / NoDispBackgroundPage DWORD 01 1,2=PS
 ScreenSaver / NoDispScrSavPage DWORD 01 1,2=PS
 Setting / NoDispSettingPage DWORD 01 1,2=PS
 (Flashy Virus တြင္ ျဖစ္ေပၚေသာ ပံုစံမ်ား)
 TaskManager / DisableTaskMgr DWORD 01 1,2=PS
 FolderOption / NoFolderOptions DWORD 01 1,2=PE
 Run / NoRun DWORD 01 1,2=PE
 Registry / DisableRegistryTools DWORD 01 1,2=PS
 (ဒီတစ္ခုကိုေတာ႔ ေနာက္တစ္ခန္း(Script ျဖင္႔ ျပဳျပင္ျခင္း) ၿပီးမွ စမ္းသပ္ေစခ်င္ပါတယ္။ )

 .............................
Windows Registry အေၾကာင္းကို Chapter (1)
မွာေရးထားတာနဲ႕ပါတ္သက္လို႔အားလံုးအတြက္အဆင္မေျပဘူး
 ထင္လို႔ဒါေလးကိုထပ္ေရးေပးတာပါ။
SUB KEY SHORT-CUTS
ေတြကိုေတာ႔နားလည္မယ္ထင္ပါတယ္။လမ္းေၾကာင္းေတြကိုအတိုေကာ
 က္ေရးျပထားတာပါ။
PATH SHORT-CUTS ကေတာ႔ Registry
ကိုျပင္ဆင္တဲ႕အခါမွာသြားတဲ႕လမ္းေၾကာင္းကိုအတုိမွတ္သားထား
 ျဖင္းျဖစ္ပါတယ္။
Registry Name , Display Name ကေတာ႔ Registry
ထဲမွာေခၚတဲ႕နာမည္နဲ႕ကၽြန္ေတာ္တို႕အျပင္ကြန္ပ်ဴတာစခရင္မွာ
ျမင္ေတြ႕ရတဲ႕နာမည္ေတြကို
တြဲျပထားေပးတာပါ။ဥပမာ-{20D04FE0-3AEA-1069-A2D8-08002B30309D} ဆိုတာ
 My Computer ရဲ႕ Registry နာမည္ပဲျဖစ္ပါတယ္။
Items / Value Name / Data Type / Value / Path ဆိုတာေတြက

Items သည္မိမိျပဳျပင္၊ျပင္ဆင္လိုေသာအခ်က္အလက္

Value Name သည္မိမိျပဳျပင္မည့္ Registry တြင္ေရးရမည့္နာမည္
Data Type သည္မိမိျပဳျပင္မည့္ Registry ၏ Data Type အမ်ိဳးအစား
 ( အထက္တြင္ျပထားေသာ၆မ်ိဳးမွတစ္မ်ိဳး)
Value သည္မိမိျပဳျပင္မည့္ Registry ၏တန္ဖိုး ( 0 <or> 1 )
Path သည္မိမိ Registry သို႔၀င္မည့္လမ္းေၾကာင္း
ဥပမာတစ္ခုျပမယ္-
Start Menu Bar မွ Run ကိုေဖ်ာက္မယ္။ Run ကို effect မရွိေအာင္လုပ္
 မယ္။

ပထမ Run ကိုဖြင္႔ Run Dialogbox က်လာရင္ regedit လို႕ရိုက္ၿပီး Enter
ေခါက္လိုက္၊ Registery
 editor က်လာမယ္။အဲ႕ဒီထဲက HKCUSoftwareMicrosoftWindowsCurrentVersionpol
 iciesExplorer ကိုသြား(သြားတယ္ဆိုတာအေပါင္းကေလးေတြကိုျဖည္ခ်သ
 ြားတာကိုေျပာတာေနာ္)
၊ေနာက္ဆံုး Explorer ကိုေရာက္မွညာဖက္က name , type , data သံုးခုပဲ
 ရွိတဲ႕အကြက္မွာ r-click
ေထာက္ၿပီး new ထဲကေန DWORD Value ကိုႏွိပ္၊အဲ႕ဒီအခါမွာ
 New Value #1
ဆုိတာေပၚလာလိမ္႔မယ္၊အဲ႕ဒီ Name ကို r-click ႏွိပ္ၿပီး
 rename ကေန NoRun
လို႔ျပင္၊ေနာက္ၿပီးရင္အဲ႕ဒီ NoRun ကိုပဲ r-click ႏွိပ္ၿပီးေတာ
 Modify ကိုႏွိပ္၊အဲ႕ဒီအခါမွာက်လာတဲ႕ box
ေလးထဲမွာ Value data မွာ default က 0, run ကိုပိတ္ထားခ်င္တယ္ဆိုရင္ 1

လို႔ေျပာင္းေပးလိုက္၊ေနာက္ registery editor ကိုပိတ္၊ restart ခ်လိုက္

(တခ်ိဳ႕ေသာ setting မ်ားတြင္
 refresh လုပ္ရံုျဖင္႔ effect ရွိေသာ္လည္းအခ်ိဳ႕ setting မ်ားကမူ restart

ခ်မွ effect ျဖစ္သည္။)

ဒီလိုလုပ္တာကိုကၽြန္ေတာ္ကအတိုေကာက္-

Run / NoRun DWORD 01 1,2=PE
လို႔ပဲရးထားတယ္။ဒီေလာက္ဆိုရင္က်န္တဲ႕ဟာေတြကိုလုပ္ၾကည့္
 လို႔ရၾကမယ္ထင္ပါတယ္။
ကၽြန္ေတာ္အဲ႕ဒီအထဲမွာ StartMenu မွာေပၚေနတဲ႕ logonuser name ေတြ၊
 Document, My Picture, Control Pannel, Recent Document(ကိုယ္ေရွ႕ကေနဘာၾကည့္သြားတယ္ဆိုတာကိုေနာက္လူမသိေသ
 ခ်င္ရင္),
 Help, Search, All Program(Program ေတြကိုသိပ္နားမလည္တဲ႕သူေတြမသံုးေ
 စခ်င္ရင္ေပါ႔),
 ShutdownBottom စတာေတြကိုလိုသလိုထိန္းခ်ဳပ္ထားႏိုင္ပါတယ္။
(ေဖာ္လို႔ေဖ်ာက္လို႔ရတယ္)

(Run ေဖ်ာက္ၿပီးရင္ Registry Editor ကိုဘယ္လိုျပန္ဖြင္႔ရမလဲမသိ
 သူေတြအတြက္ C:Windowsregedit.exe ဆိုတာကိုျပန္ဖြင္႔လို႔ရပါတယ္။)

ကိုယ္႔ Desktop ကိုလူမ်ားေတြေျပာင္းတာမွကာကြယ္ႏိုင္ရန္အတြ
 က္လည္း Display Properties
ကိုထိန္းခ်ဳပ္လို႕ရပါတယ္။အထက္ပါနည္းအတိုင္းလုပ္ေ
 ဆာင္ရံုျဖစ္ၿပီးေတာ႔လိုအပ္တဲ႕အခ်က္အလက္
 ေတြကိုလည္း Chapter (1) မွာေရးထားေပးပါတယ္။

(Registry ကိုျပဳျပင္တဲ႕ေနရာမွာသိထားသင္႔တာကေတာ႔ Path 1 နဲ႕ျပဳ
 ျပင္ရင္လက္ရွိ User
တစ္ေယာက္ကိုပဲအက်ိဳးသက္ေရာက္မယ္။ Path 2 နဲ႕ျပဳျပင္မယ္
 ဆိုရင္ေတာ႔ User အားလံုးကိုအက်ိဳးသက္ေရာက္မယ္။)

ဒါေတြအားလံုးအဆင္ေျပတယ္ဆုိရင္ကၽြန္ေတာ္ Script (.cmd) ဖိုင္ေ
 တြနဲ႕ Registry ကိုျပဳျပင္တာေတြဆက္ျပေပးပါ႔မယ္

Enjoy!!!
Credit to---http://www.zawlynnhtun.page.tl/Windows-Registry.htm

No comments:

Post a Comment