特定のユーザーによるウィンドウのシャットダウンを防止する方法

Windowsはシャットダウンする方法がばかばかしい。 [スタート]メニュー、[管理ツール]メニュー、および[ログイン]および[ロック]画面にオプションがあります。キーボードショートカット(デスクトップのAlt + F4)やコマンドラインを使用してWindowsをシャットダウンすることもできます。特定のユーザーに対してすべて無効にする方法は次のとおりです。

だから、なぜユーザーのシャットダウンアクセスを削除するのを邪魔しますか?いくつかの理由があります。自宅では、子供のためにその機能をロックして、欲求不満を防ぐことができます。また、ユーザー切り替えを使用する場合、他のユーザーが自分のアカウントを使用している間に、あなたのアカウントで長時間のタスク(ダウンロードなど)が実行されている可能性があります。シャットダウン機能をロックアウトすると、実行中のものが保護されます。ビジネスでは、キオスクとして使用されるコンピュータでシャットダウン機能をロックすることができます。シャットダウンボタンは、ロックおよびログイン画面から削除できます。これにより、Windowsへのログインが可能なユーザーのみにシャットダウンが制限されます。しかし、あなたが物事を余分にロックダウンしたい場合、我々はあなたをカバーしている。

Windows Homeがある場合は、これらの変更を行うためにWindowsレジストリを編集する必要があります。 Windows ProまたはEnterpriseを使用している場合でも、レジストリでの作業がより快適になるようにすると、このようにすることができます。 (ただし、ProまたはEnterpriseをお持ちの場合は、次のセクションで説明するように、簡単なグループポリシーエディタを使用することをお勧めします)。レジストリを編集する場合は、ユーザーとしてログオンする必要がありますそのためにシャットダウンを無効にします。

標準的な警告:レジストリエディタは強力なツールであり、誤って使用するとシステムが不安定になったり、動作不能になったりすることがあります。これは非常にシンプルなハックです。指示に固執する限り、何の問題もないはずです。それは、以前にそれを使用したことがないなら、あなたが始める前に、レジストリエディタの使い方を読んでみてください。変更を加える前に、レジストリ(とコンピュータ!)を確実にバックアップしてください。

開始するには、これらの変更を行うユーザーとしてログインします。スタートを押して「regedit」と入力してレジストリエディタを開きます。Enterキーを押してレジストリエディタを開き、PCに変更を加える権限を与えます。レジストリエディタで、左側のサイドバーを使用して次のキーに移動します

次に、エクスプローラキーに新しい値を作成します。エクスプローラアイコンを右クリックし、[新規]> [DWORD(32ビット)]の順に選択します。新しい値にNoCloseという名前を付けます。

さて、あなたはその値を変更しようとしています。新しい[NoClose]値をダブルクリックし、[値のデータ]ボックスで値を1に設定します。

[OK]をクリックしてレジストリエディタを終了し、コンピュータを再起動して、変更したユーザーとしてログインします。そのユーザーは、スタートメニュー、ロック画面、またはデスクトップからのAlt + 4シャットダウンショートカットのいずれであっても、ほとんどのシャットダウン機能(スリープや休止状態を含む)にアクセスできなくなっています。ユーザーがショートカット方法を使用しようとすると、代わりに「Restrictions」というメッセージが表示されます。

物理的な電源ボタン(そのオプションがコントロールパネルで設定されている場合)を押して、コマンドプロンプトでshutdownコマンドを使用するだけで、2つのシャットダウン方法が動作します。 Windowsのシャットダウンから電源ボタンを無効にし、必要に応じてコントロールパネルへのユーザーのアクセスを制限できます。コマンドプロンプト自体を無効にすることもできます。グループポリシーエディタを使用してコマンドプロンプトを無効にするには、その記事の手順を実行する場合は、スクリプトを無効にしないことをお勧めします。こうすることで、shutdownコマンドを起動してシステムのどこかに隠すバッチファイルを作成することができます。これにより、比較的簡単にWindowsをシャットダウンすることができます。レジストリエディタでユーザーのコマンドプロンプトを無効にすると、スクリプトが無効になることはありませんので、心配する必要はありません。

ユーザーのシャットダウンコマンドをいつでも再び有効にするには、そのユーザーとして再度ログインし、レジストリを起動し、NoClose値を0に戻します(または削除します)。

あなた自身がレジストリに潜んでいるような気がしない場合は、ダウンロード可能な2つのレジストリハックを作成しました。 1つのハックは現在のユーザーのシャットダウン機能を削除し、もう1つはシャットダウン機能を復元します。どちらも次のZIPファイルに含まれています。使用するプロンプトをダブルクリックし、プロンプトをクリックして、コンピュータを再起動します。

シャットダウンハック

Windows ProまたはEnterpriseでは、ポリシーを適用するユーザーに対して作成したMSCファイルを見つけてダブルクリックして開き、[はい]をクリックして変更を許可します。これらのユーザーのグループポリシーウィンドウの左側のペインで、[ユーザーの構成]> [管理用テンプレート]> [スタートメニューとタスクバー]にドリルダウンします。右側で、「シャットダウン、再起動、スリープ、および休止状態のコマンドへのアクセスを削除してアクセスを禁止する」項目を見つけてダブルクリックします。

ポリシーウィンドウで、[有効]をクリックし、[OK]をクリックします。

変更をテストするには、ローカルグループポリシーエディタを終了し、コンピュータを再起動して、変更を加えたユーザー(またはユーザーグループのメンバ)としてログオンします。シャットダウンを再び有効にしたい場合は、これらの同じ手順に従い、ポリシーをDisabled(またはNot Configured)に戻します。

それはすべてそれにある。特定の状況でのみ有用な変更かもしれませんが、必要なときに変更するのは簡単です。

これらの調整は、PC上の物理的なスタート/ストップボタンを押し続けている人を止めるものではないでしょう。私はこれらの変更が必要ないので、私はそれを試そうとしていない。

@フレッド・ノー、そしてそれは人々が電源コードを引っ張るのを止めることもしない。しかし、私は思考せずにシャットダウンや再起動を制限するより多くを見る。また、プログラム(少なくとも動作すべきもの)がシャットダウンまたは再起動を開始するのを防ぎます。

他のボタンはどうですか?

私は言語ボタンを取り除きましたが、私は “インターネットに接続”と “アクセスのしやすさ”ボタンで困っています。前者はセキュリティーホールになり、後者は設定が乱れることがあります(たとえば高倍率のすべて)。

誰もそれらを取り除く方法を知っていますか?

クジラの牛乳は非常に高い脂肪(50%までの脂肪)で、練り歯磨きに練り歯磨きを施し、鯨の牛が摂取する前に水に溶けたり分解したりしないようにしています。