HKEY_CLASSES_ROOT ಎಂದರೇನು?

HKEY_CLASSES_ROOT ರಿಜಿಸ್ಟ್ರಿ ಹೈವ್ನ ವಿವರಗಳು

HKEY_CLASSES_ROOT, ಸಾಮಾನ್ಯವಾಗಿ HKCR ಎಂದು ಚಿಕ್ಕದಾಗಿರುತ್ತದೆ, ಇದು ವಿಂಡೋಸ್ ರಿಜಿಸ್ಟ್ರಿಯಲ್ಲಿ ಒಂದು ರಿಜಿಸ್ಟ್ರಿ ಜೇನುಗೂಡಿನ ಮತ್ತು ಫೈಲ್ ವಿಸ್ತರಣಾ ಸಂಘದ ಮಾಹಿತಿ, ಜೊತೆಗೆ ಒಂದು ಪ್ರೊಗ್ರಾಮ್ಯಾಟಿಕ್ ಐಡೆಂಟಿಫಯರ್ (ಪ್ರೊಜಿಐಡಿ), ಕ್ಲಾಸ್ ID (CLSID) ಮತ್ತು ಇಂಟರ್ಫೇಸ್ ID (IID) ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿದೆ.

ಸಾಧ್ಯವಾದಷ್ಟು ಸರಳವಾದ ಪರಿಭಾಷೆಯಲ್ಲಿ, HKEY_CLASSES_ROOT ರಿಜಿಸ್ಟ್ರಿ ಜೇನುಗೂಡಿನ ನೀವು ಏನಾದರೂ ಮಾಡಬೇಕೆಂದು ಕೇಳಿದಾಗ, ಏನು ಮಾಡಬೇಕೆಂದು ತಿಳಿಯಬೇಕಾದರೆ, ಡ್ರೈವ್ನ ವಿಷಯಗಳನ್ನು ವೀಕ್ಷಿಸಲು, ಅಥವಾ ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲು, ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿಯನ್ನು Windows ಒಳಗೊಂಡಿದೆ.

HKEY_CLASSES_ROOT ಗೆ ಹೇಗೆ ಹೋಗುವುದು

HKEY_CLASSES_ROOT ಒಂದು ರಿಜಿಸ್ಟ್ರಿ ಜೇನುಗೂಡಿನ ಮತ್ತು ಆದ್ದರಿಂದ ರಿಜಿಸ್ಟ್ರಿ ಎಡಿಟರ್ನಲ್ಲಿ ಉನ್ನತ ಮಟ್ಟದಲ್ಲಿ ಇರುತ್ತದೆ:

  1. ಓಪನ್ ರಿಜಿಸ್ಟ್ರಿ ಎಡಿಟರ್
  2. ರಿಜಿಸ್ಟ್ರಿ ಎಡಿಟರ್ನ ಎಡಭಾಗದಲ್ಲಿರುವ HKEY_CLASSES_ROOT ಅನ್ನು ಹುಡುಕಿ
  3. ಜೇನುಗೂಡಿನನ್ನು ವಿಸ್ತರಿಸಲು HKEY_CLASSES_ROOT ಎಂಬ ಪದದ ಮೇಲೆ ಡಬಲ್-ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಡಬಲ್-ಟ್ಯಾಪ್ ಮಾಡಿ ಅಥವಾ ಎಡಕ್ಕೆ ಸಣ್ಣ ಬಾಣ ಬಳಸಿ

ಮೊದಲು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ರಿಜಿಸ್ಟ್ರಿ ಎಡಿಟರ್ ಅನ್ನು ಬಳಸಿದರೆ, ನೀವು HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನನ್ನು ವೀಕ್ಷಿಸುವ ಮೊದಲು ನೀವು ಯಾವುದೇ ತೆರೆದ ನೋಂದಾವಣೆ ಕೀಗಳನ್ನು ಕುಗ್ಗಿಸಬೇಕಾಗಬಹುದು. ಇದನ್ನು ತೆರೆಯುವ ರೀತಿಯಲ್ಲಿಯೇ ಇದನ್ನು ಮಾಡಬಹುದು - ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ / ಟ್ಯಾಪ್ ಮಾಡುವ ಮೂಲಕ, ಅಥವಾ ಬಾಣದ ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ.

HKEY_CLASSES_ROOT ನಲ್ಲಿ ರಿಜಿಸ್ಟ್ರಿ ಸಬ್ ಕೀಗಳು

HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನ ಅಡಿಯಲ್ಲಿ ನೋಂದಾವಣೆ ಕೀಲಿಗಳ ಪಟ್ಟಿ ತುಂಬಾ ಉದ್ದವಾಗಿದೆ ಮತ್ತು ಗೊಂದಲಮಯವಾಗಿದೆ. ನೀವು ನೋಡುವ ಸಾವಿರಾರು ಕೀಗಳ ಪ್ರತಿ ವಿವರಿಸಲು ನನಗೆ ಸಾಧ್ಯವಿಲ್ಲ, ಆದರೆ ನಾನು ಕೆಲವು ನಿರ್ವಹಣಾ ತುಣುಕುಗಳಾಗಿ ಅದನ್ನು ಒಡೆಯಬಹುದು, ಇದು ನೋಂದಾವಣೆಯ ಈ ಭಾಗವನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಸ್ಪಷ್ಟಪಡಿಸುತ್ತದೆ.

HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನ ಅಡಿಯಲ್ಲಿ ನೀವು ಕಾಣುವ ಕೆಲವು ಫೈಲ್ ವಿಸ್ತರಣೆ ಸಂಘ ಕೀಲಿಗಳು ಇಲ್ಲಿವೆ, ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವುಗಳು ಒಂದು ಅವಧಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ:

ಈ ನೋಂದಾವಣೆ ಕೀಲಿಗಳು ಪ್ರತಿಯೊಂದೂ ನೀವು ಆ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಫೈಲ್ನಲ್ಲಿ ಡಬಲ್-ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಡಬಲ್-ಟ್ಯಾಪ್ ಮಾಡಿದಾಗ ವಿಂಡೋಸ್ ಏನು ಮಾಡಬೇಕೆಂಬುದನ್ನು ಮಾಹಿತಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಇದು ಕಡತವನ್ನು ಬಲ-ಕ್ಲಿಕ್ ಮಾಡುವ / ಟ್ಯಾಪ್ ಮಾಡುವಾಗ "ಓಪನ್ ವಿಥ್ ..." ವಿಭಾಗದಲ್ಲಿ ಮತ್ತು ಪಟ್ಟಿ ಮಾಡಲಾದ ಪ್ರತಿಯೊಂದು ಅಪ್ಲಿಕೇಶನ್ಗೆ ಹಾದಿಯಲ್ಲಿ ಕಂಡುಬರುವ ಕಾರ್ಯಕ್ರಮಗಳ ಪಟ್ಟಿಯನ್ನು ಒಳಗೊಂಡಿರಬಹುದು.

ಉದಾಹರಣೆಗೆ, ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ, ನಾನು ಡ್ರಾಫ್ಟ್.ಆರ್ಟಿಫ್ನ ಹೆಸರಿನ ಮೂಲಕ ಫೈಲ್ನಲ್ಲಿ ಡಬಲ್-ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಡಬಲ್-ಟ್ಯಾಪ್ ಮಾಡಿದಾಗ , ವರ್ಡ್ಪ್ಯಾಡ್ ಫೈಲ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ. ಅದು ಸಂಭವಿಸುವ ರಿಜಿಸ್ಟ್ರಿ ಡೇಟಾವನ್ನು HKEY_CLASSES_ROOT \ .rtf ಕೀಲಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಇದು ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ, ಆರ್ಡಿಎಫ್ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಬೇಕಾದ ಪ್ರೋಗ್ರಾಂ ಎಂದು ವರ್ಡ್ಪ್ಯಾಡ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.

ಎಚ್ಚರಿಕೆ: HKEY_CLASSES_ROOT ಕೀಲಿಗಳು ಹೇಗೆ ಹೊಂದಿಸಲ್ಪಟ್ಟಿವೆಯೆಂಬುದರ ಸಂಕೀರ್ಣತೆಯಿಂದಾಗಿ, ನೋಂದಾವಣೆಯ ಒಳಗಿನಿಂದ ನೀವು ಡೀಫಾಲ್ಟ್ ಫೈಲ್ ಅಸೋಸಿಯೇಷನ್ಗಳನ್ನು ಬದಲಿಸಬೇಕೆಂದು ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ . ಬದಲಿಗೆ, ನಿಮ್ಮ ಸಾಮಾನ್ಯ ವಿಂಡೋಸ್ ಇಂಟರ್ಫೇಸ್ನಿಂದ ಇದನ್ನು ಮಾಡುವ ಸೂಚನೆಗಳಿಗಾಗಿ ವಿಂಡೋಸ್ನಲ್ಲಿ ಫೈಲ್ ಅಸೋಸಿಯೇಷನ್ಗಳನ್ನು ಹೇಗೆ ಬದಲಾಯಿಸುವುದು ಎಂಬುದನ್ನು ನೋಡಿ.

