HKEY_CLASSES_ROOT ਕੀ ਹੈ?

HKEY_CLASSES_ROOT ਰਜਿਸਟਰੀ ਛਿੱਤ 'ਤੇ ਵੇਰਵੇ

HKEY_CLASSES_ROOT, ਅਕਸਰ HKCR ਦੇ ਰੂਪ ਵਿੱਚ ਘਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਵਿੰਡੋਜ਼ ਰਜਿਸਟਰੀ ਵਿੱਚ ਰਜਿਸਟਰੀ ਹੈਵ ਅਤੇ ਫਾਇਲ ਐਕਸਟੈਂਸ਼ਨ ਐਸੋਸੀਏਸ਼ਨ ਦੀ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਨਾਲ ਪ੍ਰੋਗ੍ਰਾਮਿਕ ਪਛਾਣਕਰਤਾ (ਪ੍ਰੋਗੈਡੀ), ਕਲਾਸ ਆਈਡੀ (ਸੀ.ਐਲ.ਆਈ.ਡੀ.), ਅਤੇ ਇੰਟਰਫੇਸ ਆਈਡੀ (ਆਈਆਈਡੀ) ਡੇਟਾ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ.

ਸੰਭਵ ਤੌਰ ਉੱਤੇ ਸਧਾਰਨ ਰੂਪ ਵਿੱਚ, HKEY_CLASSES_ROOT ਰਜਿਸਟਰੀ ਹੈਵ ਵਿੱਚ ਵਿੰਡੋਜ਼ ਲਈ ਜ਼ਰੂਰੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ ਕਿ ਤੁਸੀਂ ਕੀ ਕਰਨਾ ਹੈ, ਜਦੋਂ ਤੁਸੀਂ ਕੁਝ ਕਰਨ ਲਈ ਕਹਿੰਦੇ ਹੋ, ਡ੍ਰਾਈਵ ਦੇ ਸੰਖੇਪ ਨੂੰ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜਾਂ ਇੱਕ ਖਾਸ ਕਿਸਮ ਦੀ ਫਾਈਲ ਖੋਲ੍ਹਣਾ ਚਾਹੁੰਦੇ ਹੋ.

HKEY_CLASSES_ROOT ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ

HKEY_CLASSES_ROOT ਇੱਕ ਰਜਿਸਟਰੀ ਹੈਵ ਹੈ ਅਤੇ ਇਸ ਲਈ ਰਜਿਸਟਰੀ ਸੰਪਾਦਕ ਵਿੱਚ ਸਿਖਰਲੇ ਪੱਧਰ ਤੇ ਬੈਠਦਾ ਹੈ:

  1. ਓਪਨ ਰਜਿਸਟਰੀ ਸੰਪਾਦਕ
  2. ਰਜਿਸਟਰੀ ਸੰਪਾਦਕ ਦੇ ਖੱਬੇ ਖੇਤਰ ਵਿੱਚ HKEY_CLASSES_ROOT ਲੱਭੋ
  3. Hive ਨੂੰ ਵਿਸਤਾਰ ਕਰਨ ਲਈ ਸ਼ਬਦ HKEY_CLASSES_ROOT 'ਤੇ ਦੋ ਵਾਰ ਕਲਿਕ ਕਰੋ ਜਾਂ ਡਬਲ-ਟੈਪ ਕਰੋ, ਜਾਂ ਖੱਬੇ ਪਾਸੇ ਛੋਟੇ ਤੀਰ ਦੀ ਵਰਤੋਂ ਕਰੋ

ਜੇ ਰਜਿਸਟਰੀ ਸੰਪਾਦਕ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਪਹਿਲਾਂ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ HKEY_CLASSES_ROOT Hive ਨੂੰ ਵੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਕੋਈ ਵੀ ਓਪਨ ਰਜਿਸਟਰੀ ਕੁੰਜੀਆਂ ਨੂੰ ਸਮੇਟਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ. ਇਹ ਉਸੇ ਤਰ੍ਹਾਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਦੋਂ ਉਹ ਖੋਲ੍ਹੇ ਜਾਂਦੇ ਹਨ - ਉਹਨਾਂ ਨੂੰ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰਨ / ਟੈਪ ਕਰਨ, ਜਾਂ ਤੀਰ ਦੀ ਚੋਣ ਕਰਕੇ.

HKEY_CLASSES_ROOT ਵਿੱਚ ਰਜਿਸਟਰੀ ਉਪਨਾਮ

