ကွန်ပျူတာများ, ဆော့ဖျဝဲ
အနည်းငယ်အခြေခံနည်းလမ်းများကို: Windows တွင်မည်သည့်ဗားရှင်းတစ် DLL ကို register လုပ်နည်း
တခါတရံမှာ Windows-Media ကိုအချို့အစီအစဉ်များကိုလျှောက်လွှာရဲ့ executable file ကိုရဲ့ start မှာ run မထားဘူး, နှင့်စနစ်သည်တစ်ပြောင်းလဲနေသောအစိတ်အပိုင်း (စာကြည့်တိုက်), DLL ကို format နဲ့ပျောက်ဆုံးသို့မဟုတ်မှတ်ပုံတင်မပေးကြောင်းဖော်ပြထားသည်သတင်းစကားတစ်ခုပြသသော။ ဖြစ်ပျက် ထို့နောက်အတော်ကြာနည်းလမ်းပေမယ်သာဒီကယ့်ကိုမရရှိနိုင်ကြောင်းအခြေအနေပေါ်တွင်စနစ်အပေါ် DLL ကို register ဖို့ဘယ်လို၏မေးခွန်းကိုစဉ်းစားပါ။ အသုံးပြုသူရဲ့အာရုံစူးစိုက်မှုကိုလည်းမဆိုလမ်းအတွက်လုပ်ရပ်တွေကိုဖျော်ဖြေတဲ့အခါမှာဖြစ်ပေါ်နိုင်ပါတယ်သောတတ်နိုင်သမျှအမှားအချို့ပေးဆောင်လိမ့်မည်။
Windows ကို-based စနစ်များရိုးရှင်းသောနည်းလမ်းအတွက် DLL မှတ်ပုံတင်ရန်ဘယ်လိုနေသလဲ?
Windows ကို၏ installation နှင့်အသုံးပြုခြင်းတို့အတွက်ဒီဇိုင်းအများစုမှာဆော့ဖ်ဝဲလ်များ, executable file ကို မှလွဲ. နောက်ထပ်အစိတ်အပိုင်းအတော်များများပါဝင်သည်။ အဆိုပါ DLL ကိုပု EXE-file ကိုရဲ့ start မှာသူ့ကိုသတ်မှတ်ကုဒ်စေသည်အဘယ်မှာရှိမှတ်ဉာဏ်သို့တင်ဆောင်ထားတဲ့ module တွေထဲကတစ်ခုဖြစ်ပါသည်။
ထို startup sequence ကိုအစီအစဉ်၏ဖွဲ့စည်းပုံနှင့်အားလုံးနီးပါးသူတို့ထဲကတဦးတည်းက directory ကနေစတင်ထိုကဲ့သို့သောအဓိကမှတ်ဉာဏ်သို့ကျန်ရှိသောပါဝင်ပစ္စည်းများ loading ။ ထို့ကြောင့်၎င်း၏အရိုးရှင်းဆုံးပုံစံအတွက်, Window စနစ်များကို 10 သို့မဟုတ်အောက်ပိုင်းရာထူးအတွက် DLL ကို register ဖို့ဘယ်လို၏မေးခွန်းကိုအဓိကအစီအစဉ်ကိုဟာ executable (EXE) နဲ့တစ်ဦး directory ထဲတွင်ဖိုင်များကို၏လိုအပ်သော format နဲ့အားမရခြင်းဖြင့်ဖြေရှင်းနေသည်။ ဤအရာကားစာကြည့်တိုက်သူတို့ကိုယ်သူတို့ပျက်ကွက်ခဲ့ကြပေမယ်ထို့နောက် Internet မှဥပမာ, သီးခြားစီ loaded ရာထိုကိစ္စများအတွက်သာသင့်လျော်သည်။
Windows XP ကိုနှင့် console ကိုအထက် 'Run "မှာတစ်ဦး DLL မှတ်ပုံတင်ရန်ဘယ်လိုနေသလဲ?
ကံမကောင်းစွာပဲအထက်ပါနည်းလမ်းအမြဲအလုပ်မလုပ်ပါဘူး။ ထို့ကြောင့်, Windows တွင်သင်သည်သူတို့၏ကိုယ်ပိုင်ရန်ပုံငွေနှင့်တူရိယာသုံးစွဲဖို့လိုအပ်ပါတယ်။ အထူးသဖြင့်က system ကို directory များထဲကတစ်ခုတည်ရှိသည် regsvr32.exe ဖိုင်ပုံစံတင်ဆက်သောဆော့ဖ်ဝဲဝန်ဆောင်မှု RegSvr ၏အသုံးပြုမှုကိုဆင်းလာပါတယ်။ 32-bit ဗိသုကာနှင့်အတူစနစ်များအတွက်, ဒီအစိတ်အပိုင်း System32 folder ထဲမှာတည်ရှိပါတယ်ပေမယ့်ဒီဖိုင်တွေရဲ့ 64-bit နဲ့မူကွဲနှစ်ခု (SysWOW64 folder ထဲမှာတည်ရှိပါတယ်ဒုတိယအစိတ်အပိုင်း) ဖြစ်နိုင်ပါသည်။
ထို့ကြောင့်စနစ်အပေါ် DLL ကို register ဖို့ဘယ်လိုများ၏ပြဿနာကိုဖြေရှင်းမီ, သငျသညျအရှည်စာကြည့်တိုက်သူ့ဟာသူတွက်ချက်ဘယ်လောက်မှစကားလုံးမှထွက်တွက်ဆရပေမည်။ ဤလုပ်ဆောင်ချက်သည်၏နောက်ထပ်သင်တန်းကိုဆုံးဖြတ်ရန်ပါလိမ့်မယ်။
ဒါကြောင့်မှတ်ပုံတင်များအတွက်စာကြည့်တိုက်ဖိုင်အပြည့်အဝလမ်းကြောင်းကို regsvr32.exe command ကိုမှတ်ပုံတင်ရန်လိုအပ်သောအရာ, console ကို "Run ကို" (ဦးဝင်း + R ကိုပေါင်းစပ်မှတဆင့်ဤသို့ပြုဖို့အလွယ်ကူဆုံးနည်းလမ်း) ကိုတက်ဆောင် ခဲ့. , အဲဒီနောက်ကွာဟချက်မှတစ်ဆင့်ဖို့လိုအပ်ပါတယ်။ သငျသညျ regsvr32.exe file ကို run ခြင်းငှါ, နည်းနည်းအရေအတွက်နှင့်အတူမှတ်ပုံတင်ရန်ရမယ်သောဖြစ်ရပ်အတွက်ကိုလည်း System32 သို့မဟုတ် SysWOW64 folder ထဲမှာတည်နေရာကိုညွှန်ပြအပြည့်အဝလမ်းကြောင်းကိုမှတ်ပုံတင်ရန်ဖို့လိုအပ်ပါလိမ့်မယ်။
က command line မှတဆင့်လှုပ်ရှားမှု
စာကြည့်တိုက် DLL ကိုအလားတူနည်းလမ်းမှတ်ပုံတင်နှင့် command line ကနေတဆင့်နိုင်ပါသည်။ ဒါဟာ (အမြဲစီမံခန့်ခွဲသူအခွင့်အရေးများနှင့်အတူ) cmd ကိုလျှော့ချခြင်းဖြင့်မီနူး "Run ကို" မှဝင်ရောက်နိုင်ပါတယ်။
ဤတွင် "Run ကို" console ကိုအတူအမှု၌ရှိသကဲ့သို့, စာကြည့်တိုက်ဖိုင်သို့မဟုတ်မှတ်ပုံတင် tool ကိုများအတွက်လိုင်း၏အစမှအပြည့်အဝလမ်းကြောင်းမှအပြည့်အဝလမ်းကြောင်းကိုလိုက်ဖိုင်ကို၏အမည် (regsvr32.exe), နှင့်အတူစတင်အဖွဲ့က register လုပ်သွား။
သည် "Explorer ကို" ကနေတစ်ဆင့်တစ်ဦးမှတ်ပုံတင် Creating
အနည်းဆုံးစနစ်အတွက် DLL မှတ်ပုံတင်ရန်မည်သို့ပြဿနာတစ်ခုရိုးရှင်းတဲ့ဖြေရှင်းချက် "Explorer ကို" သို့မဟုတ်အချို့သောအခြားဖိုင်မန်နေဂျာများအသုံးပြုခြင်းဖြစ်ပါတယ်။
ဒီနေရာတွင်စာကြည့်တိုက်ဖိုင်ကိုတွေ့ပါကတစ်ဦးကို right-click နှိပ်ပြီးလုပ်ဖို့လိုတယ်, အဲဒီနောက်အခြေအနေတွင် Menu ထဲမှာ '' ပွင့်လင်းမှုနှင့်အတူကို select ... "။ Next ကိုပုံစံ DLL ကိုဖွင့်ဖို့အစီအစဉ်ကိုစာရင်းထဲတွင် (အဓိကအစီအစဉ်၏နည်းနည်းပေါ် မူတည်. ) ကိုအများဆုံး regsvr32.exe file ကိုရှာတွေ့မှအထက်ပါလမ်းညွှန်အတွက် browse button ကို အသုံးပြု. ထို့ကြောင့်တင်သွင်းမပေးပါ။
မှတ်ပုံတင်နှင့်အတူဖြစ်နိုင်ပါ့မလားပြဿနာများ
အားလုံးအလုံအလောက်ပါလိမ့်မယ်, ဒါပေမယ့်တစ်ခါတစ်ရံအမှားများကိုဖြစ်ပေါ်စေနိုင်သည်။ အများစုကတော့သငျသညျဒါခေါ် DLLRegisterServer entry ကိုအမှတ်မတွေ့ရှိနိုင်ပေမယ့်မက်ဆေ့ခ်ျကိုမြင်နိုင်ပါသည်။
ဒီအကြောင်းပြချက်ဟာစာကြည့်တိုက်ပြီးသားမှတ်ပုံတင်ခဲ့ပြီး, ဒါပေမယ့်ပျက်စီးကြောင်းဖြစ်နိုင်သည်။ ဖြစ်ကောင်းဖြစ်နိုင်, DLLRegisterServer module တစ်ခုစတာတွေ, စနစ်သို့မဟုတ်စာကြည့်တိုက်၏လက်ရှိဗားရှင်းနဲ့သဟဇာတမဖြစ်ကထောကျပံ့ပေးမထားဘူး သို့သျောလညျးကြှနျုပျတို့သညျဤအမျိုးအစားအားလုံးမဟုတ်အစိတ်အပိုင်းများမှတ်ပုံတင်ရေးအတွက်အသုံးပြုနေကြသည်ကြောင်းကို၎င်းအောက်မေ့ရမည်ဖြစ်သည်။ ဖိုင်ကို Internet မှဒေါင်းလုတ်လုပ်ပါကအလွန်ကောင်းစွာက antivirus ကိုသော့ခတ်သို့မဟုတ်လုံးဝဒေါင်းလုတ်ဆွဲ၏လုပ်ငန်းစဉ်များတွင်ဖယ်ရှားခဲ့သည်ဖြစ်နိုင်သည်။
တခါတရံသူကမှတ်ပုံတင်များအတွက် Windows ကိရိယာတွေသုံးစွဲဖို့မလိုအပ်ပါဘူး။ ဂိမ်းထဲမှာလက်ရှိဖြစ်မည်အကြောင်း D3D အစိတ်အပိုင်းများရုံ DirectX ကိုတစ်ဦး updated version ကို install လုပ်ဘို့နှင့် MSVC ကို Microsoft Visual Studio ကပြန်လည်ခွဲဝေမှု install စာကြည့်တိုက်များအတွက်ဒါ။ အဆိုပါပင်လယ်ဓားပြဆော့ဖ်ဝဲ၏မိတ္တူကို hacked ပါလျှင်တစ်ဦးအစွန်းရောက်အမှု၌, တူညီသောအင်တာနက်ထဲမှာဆော့ဖျဝဲ၏တရားဝင် version ကိုနေရာချထားခြင်းနှင့်လိုအပ်သောအရေးယူဆောင်ရွက်မှုကိုထပ်သုံးခဲ့သည် (သို့သော်ကိုယ့်ကဒီအမှု၌, ထိုကဲ့သို့သောလုပ်ထုံးလုပ်နည်းများလိုအပ်မည်မဟုတ်ပါ) လုပ်ရပါမည်။ preference ကိုအလွတ်သဘောအစီအစဉ်ကိုအားပေးပြီးမှလျှင်, သင်မသန်စွမ်း Antivirus နှင့် Firewall ကိုအတူ Boot တက်အောင်ဖို့လိုအပ်ပေမယ့်ကိုသာအသုံးပြုသူဒေါင်းလုဒ်လုပ်လို့အကြောင်းအရာလုံးဝစိတ်ချနှင့်ကွန်ပျူတာစနစ်မဆိုအလားအလာခြိမ်းခြောက်မှုများကိုထမ်းမထားဘူးကြောင်းပြောင်းရွှေ့ကြေးပေါင်သန်းကြောင်းအခြေအနေပေါ်။
Similar articles
Trending Now