וואָס איז HKEY_CLASSES_ROOT?

פרטים אויף די הקיי_קלאַססעס_ראָאָט רעגיסטרי כייוו

HKEY_CLASSES_ROOT, אָפֿט שאָרטענז ווי הקקר , איז אַ רעגיסטרי כייוו אין די ווינדאָוז רעגיסטרי און כּולל טעקע פאַרלענגערונג פאַרבאַנד אינפֿאָרמאַציע, און אַ פּראָגראַממאַטיק ידענטיפיער (פּראָגיד), קלאַס יד (קלסיד), און ינטערפאַסע יד (ידיד) דאַטן.

אין די סימפּליסטיק ווערטער מעגלעך, די HKEY_CLASSES_ROOT רעגיסטרי כייוו כּולל די נייטיק אינפֿאָרמאַציע פֿאַר Windows צו וויסן וואָס צו טאָן ווען איר פרעגן עס צו טאָן עפּעס, ווי צו קוק די אינהאַלט פון אַ פאָר, אָדער עפענען אַ זיכער טיפּ פון טעקע .

ווי צו באַקומען צו HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT איז אַ רעגיסטרי כייוו און אַזוי זיצט אין די שפּיץ מדרגה אין רעגיסטרי עדיטאָר:

  1. עפענען רעגיסטרי עדיטאָר
  2. געפֿינען די הקיי_קלאַססעס_ראָאָט אין די לינקס געגנט פון רעגיסטרי עדיטאָר
  3. טאָפּל גיט אָדער טאָפּל-צאַפּן אויף דעם וואָרט HKEY_CLASSES_ROOT צו יקספּאַנד די כייוו, אָדער נוצן די קליין פייַל צו די לינקס

אויב רעגיסטרי עדיטאָר איז געוויינט אויף דיין קאָמפּיוטער פריער, איר קען דאַרפֿן צו ייַנבראָך עפענען רעגיסטרי שליסלען איידער איר קענען זען די HKEY_CLASSES_ROOT כייוו. דעם קענען זיין געטאן אין די זעלבע וועג זיי זענען געעפנט - דורך טאָפּל-קליקינג / טאַפּינג, זיי אָדער דורך סעלעקטירן דעם פייַל.

רעגיסטרי סובקייסיז אין HKEY_CLASSES_ROOT

דער רשימה פון רעגיסטרי שליסלען אונטער די HKEY_CLASSES_ROOT כייוו איז זייער לאַנג און פּונקט ווי קאַנפיוזינג. איך קענען נישט דערקלערן יעדער פון די טויזנטער פון שליסלען איר זאלט ​​זען, אָבער איך קענען ברעכן עס אַראָפּ אין עטלעכע מאַנידזשאַבאַל ברעקלעך, וואָס וועט האָפפאַלי קלעראַפיי דעם טייל פון די רעגיסטרי אַ ביסל.

דאָ זענען עטלעכע פון ​​די פילע טעקע פאַרלענגערונג אַססאָסיאַטיאָן קיז איר וועט געפֿינען אונטער די הקיי_קלאַססעס_ראָאָט כייוו, רובֿ פון וואָס וועט אָנהייבן מיט אַ צייַט:

יעדער פון די רעגיסטרי שליסלען סטאָרז אינפֿאָרמאַציע ווי צו וואָס ווינדאָוז זאָל טאָן ווען איר טאָפּל-גיט אָדער טאָפּל-צאַפּן אויף אַ טעקע מיט אַז געשפּרייט. עס קען אַרייַננעמען די רשימה פון מגילה געפונען אין די "עפֿן מיט ..." אָפּטיילונג ווען רעכט-קליקינג / טאַפּינג אַ טעקע, און די דרך צו יעדער אַפּלאַקיישאַן ליסטעד.

פֿאַר בייַשפּיל, אויף מיין קאָמפּיוטער, ווען איך טאָפּל-גיט אָדער טאָפּל-טאַפּ אויף אַ טעקע דורך די נאָמען פון דרעאַמ.רטף , וואָרדפּאַד עפענען די טעקע. די רעגיסטרי דאַטע וואָס מאכט אַז פּאַסירן איז סטאָרד אין די HKEY_CLASSES_ROOT \. רטף שליסל, וואָס, אויף מיין קאָמפּיוטער, דיפיינד וואָרדפּאַד ווי די פּראָגראַם וואָס זאָל עפענען די רטף טעקע.

ווארענונג: רעכט צו די קאַמפּלעקסיטי פון ווי HKEY_CLASSES_ROOT שליסלען זענען סעטאַפּ, איך לעגאַמרע טאָן נישט רעקאָמענדירן אַז איר טוישן פעליקייַט טעקע אַסאָוסייישאַנז פון די רעגיסטרי. אַנשטאָט, זען ווי צו טוישן טעקע אַססאָסיאַטיאָנס אין Windows פֿאַר ינסטראַקשאַנז אויף טאן דעם פון ין דיין נאָרמאַל ווינדאָוז צובינד.

