ઉપકરણ ડ્રાઈવર શું છે?

ડિવાઇસ ડ્રાઇવર્સ: શા માટે તેઓ અગત્યના છે અને તેમની સાથે કેવી રીતે કામ કરવું તે

ઉપકરણ ડ્રાઇવર સૉફ્ટવેરનો એક નાનો ભાગ છે જે ઑપરેટિંગ સિસ્ટમ અને અન્ય સૉફ્ટવેરને કેવી રીતે હાર્ડવેરનાં ભાગ સાથે વાતચીત કરવું તે કહે છે.

ઉદાહરણ તરીકે, પ્રિન્ટર ડ્રાઇવરો ઑપરેટિંગ સિસ્ટમ, અને એક્સ્ટેંશન દ્વારા જે કંઇ પણ પ્રોગ્રામ પાસે તમારી પાસે જે વસ્તુ છે તે તમે છાપો કરવા માંગો છો તે, પૃષ્ઠ પરની માહિતી છાપવા બરાબર કેવી રીતે કહેવું તે

સાઉન્ડ કાર્ડ ડ્રાઇવર્સ આવશ્યક છે જેથી તમારી ઑપરેટિંગ સિસ્ટમ જાણે છે કે 1 અને 0 નો અનુવાદ કેવી રીતે કરવો તે ઑડિઓ સિગ્નલોમાં તે એમપી 3 ફાઇલનો સમાવેશ કરે છે કે જે સાઉન્ડ કાર્ડ તમારા હેડફોનો અથવા સ્પીકર્સને આઉટપુટ કરી શકે છે.

તે જ સામાન્ય વિચાર વિડિઓ કાર્ડ્સ , કીબોર્ડ્સ , મોનિટર વગેરે પર લાગુ પડે છે.

કેટલાક વધુ ઉદાહરણો, તેમજ તમારા ડ્રાઈવરોને કેવી રીતે રાખવું અને કેવી રીતે કરવું તે અંગેની માહિતી શા માટે ડ્રાઈવરો અગત્યની છે તેના પર વધુ વાંચતા રહો, જો તેઓ યોગ્ય રીતે કાર્ય કરી રહ્યાં નથી.

ઉપકરણ ડ્રાઇવર્સ કેવી રીતે કાર્ય કરે છે?

ડિવાઇસ ડ્રાઇવર્સ વિશે વિચારો કે જેમને તમે ઉપયોગ કરી રહ્યાં છો તે પ્રોગ્રામ અને અનુવાદકો વચ્ચે અનુવાદકો કે જે કોઈકને ઉપયોગમાં લેવા માગે છે. સોફ્ટવેર અને હાર્ડવેર વિવિધ લોકો અથવા કંપનીઓ દ્વારા બનાવવામાં આવ્યા હતા અને બે સંપૂર્ણપણે અલગ ભાષાઓ બોલતા હતા, તેથી અનુવાદક (ડ્રાઈવર) તેમને વાતચીત કરવાની મંજૂરી આપે છે.

બીજા શબ્દોમાં કહીએ તો, સોફ્ટવેર પ્રોગ્રામ એ ડ્રાઇવરને માહિતી આપી શકે છે કે તે હાર્ડવેરનાં ભાગને શું કરવા માંગે છે, ઉપકરણ ડ્રાઇવર સમજે છે તે માહિતી અને પછી હાર્ડવેર સાથે પરિપૂર્ણ કરી શકે છે.

ઉપકરણ ડ્રાઇવરોને આભાર, મોટાભાગના સોફ્ટવેર પ્રોગ્રામોને હાર્ડવેર સાથે કેવી રીતે કામ કરવું તે જાણવાની જરૂર નથી, અને ડ્રાઇવર્સને વપરાશકર્તાઓ સાથે વાતચીત કરવા માટે સંપૂર્ણ એપ્લિકેશન અનુભવ શામેલ કરવાની જરૂર નથી. તેના બદલે, પ્રોગ્રામ અને ડ્રાઇવરને માત્ર એકબીજા સાથે કેવી રીતે ઇન્ટરફેસ કરવું તે જાણવાની જરૂર છે.

