રજિસ્ટ્રી મૂલ્ય શું છે?

રજિસ્ટ્રી મૂલ્યોના વિવિધ પ્રકારોની સમજ

વિન્ડોઝ રજિસ્ટ્રી એવા પદાર્થોથી ભરેલી છે કે જેને ચોક્કસ સૂચનો હોય છે જેમાં વિન્ડોઝ અને એપ્લીકેશનોનો ઉલ્લેખ થાય છે.

ઘણા પ્રકારનાં રજિસ્ટ્રી મૂલ્યો અસ્તિત્વમાં છે, જે તમામ નીચે સમજાવાયેલ છે. તેમાં સ્ટ્રિંગ મૂલ્યો, બાઈનરી મૂલ્યો, ડ્વોર્ડ (32-બીટ) મૂલ્યો, QWORD (64-બીટ) મૂલ્યો, મલ્ટી-સ્ટ્રિંગ મૂલ્યો અને વિસ્ત્તૃત સ્ટ્રિંગ મૂલ્યો શામેલ છે.

જ્યાં રજિસ્ટ્રી મૂલ્યો સ્થિત છે?

રજીસ્ટ્રી મૂલ્યો Windows 10 , Windows 8 , Windows 7 , Windows Vista , અને Windows XP માં તમામ રજિસ્ટ્રીમાં મળી શકે છે.

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

એક ઉપકયન પસંદ કરવાથી રજિસ્ટ્રી એડિટરની જમણી બાજુએ તેના તમામ રજિસ્ટ્રી મૂલ્યો દેખાશે. Windows રજિસ્ટ્રીમાં આ એકમાત્ર સ્થાન છે જ્યાં તમે રજિસ્ટ્રી મૂલ્યો જોશો - તેઓ ક્યારેય ડાબી બાજુ પર સૂચિબદ્ધ નથી.

અહીં કેટલાક રજિસ્ટ્રી સ્થાનોના થોડા ઉદાહરણો છે, જેમાં રૉલીજિ મૂલ્ય બોલ્ડમાં છે:

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

આ ચોક્કસ માળખું અપવાદ વગર સમગ્ર Windows રજીસ્ટ્રીમાં જાળવવામાં આવે છે.

રજીસ્ટ્રી મૂલ્યોના પ્રકાર

Windows રજિસ્ટ્રીમાં રજિસ્ટ્રી મૂલ્યોના ઘણા અલગ પ્રકારો છે, દરેકને ધ્યાનમાં રાખીને અલગ હેતુથી બનાવવામાં આવે છે. કેટલાક રજિસ્ટ્રી મૂલ્યો નિયમિત અક્ષરો અને સંખ્યાઓનો ઉપયોગ કરે છે જે વાંચવા અને સમજવા માટે સરળ હોય છે, જ્યારે અન્ય લોકો તેમની કિંમતોને વ્યક્ત કરવા દ્વિસંગી અથવા હેક્ઝાડેસિમલનો ઉપયોગ કરે છે.

શબ્દમાળા મૂલ્ય

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

અહીં એક સ્ટ્રિંગ મૂલ્યનું ઉદાહરણ છે:

HKEY_CURRENT_USER \ નિયંત્રણ પેનલ કીબોર્ડ \\ કીબોર્ડસ્પીડ

જ્યારે તમે રજિસ્ટ્રીમાં આ સ્થાન પર કીબોર્ડસ્પીડ મૂલ્ય ખોલો છો, ત્યારે તમને પૂર્ણાંક આપવામાં આવે છે, જેમ કે 31 .

આ વિશિષ્ટ ઉદાહરણમાં, સ્ટ્રિંગ વેલ્યુ એ દરે વ્યાખ્યાયિત કરે છે કે જેના પર એક અક્ષર પોતે પુનરાવર્તન કરશે જ્યારે તેની કી રાખવામાં આવે છે. જો તમે કિંમત 0 થી બદલાવતા હો , તો ઝડપ 31 વર્ષની વયે રહેવાની સરખામણીમાં ઘણી ધીમી હશે.

Windows રજિસ્ટ્રીમાં પ્રત્યેક સ્ટ્રિંગ મૂલ્યનો ઉપયોગ રજિસ્ટ્રીમાં ક્યાં સ્થિત છે તેના આધારે અલગ હેતુ માટે કરવામાં આવે છે, અને એક અલગ મૂલ્ય પર નિર્ધારિત કરવામાં આવે ત્યારે પ્રત્યેક કાર્ય ચોક્કસ કાર્ય કરશે.

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

આ ફક્ત રજિસ્ટ્રીમાં સ્ટ્રિંગ મૂલ્યોનાં એકમાત્ર પ્રકારનાં નથી. અન્ય કોઈ ફાઇલ અથવા ફોલ્ડરના માર્ગને નિર્દેશિત કરી શકે છે અથવા સિસ્ટમ ટૂલ્સ માટે વર્ણન તરીકે સેવા આપી શકે છે.

