- 締切済み
Windowsセーフモード起動を禁止する方法
PCにセキュリティを実装するために、[F8]キーでのセーフモード起動を禁止できないか、方法を探しています。 セーフモードを禁止してしまうか、キーマップを入れ替えて別キーに変更してしまう方法でも構いません。 OSはWindowsXPです。 レジストリでキーマップを入れ替えてみましたが適用されず(当り前か…)、boot.iniの変更も試してみましたが、実現の方法が見つかりませんでした。 OS自体は仮に2度とセーフモードで起動できなくなっても問題ない運用がされいますので、その点は気にしていません。 よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- katsumin1024
- ベストアンサー率50% (1/2)
昨日回答を書きましたが、4年前の質問だと今更気づきました。 ついでにWindows7での方法を書いておきます。 管理者のコマンドプロンプトから bcdedit /set {bootmgr} displaybootmenu no
- katsumin1024
- ベストアンサー率50% (1/2)
おそらくなんらかの制限をかけた状態を保ちたいが、セーフモードで制限をパスされるのを防ぎたいのだと思います。 もしそうであるなら、以下の方法がある程度の解決になるかと思います。 あまり知られてないと思いますが、XP SP2以降ならレジストリ操作でセーフモードを禁止することができます。 レジストリエディタでSafeBootキーにアクセスしてください HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot このキーの下にMinimalとNetworkというキーがあります。 この2つのキーをリネームして下さい。 例えば分かりやすく、Minimal-disabled、Network-disabledにしましょう。 レジストリエディタを終了してリブートして下さい。 F8を押すと、いつもどおりセーフモードを選択肢に含んだメニューが表示されます。 そこで通常起動ではなく、セーフモードを選ぶと、ブルー・スクリーンになり立ち上がりません。 キーも効かないので、電源ボタンで再起動するしかない状態になります。 もちろん通常起動はできますし、起動後にリネームしたキーを元に戻せばセーフモードは元に戻ります。
- root_16
- ベストアンサー率32% (674/2096)
アンノウンユーザーに セーフモードで起動させないためだけでしたら、 BIOSのパスワードをかける方法でも 目的は達せられると思います。
- root_16
- ベストアンサー率32% (674/2096)
HDD暗号化ソフトを使えば、ブート前の認証なので セーフモード起動を阻止できると思います。 フリーだとCompusec(英語版)がありますが、 今も提供されているかは確認してません。 http://itnikki.blog51.fc2.com/blog-entry-47.html
補足
ありがとうございます。 HDD暗号化は別ソフト(指定あり)にて実施済みですので現実的ではありません。 特定のセキュリティソフトが通常起動時は有効となっていますが、セーフモード時は無効となってしまう(セキュリティーホール)のを避けるための手段を模索しています。
補足
ありがとうございます。 BIOSパスワード(非公開)は設定済みですが、F8でのセーフモード選択に入れてしまいます。