HKCR & amp; CLSID, ಪ್ರೊಜಿಡ್, & amp; IID

HKEY_CLASSES_ROOT ನಲ್ಲಿ ಉಳಿದ ಕೀಗಳು ಪ್ರೊಗ್ಐಡಿ, ಸಿಎಲ್ಎಸ್ಐಡಿ ಮತ್ತು ಐಐಡಿ ಕೀಲಿಗಳಾಗಿವೆ. ಪ್ರತಿಯೊಂದರ ಕೆಲವು ಉದಾಹರಣೆಗಳು ಇಲ್ಲಿವೆ:

ಪ್ರೋಗಿಐಡಿ ಕೀಲಿಗಳು HKEY_CLASSES_ROOT ಮೂಲದಲ್ಲಿವೆ , ಮೇಲಿನ ಚರ್ಚೆಯ ಫೈಲ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ ಅಸೋಸಿಯೇಶನ್ಸ್:

ಎಲ್ಲಾ CLSID ಕೀಗಳು CLSID ಉಪಕೀಲೆಯ ಅಡಿಯಲ್ಲಿವೆ:

ಎಲ್ಲಾ ಐಐಡಿ ಕೀಲಿಗಳನ್ನು ಇಂಟರ್ಫೇಸ್ ಉಪಕಿ ಅಡಿಯಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ:

ಪ್ರೊಗೈಡ್, ಸಿಎಲ್ಎಸ್ಐಡಿ ಮತ್ತು ಐಐಡಿ ಕೀಲಿಗಳು ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ನ ಕೆಲವು ತಾಂತ್ರಿಕ ಅಂಶಗಳಿಗೆ ಸಂಬಂಧಿಸಿವೆ ಮತ್ತು ಈ ಚರ್ಚೆಯ ವ್ಯಾಪ್ತಿಯನ್ನು ಮೀರಿವೆ. ಹೇಗಾದರೂ, ನೀವು ಅನುಕ್ರಮವಾಗಿ ಇಲ್ಲಿ, ಇಲ್ಲಿ, ಮತ್ತು ಇಲ್ಲಿರುವ ಎಲ್ಲಾ ಮೂರು ಬಗ್ಗೆ ಹೆಚ್ಚು ಓದಬಹುದು.

HKEY_CLASSES_ROOT ಹೈವ್ ಅನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲಾಗುತ್ತಿದೆ

ವಿನಾಯಿತಿ ಇಲ್ಲದೆ, ನೀವು ಸಂಪಾದಿಸುವ ಅಥವಾ ತೆಗೆದುಹಾಕುವಲ್ಲಿ ನೀವು ಯೋಜಿಸುವ ಯಾವುದೇ ರಿಜಿಸ್ಟ್ರಿ ನಮೂದುಗಳನ್ನು ಯಾವಾಗಲೂ ನೀವು ಬ್ಯಾಕ್ಅಪ್ ಮಾಡಬೇಕು. REGI ಕಡತಕ್ಕೆ ನೀವು HKEY_CLASSES_ROOT, ಅಥವಾ ಯಾವುದೇ ಇತರ ಸ್ಥಳವನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡಬೇಕಾದರೆ Windows ರಿಜಿಸ್ಟ್ರಿ ಅನ್ನು ಹೇಗೆ ಬ್ಯಾಕ್ ಅಪ್ ಮಾಡಬೇಕೆಂದು ನೋಡಿ.

ಏನನ್ನಾದರೂ ತಪ್ಪಾದಲ್ಲಿ ಹೋದರೆ, ನೀವು ಬ್ಯಾಕ್ಅಪ್ನೊಂದಿಗೆ ಕೆಲಸದ ಸ್ಥಿತಿಗೆ ವಿಂಡೋಸ್ ರಿಜಿಸ್ಟ್ರಿಯನ್ನು ಯಾವಾಗಲೂ ಮರುಸ್ಥಾಪಿಸಬಹುದು . ನೀವು ಮಾಡಬೇಕು ಎಲ್ಲಾ ಡಬಲ್ ಕ್ಲಿಕ್ ಅಥವಾ ಆ REG ಫೈಲ್ ಡಬಲ್ ಟ್ಯಾಪ್ ಮತ್ತು ನೀವು ಆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಬಯಸುವ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