તેમાં સામેલ દરેક વ્યક્તિ માટે એક સારુ સારુ સોદો છે, તે ધ્યાનમાં લેવું કે ત્યાં સૉફ્ટવેર અને હાર્ડવેરની લગભગ અનંત સપ્લાય છે. જો દરેકને દરેક વ્યક્તિ સાથે કેવી રીતે વાતચીત કરવી તે જાણવું હોય તો, સૉફ્ટવેર અને હાર્ડવેર બનાવવાની પ્રક્રિયા અશક્ય નજીક હશે

ઉપકરણ ડ્રાઇવર્સને કેવી રીતે સંચાલિત કરવું

મોટાભાગના સમયે, ડ્રાઈવરો આપમેળે ઇન્સ્ટોલ કરે છે અને ક્યારેય વધુ ધ્યાનની જરૂર નથી, સિવાય કે બગને ઠીક કરવા અથવા ઠંડી નવી સુવિધા ઉમેરવા માટે પ્રસંગોપાત અપડેટ કરતા. વિન્ડોઝ અપડેટ દ્વારા ડાઉનલોડ કરાયેલા કેટલાક ડ્રાઇવરો માટે આ સાચું છે.

તમારા Windows કમ્પ્યુટરમાં હાર્ડવેરના દરેક ભાગ માટેના ડ્રાઇવરોને કેન્દ્ર સંચાલિત ઉપકરણ વ્યવસ્થાપક દ્વારા સંચાલિત કરવામાં આવે છે, જે માઇક્રોસોફ્ટ વિન્ડોઝના તમામ વર્ઝનમાં ઉપલબ્ધ છે.

અહીં ડ્રાઇવરોને સંલગ્ન વિન્ડોઝમાં કેટલીક સામાન્ય કાર્યો છે:

અહીં ડ્રાઈવરો સાથે સંકળાયેલા કેટલાક વધારાના સાધનો છે:

હાર્ડવેરનાં કોઈ ચોક્કસ ભાગને અલગ કરી શકાય તેવી ઘણી સમસ્યાઓ વાસ્તવિક હાર્ડવેર સાથેની સમસ્યાઓ નથી, પરંતુ તે હાર્ડવેર માટે ઇન્સ્ટોલ કરેલ ઉપકરણ ડ્રાઇવરો સાથે સમસ્યા છે. ઉપર સંલગ્ન કેટલાક સ્રોતોએ તમને તે બધુ બહાર કાઢવું ​​જોઈએ.

ડિવાઇસ ડ્રાઇવર્સ વિશે વધુ

મૂળભૂત સૉફ્ટવેર-ડ્રાઈવર-હાર્ડવેર સંબંધી બિયોન્ડ, ત્યાં કેટલીક અન્ય સ્થિતિઓ છે જે ડ્રાઇવર્સને શામેલ કરે છે (અને તે નથી) કે જે રસપ્રદ પ્રકારની છે

આ દિવસો ઓછાં સામાન્ય હોવા છતાં, કેટલાક સૉફ્ટવેર અમુક પ્રકારનાં હાર્ડવેર સાથે સીધી વાતચીત કરી શકે છે - કોઈ ડ્રાઇવર્સ આવશ્યક નથી! આ સામાન્ય રીતે જ શક્ય છે જ્યારે સૉફ્ટવેર હાર્ડવેરમાં ખૂબ જ સરળ આદેશો મોકલી રહ્યાં છે, અથવા જ્યારે બંને એક જ કંપની દ્વારા વિકસાવવામાં આવ્યા હતા, પરંતુ આને બિલ્ટ-ઇન ડ્રાઇવર પરિસ્થિતિ તરીકે પણ માનવામાં આવે છે.

