• 締切済み

Windowsセーフモード起動を禁止する方法

PCにセキュリティを実装するために、[F8]キーでのセーフモード起動を禁止できないか、方法を探しています。 セーフモードを禁止してしまうか、キーマップを入れ替えて別キーに変更してしまう方法でも構いません。 OSはWindowsXPです。 レジストリでキーマップを入れ替えてみましたが適用されず(当り前か…)、boot.iniの変更も試してみましたが、実現の方法が見つかりませんでした。 OS自体は仮に2度とセーフモードで起動できなくなっても問題ない運用がされいますので、その点は気にしていません。 よろしくお願いいたします。

みんなの回答

回答No.4

昨日回答を書きましたが、4年前の質問だと今更気づきました。 ついでにWindows7での方法を書いておきます。 管理者のコマンドプロンプトから bcdedit /set {bootmgr} displaybootmenu no

回答No.3

おそらくなんらかの制限をかけた状態を保ちたいが、セーフモードで制限をパスされるのを防ぎたいのだと思います。 もしそうであるなら、以下の方法がある程度の解決になるかと思います。 あまり知られてないと思いますが、XP SP2以降ならレジストリ操作でセーフモードを禁止することができます。 レジストリエディタでSafeBootキーにアクセスしてください HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot このキーの下にMinimalとNetworkというキーがあります。 この2つのキーをリネームして下さい。 例えば分かりやすく、Minimal-disabled、Network-disabledにしましょう。 レジストリエディタを終了してリブートして下さい。 F8を押すと、いつもどおりセーフモードを選択肢に含んだメニューが表示されます。 そこで通常起動ではなく、セーフモードを選ぶと、ブルー・スクリーンになり立ち上がりません。 キーも効かないので、電源ボタンで再起動するしかない状態になります。 もちろん通常起動はできますし、起動後にリネームしたキーを元に戻せばセーフモードは元に戻ります。

  • root_16
  • ベストアンサー率32% (674/2096)
回答No.2

アンノウンユーザーに セーフモードで起動させないためだけでしたら、 BIOSのパスワードをかける方法でも 目的は達せられると思います。

harukaze04
質問者

補足

ありがとうございます。 BIOSパスワード(非公開)は設定済みですが、F8でのセーフモード選択に入れてしまいます。

  • root_16
  • ベストアンサー率32% (674/2096)
回答No.1

HDD暗号化ソフトを使えば、ブート前の認証なので セーフモード起動を阻止できると思います。 フリーだとCompusec(英語版)がありますが、 今も提供されているかは確認してません。 http://itnikki.blog51.fc2.com/blog-entry-47.html

harukaze04
質問者

補足

ありがとうございます。 HDD暗号化は別ソフト(指定あり)にて実施済みですので現実的ではありません。 特定のセキュリティソフトが通常起動時は有効となっていますが、セーフモード時は無効となってしまう(セキュリティーホール)のを避けるための手段を模索しています。