HKEY_CLASSES_ROOT Hive ਅਧੀਨ ਰਜਿਸਟਰੀ ਕੁੰਜੀਆਂ ਦੀ ਲਿਸਟ ਬਹੁਤ ਲੰਮੀ ਹੈ ਅਤੇ ਜਿਵੇਂ ਹੀ ਉਲਝਣ ਵਾਲੀ ਹੈ. ਮੈਂ ਤੁਹਾਨੂੰ ਹਜ਼ਾਰਾਂ ਕੁੰਜੀਆਂ ਦੀ ਵਿਆਖਿਆ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਪਰ ਮੈਂ ਇਸਨੂੰ ਕੁਝ ਪ੍ਰਬੰਧਨਯੋਗ ਟੁਕੜਿਆਂ ਵਿੱਚ ਤੋੜ ਸਕਦਾ ਹਾਂ, ਜੋ ਕਿ ਰਜਿਸਟਰੀ ਦੇ ਇਸ ਹਿੱਸੇ ਨੂੰ ਥੋੜਾ ਸਪੱਸ਼ਟ ਕਰੇਗਾ.

ਇੱਥੇ ਕੁਝ ਫਾਈਲਾਂ ਐਕਸਟੈਂਸ਼ਨ ਐਸੋਸੀਏਸ਼ਨ ਕੁੰਜੀਆਂ ਹਨ ਜੋ ਤੁਸੀਂ HKEY_CLASSES_ROOT Hive ਅਧੀਨ ਲੱਭ ਸਕੋਗੇ, ਜਿਹਨਾਂ ਵਿੱਚੋਂ ਜ਼ਿਆਦਾਤਰ ਇੱਕ ਮਿਆਦ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੋ ਜਾਣਗੇ:

ਇਹਨਾਂ ਰਜਿਸਟਰੀ ਕੁੰਜੀਆਂ ਵਿੱਚੋਂ ਹਰ ਇੱਕ ਜਾਣਕਾਰੀ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈ ਕਿ ਵਿੰਡੋ ਨੂੰ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਉਸ ਐਕਸਟੈਂਸ਼ਨ ਵਾਲੀ ਫਾਈਲ 'ਤੇ ਡਬਲ-ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਡਬਲ-ਟੈਪ ਕਰੋ. ਇਸ ਵਿੱਚ "ਇਸ ਨਾਲ ਖੋਲੋ ..." ਸੈਕਸ਼ਨ ਵਿੱਚ ਮਿਲਦੇ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਸੂਚੀ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਇੱਕ ਫਾਇਲ ਤੇ ਸੱਜਾ ਕਲਿੱਕ / ਟੈਪ ਕਰਨਾ ਅਤੇ ਸੂਚੀ ਵਿੱਚ ਹਰੇਕ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਮਾਰਗ ਹੈ.

ਉਦਾਹਰਨ ਲਈ, ਮੇਰੇ ਕੰਪਿਊਟਰ ਤੇ, ਜਦੋਂ ਮੈਂ ਡਰਾਫਟ . ਆਰਟੀਐਫ ਦੇ ਨਾਂ ਨਾਲ ਇੱਕ ਫਾਈਲ 'ਤੇ ਡਬਲ-ਟੈਪ ਕਰਦਾ ਹਾਂ ਜਾਂ ਡਬਲ-ਟੈਪ ਕਰਦਾ ਹਾਂ , ਤਾਂ WordPad ਫਾਇਲ ਖੋਲ੍ਹਦਾ ਹੈ. ਰਜਿਸਟਰੀ ਡਾਟਾ ਜਿਹੜਾ ਇਹ ਵਾਪਰਦਾ ਹੈ, ਨੂੰ HKEY_CLASSES_ROOT \ .rtf ਕੁੰਜੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਮੇਰੇ ਕੰਪਿਊਟਰ ਤੇ, WordPad ਨੂੰ ਉਹ ਪ੍ਰੋਗਰਾਮ ਦੇ ਤੌਰ ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ RTF ਫਾਇਲ ਖੋਲ੍ਹਣੀ ਚਾਹੀਦੀ ਹੈ.

ਚੇਤਾਵਨੀ: HKEY_CLASSES_ROOT ਕੁੰਜੀਆਂ ਕਿਵੇਂ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ ਇਸ ਦੀ ਗੁੰਝਲਤਾ ਕਰਕੇ, ਮੈਂ ਬਿਲਕੁਲ ਨਹੀਂ ਸਿਫਾਰਸ਼ ਕਰਦਾ ਕਿ ਤੁਸੀਂ ਰਜਿਸਟਰੀ ਵਿੱਚੋਂ ਮੂਲ ਫਾਈਲ ਐਸੋਸੀਏਸ਼ਨਾਂ ਨੂੰ ਬਦਲ ਦਿਓ. ਇਸਦੀ ਬਜਾਏ, ਆਪਣੇ ਆਮ ਵਿੰਡੋਜ਼ ਇੰਟਰਫੇਸ ਤੋਂ ਇਹ ਕਰਨ ਲਈ ਹਦਾਇਤਾਂ ਲਈ ਵਿੰਡੋਜ਼ ਵਿੱਚ ਫਾਈਲ ਐਸੋਸੀਏਸ਼ਨ ਕਿਵੇਂ ਬਦਲੇ ਜਾਣ ਬਾਰੇ ਵੇਖੋ.