કેટલાક ઉપકરણ ડ્રાઇવર્સ ડિવાઇસ સાથે સીધા વાતચીત કરે છે, પરંતુ અન્ય એક સાથે સ્તરવાળી છે. આ પરિસ્થિતિઓમાં, એક ડ્રાઇવર એક ડ્રાઇવર સાથે વાતચીત કરશે તે પહેલા તે ડ્રાઈવર અન્ય એક સાથે વાતચીત કરે છે, અને તેથી જ્યાં સુધી છેલ્લા ડ્રાઈવર વાસ્તવમાં હાર્ડવેર સાથે સીધો સંદેશાવ્યવહાર કરે ત્યાં સુધી.

આ "મધ્યમ" ડ્રાઇવરો ઘણીવાર ચકાસણી કરતા અન્ય કોઇ કાર્ય કરતા નથી કે અન્ય ડ્રાઇવરો યોગ્ય રીતે કામ કરી રહ્યા છે. અનુલક્ષીને, શું ત્યાં એક ડ્રાઈવર અથવા "સ્ટેક" માં કામ કરતા ગુણાંકો છે, તે બધું તમે જાણ્યા વગર, અથવા કરો, કંઇપણ કર્યા વગર પૃષ્ઠભૂમિમાં કર્યું છે.

વિન્ડોઝ ઉપયોગ કરે છે .SYS ફાઇલો લોડ થઈ શકે તેવા ઉપકરણ ડ્રાઇવર્સ તરીકે, જેનો અર્થ થાય છે કે તેઓ એક આવશ્યક ધોરણે લોડ કરી શકાય છે જેથી તેઓ હંમેશાં મેમરીનો ઉપયોગ કરતા નથી આ જ Linux. KO મોડ્યુલો માટે સાચું છે.

WHQL માઇક્રોસોફ્ટ દ્વારા એક પરીક્ષણ પ્રક્રિયા છે જે સાબિત કરે છે કે ચોક્કસ ઉપકરણ ડ્રાઇવર વિન્ડોઝના ચોક્કસ વર્ઝન સાથે કામ કરશે. તમે જોઈ શકો છો કે જે ડ્રાઇવર તમે ડાઉનલોડ કરી રહ્યાં છો તે અથવા WHQL પ્રમાણિત નથી. તમે અહીં Windows Hardware Quality Labs વિશે વધુ વાંચી શકો છો.

ડ્રાઇવરનો બીજો પ્રકાર વર્ચ્યુઅલ ઉપકરણ ડ્રાઇવર છે, વર્ચ્યુઅલાઈઝેશન સોફ્ટવેર સાથે વપરાય છે. તેઓ નિયમિત ડ્રાઈવરોની જેમ જ કામ કરે છે પરંતુ મહેમાન ઓપરેટીંગ સિસ્ટમને હાર્ડવેરને સીધેસીધા ઍક્સેસ કરવાથી અટકાવવા માટે, વર્ચ્યુઅલ ડ્રાઇવરો વાસ્તવિક હાર્ડવેર તરીકે માસ્કરેડ કરે છે જેથી મહેમાન OS અને તેના પોતાના ડ્રાઇવરો બિન-વર્ચ્યુઅલ ઓપરેટિંગ સિસ્ટમોની જેમ હાર્ડવેરને ઍક્સેસ કરી શકે.

અન્ય શબ્દોમાં, યજમાન ઓપરેટીંગ સિસ્ટમ અને તેના હાર્ડવેર ઘટકો, વર્ચ્યુઅલ મહેમાન ઓપરેટીંગ સિસ્ટમો અને વર્ચ્યુઅલ હાર્ડવેર ડ્રાઈવરો દ્વારા વર્ચ્યુઅલ હાર્ડવેર સાથે તેમના ડ્રાઈવરો ઇન્ટરફેસ સાથે તેના ડ્રાઈવરો ઇન્ટરફેસ છે, જે પછી યજમાન ઓપરેટિંગ સિસ્ટમ દ્વારા વાસ્તવિક, ભૌતિક હાર્ડવેર માટે relayed છે.