Monday, September 7, 2015

64 bit ႏွင့္ 32 bit OS မ်ား၏ စြမ္းေဆာင္ရည္မ်ား

64 bit ႏွင့္ 32 bit OS မ်ား၏ စြမ္းေဆာင္ရည္မ်ား

တကယ္လို႕ ကၽြန္ေတာ္တို႕ေတြဟာ လတ္တေလာ အေျခအေနမွာ ရွိေနတဲ့ operating system ေတြရဲ႕ 64-bit နဲ႕ 32-bit အေၾကာင္းကို တိတိက်က် သိရွိမထားလို႔ သူတို႔ ( ၂ ) ဦးမွာ ဘယ္ဟာက ဘယ္သူ႕ထက္ပိုေကာင္းသလဲ ဆိုတာ ခြဲျခားရခက္ေနမယ့္ အေျခအေနမ်ိဳး ရွိေနၿပီဆိုရင္ ဒီ မေရရာနဲ႕ အသိစိတ္နဲ႕ အတူ တဆက္တစပ္တည္း ပူးတြဲခံစားလာရတဲ့ ေမးခြန္းတစ္ခုက " 64-bit version Windows ကို တကယ္ေရာ ကၽြန္ေတာ္တုိ႕ အသံုးျပဳသင့္ရဲ႕လား ? " ဆိုတဲ့ ေမးခြန္းပါ။ တကယ္လို႕ အသံုးျပဳသင့္ၿပီ ဆိုရင္ေရာ " ဘာေၾကာင့္ 64-bit version Windows ကို အသံုးျပဳသင့္တာလဲ ? " ။ ဒီေမးခြန္းေတြအတြက္ သင့္ေတာ္မယ့္ အေျဖတစ္ခုဆီ ကၽြန္ေတာ္တို႕ခ်ဥ္းကပ္ၾကည့္ပါမယ္။

လတ္တေလာ အေျခအေနမွာ Users ေတြ အေတာ္မ်ားမ်ားကေတာ့ operating system အတြက္ေရြးခ်ယ္တဲ့ ေနရာမွာ အရင္က အသံုးမ်ားခဲ့ၾကတဲ့ 32-bit version ကိုေက်ာ္လြန္ၿပီး အခုဆိုရင္ 64-bit version ကိုပဲ သူတို႕ရဲ႕ စက္ေတြမွာ ထည့္သြင္းဖို႔ ေရြးခ်ယ္လာၾကပါၿပီ။ ဒါေပမယ့္ အေတာ္မ်ားမ်ားကေတာ့ 64-bit နဲ႕ 32-bit ႏွစ္ခုမွာ သူတို႔ ( ၂ ) ခုက ဘယ္လိုကြာျခားလဲဆိုတာ ခုခ်ိန္ထိ ေရေရရာရာ မသိရွိၾကေသးပါဘူး။ အဲ့ဒါေၾကာင့္ ကၽြန္ေတာ္တို႔ေတြ ခုဒီ Thread မွာ တကယ္လို႕ ကၽြန္ေတာ္တို႕ရဲ႕ OS အတြက္ 64-bit version ကိုေရြးခ်ယ္ခဲ့မယ္ ဆိုရင္ အဓိက အက်ဆံုး အေရးႀကီးဆံုး ဘယ္ကြာျခားခ်က္ေတြ ကၽြန္ေတာ္တို႔အတြက္ ရရွိႏိုင္မလဲ ဆိုတာ အလြယ္ကူဆံုးနားလည္ႏိုင္ဖို႕ ႀကိဳးစားၾကည့္ပါမယ္။

ဘယ္လို Version မ်ိဳးမ်ား ကၽြန္ေတာ္တို႔ဆီမွာ ရွိေနပါသလဲ ??
ကၽြန္ေတာ္တို႕ ကြန္ျပဴတာမွာ ဘယ္လို Version မ်ိဳး Run ေနသလဲဆိုတာသိရွိႏိုင္ဖို႔ Control Panel ထဲက System properties မွာ သြားေရာက္ၾကည့္ရႈႏိုင္သလို တစ္ျခားနည္းအားျဖင့္လည္း start menu ဒါမွမဟုတ္ Desktop ေပၚမွာ ရွိေနတဲ့ Computer icon ေပၚမွာ Right-click ေထာက္ၿပီး Menu မွာ ပါဝင္ေနတဲ့ Properties ကေန တဆင့္လည္း ၾကည့္ရႈလို႔ ရပါတယ္။ Windows 7 နဲ႕ Vista Users ေတြကေတာ့ System type ရဲ႕ေအာက္မွာ ၾကည့္ရႈ႕လို႕ ရပါတယ္။

ဒီေနရာမွာ မျဖစ္မေနသိထားသင့္တာ တစ္ခုက ကၽြန္ေတာ္တို႔ရဲ႕ ကြန္ျပဴတာမွာ 64-bit operating system Run ႏိုင္ဖို႕ အတြက္ ကၽြန္ေတာ္တို႕႔ရဲ႕ CPU ဟာ 64-bit ကို Suppot ျဖစ္ဖို႕ လိုတယ္ဆိုတာပါ။ တကယ္လို႕ ကၽြန္ေတာ္တို႕ေတြဟာ အရည္အေသြးျမင့္တဲ့ modern CPU ေတြကို သံုးမယ္ ဆိုရင္ေတာ့ 64-bit operating system ကို Run ႏိုင္ဖို႕ အတြက္ အထူးအေထြ ျပႆနာ မရွိပါဘူး။ ဒါေပမယ့္ တစ္ခ်ိဳ႕ ေဈးႏႈန္းခ်ိဳသာၿပီး Quality ခ်ထားတဲ့ ကြန္ျပဴတာေတြမွာေတာ့ 64-bit ကုိ support မလုပ္တဲ့ processor ေတြ ရွိေနတတ္တာေတြလည္း ေတြ႕ရတတ္ပါတယ္။

32-bit မွာ တကယ္ပဲ Memory Limit ကန္႕သတ္ခ်က္ ရွိေနသလား ??