HKCR & amp; ਸੀ.ਐੱਲ.ਆਈ.ਡੀ., ਪ੍ਰੋੋਗਿਡ, & amp; IID

HKEY_CLASSES_ROOT ਵਿਚਲੇ ਬਾਕੀ ਕੁੰਜੀਆਂ ProgID, CLSID, ਅਤੇ IID ਕੁੰਜੀਆਂ ਹਨ. ਇੱਥੇ ਹਰ ਇੱਕ ਦੀਆਂ ਕੁਝ ਉਦਾਹਰਣਾਂ ਹਨ:

ProgID ਕੁੰਜੀਆਂ HKEY_CLASSES_ROOT ਦੇ ਰੂਟ ਵਿੱਚ ਮੌਜੂਦ ਹਨ, ਉੱਪਰ ਦੱਸੇ ਗਏ ਫਾਇਲ ਐਕਸਟੈਂਸ਼ਨ ਐਸੋਸਿਏਸ਼ਨ ਦੇ ਨਾਲ:

ਸਾਰੀਆਂ ਸੀ ਐਲ ਐਸ ਆਈਡ ਕੁੰਜੀਆਂ ਸੀ ਐਲ ਐਸ ਆਈ ਡੀ ਸਬਕ ਦੇ ਹੇਠ ਸਥਿਤ ਹਨ:

ਸਾਰੇ IID ਕੁੰਜੀਆਂ ਇੰਟਰਫੇਸ ਉਪ ਕੀ ਦੇ ਅਧੀਨ ਸਥਿਤ ਹਨ:

ਪ੍ਰੋਗਰਾਡ, ਸੀ.ਐੱਲ.ਆਈ.ਆਈ.ਡੀ., ਅਤੇ ਆਈ.ਆਈ.ਡੀ. ਕੁੰਜੀਆਂ ਕੀ ਹਨ ਜੋ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਦੇ ਕੁਝ ਬਹੁਤ ਹੀ ਤਕਨੀਕੀ ਪਹਿਲੂਆਂ ਨਾਲ ਸਬੰਧਤ ਹਨ ਅਤੇ ਇਸ ਚਰਚਾ ਦੇ ਘੇਰੇ ਤੋਂ ਬਾਹਰ ਹਨ. ਹਾਲਾਂਕਿ, ਤੁਸੀਂ ਕ੍ਰਮਵਾਰ, ਇੱਥੇ, ਅਤੇ ਇੱਥੇ, ਤਿੰਨਾਂ ਦੇ ਬਾਰੇ ਹੋਰ ਪੜ੍ਹ ਸਕਦੇ ਹੋ.

HKEY_CLASSES_ROOT Hive ਤੇ ਬੈਕਅੱਪ ਕਰ ਰਿਹਾ ਹੈ

ਕਿਸੇ ਵੀ ਅਪਵਾਦ ਦੇ ਬਗੈਰ, ਤੁਹਾਨੂੰ ਹਮੇਸ਼ਾਂ ਕਿਸੇ ਵੀ ਰਜਿਸਟਰੀ ਐਂਟਰੀਆਂ ਦਾ ਬੈਕਅੱਪ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਸੰਪਾਦਤ ਕਰਨ ਜਾਂ ਹਟਾਏ ਜਾਣ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ. ਵੇਖੋ ਕਿ ਜੇ ਤੁਸੀਂ ਰਜਿਸਟਰੀ ਵਿੱਚ HKEY_CLASSES_ROOT ਜਾਂ ਕਿਸੇ ਹੋਰ ਥਾਂ ਦਾ ਬੈਕਅੱਪ ਲੈਣ ਵਿੱਚ ਮਦਦ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇੱਕ Windows Registry ਨੂੰ ਬੈਕਅਪ ਕਿਵੇਂ ਕਰਨਾ ਹੈ .

ਜੇ ਕੁਝ ਗਲਤ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਹਮੇਸ਼ਾਂ ਵਿੰਡੋਜ਼ ਰਜਿਸਟਰੀ ਨੂੰ ਬੈਕਅਪ ਦੇ ਨਾਲ ਕਾਰਜਕਾਰੀ ਸਥਿਤੀ ਵਿੱਚ ਮੁੜ ਸਥਾਪਿਤ ਕਰ ਸਕਦੇ ਹੋ. ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇਹ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਉਸ ਆਰਈਜੀ ਫਾਇਲ 'ਤੇ ਡਬਲ-ਕਲਿੱਕ ਜਾਂ ਡਬਲ ਟੈਪ ਕਰੋ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਬਦਲਾਵ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ

