Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> Win XPのグループポリシーでgpedit.mscのデッドロックソリューションが禁止されています

Win XPのグループポリシーでgpedit.mscのデッドロックソリューションが禁止されています

  

Windows XPシステムのセキュリティを確保するために、多くの友人が公共のコンピュータでグループポリシー "ライセンスのWindowsアプリケーションのみを実行"を設定しました。システムへの外部システムの損傷を防ぎます。誤って、または他の人がグループポリシーを変更するのを防ぐために、 "gpedit.msc"ファイルがプログラムの実行を許可しないという友人がいたため、システムがロックされ、すべてのプログラムを実行できなくなりました。システムを設置してください。実際、これには理由があり、この問題に対する解決策がまだあります。

1.タスク方法を計画します。

「コントロールパネル」→「タスクスケジュール」を開き、ウィザードを起動してMMCというミッションプランを作成します。プログラムが実行されます「C:WindowsSystem32mmc.exe」 。終了したら、タスクプランウィンドウで新しく作成したMMCを右クリックし、[ファイル名を指定して実行]をクリックし、メニューバーの[ファイル]→[開く]をクリックして、[C:WindowsSystem32gpedit.msc]プログラムに移動します。グループポリシー編集ウィンドウで、「ローカルコンピュータポリシー」→「ユーザーの設定」→「管理用テンプレート」→「システム」の順に展開し、右側のウィンドウで「ライセンスされたWindowsアプリケーションのみを実行する」をダブルクリックして、ポップアップウィンドウで設定します。 「未構成」です。 [OK]をクリックしてグループポリシー編集ウィンドウを閉じ、[gpedit.mscへの変更を保存]クエリウィンドウが表示されたら、[はい]をクリックして保存を確定し、ロックを解除できます。

2.セーフモードの方法

実際、このグループポリシーの制限は、セーフモードでは読み込まれないレジストリ固有のキー値を読み込むことによって実現されています。再起動後にF8キーを押したままになっているマルチブートメニューウィンドウで、「Safe Mode with Command Prompt」を選択します。デスクトップに入ったら、起動時のコマンドプロンプトで「C:WindowsSystem32mmc.exe」と入力し、コンソールを起動して上記の操作で制限を解除し、最後に通常のログインシステムを再起動してロックを解除します。さらに、グループポリシーの制限の多くはセーフモードでは機能しません。解除できない制限が発生した場合は、解決策を見つけることをお勧めします。

3.プログラム方法の名前を変更します。

"ライセンスされたWindowsアプリケーションのみを実行する"ポリシーを設定するときは、最初に設定されたライセンスプログラム名を覚えている場合、許可プログラムをリストに追加する必要があります。また、許可リストで、 "QQ.exe"のみの実行を許可するなど、.com、.bat、.exeのいずれかの種類を追加すると、 "C:WindowsSystem32"フォルダを開くことができます(mmc)。 .exeプログラムの名前をqq.exeに変更して実行します。同様に、制限を維持したい場合は、実行する必要があるプログラムの名前をqq.exeに変更できますが、他のユーザーはコンピュータを使用しているときにのみQQを実行できます。許可されたプログラムのリストがregedit.exeに含まれている場合は、レジストリを開き、 "HKEY_LOCAL_MACHINESOFTWAREMicrosoft WindowsNTCurrentVersionWinLogon"ブランチを展開して、右側のウィンドウのUserinitサブキーをダブルクリックします。開いたウィンドウで、値を "C:WindowsSystem32userinit.exe、mmc.exe"に変更してmmc.exeを起動できるようにします。この変更と再起動の後、次に電源を入れたときにコンソールが自動的に実行され、グループポリシーエディタを開いてロックを解除します。

このグループポリシー設定では、ユーザーがWindowsエクスプローラからプログラムを起動できないようにするだけで、システム内の多くのプログラムを個別に実行できます。デスクトッププロセス、システムサービス、システムスクリーンセーバーなどが起動時にロードされてもブロックされないので、mmc.exeを上記のファイルに置き換えます。例としてスクリーンセーバーLogon.scrを置き換えるには、最初に "C:WindowsSystem32dllcache"フォルダーを開き、Logon.scrファイルを見つけてそれをD:ドライブにコピーしてから、 "C:windowsSystem32dllcache"フォルダー内のスクリーンセーバーファイルを削除します。システムのファイル保護機能を無効にすると、システムファイルの変更や削除ができなくなりますので、[システムファイルが認識できないバージョンに変更されました。WinXP SP2 CD修復を挿入してください。次に、 "C:WindowsSystem32"フォルダを開き、Logon.scrファイルを見つけて削除し、mmc.exeの名前をLogon.scrに変更します。

デスクトップに戻り、スペースを右クリックして[プロパティ]を選択し、ポップアップウィンドウで[スクリーンセーバー]タブをクリックしてから、スクリーンセーバーリストで[ログオン]を選択し、[プレビュー]をクリックします。このとき、システムは選択されたファイルを見つけるように促しますが、バックグラウンドではコンソールプログラム "mmc.exe"が起動され、制限を設定することができます。操作が完了したら、d:Logon.scrファイルを元のフォルダにコピーすることをお勧めします。

4.キーの組み合わせによる起動方法

システム内のすべてのプログラムがロックされていますが、Ctrl + Alt + Delを押すとタスクマネージャを起動できます。組み合わせキーはtaskmgr.exeプログラムを起動するために使用することができますので。 mmcexeを使用してtaskmgr.exeを置き換えるだけで、グループポリシーを起動してロックを解除できます。上記と同様に、最初に "C:Windows System32dllcache"フォルダーを入力し、taskmgr.exeプログラムを見つけてそれをtaskmgr1.exeに変更し、次に "C:WindowsSystem32"フォルダーを入力してtaskmgr.exeファイルをtaskmgr1.exeに変更。 mmc.exeファイルの名前をtaskmgr.exeに変更し、Ctrl + Alt + Delを押すと、コンソールプログラムが起動されます。グループポリシーを設定した後、タスクマネージャを元の名前に戻すことができます。

Copyright © Windowsの知識 All Rights Reserved