Windows Registry Hacking မ်ား
Owner ေျပာင္းလဲျခင္း
သင့္ရဲ႕ PC ကို Windows install လုပ္တဲ႔အခါ သင့္ရဲ႕ နာမည္ကိုေမးျပီး registered owner အျဖစ္နဲ႔ သိမ္းထား လိုက္ပါတယ္။ အကယ္၍မ်ား registered owner nameကို ေျပာင္းခ်င္တယ္ဆိုရင္ ေအာက္ပါ အတိုင္းလုပ္ရ ပါတယ္....
အဆင့္ ၁ : HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion ကိုသြားပါ။
အဆင့္ ၂ : ညာဘက္မွာ RegisteredOwner နဲ႔ RegisteredOrganization ဆိုတာကိုလုိက္ရွာပါျပီး double-click နဲ႔ဖြင့္ျပီး ကိုယ္ေျပာင္းခ်င္တဲ႔ name ေတြကို ေျပာင္းလိုက္ရင္ ရပါတယ္။
ဖိုင္စီျခင္း
Explorer ထဲမွာ filename မ်ားကို အစီအစဥ္တက်ျပဳလုပ္ျခင္းမွာ ျပႆနာတစ္စံုတရာရွိေနႏိုင္ပါတယ္။ ဥပမာ- default နဲ႔ဆိုရင္ 'File_v2.txt' ျပီးမွ 'File_v15.txt' ေဖာ္ျပပါလိမ့္မယ္။ ဒါဟာ ASCII ordering ေတာ့မဟုတ္ပါဘူး။ ဒါေပမယ့္ သင့္ေလ်ာ္မႈရွိတယ္လို႔ေတာ့ ထင္ေစပါတယ္။ ဒါေပမယ့္လည္း "V" ဆိုတာ version number ကို ရည္ညႊန္းပါတယ္...။ ဒါေၾကာင့္ 'File_v15.txt က အရင္ျဖစ္သင့္တယ္လို႔ ထင္ပါတယ္။ ဒါေပမယ့္ Explorer ရဲ႕ default system က အလုပ္အားလံုးမလုပ္နိုင္ပါဘူး... အကယ္၍ ပံုမွန္ ASCII file ordering ကို restore လုပ္မယ္ဆိုရင္ေတာ့....
အဆင့္ ၁ : HKLM\Software\Microsoft\Windows\Currentversion\Policies\Explorer ကိုသြားပါ။
အဆင့္ ၂ : DWORD အသစ္တစ္ခုဖန္တီးလိုက္ျပီး NoStrCmpLogical လို႔ နာမည္ေပးပါ။ value ကို 1 လို႔ထည့္လိုက္ပါ။
standard explorer ကို restore လုပ္ခ်င္တယ္ဆိုရင္ေတာ့ key ကို delete လိုက္ရံုပါပဲ။
Startup လုပ္တဲ႔အခါ အခ်ိန္ၾကာေနရင္
Windows ကို start up ( သို႔) shut down လုပ္တဲ႔အခါမွာ အခ်ိန္ၾကာေနရင္ ေစာင့္ရတာအခ်ိန္ကုန္ျပီး စိတ္ညစ္စရာေကာင္းတယ္ဆိုတာကို ၾကံဳဖူးၾကမွာပါ။ အဲဒီျပႆနာကိုေျဖရွင္းဖို႔....
အဆင့္ ၁ : HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System ကိုသြားပါ။
အဆင့္ ၂ : verbosestatus လို႔နာမည္ေပးထားတဲ႔ DWORD တစ္ခုဖန္တီးလိုက္ပါ။ ျပီးရင္ value ကို 1 ထည့္ျပီး PC ကို restart ေပးလိုက္ပါ။
Folder types မ်ားကို စီမံျခင္း
Windows Vista ရဲ႕ Explorer မွာ ၄င္းရဲ႕ content မ်ားေပၚမူတည္ျပီး သင့္ရဲ႕ folder type မ်ားကို လိမ္မာပါးနပ္စြာေရြးခ်ယ္ပါတယ္။ ဆိုလိုတာကေတာ့ ဥပမာ MP3 မ်ားကို Download ဆိုတဲ႔ folder ထဲကို ထည့္လိုက္မိမယ္ဆိုရင္ Music folder အျဖစ္ေျပာင္းလဲသြားပါလိမ့္မယ္...အဲလိုေျပာင္းလဲမသြားေအာင္...
အဆင့္ ၁: HCU\Software\Classes\LocalSetting\Software\Microsoft\Windows\Shell ကိုသြားပါ။ Bags subkey ကို delete လုပ္ပါ။
အဆင့္ ၂ : Bags ရဲ႕ ေအာက္တြင္ AllFolders လို႔နာမည္ေပးျပီး key တစ္ခုဖန္တီးပါ အဲဒီေအာက္မွာ Shell ဆိုတဲ႔ key ကိုဖန္တီးပါ။
အဆင့္ ၃: အဲဒီေနာက္ HCU\Software\Classes\LocalSettings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell ကိုဖြင့္လိုက္ပါ။ ျပီးရင္ ညာဘက္က pane မွာ right-click လုပ္ျပီး String Value အသစ္တစ္ခုလုပ္ျပီး FolderType လို႔နာမည္ေပးပါ။ ျပီးရင္ value ကို NotSpecified လို႔ျဖည့္ေပးလိုက္ပါ။
အခ်ိန္မေပးခ်င္သူမ်ားအတြက္ ေအာက္မွာ Folder view အလိုအေလွ်ာက္ Reset လုပ္ေပးတဲ႔ .reg file ကိုေပးထားပါတယ္... အဲဒါကို download လုပ္ျပီး run လိုက္ရင္လည္း ရပါတယ္။
Folder ေတြကို ျမန္ျမန္ access လုပ္ေအာင္
Start menu ထဲမွာ ထားျခင္းအားျဖင့္ folder တိုင္းကို ျမန္ျမန္ access လုပ္ႏိုင္ေအာင္လို႔....
အဆင့္ ၁ : HKCR\Folder\shellex\ContextMenuHandlers ကိုသြားပါ။
အဆင့္ ၂ : ျပီးရင္ ContextMenuHandlers ကို right-click လုပ္ျပီး key(quotation mark မ်ားမပါ၀င္ေစပဲ) အသစ္တခုျပဳလုပ္ပါ။ ျပီးရင္ Shift key ကို ဖိထားျပီး folder ကို right-click လုပ္၊ျပီးရင္ 'Pin to Start Menu' ကို select လုပ္ပါ။
copy time ကိုျမန္ဆန္လာေအာင္
Vista ဟာ သင့္ရဲ႕ soundcard ကို ဦးစားေပးပါတယ္။ ဒါေၾကာင့္ glitch-free audio ေတြကို သင္ရရွိႏိုင္ပါတယ္။ အဲဒါေတြဟာ network copy speeds ကို ေႏွးေကြးေစပါတယ္။ ဒါေၾကာင့္...
အဆင့္ ၁ : HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Multimedia\SystemProfile ကိုသြားပါ။
အဆင့္ ၂ : NetworkThrottingIndex ရဲ႕ setting ကို 10-50 (သို႔) 60 သို႔ေျပာင္းသင့္ပါတယ္။ အဲဒါျပီးရင္ေတာ့ reboot လုပ္ပါ။
drive listing ကိုျပဳျပင္ျခင္း
တကယ္၍ Explorer က သင့္ရဲ႕ DVD drive ကို ၾကာၾကာ lists မလုပ္ရင္ (သို႔) DVD-ROM တစ္ခုျဖစ္ျပီး discs ေတြကို burn လို႔မရႏိုင္ဘူးထင္ရင္ .......
အဆင့္ ၁ : HKLM\System\CurrentControlSet\Control\Class\ ကိုသြားပါ။
အဆင့္ ၂ : UpperFilters (သို႔) LowerFilters setting မ်ားကို delete လုပ္ပါ။
ဒီလိုလုပ္တာဟာ အမ်ားအားျဖင့္ အလုပ္လုပ္ပါတယ္။ ဒါေပမယ့္ အလားတူ application မ်ားပ်က္စီးသြားႏိုင္ပါတယ္။အကယ္၍ program တစ္ခုဟာ အလုပ္မလုပ္ေတာ့ဘူးဆိုရင္ စစ္ေဆးၾကည့္ပါ အကယ္၍ update တစ္ခုရွိေနတယ္ဆိုရင္ေတာ့ ၄င္းကို reinstall လုပ္ပါ။
Menu မ်ားကို ရွင္းလင္းျခင္း
သင္ဟာ application တစ္ခုကို uninstall လုပ္ျပီးတဲ႔အခါမွာ giFT မ်ားက်န္ေနတာေတြရွိတတ္ပါတယ္။ right-click context menu entries ကလည္း အသံုးမက်ေတာ့ပါဘူး...အဲဒီျပႆနာကိုေျဖရွင္းဖို႔....
အဆင့္ ၁ : HKCR\* နဲ႔ HKCR\Directory ကိုသြားပါ။ ျပီးရင္ Shell ကိုျဖန္႔ခ်လိုက္ျပီး shellex\ContextMenuHandlers key ကိုသြားပါ။
အဆင့္ ၂ : သင္မလိုခ်င္တဲ႔ command မ်ားကို keys ေတြရဲ႕ ေအာက္မွာလိုက္ရွာပါ။ ျပီးရင္ delete လုပ္ပါ။ (ဥပမာ - က်ေနာ့္ PC မွာဆိုရင္ HKCR\*\shellex\ContextMenuHandlers\7-Zip ဆိုတဲ႔ links ဟာ 7-Zip context menu အတြက္ျဖစ္ပါတယ္။ ဒါေၾကာင့္ ဘယ္ဘက္ pane မွာ 7-Zip အပိုင္းကို Delete လုပ္ရမွာျဖစ္ပါတယ္။ ဒါေပမယ့္ သတိထားရမွာက key တစ္ခုကိုသာ delete လုပ္ရမွာျဖစ္ျပီး ေသခ်ာဖို႔လည္း လိုပါတယ္။)
AutoRun ကို Disable လုပ္ျခင္း
Windows ရဲ႕ AutoRun feature ဟာ security ကို က်ိဳးေပါက္ဖို႔အတြက္ အလာအလာရွိတဲ႔ feature တစ္ခုပါ။ ဘာေ႕ၾကာင့္လဲဆိုေတာ့ သင္က သင့္ရဲ႕ PC သို႔ removable device ေတြကို တပ္လိုက္တဲ႔အခါ ၄င္းက code ေတြကို အလိုအေလွ်ာက္ run ပါတယ္ ။ ဒါေၾကာင့္ ၄င္းကို disable လုပ္ခ်င္တယ္ဆိုရင္...
အဆင့္ ၁ : HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\IniFileMapping ကိုသြားပါ။
အဆင့္ ၂ : Autorun.inf လို႔ေခၚတဲ႔ key တစ္ခုကို ဖန္တီးလိုက္ပါ။အဲဒီေနာက္ key အသစ္ကို double-click လုပ္ျပီး ၄င္း ရဲ႕ (default ) value မွာ @SYS:DoesNotExist ကိုထည့္လိုက္ပါ။ ျပီးရင္ HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 ကို delete လုပ္ပါ။
ဒါေတြလုပ္ျပီးသြားျပီဆိုရင္ေတာ့ Windows က CD မ်ား၊ DVD မ်ား (သို႔) removable drive မ်ားရဲ႕ ဘယ္ code ကိုမဆို အလိုအေလွ်ာက္ မ run ေတာ့ပါဘူး။
Welcome Screen ကို ဖယ္ရွားျခင္း / ေပါင္းထည့္ျခင္း
အဆင့္ ၁ : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ကိုသြားပါ။
အဆင့္ ၂ : ညာဘက္က pane မွာ LogonType ဆိုတဲ႔ DWORD ကိုလိုက္ရွာျပီး value ကို 00000001 ကိုေျပာင္းလိုက္ပါ။resoter ျပန္လုပ္ခ်င္ရင္ေတာ့ မူလ value ကိုျပန္ထည့္ေပးလိုက္ပါ။
အသံုးမျပဳေသာ DLL file မ်ားကို Unload ျပဳလုပ္ျခင္း
application မ်ားကို ပိတ္လိုက္တဲ႔အခါမွာ Windows XP မွာဆိုရင္ DLL file မ်ားကို memory မ်ားကို ခ်န္ခဲ႔ပါတယ္။ ဒါေတြဟာ resource ကိုမ်ား ေလလြင့္ဆံုးရႈံးေစမႈကို ဦးတည္ေနပါတယ္။ DLL file မ်ားကို unload ျဖစ္ေအာင္....
အဆင့္ ၁ : HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer ကိုသြားပါ။
အဆင့္ ၂ : ျပီးရင္ AlwaysUnloadDLL ဆိုတဲ႔ DWORD တစ္ခုကို ဖန္တီးလိုက္ျပီး value data ကို 1 လို႔ထည့္လိုက္ပါ။
No comments:
Post a Comment