ဘယ္ 32-bit operating system မွာ မဆို ကၽြန္ေတာ္တို႕ေတြ အတြက္ RAM ပမာဏကို 4096MB ထိပဲ ေနာက္ဆံုး တိုးျမွင့္ႏိုင္ဖို႕ ကန္႕သတ္ထား ပါတယ္။ ဘာေၾကာင့္လဲ ဆိုတာ အလြယ္ကူဆံုး ေျပာရမယ္ ဆိုရင္ေတာ့ 32-bit မွာ ကန္႕သတ္ထားတဲ့ တန္ဖိုးပမာဏ အရ သူဟာ ေနာက္တိုး ပမာဏကို လက္မခံႏုိင္ေတာ့လို႕ ပါပဲ။ နားလည္တတ္ကၽြမ္းတဲ့ စာဖတ္သူတစ္ခ်ိဳ႕ကေတာ့ ဒီေနရာမွာ PAE ( PAE ဆိုတာ processor technology တစ္ခု ျဖစ္ၿပီး လက္ရွိသံုးေနတဲ့ OS မွာ Memory ကို အနည္းငယ္ ထပ္မံတိုးျမွင့္ၿပီး သံုးႏိုင္ေအာင္ စြမ္းေဆာင္ႏိုင္တဲ့ နည္းပညာကို ေခၚပါတယ္။ ) ကို Support ေပးတဲ့ Modern Chips ေတြကို ေထာက္ျပၿပီး ေစာဒက တက္စရာ ရွိပါတယ္။ ဒါေပမယ့္လည္း အဲလို သံုးမယ္ဆိုရင္ ကၽြန္ေတာ္တို႕ သံုးေနက် applications ေတာ္ေတာ္မ်ားမ်ားကေန အတည္မျပဳၾကေသးတဲ့ ရွာရခက္ခဲမယ့္ special application support မ်ိဳးေတြ အေရးတႀကီး လိုအပ္လာမွာ ျဖစ္ပါတယ္။ Windows, Linux နဲ႕ Mac OS X ေတြမွာ အသီးသီး မတူညီၾကတဲ့ ျပႆနာ ရပ္တစ္ခု ရွိပါတယ္။ အဲတာကေတာ့ Windows-specific problem ပါ။ 32-bit Linux နဲ႕ Mac OS X မွာလည္း သူတို႕အတြက္ တူညီတဲ့ ကန္႕သတ္ခ်က္ေတြ ဆိုတာ ရွိေနပါတယ္။ 32-bit Linux က extra memory ကို ထပ္မံတိုးျမွင့္ အသံုးႏိုင္ဖို႕ လမ္းညႊန္မႈ ေတြၾကည့္ၿပီး သြားေနရတဲ့ အခ်ိန္မွာ Mac ရဲ႕ OS X Snow Leopard ကလည္း older systems ေတြမွာပါတဲ့ default 32-bit kernel မွာ Memory ထပ္တိုးႏိုင္ဖို႔ ႀကိဳးစားေနဆဲပါပဲ ၊ ဒါေပမယ့္လည္း လုပ္ေဆာင္ေနရင္းနဲ႕ ခုခ်ိန္မွာေတာ့ သူ႔ရဲ႕ OS ကို 64-bit Run ႏိုင္ဖို႕ကိုပဲ ဦးတည္ေနတာ ေတြ႕ရပါတယ္။

32-bit ႏွင့္ အျခားေသာ ျပႆနာရပ္မ်ား


32-bit မွာ Memory တိုးႏိုင္ဖို႔ ကန္႕သတ္ခ်က္ တစ္ခုတည္း ရွိတာတင္ ျပႆနာ မဟုတ္ပါဘူး သူ႕မွာ တျခား ျပႆနာရပ္ေတြလည္း ရွိေနပါေသးတယ္။ အဲတာကေတာ့ ကၽြန္ေတာ္တို႔ရဲ႕ video card နဲ႕ motherboard BIOS ေတြက သူတို႕ရဲ႕ Space ကို 4GB ထိေရာက္ေအာင္ ေနရာယူႏိုင္တယ္ ဆိုတဲ့ ျပႆနာပါ ဒီျပႆနာေၾကာင့္ ဘာျဖစ္လာႏိုင္သလဲ ဆိုရင္ operating system ကေန အမွန္တကယ္ သံုးရမယ့္ RAM ပမာဏက လက္ရွိ မိမိစက္မွာ ရွိေနတဲ့ RAM ပမာဏထက္ ေလ်ာ့နည္း လာႏိုင္တယ္ ဆိုတာပါပဲ။

ဒီအေၾကာင္းအရာနဲ႕ ဆက္စပ္ၿပီး ဥပမာေပးရရင္ Windows ပိုင္းဆိုင္ရာမွာ ကၽြမ္းက်င္တဲ့ Mark Russinovich က သူ႕ရဲ႕ 32-bit Windows မွာ RAM 4 GB နဲ႕ 1 GB Video cards ၂ ခု စိုက္ထားခဲ့ေပမယ့္ သူ႕ကြန္ျပဴတာကို သူ ျပန္ေလ့လာၾကည့္ေတာ့ OS အတြက္ ေပးႏိုင္မယ့္ RAM ပမာဏက 2.2 GB က်န္ေတာ့တယ္ ဆိုတာကို သူရွာေဖြသိရွိခဲ့ပါတယ္။ ဒါဟာ ဘာကို ဆိုလိုတာလဲ ဆိုရင္ ကၽြန္ေတာ္တို႔ machine မွာ Quality ေကာင္းေကာင္းနဲ႕ စြမ္းေဆာင္ရည္ ျမင့္တဲ့ video cards ေတြရွိလာတာ နဲ႕ အမွ် မိမိ operating system ကေန အမွန္တကယ္သံုးရမယ့္ RAM ပမာဏဟာ 32-bit system မွာ ေလ်ာ့နည္းလာႏိုင္မယ္ ဆိုတဲ့ အခ်က္ပါပဲ။

64-bit က ဘာေတြမ်ား ကြာျခားသလဲ ??

32-bit က RAM ပမာဏ 4 GB ကိုပဲ လက္ခံႏိုင္တယ္လို႕ ေျပာခဲ့ၿပီးတဲ့ ေနာက္မွာ 64-bit machine ေတြကေရာ system memory ဘယ္ေလာက္မ်ားမ်ား လက္ခံႏိုင္ပါသလဲ။ ဟုတ္ကဲ့ 64-bit machine ေတြက 17.2 BILLION gigabytes ထိ လက္ခံႏိုင္ပါတယ္။ အနာဂတ္မွာဆို ဒီ့ထက္ပိုၿပီးေတာင္ က်ယ္ျပန္႕လာဦးမွာပါ။ ဒါက ဘာကို ေျဖရွင္းေပးႏိုင္သလဲ ဆိုရင္ အေပၚမွာ ေျပာခဲ့တဲ့ video cards နဲ႕ အျခားေသာ devices ေတြကေန OS က သံုးရမယ့္ memory space ကို ခိုးယူစရာ မလိုေတာ့ဘူးဆိုတဲ့ သေဘာနဲ႕ တူတူပါပဲ။ ဒီေနရာမွာ တစ္ခု ရွိတာက Windows 64-bit Home editions ေတြမွာ Licensing ကန္႕သတ္ခ်က္ေၾကာင့္ RAM ပမာဏကို အမ်ားဆံုး 16 GB ထိ ကန္႕သတ္ထားတယ္ ဆိုတာပါ။ ဒါေပမယ့္လည္း တျခားေသာ Professional နဲ႕ Ultimate versions ေတြမွာေတာ့ RAM ပမာဏကို 192 GB ထိ တိုးျမွင့္ အသံုးခ်ပိုင္ခြင့္ ရရွိမွာ ျဖစ္ပါတယ္။ ဒါ့အျပင္ RAM ပမာဏ သံုးစြဲမႈ မ်ားတဲ့ video editing လို virtual machines ေတြလို Applications မ်ိဳးေတြကို အသံုးခ်တဲ့ အခ်ိန္မွာ 64-bit Windows က virtual memory ကို 8 TB ထိ တိုးျမွင့္ အသံုးခ်ႏိုင္တာမို႕လို႕ ကိုယ္ အသံုးျပဳခ်င္တဲ့ Applications ေတြကို ပိုၿပီး သက္ေတာင့္ သက္သာနဲ႕ အသံုးခ်ႏိုင္မွာ ျဖစ္ပါတယ္။

