Windows Vista: les types de données du Registre

Registre Data Types

L'entrée de valeur MinAnimate est du type REG_SZ. REG signifie registre; chaîne SZmeans, indiquant que l'entrée de la valeur contient une chaîne de caractères de texte de texte, par opposition à, disons, les données binaires. Le \ WindowMetrics \ clé contient également les entrées de valeur de deux autres types de données, les données REG_BINARYbinary et REG_DWORD le double mot de données de type. Les chaînes et les données binaires sont le plus largement utilisé des types de données dans le Registre. Double-mot de données arrive en troisième position, suivis par les entrées MultiString REG_MULTI_SZ, et les chaînes extensible REG_EXPAND_SZ. Le tableau 11.1 offre un tour d'horizon des cinq types de données la plus largement utilisée.

Table 11.1: Les cinq plus largement utilisé registre des types de données

Type Type affiché Explication
String REG_SZ Texte
Multistring REG_MULTI_SZ Texte, mais avec plusieurs valeurs de texte
De chaîne extensible REG_EXPAND_SZ Texte, mais extensible
Binaire REG_BINARY Une valeur binaire, hexadécimal affiché en tant que
DWORD REG_DWORD Double-mot: a 32-bit valeur binaire affiché en tant que
8-valeur hexadécimale à deux chiffres

Autre Registre Data Types Vous Rarement Avoir besoin de à Utiliser

  

Au-delà des cinq types de données couramment utilisés figurent dans le tableau 11.1, le Registre peut contenir différents types de nombreuses données, telles que REG_DWORD_BIG_ENDIAN une valeur stockée dans l'ordre inverse de la valeur double-mot, Reg_ DWORD_LITTLE_ENDIAN un autre type de valeur double mot d'ordre, REG_FULL_RESOURCE_DESCRIPTOR matériel liste de ressources, REG_QWORD un quadruple-mot valeur, et REG_FILE_NAME un nom de fichier. Vous ne devriez pas nécessaire de perdre l'une de ces moins que vous obtenir dans Windows programmation. Vous pouvez créer et modifier des entrées de valeur avec l'un de ces types de données. Nous y reviendrons un peu plus tard dans l'article, après avoir discuté où le registre est stocké et comment trouver les informations qu'il contient.

Où le registre est stockée

La plupart du Registre sont stockées dans différents fichiers sur votre disque dur. Une partie du registre est créé automatiquement quand Windows bottes et découvre les périphériques connectés à votre ordinateur. Ces fichiers sont binaires, et sont appelés ruches pense abeilles, pas d'allergies ou ruche de fichiersFichiers. Peut-être s'y attendre, certains des ruches ne sont pas cachés, donc vous n'avez même pas besoin d'indiquer à Windows d'afficher les fichiers cachés avant que vous puissiez les voir. Mais vous ne devez passer par Windows voile de secret sur les fichiers en cliquant sur Afficher le contenu de ce lien Folder. Hive fichiers informatiques contenant des informations connexes sont stockés dans le répertoire \Windows\system32\ config\ Dossier, où \Windows \ est votre dossier Windows. Hive fichiers contenant des informations spécifiques à l'utilisateur sont stockés dans le dossier \ Users \Nom d'utilisateur \ dossier pour chaque utilisateur. Ce sont les principaux fichiers de la ruche:

SYSTEME Ce fichier contient des informations sur le matériel de l'ordinateur et sur Windows. Cette information va dans la clé HKEY_LOCAL_MACHINE \ SYSTEM \ clés.

NTUSER.DAT Ce fichier contient des informations sur les préférences de l'utilisateur. Windows conserve un fichier NTUSER.DAT pour chaque utilisateur dans le dossier \ Users \Nom d'utilisateur \ dossier. Cette information va dans la sous-arborescence HKEY_CURRENT_USER.

SAM Ce fichier contient la base de données utilisateur. Cette information va dans la clé HKEY_LOCAL_MACHINE \ SAM \ clés.

SÉCURITÉ Ce fichier contient des informations sur les paramètres de sécurité. Cette information va dans le HKEY_LOCALMACHINE \ SECURITY \ clés.

LOGICIELS Ce fichier contient des informations sur le logiciel installé sur l'ordinateur. Cette information va dans la clé HKEY_LOCAL_MACHINE \ SOFTWARE \ clés.

DEFAULT Ce fichier contient des informations sur la configuration utilisateur par défaut. Cette information va dans le HKEY_USERS \ DEFAULT \ clés. Chacune des fichiers ruche possède un fichier journal nommé d'après elle: DEFAULT.LOG, SOFTWARE.LOG, ntuser.dat.LOG, et ainsi de suite. Ces fichiers journaux noter les changements aux fichiers de ruche de sorte que, si un changement est appliqué, qui provoque le plantage du système, Windows peut lire le journal, d'identifier les changements problème, et défaire. Windows ne vous permet pas d'ouvrir la ruche fichiers directement d'autres qu'en utilisant l'Éditeur du Registre. Mais vous pouvez retrouver les clés et entrées de valeur ou des informations dans le Registre, les valeurs changent, et créer et supprimer des clés et entrées de valeur de votre choix.

