Fayilolin DLL: menene su kuma yaya za'a buɗe su?

.Dll fayil

da fayiloli dll (Laburaren Haɗin Haɗakarwa) sune asalin tsarin shirye-shirye a cikin tsarin aiki na Windows. DLL yana tsaye don "Dynamic mahada laburare".

Waɗannan fayilolin suna ba da damar shirye-shirye don samun damar ƙarin ayyuka da ɗakunan karatu waɗanda ba su da ciki. A zahiri, kuma kodayake matsakaita mai amfani bai san da shi ba, akwai shirye-shirye da yawa akan kwamfutocinmu waɗanda suke amfani da fayilolin DLL a haɗe da haɗin gwiwa, saboda haka haɓaka aikinsu da ingancinsu.

Menene fayil din DLL?

Ainihin, zaku iya ayyana fayil ɗin DLL azaman fayil din windows Ya ƙunshi bayani da umarni don wasu shirye-shirye ko aikace-aikace.

Waɗannan abubuwan (umarnin, hanyoyin aiki, dakunan karatu na direba da sauran albarkatu) ana amfani da waɗannan shirye-shiryen don kunna wasu ayyuka waɗanda ba a gina su ba. Godiya ga waɗannan ƙarin albarkatun, waɗannan shirye-shiryen na iya musamman ƙara haɓaka da inganci.

Mafi yawan masu amfani da Windows basu buƙatar buɗewa ko amfani da fayilolin DLL don yawancin ayyukan da suke yi a kullun. Waɗannan ba ma bayyane bane, tunda an tsara su kamar haka, don yin aiki da hankali yana jagorantar ayyukan cikin shirye-shiryen: kunna sauti, nuna rubutu, zane-zane, da sauransu.

Ko masu amfani da Windows waɗanda suka san mahimmancinsa da yadda yake aiki sun san cewa fayilolin DLL suna bango da wancan galibi ana girka su ana amfani da su kai tsaye. Shirye-shiryen ne da kansu suke juyawa gare su lokacin da suke buƙatar su, kamar yadda muke tuntuɓar ƙamus ko jagora don magance matsala ko shakka. A kowane hali, ba abu bane mai kyau a kula ko a motsa su, saboda wannan na iya haifar da matsaloli masu girma a cikin tsarin. Ta amfani da kamannin gani, motsawa ko gyaggyara ɗayan waɗannan fayilolin na iya zama kamar cire kati daga tushe na gidan katunan.

Mafi yawanci, fayilolin DLL suna da kari na al'ada (.dll), kodayake wani lokacin sukan bayyana tareda fadada fayil iri daya (.exe). Yi hankali kuma ku guji rikicewa, koyaushe kuna tuna cewa ba a aiwatar da fayilolin DLL kai tsaye ba, amma ta atomatik.

DLL fayiloli

Fayilolin DLL: menene su kuma yaya za'a buɗe su?

Fa'idodi na fayilolin DLL

Daga cikin manyan fa'idodi da fayilolin DLL ke bayarwa don gudanar da tsarin aiki, ya kamata a nuna masu zuwa:

  • Rage girman fayilolin aiwatarwa, tunda yawancin lambobin suna ajiyayyu a dakunan karatu kuma ba cikin shirin aiwatarwa da kanta ba.
  • Raba tsakanin shirye-shirye da yawa ko aikace-aikace. Wannan yana yiwuwa lokacin da lambar da aka yi amfani da ita ta zama ta gama gari, wato, ana iya gane shi kuma amfani da shi ta shirye-shirye da yawa. Kalmar "mai tsauri" tana nuna daidai wannan yanayin, ikon amfani ga aikace-aikace da yawa.
  • Efficientarin ingantaccen gudanarwa na ƙwaƙwalwar ajiyar tsarin. Ya isa a adana kwafin guda ɗaya a ƙwaƙwalwar da duk shirye-shiryen da suka raba ta zasu iya amfani da su, tare da sakamakon ajiyar sararin samaniya wanda wannan ke nunawa.
  • Flexibilityarin sassauci da daidaitawa. Ingantawa ko gyare-gyare na kowane sabon juzu'i na ɗakunan karatu mai kuzari za a iya amfani da shi duk aikace-aikacen da ke raba ɗakin karatu.

Rashin dacewar fayilolin DLL

Koyaya, fayilolin DLL suma suna da wasu rashin amfani, musamman dangane da Windows. Waɗannan matsaloli ne da ya kamata a sani. Yawancin waɗannan matsalolin suna da alaƙa da ma'ana ta huɗu a cikin jerin fa'idodi a sama: sassauƙa. Yana faruwa cewa, a wasu lokuta, ana sabunta sababbin ɗakunan karatu ɗai-ɗai, haɗakar da lambar da ba ta dace da shirye-shiryen da ke amfani da su ba.

Matsalolin da wannan ke haifar da sanannun masana kimiyyar kwamfuta tare da suna mai ban mamaki: DLL jahannama (DLL Jahannama). Yana iya faruwa, alal misali, cewa lokacin da aka shigar da shirin, ana maye gurbin DLL da sabon, sigar da bata dace ba, ko kuma lokacin da ake kokarin cire shirin, an share ɗaya daga cikin DLL ɗin da aka raba. Sakamakon shine yawancin shirye-shiryen tsarin na iya dakatar da aiki. Lallai, gidan wuta ne na gaskiya.

