- ベストアンサー
レジストリについて
WinXP Proを使っています。 レジストリエディタを起動した際に以前に開いた所からではなく初期状態で開きたいのですが・・・毎回開くたびに以前開いた場所で開くので何かわかる方がいましたら教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
HKAY_CURRENT_USER→Software→Microsoft→Windows→CurrentVersion→Applets→Regeditキーの下にあるFavoritesキーを右クリック→アクセス許可を選び→セキュリティタブ→詳細設定ボタンをクリックします。 ↓ 詳細設定ダイアログが表示されますが、そのままにしアクセスの許可タブ覧で下方に、子オブジェクトに適用するアクセス・・・という項目のチェックをはずします。 ↓ 表示されたままのセキュリティのダイアログで、コピーボタンをクリックし、Favoritesのセキュリティの詳細設定ダイアログOK→Favoritesのアクセス許可ダイアログOK→ボタンをクリックし閉じます。 ↓ Regeditキーを開いて下さい。右ウィンドウにあるLastKeyのアイコンをダブルクリック→値を削除し→OKボタンで閉じます。 ↓ Regedit(左ウィンドウ)キーを右クリック→アクセス許可を選びます。アクセス許可のダイアログのセキュリティタブ→詳細設定ボタンをクリックします。 ↓ セキュリティの詳細設定ダイアログが表示されますが、そのままにしアクセス許可覧で下方に、子オブジェクトに適用するアクセス・・・という項目のチェックをはずします。 ↓ 表示されたままのセキュリティのダイアログで、コピーボタンをクリックし、Regeditのセキュリティの詳細設定ダイアログOK→ボタンをクリックし閉じます。 ↓ Regeditアクセス許可ダイアログ→セキュリテイタブ覧で、グループ名またはユーザー名の中のSYSTEMを除く項目すべて、フルコントロール許可のチェックをはずして 終了後、再起動して下さい。
その他の回答 (1)
- ittochan
- ベストアンサー率64% (2667/4137)
レジストリエディタは 閉じるときに マイコンピュータ +HKEY_CURRENT_USER +Software +Microsoft +Windows +CurrentVersion +Applets +Regedit ←クリック 右ウィンドウの 名前____種類______データ LastKey REG_SZ ↑ に保存します。 ですから レジストリエディタを開くときに 直接regedit.exeを起動させずに WSHスクリプトで 1.RegDeleteメソッドをしてから 2.regedit.exeを起動する といったことをするスクリプトを作成します。 レジストリエディタを起動するときは そのスクリプトを実行すれば毎回初期状態から 起動させることが可能になります。 もしくは マイコンピュータ +HKEY_CURRENT_USER +Software +Microsoft +Windows +CurrentVersion +Applets +Regedit ←ここ のアクセス許可を 誰も書込みできないように編集しとけばよいと思います。