Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> レジストリが誤って変更されないようにWin7レジストリをロックおよびロック解除する方法

レジストリが誤って変更されないようにWin7レジストリをロックおよびロック解除する方法

  

Win7レジストリは非常に便利なものですが、レジストリが誤って変更されたり、他の人が変更することはしません。今Xiaobianはあなた自身のレジストリをロックし、あなた自身のレジストリのロックを解除する方法をあなたに教えています。

1.レジストリをロックします。

開始 - 実行--- gpedit.msc

グループポリシーを開く

左階層の階層展開
>

ユーザー設定 - "管理用テンプレート - "システム

レジストリ編集ツールへのアクセスをブロックするための右側に

があります。

有効に設定します
<

OK

もう1つ:

コンピュータのセキュリティ上の理由から、レジストリ設定を変更することによって、他のユーザーがレジストリ設定を変更できないようにすることができます。 [レジストリエディタ]ウィンドウを開き、左側の列から[HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Policies \\ System]サブ項目を展開して、右側の列で新しいDWORD値の種類名を検索または作成します。 "DisableRegistryTools"の項目について、値を00000001または00000002に変更してレジストリの使用を無効にします(前の7つの0は省略することもできます)

2.レジストリのロックを解除します。

[スタート] - [ファイル名を指定して実行] - [gpedit.msc] - [グループポリシーを開く] - [

左側の階層展開] - [

ユーザーの構成] - [管理用テンプレート] - [システム]

右側に、レジストリ編集ツールへのアクセスをブロックする

があります。

無効に設定します。

OK

その他:

あなたはDOSコマンドを使用することができます、現時点で、我々はDOSの下で' Reg'を実行することによってレジストリを修正することができます:reg import unlock.reg。 &Ldquo; unlock.reg'事前に確立された拡張&'を指し;を.reg'レジストリ情報ファイル(ファイル名は呼ば&'しなければならないと思いますしてください。unlock.reg'、これは限り拡張子があるとして、一例に過ぎませんREGは大丈夫です)。 .REGファイルが現在のフォルダにない場合(たとえば、.REGファイルがC:\\ Windowsにあるが、C:\\にある場合)、ファイル名の前に.REGファイル名へのパスを追加する必要があります。たとえば、reg import C:\\ Windows \\ unlock.regの場合、この段落の意味は、C:\\ Windowsに "' unlock.reg"という名前のファイルを入力することです。 .REGファイルは単なるプレーンテキストファイルで、ファイル形式に特別な場所はないため、Windowsのメモ帳を使用して作成できます唯一の問題は、どのレジストリ値を変更するのかを知っておく必要があることです。

この制限により、ユーザーが "Regedit"レジストリ情報を実行することは許可されていません。HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Policies \\ System' DisableRegistryTools'限り、我々は入れ&'として、DisableRegistryTools'値が'を、&に設定されている。0'(代表閉じる)、または単にライン上で削除、システムレジストリ情報(すでにこの情報のないクリーンなオペレーティングシステム)を置きます。それでは、どのようにこの.REGファイルを書いて、' Reg'が情報をレジストリにスムーズにインポートすることができるようにするには?方法は次のとおりです。

1. .REGファイルを作成します。

新しいテキストファイルを作成して、次のように入力します。

REGEDIT4

[HKEY_CURRENT_USER \\ Software \\マイクロソフト\\ Windowsの\\ CurrentVersionの\\ポリシー\\システム]

' DisableRegistryTools' = DWORD値:00000000

注:' REGEDIT4'このラインとバックラインの間に空白行がなければなりません。

編集後、' unlock.reg'のような名前でファイルを保存し、保存します(このファイルは複数文字にすることはできません。文字数を減らすことはできません。保存時にダイアログを忘れずに保存してください)。 「すべてのファイル(*。*)」を選択するには、「保存タイプ」ボックスに「それ以外の場合はTXTファイルとして処理されます)。

2、REGファイルのインポート

Windows環境では、実行から "Regedit"を実行する方法がないため、DOSからコマンドを変更できます。この方法は、「スタート」プログラム→「MS-DOSモード」または「実行」→「CMD」から実行します。もちろん、ブートディスクを使用して起動することは、純粋なDOS実装からは問題ありませんが、そのような問題は必要ありません。WindowsでMS-DOSの方法を使用してください。

私のunlock.regがC:\\に置かれていると仮定して、reg import C:\\ unlock.regと入力してEnterキーを押すと、 "unlock.reg"の内容がレジストリに入力されます。同時に、「Regedit」を実行できないという制限も解除されました。

違いを生むには:

REGファイルの先頭が" REGEDIT1'または' REGEDIT2'ではなく" REGEDIT4";であるのはなぜですか。ハ、答えは簡単です、なぜならこれは「規定」だからです。 Windows 95/98 /ME /NT 4.0などのREGファイルの最初の行は、< REGEDIT4>である必要があります。 Windows 2000 /XPは、使用されているオペレーティングシステムを区別するために、 "Windowsレジストリエディタバージョン5.00'"です。このREGファイルから、REGファイルの内容形式を理解することができます。

1.最初の行は、オペレーティングシステムを区別するために "REGEDIT4"または "Windows Registry Editor Version 5.00'"である必要があります。

2、レジストリ&'と頭部と尾部;'と']'ラップ;

3、''コンテンツが文字列である。
< DWORD'&'として表さ; 00000000&'値16バイナリ、進ビット' 0'は' 00000000' P> 4、' DWORD' DWORD;&'である; 0'&'です。

5、この例では1行のレジストリ情報([HKEY_CURRENT_USER \\ Software \\ Mi ..])しかないため、空白行はありません。また、3つ以上のレジストリ情報がある場合は、情報と情報の間に空白行を入れる必要があります。

6.レジストリメッセージを削除したい場合はどうすればよいですか。非常に簡単な方法として、レジストリ情報の前に' - '(マイナス)記号を追加します。たとえば、' unlock.reg'ので、私は書くことができます:

REGEDIT4

[-HKEY_CURRENT_USER \\ソフトウェア\\マイクロソフト\\ Windowsの\\ CurrentVersionの\\ポリシー\\システム]

限り' -HKEY_CURRENT_USER \\ Soft。 。 - '問題ない、DisableRegistryTools。 。 'その行は書かずに保存できますが、なぜでしょうか。この行は "Regedit"に直接 "System"情報を削除するように指示しており、 "DisableRegistryTools"は再び "System"の下にあるので、頭は削除され、もちろん中のものは消えます。 。

これはあなたのレジストリがあなた自身のレジストリのロックを解除する方法です。あなたのレジストリが他人によって変更されるのではないかと心配なら、それをロックするためにこのメソッドを使います。

Copyright © Windowsの知識 All Rights Reserved