Trouver de l'information dans le Registre

Il ya deux façons de trouver des informations dans le registre: en creusant à travers le registre à la recherche d'elle, ou en utilisant la fonction Rechercher. Creuser par le Greffe prend minimum d'explications, car elle est très similaire à la navigation dans l'explorateur en mode Explorer. Vous pouvez développer et réduire les touches comme vous les lecteurs et les dossiers seraient dans l'Explorateur, et vous pouvez utiliser des caractères en bas face à atteindre la prochaine clé ou l'entrée correspondant aux lettres que vous tapez. Mais en raison du nombre de clés et entrées de la valeur du registre contient, vous pouvez généralement faire mieux en cherchant à travers elle, plutôt que de la navigation. Si vous connaissez le nom d'une touche, le nom d'une entrée de valeur, ou les données contenues dans un entrée de valeur, vous pouvez le rechercher. Par exemple, si vous vouliez trouver là où les sites FTP ont été énumérées, vous pouvez lancer une recherche sur Sites FTP. Si vous avez toujours voulu savoir ce que l'entrée pour le fichier de correction automatique de Microsoft Office a été appelé, vous pouvez taper . Acl, L'extension du fichier de correction automatique. Pour rechercher le Registre, suivez ces étapes:

1. Dans Éditeur du Registre, sélectionnez Édition Rechercher ou appuyez sur Ctrl + F. Registry Editor affiche la boîte de dialogue affichée ici.

2. Dans la zone Rechercher le texte, tapez le mot pour lequel vous souhaitez effectuer la recherche.

3. Si vous voulez restreindre la recherche, sélectionnez uniquement les cases à cocher des éléments que vous êtes à la recherche à - Keys, des valeurs ou des données - dans le Look At groupe boîte.

4. Si vous souhaitez rechercher uniquement la chaîne complète, sélectionnez la chaîne entière du match seulement case à cocher. La sélection de cette case à cocher empêche Doc. de trouver la chaîne que vous cherchez dans d'autres chaînes - il fait retrouver seulement de localiser l'ensemble des chaînes qui correspondent à la chaîne dans la zone Rechercher du texte.

5. Cliquez sur le bouton Suivant pour lancer la recherche.

En raison de la quantité de données qui stocke dans le Registre Windows, le premier match, vous trouverez mai pas être la clé ou l'entrée de valeur, ou valeur souhaitée. Par exemple, si vous utilisez le nom de votre société comme la commande Chercher Lorsque vous cherchez la clé RegisteredOrganization pour Windows, vous mai trouver une autre clé, telles que l'organisation enregistrée pour Internet Explorer. Un examen attentif de la touche vous indiquera si vous avez trouvé la clé que vous recherchez. Sinon, appuyez sur la touche F3 ou choisissez Édition sur Suivant pour rechercher l'occurrence suivante.

Montage une entrée de valeur

Pour modifier une entrée de valeur dans le Registre, naviguez vers celui-ci ni le trouver, puis double-cliquez dessus. Sinon, sélectionnez-le et choisissez Modifier Modifier ou cliquez-droit dessus et choisissez Modifier dans le menu contextuel. Windows affiche la boîte de dialogue Edit pour le type de données de l'entrée de la valeur contient.

Les valeurs de chaîne et les valeurs de chaîne extensible sont les valeurs les plus faciles à modifier. Dans la boîte de dialogue String Edition, entrez le texte de la chaîne dans la zone de texte Données de la valeur, puis cliquez sur le bouton OK. Multistring valeurs sont relativement simples à éditer. Modifier dans le Multi-String boîte de dialogue entrer toutes les données relatives à l'entrée de valeur sur des lignes distinctes, puis cliquez sur le bouton OK. Double-parole des valeurs sont les plus faciles prochaine valeurs à modifier. Dans le DWORD Modifier valeur de 32 bits boîte de dialogue, entrez les données dans la zone de texte Données de la valeur, puis cliquez sur le bouton d'option Hexadécimal ou le bouton d'option Décimale de manière appropriée dans la zone de groupe de base. Lorsque vous modifiez un haut-valeur double-Word, vous ne devriez pas avoir à changer le réglage de base existantes. Cliquez sur le bouton OK. Les valeurs binaires sont difficiles à changer, et vous ne voudrez probablement pas au mess avec eux pour le plaisir. Dans la boîte de dialogue Modifier la valeur binaire, modifier les données dans la zone de texte Données de la valeur avec beaucoup de soin, puis cliquez sur le bouton OK.

Ajout d'une clé ou une entrée de valeur

Vous pouvez ajouter une touche ou une entrée de valeur au Registre, automatiquement ou manuellement. Pour ajouter une clé ou d'entrée de valeur au registre automatiquement, double-cliquez sur un fichier. Reg que vous avez reçues. Par exemple, certains programmes vendus par l'intermédiaire de l'utilisation des clés de registre pour télécharger la mise en œuvre d'une licence: Vous payez pour le programme et le télécharger. L'entreprise a ensuite e-mails d'une licence et un fichier. Reg. Pour ajouter les données d'enregistrement pour votre Registre, double-cliquez sur le fichier. Reg. Windows ajoute les clés nécessaires et les entrées de valeur dans le Registre. Pour ajouter une touche ou une entrée de valeur au Registre manuellement, suivez ces étapes:

1. Cliquez-droit sur la clé dans laquelle vous voulez créer la nouvelle clé ou l'entrée de valeur, choisissez Nouveau dans le menu contextuel, puis choisissez l'élément approprié dans le sous-menu: Key, String Value, Valeur binaire, DWORD 32 bits de la valeur, QWORD 64 -Bit de la valeur, Valeur de chaînes multiples, ou Valeur de chaîne extensible. Registry Editor crée une nouvelle clé nommée Nouvelle clé # 1 ou une entrée de valeur nommée Nouvelle valeur # 1 ou le numéro disponible suivant et affiche une boîte d'édition autour de lui.

2. Tapez le nom de la touche ou l'entrée de valeur.

3. Appuyez sur la touche Entrée ou cliquez n'importe où dans l'éditeur du Registre. Éditeur du registre assigne le nom que vous avez spécifié à la clé ou l'entrée de valeur. Si vous avez créé une entrée de valeur, double-cliquez dessus. Éditeur du Registre affiche la boîte de dialogue d'édition de type de données pour l'entrée de valeur's. Entrez les données pour l'entrée de valeur comme décrit dans la section précédente.

Suppression d'une clé ou une entrée de valeur

Tout comme vous pouvez créer des clés et entrées de valeur, vous pouvez les supprimer. D'une manière générale, c'est une mauvaise idée de supprimer toutes les clés autres que celles que vous avez créés. Windows lui-même et les programmes Windows de protéger certaines touches dans le registre, mais vous trouverez un nombre surprenant qui ne sont pas protégées et que vous pouvez donc supprimer librement. Pour supprimer une entrée de valeur, cliquez-droit dessus et choisissez Supprimer dans le menu contextuel . Registry Editor affiche Confirmer la suppression de valeurs boîte de dialogue affichée ici. Cliquez sur le bouton Oui pour confirmer la suppression. Pour supprimer une clé, cliquez-droit dessus et choisissez Supprimer dans le menu contextuel. Registry Editor affiche la touche de confirmation boîte de dialogue Supprimer le montre ici pour vous assurer que vous voulez vous débarrasser de la clé et toutes ses sous-clés et entrées de valeur. Cliquez sur le bouton Oui pour supprimer le key.If la clé ou la valeur d'entrée est verrouillée contre la suppression, Registry Editor affiche une boîte de message d'erreur.

Copie d'un Nom de la clé

Si vous voulez décrire à quelqu'un comment trouver l'information notamment dans le registre, vous aurez besoin pour obtenir le droit nom de clé. Mais vous n'avez pas besoin de le taper laborieusement - vous pouvez le copier à la place. Pour copier un nom de clé de Registre, sélectionnez-le dans le volet gauche de l'Éditeur du Registre, puis choisissez Modifier Copier le nom de la pièce. Vous pouvez ensuite le coller à partir du Presse-papiers dans un programme.

Exemples de De travail avec le Registre

Comme mentionné au début de l'article, estime Microsoft, vous devriez rarement, ou de préférence n'ont jamais besoin d'apporter des modifications au Registre directement. Mais vous allez probablement rencontrer des conseils et des réglages, en ligne ou dans les magazines, qui promettent d'améliorer les performances de Windows, la compatibilité, ou le comportement d'un changement judicieux ou deux. Cette section présente quelques exemples de la collaboration avec le Greffe pour personnaliser votre système. N'oubliez pas que tripoter le Registre n'est pas recommandée, car elle peut avoir des résultats inattendus. Avant d'essayer un de ces exemples, sauvegardez votre base de registre comme décrit précédemment dans cet article et assurez-vous que vous savez comment le restaurer.

Evaluez Tout registre modifications avec soin avant de les essayer

Avant que vous essayez d'appliquer tout changement de registre que vous lisez en ligne, réfléchissez bien à quel point vous confiance à la source de l'information et si vous êtes susceptible de réaliser les bénéfices promis par le changement. Modifications recommandées par les magazines imprimés et en ligne des magazines de renom sont susceptibles d'être d'accord, mais les changements mis en ligne par soi-disant partis amis dans des newsgroups ou sur des sites Web malveillants peut-être plutôt que de vraiment utile. Si vous avez des doutes, de passer quelques minutes à la recherche de corroborer les Modification du registre plutôt que d'appliquer aveuglément et qui subissent les conséquences. Si vous ne parvenez pas à trouver confirmation de ce que le changement ne, n'essayez pas.

un article présenté par Don Jefferson


Disclaimer:Notre site n'est pas responsable du contenu de cet article. Webarticles est une ressource d'information gratuite.
Important: Cet article «Windows Vista: les types de données du Registre" a été traduit par un logiciel automatique. Nous nous sentons désolés pour les fautes d'orthographe que mai ont eu lieu. Nous vous remercions de votre compréhension.


Online: 189 users browsing the articles directory   


  

|