HKEY_CLASSES_ROOT ਤੇ ਹੋਰ

ਜਦੋਂ ਤੁਸੀਂ HKEY_CLASSES_ROOT Hive ਦੇ ਅੰਦਰ ਕੋਈ ਵੀ ਸਬਕ ਨੂੰ ਸੰਪਾਦਿਤ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾ ਸਕਦੇ ਹੋ, ਤਾਂ ਰੂਟ ਫੋਲਡਰ ਖੁਦ, ਜਿਵੇਂ ਰਜਿਸਟਰੀ ਵਿੱਚ ਸਾਰੇ ਛਪਾਕੀ, ਦਾ ਨਾਂ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ ਹਟਾ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ.

HKEY_CLASSES_ROOT ਇੱਕ ਵਿਸ਼ਵਵਿਆਪੀ Hive ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਇਸ ਵਿੱਚ ਉਹ ਜਾਣਕਾਰੀ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਕੰਪਿਊਟਰ ਤੇ ਸਾਰੇ ਉਪਭੋਗਤਾਵਾਂ 'ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ ਅਤੇ ਹਰੇਕ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਦੇਖੇ ਜਾ ਸਕਦੇ ਹਨ. ਇਹ ਕੁਝ ਛਪਾਕੀ ਦੇ ਉਲਟ ਹੈ ਜਿਸ ਕੋਲ ਅਜਿਹੀ ਜਾਣਕਾਰੀ ਹੁੰਦੀ ਹੈ ਜੋ ਸਿਰਫ਼ ਮੌਜੂਦਾ ਸਾਈਨ-ਇਨ ਕੀਤੇ ਉਪਭੋਗਤਾ ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ.

ਹਾਲਾਂਕਿ, HKEY_CLASSES_ROOT Hive ਅਸਲ HKEY_LOCAL_MACHINE Hive ( HKEY_LOCAL_MACHINE \ Software \ Classes ) ਅਤੇ HKEY_CURRENT_USER Hive ( HKEY_CURRENT_USER \ Software \ Classes ) ਦੋਨਾਂ ਵਿੱਚ ਲੱਭਿਆ ਡਾਟਾ ਹੈ, ਇਸ ਵਿੱਚ ਉਪਭੋਗਤਾ-ਵਿਸ਼ੇਸ਼ ਜਾਣਕਾਰੀ ਵੀ ਹੈ. ਭਾਵੇਂ ਕਿ ਇਹ ਮਾਮਲਾ ਹੈ, HKEY_CLASSES_ROOT ਅਜੇ ਵੀ ਕਿਸੇ ਵੀ ਅਤੇ ਸਾਰੇ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਬ੍ਰਾਉਜ਼ ਕੀਤੇ ਜਾਣ ਦੇ ਸਮਰੱਥ ਹੈ.

ਇਸਦਾ ਮਤਲਬ ਇਹ ਹੈ, ਜਦੋਂ ਇੱਕ ਨਵੀਂ ਰਜਿਸਟਰੀ ਕੁੰਜੀ ਨੂੰ HKEY_CLASSES_ROOT Hive ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਤਾਂ ਉਹੀ ਇੱਕ HKEY_LOCAL_MACHINE \ Software \ Classes ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗਾ, ਅਤੇ ਜਦੋਂ ਕਿਸੇ ਇੱਕ ਤੋਂ ਹਟਾਇਆ ਜਾਂਦਾ ਹੈ, ਉਸੇ ਕੁੰਜੀ ਨੂੰ ਦੂਜੇ ਸਥਾਨ ਤੋਂ ਹਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ.

ਜੇ ਰਜਿਸਟਰੀ ਕੁੰਜੀ ਦੋਵਾਂ ਥਾਵਾਂ 'ਤੇ ਰਹਿੰਦੀ ਹੈ, ਪਰ ਕਿਸੇ ਤਰੀਕੇ ਨਾਲ ਟਕਰਾਅ, ਸਾਈਨ ਕੀਤੇ ਯੂਜ਼ਰ ਦੇ ਹਾਇਪ ਵਿਚ ਮਿਲੇ ਡੇਟਾ, HKEY_CURRENT_USER \ ਸਾਫਟਵੇਅਰ ਸ਼੍ਰੇਣੀਆਂ , ਤਰਜੀਹ ਲੈਂਦੀਆਂ ਹਨ ਅਤੇ HKEY_CLASSES_ROOT ਵਿਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.