32-bit Applications မ်ား 64-bit တြင္ အလုပ္လုပ္ပါ သလား ??

ႀကီးမားတဲ့ ေျပာင္းလဲမႈ တစ္ရပ္အေနနဲ႕ကေတာ့ ကၽြန္ေတာ္တို႕ လက္ရွိသံုးေနတဲ့ 32-bit applications ေတြဟာ 64-bit Windows မွာလည္း အဆင္ေျပစြာနဲ႕ ဆက္လက္ ရွင္သန္ေနဦးမယ္ ဆိုတာပါ။ ဘာျဖစ္လို႕လဲ ဆိုရင္ 64-bit Windows မွာပါတဲ့ WoW64 လို႕ ေခၚတဲ့ compatibility layer ကေနၿပီး ကၽြန္ေတာ္တို႕ရဲ႕ Processor ကို 32-bit ရွိရာဆီ ေနာက္ျပန္ဆြဲေခၚသြားၿပီး 32-bit နဲ႕ 64-bit ၾကားမွာ ဘယ္လိုအခ်ိန္းအေျပာင္း လုပ္ေဆာင္ရမယ္ ဆိုတာ သူက စီမံေပးႏိုင္ပါတယ္။ ဒါေၾကာင့္မို႕လို႕ 64-bit environment ေတြမွာ 32-bit software ေတြကိုလည္း ကၽြန္ေတာ္တို႕ အဆင္ေျပေျပနဲ႕ Run ႏိုင္မွာ ျဖစ္ပါတယ္။

ဒါေပမယ့္လည္း ဒီေနရာမွာ တစ္ခ်ိဳ႕ ခၽြင္းခ်က္ေလးေတြေတာ့ ရွိေနပါေသးတယ္။ 32-bit device drivers ေတြနဲ႕ low-level system applications ေတြျဖစ္တဲ့ Antivirus လိုမ်ိဳး ေနာက္ၿပီး တျခား Windows မွာရွိေနတဲ့ software မ်ိဳးေတြ ၊ တစ္ခ်ိဳ႕ media applications ေတြကေတာ့ 64-bit နဲ႕ အလုပ္လုပ္ႏိုင္မွာ မဟုတ္ပါဘူး။

ဒီျပႆနာအတြက္ကေတာ့ ကၽြန္ေတာ္တို႕ 64-bit version ကို မသံုးခင္မွာ ကၽြန္ေတာ္တို႕ မျဖစ္မေန အသံုးျပဳရမယ့္ favorite applications ေတြကို ကၽြန္ေတာ္တို႕ အသံုးျပဳမယ့္ 64-bit version မွာ အသံုးျပဳလို႕ ရမရ ဆိုတာ ကၽြန္ေတာ္တို႕ ႀကိဳတင္စစ္ေဆးေလ့လာ ၿပီးမွ အသံုးျပဳသင့္မသင့္ ဆံုးျဖတ္သင့္ပါတယ္။

64-bit က RAM ကို ႏွစ္ဆ အသံုးျပဳတယ္ဆိုတာ ဟုတ္ပါသလား ??

64-bit Windows ေတြမွာ RAM တစ္ခုရဲ႕ လုပ္ေဆာင္မႈေပၚမူတည္ၿပီး လြဲမွားေနၾကတဲ့ အေျခခံအယူအဆ တစ္ခ်ိဳ႕ ရွိပါတယ္။ အဲတာကေတာ့ -
တစ္ခ်ိဳ႕ကေတာ့ 64-bit Windows ေတြဟာ 32-bit Windows ေတြထက္ ႏွစ္ဆေလာက္ ပိုျမန္တယ္လို႕ ယူဆေနၾကတဲ့ အခ်ိန္မွာ တစ္ခ်ိဳ႕ သူေတြက 64-bit Windows ေတြဟာ RAM ကို ႏွစ္ဆတိုးၿပီး အသံုးျပဳတယ္လို႕ယူဆေနၾက ပါတယ္။

ဒီယူဆခ်က္ကို အတြက္ ရွင္းရရင္ 64-bit Windows ေတြဟာ extra memory ကို နဲနဲ ပိုယူတယ္ဆိုတာ မွန္ပါတယ္။ ဒါေပမယ့္ ဒီလိုပိုယူတယ္ဆိုတာကလည္း မ်ားျပားလွတဲ့ RAM ပမာဏ အတြက္ ညႊန္းဆိုႏိုင္ဖို႕ memory pointers က နဲနဲ ပိုယူထားတဲ့ သေဘာပါပဲ .. ႏွစ္ဆေလာက္ သံုးတယ္ရယ္လို႕ေတာ့ မဟုတ္ပါဘူး။ ဘာနဲ႕ သေဘာတရားတူမလဲ ဆိုရင္ ေရွးက်တဲ့ စာၾကည့္တိုက္ တစ္ခ်ိဳ႕ဆီ ကၽြန္ေတာ္တို႕ သြားၾကည့္တဲ့ အခါ ( ကၽြန္ေတာ္ ဌားရမ္းခဲ့ဖူးတဲ့ ျမန္မာႏိုင္ငံက စာၾကည့္တိုက္ေတြမွာေတာ့ ဤစနစ္မ်ိဳး မၾကံဳခဲ့ဖူးပါ။ ) library ထဲက ဘယ္ေနရာေတြမွာ ဘယ္စာအုပ္ေတြထားရွိတယ္ဆိုတာ ညႊန္းဆို ေဖာ္ျပတဲ့ ကဒ္ေတြ ထည့္သြင္းထားတဲ့ ဖိုင္မ်ိဳးေတြ ရွိတတ္ပါတယ္။ တကယ္လို႕ ကၽြန္ေတာ္တို႕ လက္ထဲမွာ အဲလိုကဒ္ေပါင္း တစ္ခုမက ရာနဲ႕ခ်ီရွိေနလည္း library ဆိုတာႀကီးက ႏွစ္ဆပိုႀကီး မသြားဘူး မလား။ ကိုယ့္ဆီမွာ အဲလိုကဒ္ေပါင္း ရာနဲ႕ ခ်ီရွိေနရင္ library ထဲက ဘယ္ေနရာမွာ ဘယ္စာအုပ္ကို ဘယ္လို သြားေရာက္ဖတ္ရႈလို႕ ရၿပီ ဆိုတာ အလြယ္တကူ ပိုၿပီးေတာ့ေတာင္ သိႏိုင္ပါေသးတယ္။ ဆိုလိုတာက RAM ဆိုတဲ့ ကဒ္ ပမာဏ မ်ားလာလို႕ Extra memory ဆိုတဲ့ Library ႀကီးက ၂ ဆတိုး ႀကီးမသြားပါဘူး။ ကြန္ျပဴတာ သေဘာအရ extra memory ကို နဲနဲ ပိုယူတယ္ ဆိုေပမယ့္ အသံုးခ်ဖို႕ ပိုၿပီး လြယ္ကူလာေစပါတယ္။ ဒီသေဘာပါပဲ။