રજિસ્ટ્રી એડિટરમાં "REG_SZ" પ્રકારનો રજિસ્ટ્રી મૂલ્ય તરીકે સ્ટ્રિંગ મૂલ્ય સૂચિબદ્ધ છે.

મલ્ટી શબ્દમાળા મૂલ્ય

મલ્ટી-સ્ટ્રિંગ મૂલ્ય સ્ટ્રિંગ મૂલ્યની સમાન છે, ફક્ત એટલો જ તફાવત છે કે તેમાં ફક્ત એક લીટીની જગ્યાએ મૂલ્યોની સૂચિ હોઈ શકે છે.

Windows માં ડિસ્ક ડિફ્રેગમેન્ટર ટૂલ ચોક્કસ પરિમાણોને વ્યાખ્યાયિત કરવા માટે નીચેના મલ્ટી-સ્ટ્રિમ મૂલ્યનો ઉપયોગ કરે છે કે સેવા પર અધિકારો હોવો જોઈએ:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

આ રજિસ્ટ્રી મૂલ્ય ખોલવાનું બતાવે છે કે તેમાં નીચેની બધી સ્ટ્રિંગ મૂલ્યો શામેલ છે:

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfile પ્રિવિલેજ SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

રજિસ્ટ્રીમાં બધા મલ્ટી-સ્ટ્રિંગ મૂલ્યો એકથી વધુ એન્ટ્રીઓ ધરાવતા હશે નહીં. કેટલાક ફન્કશન એક જ સ્ટ્રિંગ વેલ્યુ જેવા જ કાર્ય કરે છે, પરંતુ વધુ એન્ટ્રીઓ માટે વધારાની જગ્યા હોય છે જો તેને જરૂર હોય.

રજિસ્ટ્રી એડિટર રજિસ્ટ્રી મૂલ્યોનાં "REG_MULTI_SZ" પ્રકારો તરીકે મલ્ટી-સ્ટ્રિગ મૂલ્યોની સૂચિ કરે છે.

એક્સપાન્ડેબલ શબ્દમાળા મૂલ્ય

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

રજિસ્ટ્રી એડિટરમાં સૌથી વધુ વિસ્ત્તૃત સ્ટ્રિંગ મૂલ્યો સરળતાથી ઓળખવામાં આવે છે કારણ કે તેમની કિંમતો% ચિહ્નો ધરાવે છે

પર્યાવરણ ચલો વિસ્ત્તૃત સ્ટ્રિંગ મૂલ્યોના સારા ઉદાહરણો છે:

HKEY_CURRENT_USER \ પર્યાવરણ \ TMP

TMP વિસ્ત્તૃત સ્ટ્રિંગ મૂલ્ય % USERPROFILE% \ AppData \ Local \ Temp છે આ પ્રકારના રજિસ્ટ્રી મૂલ્યનો ફાયદો એ છે કે ડેટાને વપરાશકર્તાના વપરાશકર્તાનામને સમાવવાની જરૂર નથી કારણ કે તે % USERPROFILE% variable નો ઉપયોગ કરે છે.

જ્યારે વિન્ડોઝ અથવા બીજી એપ્લીકેશન આ ટી.એમ.પી. મૂલ્ય કહે છે, ત્યારે તે વેરિયેબલ જેવો સેટ કરવામાં આવે છે. મૂળભૂત રીતે, વિન્ડોઝ આ વેરીએબલનો ઉપયોગ સી: \ યુઝર્સ \ ટિમ \ એપડટા \ લોકલ \ ટેમ્પ જેવા જાહેર કરે છે .

"REG_EXPAND_SZ" એ રજિસ્ટ્રી મૂલ્યનો પ્રકાર છે જે રજિસ્ટ્રી એડિટરને વિસ્ત્તૃત સ્ટ્રિંગ મૂલ્યોની સૂચિ આપે છે.

બાઈનરી કિંમત

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

HKEY_CURRENT_USER \ નિયંત્રણ પેનલ ડેસ્કટોપ \ વિન્ડોમેટ્રીક્સ \\ CaptionFont

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

બૅન્કરી મૂલ્યો માટે રજિસ્ટ્રી એડિટરની રજિસ્ટ્રી મૂલ્યના પ્રકાર તરીકે "REG_BINARY" સૂચિ છે

DWORD (32-બીટ) મૂલ્યો અને QWORD (64-બીટ) મૂલ્યો

બંને DWORD (32-bit) મૂલ્યો અને QWORD (64-બીટ) મૂલ્યો Windows રજિસ્ટ્રીમાં વાદળી ચિહ્ન ધરાવે છે. તેમની કિંમતો ક્યાં તો દશાંશ અથવા હેક્ઝાડેસિમલ ફોર્મેટમાં વ્યક્ત કરી શકાય છે.

એક એપ્લિકેશન DWORD (32-bit) મૂલ્ય બનાવી શકે છે અને બીજો એક QWORD (64-બીટ) કિંમત વિન્ડોઝના 32-બીટ અથવા 64-બીટ વર્ઝનથી ચાલે છે કે નહીં તે નક્કી કરે છે, પરંતુ બટની લંબાઈને બદલે કિંમત તેનો અર્થ એ કે તમે 32-બીટ અને 64-બિટ ઓપરેટિંગ સિસ્ટમ્સ બંને પર બન્ને પ્રકારનાં રજિસ્ટ્રી મૂલ્યો ધરાવી શકો છો.

