HKEY_CLASSES_ROOT શું છે?

HKEY_CLASSES_ROOT રજિસ્ટ્રી મધપૂડો પર વિગતો

HKEY_CLASSES_ROOT, વારંવાર HKCR તરીકે ટૂંકા ગણાશે , તે રજિસ્ટ્રી રજિસ્ટ્રીમાં રજિસ્ટર્ડ મધપૂડો છે અને ફાઇલ એક્સ્ટેંશન એસોસિએશનની માહિતી તેમજ પ્રોગ્રામ ઓળખકર્તા (પ્રોગિડા), ક્લાસ ID (સીએલએસઆઇડી), અને ઇન્ટરફેસ આઈડી (આઇઆઇડી) ડેટા ધરાવે છે.

સંભવિત સરળ શરતોમાં, HKEY_CLASSES_ROOT રજિસ્ટ્રી હેવમાં વિન્ડોઝ માટે આવશ્યક માહિતી શામેલ છે, જ્યારે તમે તેને કંઈક કરવા માટે પૂછો, ડ્રાઇવની સમાવિષ્ટો જોવાની, અથવા અમુક પ્રકારની ફાઇલ ખોલવા, વગેરે.

કેવી રીતે HKEY_CLASSES_ROOT મેળવો

HKEY_CLASSES_ROOT એક રજિસ્ટ્રી મધપૂડો છે અને તેથી રજિસ્ટ્રી એડિટરમાં ટોચના સ્તર પર બેસે છે:

  1. ઓપન રજિસ્ટ્રી એડિટર
  2. રજિસ્ટ્રી એડિટરના ડાબી ક્ષેત્રમાં HKEY_CLASSES_ROOT શોધો
  3. મધપૂડોને વિસ્તૃત કરવા માટે ડબલ ક્લિક કરો અથવા ડબલ ક્લિક કરો HKEY_CLASSES_ROOT અથવા ડાબેથી નાના તીરનો ઉપયોગ કરો

જો પહેલાં તમારા કમ્પ્યુટર પર રજિસ્ટ્રી એડિટરનો ઉપયોગ કરવામાં આવ્યો હોય, તો તમે HKEY_CLASSES_ROOT Hive જોવા માટે સમર્થ હોવ તે પહેલાં તમારે કોઈપણ ખુલ્લી રજિસ્ટ્રી કીઝને તોડવાની જરૂર પડી શકે છે. આને તે જ રીતે ખોલવામાં આવે છે - ડબલ ક્લિક કરીને / ટેપ કરીને, અથવા તીર પસંદ કરીને.

HKEY_CLASSES_ROOT માં રજિસ્ટ્રી ઉપકિ

HKEY_CLASSES_ROOT Hive હેઠળ રજિસ્ટ્રી કીઓની સૂચિ ખૂબ જ લાંબી છે અને તે ગૂંચવણમાં મૂકે છે. હું તમને જોઈતી હજારો કીઝને સમજાવી શકતો નથી, પણ હું તેને અમુક વ્યવસ્થાના ટુકડાઓમાં તોડી પાડી શકું છું, જે રજિસ્ટ્રીના આ ભાગને થોડો સ્પષ્ટ કરશે.

અહીં કેટલીક HKEY_CLASSES_ROOT મધપૂડો હેઠળ તમે શોધી કાઢો છો તે ઘણી ફાઇલ એક્સ્ટેંટેશન કડી છે, જેમાંથી મોટાભાગના સમયગાળાથી શરૂ થશે:

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

ઉદાહરણ તરીકે, મારા કમ્પ્યુટર પર, જ્યારે હું ડ્રાફ્ટ.આરટીએફના નામથી ફાઇલ પર બે વાર ક્લિક કરું કે ડબલ-ટેપ કરું છું , WordPad ફાઇલ ખોલે છે. તે બનાવે તે રજિસ્ટ્રી ડેટાને HKEY_CLASSES_ROOT \ .rtf કીમાં સંગ્રહિત કરવામાં આવે છે, જે, મારા કમ્પ્યુટર પર, વર્ડપેડને પ્રોગ્રામ તરીકે વ્યાખ્યાયિત કરે છે જે RTF ફાઇલ ખોલશે.

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