64-bit Windows ေတြဟာ operating system အတြက္ drive space ပမာဏ ပိုတိုးယူဖို႕ လိုမယ္ ဆိုတာေရာ ျဖစ္ႏိုင္ရဲ႕လား။
အဲတာေတာ့ ဟုတ္ပါတယ္။ 64-bit Windows ရဲ႕ လိုအပ္ခ်က္အရ သူ႔ရဲ႕ အေျခခံ OS လည္ပတ္ႏိုင္ဖို႕ အတြက္ GBs ပမာဏ အနည္းငယ္ ထပ္မံတိုးျမွင့္ အသံုးခ်ေပးဖို႕ လိုအပ္မွာ ျဖစ္ပါတယ္။ ခုေနာက္ပိုင္း ကာလေတြမွာ သိုေလွာင္ႏိုင္စြမ္းပမာဏ အရမ္းမ်ားတဲ့ HD ေတြ ရွိေနတာ မွန္ေပမယ့္ မိမိလည္ပတ္ေနရတဲ့ ဝင္ေငြပမာဏနဲ႕ ခ်ိန္ဆၿပီး ဒီအေၾကာင္းအရာကိုလည္း ထည့္သြင္းစဥ္းစားရပါလိမ့္မယ္။

ဆိုေတာ့ ... အေျခခံအားျဖင့္ 64-bit Windows နဲ႕ 32-bit Windows ႏွစ္မ်ိဳးမွာ ကၽြန္ေတာ္တို႕ ဘယ္ဟာကို သံုးသင့္ပါသလဲ ??

တကယ္လို႕ ကၽြန္ေတာ္တို႕ဟာ PC အသစ္ တစ္လံုးကို RAM 4GB ႏွင့္အထက္ ေက်ာ္လြန္ၿပီး မွာယူမယ္ ေနာက္ၿပီး စက္မွာ video card ေကာင္းေကာင္းကိုလည္း ဆင္မယ္လို႕ စိတ္ကူးထားမယ္ ဆိုရင္ေတာ့ စက္မွာ တပ္ဆင္ထားတဲ့ Memory ရဲ႕ စြမ္းပကားကို အျပည့္အဝ အသံုးခ်ခြင့္ ရႏိုင္ဖို႕ အတြက္ ကၽြန္ေတာ္တို႕ရဲ႕ Windows မွာ 64-bit version ကို အသံုးျပဳသင့္တယ္လို႕ အႀကံျပဳလိုပါတယ္။ ဒါေပမယ့္ တစ္ခုေတာ့ မွတ္ထားေပးပါ 64-bit မွာမွ Home versions ကို အသံုးျပဳမယ္ ဆိုရင္ RAM ပမာဏကို 16GB ထိပဲ support ေပးမွာ ျဖစ္ပါတယ္။ ( အေတာ္မ်ားမ်ား အတြက္ေတာ့ 16GB ဆိုတာလည္း နဲေတာ့ မနဲလွပါဘူး။ )

Processor က 32-bit လား 64-bit လား ??
လတ္တေလာ 32-bit ဆိုတာ သိထားရင္ မိမိ Processor က 64-bit ကိုေရာ Capable ျဖစ္သလား ဆိုတာ ဘယ္လို သိႏိုင္မလဲ ??

ပထမေမးခြန္း အတြက္ အေၾကာင္းအရာက ျပည့္စံုေစခ်င္လို႕ ထည့္သြင္းလိုက္ေပမယ့္ အေတာ္မ်ားမ်ားေတာ့ မိမိကြန္ျပဴတာဟာ x86 (32-bit) လား x64 (64-bit) ဆိုတာ ခြဲျခားတဲ့နည္းကို သိၾကပါတယ္။ Windows XP မွာေတာ့ ေတာ္ယံု ဘယ္သူမွ 64-bit ကို သံုးတာ သိပ္မေတြ႕ရပါဘူး။ ေနာက္ပိုင္း Windows Vista ေပၚလာေတာ့မွ drivers ေတြ Compatibility ျပႆနာရပ္ေတြနဲ႕ အတူ 64-bit Processor ကို သတိျပဳမိလာၾကၿပီး ခုေနာက္ပိုင္း Windows 7 ေခတ္မွာေတာ့ လူအေတာ္မ်ားမ်ား 64-bit processing ကို ကူးေျပာင္းဖို႕ စဥ္းစားေနၾကပါၿပီ။
တကယ္လို႕ ကၽြန္ေတာ္တို႕ေတြဟာ Windows XP ကေန Vista ကို ပဲ ျဖစ္ျဖစ္ Windows XP ကေန Windows 7 ကိုပဲ ျဖစ္ျဖစ္ ကူးေျပာင္းေတာ့မယ္ လို႕ ဆံုးျဖတ္မိတဲ့ အခါမွာ ကၽြန္ေတာ္ကေတာ့ 64-bit ကို အသံုးျပဳဖို႕ အၾကံေပးခ်င္ပါတယ္။ ဘာေၾကာင့္လဲ ??

ပထမဆံုး အေနနဲ႕ 32 နဲ႕ 64 ဆိုတဲ့ ဂဏန္းေတြက ဘာေတြလဲ ဆိုတာ ကၽြန္ေတာ္တို႕ တိတိက်က် ေလ့လာၾကည့္ရေအာင္။ ဒီ 32-bit နဲ႕ 64-bit ဆိုတဲ့ ဂဏန္းေတြက Memory ( RAM ) နဲ႕ Processor ၾကားမွာ ရွိေနတဲ့ Data Bus Width ကို ကိုယ္စားျပဳပါတယ္။ ဆိုလိုတာက ကၽြန္ေတာ္တို႕ ျမင္ေနရတဲ့ အတိုင္း 64-bit ရဲ႕ စြမ္းေဆာင္ရည္ဟာ Data ေတြကို Transfer လုပ္တဲ့ အခါမွာ 32-bit ထက္ ၂ ဆေလာက္နီးပါး စြမ္းေဆာင္ႏိုင္ရည္ပိုရရွိမွာ ျဖစ္ပါတယ္။ တကယ္လို႕ ကၽြန္ေတာ္တို႕ေတြ 32-bit Vista ဒါမွမဟုတ္ တစ္ျခား ဘာပဲ သံုးသံုး ၊ Memory ကို ထပ္ျမွင့္ခ်င္မယ္ ဆိုရင္ အမ်ားဆံုး 3 GB ထိ ( ကိုယ့္စက္မွာ 4 GB ရွိမယ္ ဆိုရင္ေတာင္ ) ပဲ တိုးျမွင့္လို႕ ရမွာ ျဖစ္ပါတယ္။ ဒီအေၾကာင္းအရာက အေပၚမွာ ေျပာခဲ့ၿပီးသားပါ။ 64-bit Windows ေတြမွာေတာ့ Memory ကို 128 GB ထိ တိုးျမွင့္ပိုင္ခြင့္ရွိပါတယ္။ ( ျခြင္းခ်က္ေတြေတာ့ ရွိပါတယ္ အေပၚမွာ ေဖာ္ျပၿပီးသားမို႕ မေဖာ္ျပေတာ့ပါ။ ) Standard Users ေတြ Developers ေတြ ေနာက္ၿပီး Service providers ေတြဆိုတာလည္း 64-bit processors ေတြအတြက္ drivers ေတြနဲ႕ တစ္ျခား support ေတြကို ခုမ်က္ေမွာက္ေခတ္မွာ ဦးစားေပးလုပ္ေဆာင္လာၾကပါၿပီ။ ဒါေၾကာင့္ 64-bit processor ဆိုတာ မေရွးမေႏွာင္းမွာ ပိုၿပီး က်ယ္ျပန္႕လာႏိုင္စရာ အလားအလာ မ်ားစြာ ရွိေနပါတယ္။