הקקר & אַמפּ; קלסיד, פּראָגיד, & אַמפּ; IID

די רעשט פון די שליסלען אין HKEY_CLASSES_ROOT זענען פּראָגיד, CLSID, און IID שליסלען. דאָ זענען עטלעכע ביישפילן פון יעדער:

פּראָגיד שליסלען זענען ליגן אין די וואָרצל פון הקיי_קלאַססעס_ראָאָט, צוזאמען די טעקע געשפּרייט אַסאָוסייישאַנז דיסקאַסט אויבן:

אַלע קלסיד שליסלען זענען ליגן אונטער די CLSID סובקיי:

אַלע ייד קיז זענען ליגן אונטער די ינטערפאַסע סובקיי:

וואָס פּראַגיד, קלסיד, און ידאַד שליסלען זענען פֿאַר זענען פארבונדן צו עטלעכע זייער טעכניש אַספּעקץ פון קאָמפּיוטער פּראָגראַממינג און זענען אויסער דעם פאַרנעם פון דעם דיסקוסיע. אָבער, איר קענען לייענען מער וועגן אַלע דרייַ דאָ, דאָ, און דאָ, ריספּעקטיוולי.

באַקקינג אַרויף די HKEY_CLASSES_ROOT היווע

אָן ויסזאָגונג, איר זאָל שטענדיק מאַכן אַ באַקאַפּ פון קיין רעגיסטרי איינסן וואָס איר פּלאַן אויף רעדאַגירן אָדער רימוווינג. זען ווי צו צוריקקריגן די Windows רעגיסטרי אויב איר דאַרפֿן הילף באַקינג אַרויף הקעי_קלאַססעס_ראָאָט, אָדער קיין אנדערע אָרט אין דער רעגיסטרי, צו אַ רעג טעקע .

אויב עפּעס גייט פאַלש, איר קענען שטענדיק ומקערן די ווינדאָוז רעגיסטרי צו אַ ארבעטן שטאַט מיט די באַקאַפּ. אַלע איר האָבן צו טאָן איז טאָפּל-גיט אָדער טאָפּל-צאַפּן אויף אַז רעגיסטרי און באַשטעטיקן אַז איר ווילן צו מאַכן די ענדערונגען.

מער אויף HKEY_CLASSES_ROOT

בשעת איר קענען רעדאַגירן און גאָר באַזייַטיקן קיין סובקיי ין די HKEY_CLASSES_ROOT כייוו, דער וואָרצל טעקע זיך, ווי אַלע כייווז אין די רעגיסטרי, קענען נישט זיין ריניימד אָדער אַוועקגענומען.

HKEY_CLASSES_ROOT איז אַ גלאבאלע כייוו, וואָס מיטל עס קענען אַנטהאַלטן אינפֿאָרמאַציע אַז אַפּלייז צו אַלע די ניצערס אויף דעם קאָמפּיוטער און איז וויזשאַוואַל פֿאַר יעדער באַניצער. דעם איז אין קאַנטראַסט צו עטלעכע כייווז וואָס האָבן אינפֿאָרמאַציע וואָס אַפּלייז בלויז צו די דערווייַל געחתמעט-אין באַניצער.

אָבער, ווייַל HKEY_CLASSES_ROOT כייוו איז אַקשלי קאַמביינד דאַטן געפונען אין די HKEY_LOCAL_MACHINE כייוו ( HKEY_LOCAL_MACHINE \ Software \ Classes ) און די HKEY_CURRENT_USER כייוו ( HKEY_CURRENT_USER \ Software \ Classes ), עס אויך כּולל באַניצער-ספּעציפיש אינפֿאָרמאַציע. כאָטש דאָס איז דער פאַל, די HKEY_CLASSES_ROOT איז נאָך ביכולת צו בראָוסט דורך קיין און אַלע ניצערס.

דאס איז, פון קורס, אַז ווען אַ נייַע רעגיסטרי שליסל איז געמאכט אין די הקיי_קלאַססעס_ראָאָט כייוו, די זעלבע וועט דערשייַנען אין HKEY_LOCAL_MACHINE \ Software \ Classes, און ווען איינער איז אויסגעמעקט פון יעדער, די זעלבע שליסל איז אַוועקגענומען פון די אנדערע אָרט.

אויב אַ רעגיסטרי שליסל ריזיידז אין ביידע לאָוקיישאַנז, אָבער קאַנפעקשאַנז אין עטלעכע דרך, די דאַטע געפונען אין די געחתמעט-אין באַניצער כייוו, HKEY_CURRENT_USER \ Software \ Classes , נעמט בילכערקייַט און איז געניצט אין HKEY_CLASSES_ROOT.