Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPレジストリとレジストリの実際のケースを知る

Windows XPレジストリとレジストリの実際のケースを知る

  
1.概要Windows XPレジストリは実際には巨大なデータベースです。このデータベースは、マシンのハードウェアとソフトウェアの環境、オペレーティングシステムとアプリケーションの通常の動作に関するさまざまな情報を記録します。重要です。具体的には、このデータベースには、Windowsシステムおよびアプリケーションの初期化情報、アプリケーションファイルとドキュメントファイルの関連付け、ハードウェアデバイスの説明、ステータス、および属性が含まれています。必要なデータを保存して取得する。レジストリ内の多くのデータは、オペレーティングシステムとアプリケーションソフトウェアによって提供されるインタフェースを介して直接変更することができます。私は、直接レジストリデータを修正することの意義は主に二つあると考えてい:速く、まず、複雑な操作の多くをバイパスすることができ、第二には、オペレーティングシステムである、アプリケーションソフトウェアが特定の目的を達成するために変更を加えるためにデータを変更する方法はありません。ここで注意しなければならないのは、Windows XPは厳密なマルチユーザーオペレーティングシステムであるため、レジストリ操作を実行するときには管理グループのメンバとして入力する必要があるということです。 Windows 9Xでは、レジストリデータファイルはシステムディスクのWindowsディレクトリ(user.datおよびsystem.dat)に格納されています。 Windows XPでは、ほとんどのデータファイルは "の%SystemRoot%\\ system32 \\設定" フォルダに保存されます( ":\\ WindowsのC" "の%SystemRoot%" などSYSTEM32、フォルダーの場所です)。 SAMのレジストリHKEY_LOCAL_MACHINEにあります(セキュリティアカウントマネージャのレジストリファイル、(HKEY_USERSレジストリキーの枝が配置されているの下で、デフォルトのレジストリファイル)DEFAULT:ディレクトリには、それは、現在のレジストリファイルで、拡張子のない5つのファイルが含まれています\\ SYSTEM(システムレジストリファイル(ソフトウェアレジストリファイルは支店のレジストリHKEY_LOCAL_MACHINE \\ソフトウェアキーに位置しています)レジストリHKEY_LOCAL_MACHINE \\セキュリティ項目支店)ソフトウェアの下にあるSAMのブランチ)セキュリティ(セキュリティレジストリファイル、下の項目、アイテムが分岐の下にあるレジストリのHKEY_LOCAL_MACHINE \\ SYSTEMが)、このバックアップファイルの修復(システム障害の特定のユースケースを使用するために「を%SystemRoot%\\修理」ディレクトリの下荷重にバックアップのWindows XPのシステムのレジストリファイルの先頭になります後で参照してください。 2. Windows XPレジストリエディタWindowsは、レジストリファイルを編集するためのエディタを提供します。[スタート]→[ファイル名を指定して実行]をクリックし、「regedit」と入力してEnterキーを押します。レジストリエディタのインタフェースは、いくつかの用語が含まれているリソースマネージャに似ています。順次サブツリー;エディタ左の列のディレクトリ構造は、ツリー、5つのルートディレクトリの合計と呼ばれるサブツリー、各サブツリー列「HKEY_」プレフィックス(それぞれHKEY_CLASSES_ROOT、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_USER、HKEY_CURRENT_CONFIG)であります項目、子、およびアクティビティの子の場合、アクティビティの子は右側の列の値項目に対応し、値項目には、名前、データ型、および値の3つの部分があります。あなたが追加項目、サブ項目と値の項を削除し、Windows XPのレジストリエディタで直接変更することができ、かつ迅速に各サブメニュー項目や値を見つけるために、[検索]コマンドを使用することができます:(1)セット権限:マルチユーザの場合は、処理対象の項目を選択してメニューの[編集]→[アクセス権]を選択し、ダイアログボックスで対応するアクセス権を設定しても、指定されたユーザーはレジストリのブランチを設定できません。ただし、アクセス権を設定すると、システムに入った後に実行されるプログラムがこのレジストリキーにアクセスできなくなるため、この機能に慣れていないユーザーは慎重に使用する必要があります。 (2)検索:メニューを選択し、「編集」→「検索」(または押して「Ctrlキー+ F」)、ポップアップ「検索」ウィンドウで「√」ターゲットのタイプを見つけ、検索対象とするコンテンツを入力するオプションを、クリック「次を検索」ボタンは、結果が表示されるのをしばらく待ってから「F3」ボタンを押して次のターゲットを探します。 (3)収集:レジストリキーの中には変更が必要なものが多いので、この場合は「お気に入り」に追加することができます。レジストリキーを選択し、「お気に入り」→「お気に入りの追加」をクリックし、名前を入力してレジストリ項目が「お気に入り」リストに追加されることを確認し、後でアクセスするときに「お気に入り」から直接入力できます。検索と収集はレジストリエディタの重要な機能であり、もっと使用する必要があります。 (4)子項目または値項目を追加する:左側のペインで新しい項目を追加するレジストリキーを選択し、右側のペインで右クリックして[新規]→[項目]または[値項目]を選択します。データ型(5)値項目を変更します。変更したい値項目を右クリックして「修正」を選択し、新しいデータを入力して「OK」をクリックします。実際、サブアイテムまたは値アイテムを削除または名前変更したい場合は、対応するオブジェクトを選択して右クリックし、対応する操作を実行してください。 (6)レジストリキーの「エクスポート」と「インポート」:レジストリを変更する場合、確信が持てない場合は、最初に変更した項目をエクスポートして変更エラーに備えてからインポートおよび復元することをお勧めします。エクスポートするレジストリキーを選択して、[ファイル]→[エクスポート]をクリックし、[保存の種類]で通常[* .reg]を選択し、ファイル名を入力して[保存]をクリックします。バックアップしたレジストリキーをインポートするには、[ファイル]→[インポート]をクリックしてインポートするファイルを選択し、前の手順で.regファイルとして保存した場合は、このファイルをダブルクリックしてタスクを完了します。レジストリのバックアップレジストリを間に合うように修復するためには、それをバックアップする必要があります。これは、Windows XPに付属のバックアップツールを使用して実行できます。[スタート]→[すべてのプログラム]→[アクセサリ]→[システムツール]→[バックアップ]の順にクリックし、ウィザードモードをキャンセルして[バックアップツール]ダイアログボックスを開きます。 「バックアップ」タブをクリックし、「√」で「システム状態」項目を選択し、左下隅の「参照」をクリックしてバックアップファイルを保存する場所を選択します。最後に、[バックアップの開始]をクリックすると、システムはファイルのバックアップを開始します。このようなバックアップは関連するシステムファイルのバックアップであることに注意する必要がありますが、非常に時間がかかりますが、非常に安全で(後述)、操作も簡単です。レジストリ情報のみをバックアップする場合は、上記の5つのレジストリデータファイルをバックアップします。前述の5つのサブツリーに加えて、Windows XPのレジストリのWindows XPのレジストリを探る、そこに隠されたサブツリーのパフォーマンスHKEY_PERFOR MANCE_DATAでもあり、パフォーマンスツールと一部のWindows XPのパフォーマンスデータとの間で情報が含まれています。が、登録このサブツリーの内容はテーブルエディタでは見ることができず、プログラムからしかアクセスできないため、この記事は紹介しません。 Windows XPのレジストリでは、HKEY_CURRENT_CONFIGサブツリーの情報が少なく、あまり役に立ちません。 HKEY_CLASSES_ROOTの下の情報はHKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classesの下の情報と同じであり、一方が変更されるとすぐに他方が自動的に変更されます。 HKEY_USERSは便利なサブツリー、特に.DEFAULTアイテム、保存し、ユーザーのソフトウェアを使用すると、新しく作成したユーザーのソフトウェアの設定を制限したい場合は、これを変更することができ、デフォルトの設定であり、現在のユーザーが作成されているので、そのサブツリーを変更します無効ですが、HKEY_CURRENT_USERで変更する必要があります。ない独自の意味が私たちは、二つのサブ木は深く探求されるの後ろに、HKEY_LOCAL_MACHINE、HKEY_CURRENT_USER二つのサブツリーに集中し、実際にそのようなレジストリの内容を懸念している、と我々は接近している例を挙げて小さいですが、これらの例を詳細に分析し、同じ効果を得るために定期的に結論を出してください。 1. HKEY_LOCAL_MacHINEサブツリー詳細このサブツリーは主にWindows XPシステム情報を格納します。一般にソフトウェアとシステムの2つのサブ項目に使用されます。 (1)HKEY_LOCAL_MacHINE \\ SOFTWAREこの項目のデータには、アプリケーションとシステムソフトウェアに関する情報が格納されていますこのレジストリエントリは、特定のソフトウェアの変更が含まれる場合は必ず入力する必要があります。 1HKEY_LOCAL_MacHINE \\ SOFTWARE \\ Classesこのファイルには、さまざまなファイルタイプの開いているプログラムおよび登録されているプログラムに関する情報が格納されています。どのソフトウェアを開いて再生するかなどについてこの項目を入力する必要があります。例:AVIファイルのデフォルトのオープンプログラムを変更するまず、AVIファイルのオープンプログラムの保存場所を分析しましょう。レジストリエディタで(特に断りのない限り以下、レジストリエディタである)アイテムの「デフォルト」のデータ値の左側のウィンドウに見られる上記のクラスの項目の下に展開.AVI「AVIFILE」であり、次いで、それを見つけますクラスの下のAVIFile、その下のshell \\ open \\ commandを展開し、そのデフォルト値がWindows Media Playerを指すことを確認します。つまり、AVIファイルはデフォルトでWMPによって再生されます。しかし、方法の結果、上述:一つは、ハードディスク著者「\\ Winamp2古典\\ Winamp.exeがD」として指定された番組項目コマンドにデフォルト値である。したがって、2つの方法がありオープンそのデフォルトを変更しますまず、表示アイコンAVIファイルは、元のメディアプレーヤーのスタイルがまだある。また、登録されたWinamp2の場所を指すようにaviファイルのエントリのデフォルト値を変更することができ、その後、まだ見つけるために上記のクラス項目の下に、それはそこにWinamp.Fileことが判明しました子なので、.avi項目のデフォルト値は "Winamp.File"に変更され、ヒットが有効になるとすぐに効果が変更されます。 HKEY_CURRENT_USERによってAVI拡張子の情報が上書きされたため、これらの修正が両方とも開いているプログラムに対して機能しないことがわかっても問題ありません。統合:CDが自動的に実行されないようにするには、上のClassesアイテムの下にあるAudioCD \\ shellサブキーを展開し、右側のペインで "Default"値のアイテムを空にします(スペースを入力します)。情報②HKEY_LOCAL_MacHINE\\ SOFTWAREの\\クラスの分布\\クラスID(クラスID)に関する情報を格納するCLSIDサブキー、Windows XPは、OLE、ほとんどすべてのアプリケーションが正当なクラスIDを持ってサポートしています。このサブ項目はプログラマーにとって非常に重要で、一般のユーザーにとっては特定のアイコンのプロンプト情報を変更するために使用することができます。この小項目はより一般的です、それはあなたがあなたの便宜のためにそれを集めることをお勧めします。例:「ごみ箱」のメッセージを変更する上記の特定のアイコンには、[ネットワークコンピュータ]、[マイコンピュータ]、[マイドキュメント]、[リサイクル]を表すHKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ CLSIDの下に5つのアイコンがあります。ステーションとIEブラウザこの図から、「ごみ箱」のCLSID値は{645FF040-5081-101B-9F08-00AA002F954E}であることがわかりますこのキーをHKEY_LOCAL_MacHINE \\ SOFTWARE \\ Classes \\ CLSIDサブキーの下で探し、右ペインの文字列InfoTipを変更します。プロンプトの値は、「電子廃棄物の生まれ変わり」など、必要な情報です。 DefaultIcon(デフォルトアイコン)サブアイテムもありますが、これもHKEY_CURRENT_USER(実際には、HKEY_CURRENT_USER \\ ... \\の下に記載されているCLSIDサブアイテム)でカバーされているため、変更後は効果がありません。統合:コントロールパネルの「タスクバーをしてメニューを起動し、」変更デフォルトのアイコンとCLSIDの下に{0DF44EAA-FF21-4412-828E-260A8728E7F1}を見て -
Copyright © Windowsの知識 All Rights Reserved