ဒါေၾကာင့္ လတ္တေလာမွာ ကၽြန္ေတာ္တို႕ရဲ႕ ကြန္ျပဴတာဟာ old Windows XP ဒါမွမဟုတ္ Vista နဲ႕ ျဖစ္ေနခဲ့မယ္ ဆိုရင္ ကၽြန္ေတာ္တို႕ရဲ႕ processor ေတြဟာ 64-bit ကို capable ျဖစ္မျဖစ္ ဘယ္လို ရွာေဖြသိရွိႏိုင္ပါမလဲ ??

ကၽြန္ေတာ္တုိ႕ရဲ႕ ကြန္ျပဴတာဟာ 64-bit ကို capable ျဖစ္မျဖစ္ သိရွိႏိုင္မယ့္ နည္းလမ္းေပါင္း မနည္း ရွိေနပါတယ္။

နည္းလမ္း ( ၁ ) - လြယ္ကူေသာ နည္းလမ္း။
Start > Computer ေပၚတြင္ Right-click > Properties . အဲ့ေနာက္မွာ Windows Experience Index ကို click ေပးပါ။ ခုလိုပံု ျမင္ရပါလိမ့္မယ္။


အဲကေနမွ တဆင့္ View and Print detailed performance and system information ဆိုတာကို click ေပးပါ။


ဒီေနရာမွာ ကၽြန္ေတာ္တို႕ စက္ရဲ႕ လတ္တေလာ system type ကို ျမင္ရပါၿပီ။ ကၽြန္ေတာ္ အနီေရာင္နဲ႕ ဝိုင္းျပထားတဲ့ ေနရာမွာ 64-bit capable ကို Yes လို႕ ျပထားတာ ျမင္ပါလိမ့္မယ္။ တကယ္လို႕ ကၽြန္ေတာ္တို႕ဟာ လတ္တေလာ အေျခအေနမွာ 64-bit ကို သံုးေနၿပီးသား ဆိုရင္ေတာ့ System type မွာပဲ 64-bit operating system ဆိုၿပီး ေဖာ္ျပထားမွာ ျဖစ္ၿပီး 64-bit ကို capable ျဖစ္လား မျဖစ္ဘူးလား ဆိုတာေတာ့ ေဖာ္ျပထားပါရွိမွာ မဟုတ္ပါဘူး။

ဒီနည္းနဲ႕ အဆင္မေျပေသးဘူး ဆိုရင္ ေနာက္ထပ္နည္းေတြလည္း က်န္ရွိပါေသးတယ္။

နည္းလမ္း ( ၂ ) - Regedit အား အသံုးျပဳျခင္း။

Start > regedit ကို ရိုက္ၿပီး Registry Editor ကို သြားပါ။
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 ရွိရာဆီ တဆင့္ၿပီး တဆင့္ ဝင္ပါ။ ProcessorNameString ကၽြန္ေတာ္တို႕ Processor ရဲ႕ Name ကို ျမင္ႏိုင္ၿပီး Identifier မွာေတာ့ 64 ဆိုၿပီး ျပေနရင္ ဒါ 64-bit ကို Run ေနတယ္ တစ္နည္းအားျဖင့္ ဆိုရရင္ 64-bit capable ဆိုတာ သိသာပါၿပီ။


ဒီနည္းက တကယ္လို႔ လတ္တေလာ ကိုယ့္စက္မွာ 32-bit run ေနတာ ဆိုရင္ေတာ့ Identifier မွာ x86 Family ဘာညာ ဆိုၿပီးပဲ ျပပါလိမ့္မယ္။ 64 ဆိုၿပီး ျပမွာ မဟုတ္ပါဘူး။ ဒီနည္းက သိပ္အဆင္မေျပဘူး ထင္ပါတယ္။ ေနာက္တစ္နည္း ကို ဆက္သြားၾကရေအာင္။

နည္းလမ္း ( ၃ ) - MSINFO32 အား အသံုးျပဳျခင္း။

ဒီနည္း အတြက္ကေတာ့ Start > msinfo32.exe ဆိုၿပီး ရိုက္လိုက္ပါ။ System Information page ေပၚလာပါလိမ့္မယ္။ အဲ့ဒီ့ထဲက System Type ဆိုတာမွာ x64 ကို Run ေနသလား x86 ကို Run ေနသလား ဆိုတာ ေဖာ္ျပထားပါတယ္။ ဒီနည္းကလည္း အေပၚမွာ ေျပာခဲ့သလို မိမိစက္မွာ 32-bit လား 64-bit လား ေသေသခ်ာခ်ာ ကြဲကြဲျပားျပား မသိသူေတြ အတြက္ ၾကည့္ရႈႏိုင္ဖို႕ပါ။ 64-bit capable ျဖစ္မျဖစ္ဆိုတာ အတြက္ေတာ့ အဆင္မေျပျပန္ပါဘူး။ အဲတာေၾကာင့္ ကၽြန္ေတာ္တို႕ ေနာက္ တစ္နည္းကို ဆက္သြားၾကည့္ပါဦးမယ္။


နည္းလမ္း ( ၄ ) CPUZ အား အသံုးျပဳျခင္း



CPUZ ဆိုတာ ေပါ့ပါးတဲ့ utility တစ္ခု ဆိုေပမယ့္ ကၽြန္ေတာ္တို႕ စက္မွာ ရွိေနတဲ့ CPU (Processor), Cache, Mainboard, Memory, SPD စတာေတြနဲ႕ ပတ္သတ္ၿပီး တိက်တဲ့ အခ်က္အလက္ေတြကို ေပးႏိုင္ပါတယ္။ CPU tab ေအာက္မွာ ရွိေနတဲ့ instruction ကေန တဆင့္ EM64T ဒါမွမဟုတ္ AMD64 ဆိုတဲ့ စာလံုးေတြ ပါမပါရွာပါ့မယ္။ တကယ္လို႕ ကၽြန္ေတာ္တုိ႕ Processor က Intel Processor ျဖစ္မယ္ ဆိုရင္ EM64T လို႕ ေဖာ္ျပၿပီး AMD ျဖစ္မယ္ ဆိုရင္ေတာ့ AMD64 ဆိုၿပီး ျပပါလိမ့္မယ္။ ဒီလိုျပထားတာ ေတြ႕ရင္ ကၽြန္ေတာ္တို႕ Processor က 64-bit ကို Capable ျဖစ္ပါၿပီ။