HKEY_CLASSES_ROOT ಇನ್ನಷ್ಟು

ನೀವು HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನ ಒಳಗೆ ಯಾವುದೇ ಉಪಕಿಯನ್ನು ಸಂಪಾದಿಸಬಹುದು ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಬಹುದಾದರೂ, ನೋಂದಾವಣೆ ಎಲ್ಲ ಜೇನುಗೂಡುಗಳಂತೆ ರೂಟ್ ಫೋಲ್ಡರ್ ಸ್ವತಃ ಮರುಹೆಸರಿಸಲು ಅಥವಾ ತೆಗೆದುಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ.

HKEY_CLASSES_ROOT ಒಂದು ಜಾಗತಿಕ ಜೇನುಗೂಡಿನ, ಇದು ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿರುವ ಎಲ್ಲ ಬಳಕೆದಾರರಿಗೆ ಅನ್ವಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರಬಹುದು ಮತ್ತು ಪ್ರತಿ ಬಳಕೆದಾರರಿಂದ ವೀಕ್ಷಿಸಬಹುದಾಗಿದೆ. ಇದು ಪ್ರಸ್ತುತವಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಿದ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಅನ್ವಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಕೆಲವು ಜೇನುಗೂಡುಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿದೆ.

ಹೇಗಾದರೂ, HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನ ವಾಸ್ತವವಾಗಿ HKEY_LOCAL_MACHINE ಜೇನುಗೂಡಿನ ( HKEY_LOCAL_MACHINE ಸಾಫ್ಟ್ವೇರ್ ತರಗತಿಗಳು ) ಮತ್ತು HKEY_CURRENT_USER ಜೇನುಗೂಡಿನಲ್ಲಿ ( HKEY_CURRENT_USER ಸಾಫ್ಟ್ವೇರ್ ವರ್ಗಗಳು ) ಎರಡೂ ಕಂಡುಬರುವ ಡೇಟಾವನ್ನು ಸೇರಿಸಿದ ಕಾರಣ, ಇದು ಬಳಕೆದಾರ-ನಿರ್ದಿಷ್ಟ ಮಾಹಿತಿಯನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಅದು ನಿಜವಾಗಿದ್ದರೂ, HKEY_CLASSES_ROOT ಇನ್ನೂ ಯಾವುದೇ ಮತ್ತು ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಂದ ಬ್ರೌಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಇದರರ್ಥ, HKEY_CLASSES_ROOT ಜೇನುಗೂಡಿನಲ್ಲಿ ಹೊಸ ರಿಜಿಸ್ಟ್ರಿ ಕೀಲಿಯನ್ನು ತಯಾರಿಸಿದಾಗ, ಅದೇ ರೀತಿಯು HKEY_LOCAL_MACHINE ಸಾಫ್ಟ್ವೇರ್ ವರ್ಗಗಳಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಮತ್ತು ಒಂದರಿಂದ ಒಂದನ್ನು ಅಳಿಸಿದಾಗ, ಅದೇ ಕೀಲಿಯನ್ನು ಇತರ ಸ್ಥಳದಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.

ಒಂದು ನೋಂದಾವಣೆ ಕೀಲಿ ಎರಡೂ ಸ್ಥಳಗಳಲ್ಲಿ ವಾಸಿಸುತ್ತಿದ್ದರೆ, ಆದರೆ ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಘರ್ಷಣೆಗಳು, ಸೈನ್ ಇನ್ ಮಾಡಿದ ಬಳಕೆದಾರನ ಜೇನುಗೂಡಿನಲ್ಲಿ ಕಂಡುಬರುವ ಡೇಟಾ, HKEY_CURRENT_USER ಸಾಫ್ಟ್ವೇರ್ ವರ್ಗಗಳು , ಆದ್ಯತೆ ಪಡೆಯುತ್ತದೆ ಮತ್ತು ಇದನ್ನು HKEY_CLASSES_ROOT ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.