HKCR & amp; સીએલએસઆઇડી, પ્રોગિડ, & amp; IID

HKEY_CLASSES_ROOT માં બાકી રહેલ કીઓ પ્રોગઆઇડી, સીએલએસઆઇડી, અને આઇઆઇડી કીઓ છે. અહીં દરેકના કેટલાક ઉદાહરણો છે:

ProgID કીઝે HKEY_CLASSES_ROOT ના રુટમાં સ્થિત થયેલ છે, ઉપર વર્ણવેલ ફાઇલ એક્સટેન્શન એસોસિએશન્સની સાથે:

બધી સીએલએસઆઇડી કીઓ સીએલએસઆઇડી સબકી હેઠળ સ્થિત છે:

બધી આઇઆઇડી કી ઇન્ટરફેસ ઉપકાય હેઠળ સ્થિત છે:

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

HKEY_CLASSES_ROOT Hive ઉપર બેકઅપ લઈ રહ્યાં છે

અપવાદ વિના, તમારે હંમેશા કોઈપણ રજિસ્ટ્રી પ્રવેશોનો બેકઅપ લેવો જોઈએ જે તમે સંપાદન અથવા દૂર કરવાની યોજના બનાવી રહ્યા છો. જુઓ જો તમે Windows રજીસ્ટ્રી બેકઅપ લેવાની જરૂર હોય તો REG ફાઇલમાં , HKEY_CLASSES_ROOT, અથવા રજિસ્ટ્રીમાં કોઈપણ અન્ય સ્થાનને બેકઅપ લેવાની તમને મદદની જરૂર હોય.

કંઈક ખોટું થાય તો, તમે બૅકઅપ સાથે કામ કરતી સ્થિતિમાં Windows Registry ને હંમેશા પુનઃસ્થાપિત કરી શકો છો. તમારે જે કરવું છે તે ફક્ત REG ફાઇલ પર ડબલ-ક્લિક અથવા ડબલ-ટેપ કરો અને ખાતરી કરો કે તમે તે ફેરફારો કરવા માગો છો.

HKEY_CLASSES_ROOT પર વધુ

જ્યારે તમે HKEY_CLASSES_ROOT Hive ની અંદર કોઈપણ ઉપકૃષ્ઠને સંપાદિત કરી અને સંપૂર્ણપણે દૂર કરી શકો છો, રુટ ફોલ્ડર પોતે, જેમ કે રજિસ્ટ્રીમાં બધા હાઇવ્સ, તેનું નામ બદલી શકાતું નથી અથવા દૂર કરી શકાતું નથી.

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

તેમ છતાં, કારણ કે HKEY_CLASSES_ROOT Hive ખરેખર HKEY_LOCAL_MACHINE Hive ( HKEY_LOCAL_MACHINE \ Software ) અને HKEY_CURRENT_USER Hive ( HKEY_CURRENT_USER \ સોફ્ટવેર વર્ગો ) બંનેમાં મળેલી માહિતી છે, તેમાં વપરાશકર્તા-વિશિષ્ટ માહિતી પણ છે. જો કે આ કેસ છે, છતાં પણ HKEY_CLASSES_ROOT હજુ પણ કોઈપણ અને તમામ વપરાશકર્તાઓ દ્વારા બ્રાઉઝ કરવામાં સક્ષમ છે.

આનો અર્થ એ કે અલબત્ત, જ્યારે નવી રજિસ્ટ્રી કીને HKEY_CLASSES_ROOT મધપૂડોમાં બનાવવામાં આવે છે, તે જ એક HKEY_LOCAL_MACHINE \ Software \ Classes માં દેખાશે, અને જ્યારે કોઈ એકમાંથી કાઢી નાંખશે, તે જ કી અન્ય સ્થાનમાંથી દૂર કરવામાં આવે છે

જો રજિસ્ટ્રી કી બંને સ્થાનો પર રહે છે, પરંતુ અમુક રીતે વિરોધાભાસો, હસ્તાક્ષરિત વપરાશકર્તાના મધપૂડોમાં મળેલ માહિતી, HKEY_CURRENT_USER \ Software \ Classes , અગ્રતા લે છે અને તેનો ઉપયોગ HKEY_CLASSES_ROOT માં થાય છે.