Download CPU-Z version 1.54 with installer (setup).

ခု ကၽြန္ေတာ္ ေဆြးေႏြးခဲ့သေလာက္ဆို 64 bits နဲ႕ 32 bits OS ေတြရဲ႕ စြမ္းေဆာင္ရည္ေတြကိုလည္း သိၿပီ ၊ ကြာျခားခ်က္ေတြကိုလည္း သိႏိုင္ၿပီ။ ကိုယ့္ကြန္ျပဴတာက CPU ဟာ 64-bit Capable ျဖစ္လား မျဖစ္ဘူးလား ဆိုတာလည္း သိႏိုင္ၿပီ။ ေနာက္ဆံုး တစ္ခု စဥ္းစားဖို႕ပဲ က်န္ပါေတာ့တယ္။ ဒါကေတာ့ ကိုယ္တိုင္ ဆံုးျဖတ္ရမွာပါ။

ကၽြန္ေတာ္တို႕ေရာ 64-bit operating system ကို ကူးေျပာင္းဖို႕ သင့္ၿပီလား ??

MF မိသားစုဝင္မ်ား အားလံုး နည္းပညာက႑မွာ ေပ်ာ္ေမြ႕ႏိုင္ၾကပါေစ။

အားလံုးပဲ အဆင္ေျပၾကပါေစ။

KznT.

32-bit ႏွင့္ 64-bit Operation Systems

by သီဟထြန္း

32-bit နဲ႔ 64-bit OS ေတြရဲ႕ အေၾကာင္းကို ကြၽန္ေတာ္သိသေလာက္ ေဆြးေႏြးခ်င္ပါတယ္.... 32-bit န႔ဲ 64-bit တို႔ရဲ႕ ျခားနားခ်က္က ကြန္ျပဴတာရဲ႕ CPU (central processing unit) က သတင္းအခ်က္အလက္ (information) ေတြကို တြက္ခ်က္ႏိုင္တဲ့ပမာဏ (အလုပ္လုပ္ႏိုင္တဲ့ ပမာဏ) ျခားနားခ်က္ပဲ ျဖစ္ပါတယ္.... 64-bit processor က တစ္ႀကိမ္ အလုပ္လုပ္ရင္ 64 bit (2^64= 18,446,744,073,709,551,616) ပမာဏ data ေတြကို အလုပ္လုပ္ႏုိင္ၿပီးေတာ့ 32-bit processor ကေတာ့ 32 bit(2^32= 4,294,967,296 )ပမာဏ အလုပ္လုပ္ႏိုင္မွာ ျဖစ္ပါတယ္... ဒါေပမယ့္ 64-bit စနစ္က လုပ္ငန္းတုိင္းကို 32-bit ထက္ ပိုအလုပ္လုပ္ႏိုင္တာမဟုတ္ပါ... က်န္တဲ့ computer တစ္ခုလုံးရဲ႕ အလုပ္လုပ္ႏုိင္တဲ့ speed ေတြအေပၚမွာလည္း မူတည္ပါတယ္.... (ဥပမာ CPU ရဲ႕ speed ကဘယ္ေလာက္ျမန္ျမန္ အလုပ္လုပ္ႏုိင္တယ္ေပါ့)...ေနာက္ၿပီးေတာ့ အသံုးျပဳတဲ့ application ေတြရဲ႕ designed ေပၚမွာလည္း မူတည္ပါတယ္... အသံုးျပဳတဲ့ application က 32-bit အတြက္ပဲ designed လုပ္ထားတယ္ဆိုရင္ 64-bit မွာလည္း ပိုၿပီး ထူးျခား မျမန္လာႏုိင္ပါဘူး.... အေျခခံက်တဲ့ အခ်က္ကေတာ့ အခ်ိဳ႕ေသာ CPU ကို ခက္ခဲ႐ႈပ္ေထြးစြာ အလုပ္လုပ္ေစေသာ CAD(computer-aided design) ကဲ့သို႔ေသာ application ေတြက 64-bit စနစ္အတြက္ ျပဳလုပ္ထားၿပီး 32-bit ထက္ပိုမိုလွ်င္ျမန္စြာ အလုပ္လုပ္ႏုိင္ပါတယ္...

64-bit စနစ္က RAM (Random Access Memory) ကို 32-bit ထက္ပိုၿပီး အသံုးျပဳပါတယ္... 32-bit စနစ္မွာ RAM ကို 4 G အထိတပ္ဆင္ႏိုင္ပါတယ္(သို႔ေသာ္ 4 G အျပည့္သံုး၍ မရပါ.. 3.4 G ေလာက္သာ အသံုးျပဳႏိုင္ပါတယ္..) 64-bit မွာေတာ့ RAM ကို မ်ားစြာ အသံုးျပဳႏိုင္ပါတယ္... (OS အလိုက္ Version အလုိက္ အမ်ားဆံုး အသံုးျပဳႏိုင္ေသာ RAM ပမာဏ ကြာျခားပါသည္...ဒီေနရာ မွာ ေလ့လာႏုိင္ပါတယ္..) RAM ကို မ်ားစြာ အသုံးျပဳႏုိင္တဲ့အတြက္ 64-bit က 32-bit ထက္ ပိုျမန္ျမန္အလုပ္လုပ္ႏိုင္ပါတယ္....

64-bit ကို အသံုးျပဳမယ္ဆိုရင္ေတာ့ hardware ေတြနဲ႔ လုိက္ဖက္ဖို႔ (compatible) ျဖစ္ဖုိ႔လိုအပ္ပါတယ္... အလယ္လတ္တန္း နဲ႔ အထက္တန္း computer ေတြဟာ 64-bit အတြက္ ကိုက္ညီၾကပါတယ္... အကယ္၍ 64-bit ကို အသံုးျပဳခ်င္တယ္ဆိုရင္ေတာ့ မိမိ computer နဲ႔ ကိုက္ညီမႈ ရွိမရွိ စစ္ေဆးႏိုင္ပါတယ္....windows 7 အတြက္ဆိုရင္ေတာ့ Control Panel\All Control Panel Items\Performance Information and Tools ကိုသြားပါ View and print detailed performance and system information ကို click ေပးၿပီးေတာ့ ရလာတဲ့ Text ဖုိင္ကို filename.html နာမည္နဲ႔ html ဖိုင္အျဖစ္ save လုပ္ပါ... အဲဒီ html ဖိုင္ကို ဖြင့္လိုက္ရင္ System ရဲ႕ေအာက္မွာ 64-bit capable ဆိုတာ ရွိပါတယ္ Yes ျဖစ္ေနရင္ေတာ့ 64-bit ကို သံုးလို႔ရပါတယ္...