આ સંદર્ભમાં, "શબ્દ" એટલે 16 બિટ્સ. DWORD, તો પછી, "ડબલ-વર્ડ" અથવા 32 બિટ્સ (16 x 2) નો અર્થ છે. આ તર્કના પગલે QWORD "ક્વૉડ-વર્ડ" અથવા 64 બિટ્સ (16 x 4) નો અર્થ છે.

એપ્લિકેશન યોગ્ય રજિસ્ટ્રી મૂલ્ય બનાવશે જે આ બીટ લંબાઈનાં નિયમોનું પાલન કરવા માટે જરૂરી છે.

Windows Registry માં DWORD (32-bit) મૂલ્યનું નીચેનું એક ઉદાહરણ છે:

HKEY_CURRENT_USER \ નિયંત્રણ પેનલ વ્યક્તિગતકરણ ડેસ્કટોપ વેબસાઇટ \ અંતરાલ

આ DWORD (32-bit) મૂલ્ય ખોલવાથી 1800000 (અને હેક્ઝાડેસિમલમાં 1b7740) નું મૂલ્ય ડેટા બતાવશે. આ રજિસ્ટ્રી મૂલ્ય નિર્ધારિત કરે છે કે તમારા સ્ક્રિનસેવર ફોટો સ્લાઈડ શોમાં દરેક સ્લાઇડમાં ઝડપથી કેવી રીતે (મિલિસેકન્ડ્સમાં) આવે છે.

રજિસ્ટ્રી એડિટર અનુક્રમે રજિસ્ટ્રી મૂલ્યોનાં "REG_DWORD" અને "REG_QWORD" પ્રકારો તરીકે DWORD (32-bit) મૂલ્યો અને QWORD (64-બીટ) કિંમતો બતાવે છે.

બૅકઅપ અને & amp; રજીસ્ટ્રી મૂલ્યો પુનઃસ્થાપિત કરી રહ્યા છીએ

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

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

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

ક્યારે રજિસ્ટ્રી મૂલ્યો ખોલવા / સંપાદિત કરવાની જરૂર છે?

નવી રજિસ્ટ્રી મૂલ્યો બનાવવા, અથવા અસ્તિત્વમાં છે તે સંપાદન / સંપાદન કરવું, તમે Windows અથવા કોઈ અન્ય પ્રોગ્રામ સાથે સમસ્યા આવી શકે છે. તમે પ્રોગ્રામ સેટિંગ્સને ઝટકો અથવા એપ્લિકેશનની સુવિધાઓને અક્ષમ કરવા માટે રજિસ્ટ્રી મૂલ્યો બદલી શકો છો.

કેટલીકવાર, માહિતી હેતુઓ માટે તમારે ફક્ત રજિસ્ટ્રી મૂલ્યો ખોલવાની જરૂર પડી શકે છે

અહીં કેટલાક ઉદાહરણો છે જેમાં રજિસ્ટ્રી મૂલ્યોને સંપાદન અથવા ખોલવાનું શામેલ છે:

રજિસ્ટ્રી મૂલ્યોમાં ફેરફારો કરવાના સામાન્ય ઝાંખી માટે, રજિસ્ટ્રી કીઝ અને મૂલ્યોને કેવી રીતે ઉમેરો, બદલો, અને કાઢી નાખો તે જુઓ .

રજીસ્ટ્રી મૂલ્યો વિશે વધુ માહિતી

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

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

તમે REG_NONE તરીકે સૂચિબદ્ધ Windows રજીસ્ટ્રીમાં કેટલાક રજિસ્ટ્રી મૂલ્યો જોઈ શકો છો . આ બાઈનરી મૂલ્યો છે જે રજિસ્ટ્રીમાં ખાલી ડેટા લખે ત્યારે બનાવવામાં આવે છે. આ પ્રકારના રજિસ્ટ્રી મૂલ્યને ખોલવાથી તેના મૂલ્ય ડેટાને હેક્સાડેસિમલ ફોર્મેટમાં શૂન્ય તરીકે બતાવે છે, અને રજિસ્ટ્રી એડિટર (શૂન્ય લંબાઈ દ્વિસંગી મૂલ્ય) તરીકે આ મૂલ્યોને સૂચિબદ્ધ કરે છે.

કમાન્ડ પ્રોમ્પ્ટનો ઉપયોગ કરીને, તમે કાઢી નાંખો અને reg ઉમેરો આદેશ સ્વિચ સાથે રજિસ્ટ્રી કીઓ કાઢી અને ઉમેરી શકો છો.

રજિસ્ટ્રી કીઝમાં બધા રજિસ્ટ્રી મૂલ્યો માટેનું મહત્તમ કદ 64 કિલોબાઇટ્સ સુધી મર્યાદિત છે.