Abin farin ciki, sababbin nau'ikan Windows sun riga sun yi canje-canje masu dacewa don guje wa waɗannan yanayi mara kyau.

Zazzage fayilolin DLL

Wasu lokuta, musamman yayin shigar da wasu shirye-shirye, zamu iya samun kanmu da buƙatar hakan saka fayilolin DLL a takamaiman wurare. Dole ne koyaushe ku yi taka tsantsan idan ya zo download kowane shiri na waje akan kwamfutar mu, amma yafi hakan idan yazo da fayilolin DLL, saboda dalilan da aka bayyana a sashin da ya gabata.

A kowane hali, lokacin saukar da fayil ɗin DLL (koyaushe daga asalin kariya) yana da amfani sosai yi amfani da Windows Notepad. Hanyar mai sauki ce:

  1. Danna maɓallin linzamin dama na fayil ɗin kuma zaɓi "Buɗe tare da".
  2. Zaɓi "Zaɓi ɗayan shirye-shiryen daga jerin shirye-shiryen da aka sanya" kuma danna "Ok".
  3. Zaɓi kayan aikin »Notepad» ka sake danna “OK”.

A cikin Notepad za a nuna duk abin da ke cikin fayil din DLL, kodayake tabbas zai nuna kawai adadin adadi wanda ba za a iya karanta mana ba. Maganin iya karanta abinda ke cikin file din shine ayi amfani da decompiler.

Tattara fayilolin DLL

Un lalata shiri ne wanda yake nuna mana lambar tushe da akayi amfani da ita wajan gina wani file ko program kuma shima yana mayar dashi zuwa lambar da za'a iya karantawa. A takaice dai, nau'ikan "mai fassara" ne wanda ke taimaka mana wuce lambar zartarwa zuwa lambar tushe. Tabbas, kuma zai kasance da amfani don nuna lambar tushe wanda aka ƙirƙiri fayil ɗin DLL da ita.

Wanne mai lalatawa don saukewa? Mafi inganci shine dotpeek. Wannan kayan aikin kyauta daga Kwakwalwar kwakwalwa yana iyawa tarwatsa dakunan karatu (.dll) kuma nuna su azaman lambar # #. Hakanan zamu iya amfani da dotPeek don rarraba wasu nau'ikan fayiloli kamar zartarwa (.exe), Windows 8 metadata fayiloli (.winmd) ko fayilolin matse (.zip), da sauransu.

watsa fayilolin DLL tare da dotPeek

Mafi kyawun kayan aiki don tattara fayilolin DLL: dotPeek

Da zarar an shigar dotPeek akan kwamfutarmu, waɗannan sune matakai biyar cewa dole ne mu bi don ci gaba da lalata fayil ɗin DLL cikin nasara:

1 mataki

Danna kan "Fayil", sannan a kan "Buɗe" kuma zaɓi fayil ɗin DLL da muke son tarwatsawa. A wannan lokacin babu buƙatar damuwa game da lalata tsarin, matuƙar dai muna da hankali kada mu yi canje-canje ga fayil ɗin.

2 mataki

Bude fayil din tare da Majalisar Mai bincike (gina mai bincike). Ta wannan hanyar, zaku iya kewaya ta hanyoyi daban-daban na code da fayil ɗin ya ƙunsa. Dukansu suna aiki tare kuma suna taimakon juna don samar da cikakken fayil ɗin DLL. Kyakkyawan jituwa. Tare da mai binciken tattarawa zamu iya ganin kowane node da ƙananan hanyoyin da aka tsara fayil ɗin.

3 mataki

Don ganin lambar ga kowane ɗayan waɗannan mahaɗan, danna kan su kawai. Lambar za ta bayyana ta atomatik a cikin jigon dotPeek, a hannun dama. Wannan lambar za a nuna a C #, kodayake akwai kuma zaɓi don sauke ƙarin ɗakunan karatu don duba lambar asalin asali. Idan kumburi yana buƙatar ƙarin ɗakunan karatu don nunawa, dotPeek zai sauke su ta atomatik.

4 mataki

Idan duk da wannan akwai nodes waɗanda ba za a iya nuna su daidai ba, har yanzu kuna iya amfani da zaɓi "Takaddun bayani cikin sauri" (takardun sauri). Don yin wannan dole ne kuyi haka:

  • Je zuwa sashin "Kallon kallo" kuma kawai sanya siginan a kan gutsuttsarin lambar da kake son fayyace.
  • To dole ne ku loda taga taga mai kallan dannawa ta latsa Ctrl + Q kuma bi hanyoyin da ke talla.

Tare da wannan zamu iya ganin ƙarin bayani game da kowane ɓangaren lambar da muke son bincika.

5 mataki

Lokaci yayi da za'a gyara lambar. Don wannan dole ne a fitar da shi zuwa Kayayyakin aikin hurumin.

  • A cikin "Majalisar Explorer", danna dama a kan fayil ɗin DLL.
  • Zaɓi zaɓi »Fitarwa zuwa Aiki».
  • Daga cikin zaɓuɓɓukan fitarwa, zaɓi Visual Studio.

Lokacin da aka ɗora lambar da aka zaɓa a cikin Kayayyakin aikin hurumin kallo, za a iya shirya DLL da tattara ta.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Hakkin bayanan: Actualidad Blog
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.