Applications အမ်ားစုဟာ 32-bit အတြက္ designed လုပ္ထားတာျဖစ္ၿပီးေတာ့ 64-bit မွာလည္း အသံုးျပဳႏိုင္ေပမယ့္ Anti-virus programs ေတာ္ေတာ္မ်ားမ်ားနဲ႔ Hardware Driver ေတြကေတာ့ သံုးလုိ႔မရပါဘူး.... အဲဒါေၾကာင့္ printer သို႔မဟုတ္ အျခားေသာ hardware ေတြကို အသံုးျပဳမယ္ဆိုရင္ Drivers ေတြကို 64-bit Drivers ေတြသာ အသံုးျပဳရမွာ ျဖစ္ပါတယ္...Windows 7 (64-bit) မွာ အသံုးျပဳႏိုင္တဲ့ Anti-virus programs ေတြကို ဒီမွာ သြားေရာက္ေလ့လာႏိုင္ သလို အသံုးျပဳလိုတဲ့ Software နဲ႔ Hardware ေတြကိုလည္း Windows 7 Compatibility Center မွာ သြားေရာက ္ေလ့လာႏိုင္ပါတယ္

Windows 7 Activate မျဖစ္ေသးဘူးဆိုသူမ်ားအတြက္ Windows 7 Activator

Windows 7 Activate မျဖစ္ေသးဘူးဆိုသူမ်ားအတြက္ Windows 7 Activator




Windows 7 ေတြ Activate ပ်က္သြားလို႔ပဲျဖစ္ျဖစ္၊ Activate မျဖစ္ေသးတာပဲျဖစ္ျဖစ္.. ဒီေကာင္ေလးကို သံုးလိုက္ပါ.. Windows 7 အမ်ဳိးအစားေတြျဖစ္တဲ့  Windows 7 ultimate,Windows 7 Starter,Windows 7 Professional,Windows 7 Premium,Windows 7 Home Premium ေတြရဲ႕ Operating System ျဖစ္တဲ့ 32bit(x86) နဲ႔ 64bit(x64) ေတြအားလံုးကို Activate ျဖစ္ေစပါတယ္.. မိတ္ေဆြအေနနဲ႔ သတိထားရမွာက Activate မလုပ္ခင္ Internet အရင္ပိတ္ပါ.. ၿပီးေတာ့ Automatic Windows Update ကိုပိတ္ထားရမွာျဖစ္ပါတယ္.. မသိေသးတဲ့သူမ်ားအတြက္ အလြယ္ဆံုးနည္းလမ္းနဲ႔ ပိတ္နည္းကိုေျပာျပပါမယ္..
1. Start > Control Panel> System and Security ကိုႏွိပ္ပါ.
2. ေဘာက္ထဲက ညာဘက္မွာ Windows Update ကိုေတြရပါမယ္.. အဲဒီနဲ႔ကပ္လ်က္ေအာက္က Turn Automatic Updating On or Off ကိုႏွိပ္လိုက္ပါ..
3. က်လာတဲ့ေဘာက္ထဲက Inportant Update ေခါင္းစဥ္မွာ ဒိုင္းပံုစံေလးေဘးက ေဘာက္ကိုႏွိပ္လိုက္ၿပီး က်လာတဲ့ List ထဲက Never Check for Update ကိုေရြးလိုက္ပါ..
4. ၿပီးရင္ အဲဒီေဘာက္ထဲမွာပဲ. Give Me Recommand Update နဲ႔ Allow All users to install update update ႏွစ္ခုရဲ႕ေဘးက အမွန္ျခစ္ကို ျဖဳတ္ခဲ့ၿပီး OK ကိုႏွိပ္ပါ..

ေနာက္တစ္ခု..
1. Start ထဲမွာ msconfig လို႔ရိုက္ထည့္ၿပီး Enter ေခါက္လိုက္ပါ..
2. က်လာတဲ့ေဘာက္ထဲက အေပၚမွာ General , Boot, Services စတဲ့ Tab ေတြရွိတယ္.. အဲဒီထဲက Services ဆိုတဲ့ Tab ကိုႏွိပ္လိုက္ပါ.. အကြက္ထဲက စာတန္းေတြရဲ႕ေဘးမွာ အမွန္ျခစ္ေတြနဲ႔ျမင္ရမွာပါ.. အဲဒီစာတန္းေတြထဲက Windows Update ရဲ႕ ေဘးက အမွန္ျခစ္ကို ျဖဳတ္ခဲ့ၿပီး Apply.. OK ကိုႏွိပ္ပါ..

ႏွစ္ခုလံုးလုပ္ၿပီးသြားရင္ေတာ့ ကြန္ပ်ဴတာကို Restart ခ်လိုက္ပါ..

ဒါဆိုရင္ ေနာက္တစ္ခါ Activation မဆံုးရွံဳးေတာ့ပါဘူးခင္ဗ်ာ..

အဆင္ေျပပါေစ..
                                       

Windows 7 Shortcuts key


minus1. Managing 'Windows' in Windows 7
minusMove and Resize Active Window
Win+Arrow DownSet window to Restored (if Maximized) or Minimized (if Restored)
Win+Arrow UpMaximize window (if Restored)
Win+Shift+Arrow Down/Win+Shift+Arrow UpMaximize Restored window vertically / Restore window to previous state
Win+Arrow Right/Win+Arrow LeftMove Restored window to left/center/right. Works across multiple monitors
Win+Shift+Arrow Right/Win+Shift+Arrow LeftMove window to left monitor / to right monitor when using multiple monitors
Alt+SpaceOpens the title bar menu
Alt+Space+EnterRestore Window
Alt+Space+XMaximize Window
Alt+Space+NMinimize Window
F11Turn full page view on or off
'Maximized' means full screen, 'Restored' means variable window size, and 'Minimized' means minimized to taskbar.
minusSwitch between Applications
Alt+Tab,
Alt+Shift+Tab
Cycles through open programs in taskbar. Hold alt and continuously press tab to move forward between applications. Release keys to switch to application selected. Add shift to reverse direction.
Alt+Ctrl+Tab, then usearrow keys to select applicationCycles through open programs in taskbar without needing to hold alt continuously. Press alt+ctrl+tab once, then continue with arrow keys and press enter on application.
Alt+Esc/Alt+Shift+EscCycle through programs on taskbar in the order they were opened or accessed
Win+TabCycle through programs using Aero Flip 3D
Ctrl+Win+TabCycle through programs on Taskbar using Aero Flip 3D
Win+GCycle through Gadget Window
minusManage Multiple Windows
Win+DMinimize all windows on all Monitors. Press again to restore previous state
Win+MMinimize all windows on current Monitor
Win+Shift+MRestore previously minimized windows on current Monitor
Win+HomeSet all windows to Minimized on current Monitor except active
Win+SpacePreview Desktop / make windows transparent (May not work with all Settings)
▲ up
minus2. Accessing Windows Features
Win+EStart Windows Explorer (in My Computer)
Win+ROpen the Run window
Win+FOpen Windows Search. f3 on empty desktop works, too.
Win+LLock the keyboard/ computer
Win+F1Display Windows Help
Alt+ShiftChange keyboard language layout if multiple language layouts are active*
Shift when inserting CD or DVDPrevent CD or DVD from automatically playing
Win+PChoose Presentation Display Mode
Win+XOpen Mobility Center
* When working with multiple Keyboards Layouts (e.g. Spanish/English/German). Add unlimited Layouts under Regional settings and activate language bar in Taskbar to see current language. Switch with shortcut any time.
▲ up
minus3. Windows 7 Taskbar
Win or Ctrl+EscActivate Start Button. Then use arrow keysspace andenter to navigate within Start Menu
Win+TGo to first item in taskbar, continue with arrow keys
Win+BGo to first item in system tray
Shift+click on a taskbar itemStart new instance of taskbar item
Ctrl+Shift+click on a taskbar itemStart new instance of taskbar item as administrator
Shift+right-click on a taskbar itemShow the window menu for the program
Win+1...9Switch to application in position N on taskbar (or launch pinned application)
Shift+Win+1...9Start new instance of taskbar item in position N on taskbar
Unfortunately, Microsoft removed the possibility to select multiple taskbar items in Windows 7
▲ up
minus4. Navigating Desktop
Arrow KeysNavigate between and select single icons on desktop (when focus is on the desktop)
Home/EndSelect first / select last object on desktop
EnterLaunch active icon
Shift+F10Activate context menu of active icon by simulates right mouse button. Once in the context menu use arrow keys,a-z and enter to select item
tabshift+tab on empty desktopNavigate between desktop, the quick-launch bar, task bar and notification bar. Then use arrow keys and enter orspace to activate specific icons
ABC, ...Pressing the initial letter of the name of any objects will highlight the respective application or folder. Continue typing the object name if multiple objects start with the same letter
▲ up
minus5. Windows Explorer
minusBasics
Win+EStart Windows Explorer (My Computer)
Alt+Arrow UpGo up one folder
Alt+Arrow Left/Alt+Arrow RightGo to previous folder / go to next folder
Tab/Shift+TabSwitch focus forward/ backward between Address bar, Search Bar, Toolbar, Navigation Pane, and File List (Default is usually File List)
Alt+D or f4Jump to the Address bar and select absolute address. Copy address with ctrl+c if desired
Ctrl+E or ctrl+fJump to Search Box in Explorer
Ctrl+NOpen new instance of Windows Explorer
F11Maximize window
minusNavigate File List and Navigation Pane
Arrow KeysNavigate between files and folders
EnterOpen folder or start application
Home/EndJump to first / jump to last item
F2Change the file name of active item
F2, then arrow left/Arrow RightMove one character to the left / to the right in item name
F2, thenctrl+Arrow Left/Ctrl+Arrow RightJump one word to the left / to the right of item name
F2, then home /EndJump to beginning / jump to end of item name
F2, then ctrl+aSelect complete object name including suffix (default excludes suffix)
Arrow Left/Arrow RightExpand folder / collapse folder (navigation pane only)
minusFile List
Alt+PDisplay or hide Preview Pane
Alt+V then DView details. Check View menu for more options
Alt+V then XView extra-large icons. Check View menu for more options
Ctrl+mouse scroll wheelChange size of icons
minusSelect Items in File List and Navigation Pane
Shift+Arrow Up/Arrow DownSelect multiple adjacent items (directly above or below)
ctrl with arrow keys andspaceSelect multiple non-adjacent items. Hold ctrl, usearrow keys to move to next item, and press space to add/remove from selection
Ctrl+ASelect all
A ...Z and 1..9Press the initial letter any item to jump to it. Continue typing the full name if multiple items start with the same letter
minusManipulate Items in Explorer
Ctrl+CCtrl+XCtrl+Vctrl+C for copy, Ctrl+X for cut and Ctrl+V for paste
Ctrl+ZUndo an action
Ctrl+YRedo an action
DeleteDelete an item and place it into the Recycle Bin
Shift+DeleteDelete an item permanently without placing it into the Recycle Bin
Shift+F10Activate context menu of active object. Replaces the right mouse button. Once in the context menu use arrow keys,a-z and enter to get to the selection
Ctrl+Shift+NCreate new folder
Alt+EnterOpen Properties dialog box
▲ up
minus6. Photo Viewer
Arrow Left/Arrow RightGo to next / go to previous photo
Ctrl+.Rotate photo clockwise
Ctrl+,Rotate photo counter-clockwise
[+]/-Zoom in / zoom out (or mouse wheel)
Ctrl+0 (zero)Fit to Window
DeleteDelete current photo
Shift+DeletePermanently delete current photo
Alt+EnterShow properties of current photo
Alt+E or Ctrl+SEmail current photo
Ctrl+CCopy current photo file to clipboard
Alt+OOpen current photo in other application (e.g. Paint of Office)
▲ up
minus7. Dialog Boxes
Ctrl+Tab/Ctrl+Shift+TabMove forward / move backwards through tabs
Tab/Shift+TabMove forward / move backwards through options
Alt+underlined letterPerform the command (or select the option) that goes with that letter
EnterReplaces clicking the mouse for many selected commands
SpaceSelect or clear the check box if the active option is a check box
Arrow KeysSelect a button if the active option is a group of option buttons
F4Display the items in the active list
BackspaceOpen a folder one level up if a folder is selected in the Save As or Open dialog box
▲ up
minus8. Windows Admin
minusAdmin Tasks
Ctrl+Win+FSearch for Computers (with Active Directory activated)
Win+Pause/BreakDisplay System Properties which holds system properties, computer name, device manager and so on
Ctrl+Shift+EscOpens Windows Task Manager
minusRemote Desktop
Alt+Page Up/Alt+Page DownMove between programs from left to right / from right to left
Alt+InsertCycle through programs in the order that they were started in
Alt+HomeDisplay the Start menu
Ctrl+Alt+pause/breakSwitch between a window and full screen
Ctrl+Alt+EndDisplay the Windows Security dialog box
Alt+DeleteDisplay the system menu
▲ up
minus9. Windows Help
TabMove between links
Alt+CDisplay the Table of Contents
Alt+NDisplay the Connection Settings menu
F10Display the Options menu
Alt+Arrow Left/Alt+Arrow RightMove back / move forward to the previously/ next viewed topic
Alt+ADisplay the customer support page
Alt+HomeDisplay the Help and Support home page
Home/EndMove to the beginning / to the end of a topic
Ctrl+FSearch the current topic. Press tab to leave
Ctrl+PPrint a topic
F3Move the cursor to the search box. Press tab to leave
▲ up
minus10. Ease of Access and Magnifier

minusEase of Access
Win+UOpen Ease of Access Center
Press Shift five times.Turn Sticky Keys on or off
Press Num Lock for five secondsTurn Toggle Keys on or off
Right Shift for eight secondsTurn Filter Keys on or off
left Alt + left Shift+Num LockTurn Mouse Keys on or off
left Alt + left Shift + prtScnTurn High Contrast on or off (Careful, will change theme!)
minusMagnifier
Win+[+]Start Magnifier and zoom in
Win+-Zoom out with Magnifier active
Ctrl+Alt+IInvert colors in Magnifier display
Win+EscExit Magnifier
Ctrl+Alt+Arrow KeysMove the Magnifier windows
Note: Microsoft lists more shortcuts for Magnifier, but not all of them seem to work.