Windows 10のプロセスを非表示にするプログラム プログラムの一覧からプログラムを非表示にする方法。 非表示プログラムを無効にする方法

Windows を実行しているコンピュータにインストールされているプログラムを、そのウィンドウやタスク バーやトレイ上のアイコンが表示されないように秘密裏に実行するには、JavaScript を使用できます。 このプログラミング言語で書かれたスクリプトを使用すると、ユーザーにとってウィンドウが目障りにならないアプリケーションを起動できます。 また、アプリケーションの起動はタスクバーやトレイに表示されません。 アプリケーションが実行されていることを理解する唯一の方法は、プロセスを表示することです。 タスクマネージャー。 長く待たせることはなく、プログラムを秘密裏に起動できる特別なコマンドをすぐに示します。

var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("メモ帳",0);

最初の行を変更する必要はありません。 変更する必要がある唯一の場所は、起動されるプログラムの名前です。 この場合、メモ帳アプリケーションをすばやく起動するために使用されるコマンドは次のとおりです。 メモ帳。 他のファイルを使用して Windows アプリケーションを起動したり、Windows ファミリ以外の起動するアプリケーション ファイルへのフル パスを指定したりすることもできます。

プログラムを非表示で実行するための JavaScript スクリプト ファイルの作成

次のコードを含む JavaScript スクリプト ファイルを作成して、特定のプログラムをサイレントに実行するには、メモ帳を使用します。 JavaScript スクリプト ファイルを作成する手順は、Windows コマンド ライン ソフトウェアの手順と非常に似ています。 上記のテキストを新しいテキスト文書に入力し、拡張子を指定してこの文書を保存する必要があります。 .jsとファイルの種類 すべてのファイル。 その後は、作成したスクリプトを実行するだけで、指定したプログラムが非表示で起動されます。

この投稿では、 コントロールパネルのインストールされているプログラムのリストからプログラムを非表示にする方法。 この手順は、Windows XP から Windows 10 の最新ビルドまで、Windows のすべてのバージョンに適用されます。

Windows の「プログラムと機能」リストから特定のプログラムを非表示にする方法

私たちのタスクは、インストールされている 7-Zip アーカイバに関するエントリを非表示にすることだとします。 コントロールパネルを開き、セクションに移動します プログラムそして特徴(プログラムと機能) のエントリが次のとおりであることを確認します。 7-zip 16.04 (x64)インストールされているソフトウェアのリストに存在します。

プログラムに関するエントリを非表示にするには、レジストリに小さな変更を加える必要があります。 このために:


このアプリは、Windows 10 Modern コントロール パネル ([設定] -> [アプリケーション]) のインストールされているプログラムの一覧にも表示されません。

特定のシナリオまたはスクリプト内のプログラムを非表示にする必要がある場合は、次のコマンドを使用できます。

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7-zip" /v SystemComponent /t REG_DWORD /d 1 /f

アドバイス。 プログラムを非表示にする別の方法もあります。 これを行うには、同じブランチ内のキー名を変更するだけです 表示名の上 QuietDisplayName.

プログラムの非表示モードを無効にするには、SystemComponent パラメーターを削除するか、DisplayName パラメーターの名前を変更して Quiet という単語を削除し、SystemComponent キーの値を 0 に変更します (コマンド: REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ Uninstall\7-zip" / v SystemComponent /t REG_DWORD /d 0 /f)、または削除します。

アドバイス。 プログラムに関するエントリに加えて、それに対応するサービスを非表示にする必要がある場合は、記事の情報を使用できます。

この方法では、C++ ライブラリのセットや .NET Framework などのシステム プログラムを非表示にすることはできません。

インストールされているすべてのプログラムをユーザーから隠す

ユーザーが [プログラムと機能] にインストールされているアプリケーションのリストを表示できないようにしたい場合は、gpedit.msc ポリシー エディターを使用してこれを行うことができます。 ポリシーエディターを起動し、セクションに移動します。 ユーザー構成 –> 管理用テンプレート –> コントロール パネル –> プログラムそしてポリシーを有効にします 「プログラムと機能」ページを非表示にする.

gpupdate /force コマンドを使用してポリシーを更新し、ユーザーがコントロール パネルの [プログラムと機能] ウィンドウにアクセスできないことを確認します。 この場合、コントロール パネルに「システム管理者がプログラムと機能コンポーネントを無効にしました」というエントリが表示されます。

コンピュータ上で実行されているプログラムやウィンドウを非表示にするプログラム。 事前定義されたキーを押して、開いているウィンドウをコンピュータのモニターから非表示にし、復元することができます。

スクリーンショットギャラリー

職場では、コンピューターに向かって作業する必要があります。しかし、多くの場合 (特に仕事の週の終わりに近づくと)、すべてを地獄に送り、少し気が散りたくなります:)。

ただし、ウィンドウを非表示にするという点では、このプログラムは高度に専門化された WinHide.SB ほど高度ではありません。 したがって、後者の機能を詳しく検討することを提案します。

仕事の準備

開発者の Web サイトにはインストーラーを備えたオプションもありますが、さまざまな理由から、ポータブル バージョンの方がまだ優れています。

まず、任意のメディアから実行できるため、ソフトウェアのインストールに関する制限を回避できます。

第二に、レジストリに活動の痕跡が残りません。

第三に、たとえ彼らがコンピュータをチェックしたとしても、プログラムをフラッシュドライブに入れて持ち歩き、そこから起動するので、不審な点は何も見つかりません:)。

プログラムとともにアーカイブをダウンロードし、その名前のフォルダーを開いてファイルを実行します WinHide.SB.exe。 言語選択ウィンドウが表示されます。デフォルトは「ロシア語」です。

「OK」をクリックすると、情報ウィンドウが表示され、トレイアイコンを使用してプログラムを管理できることが通知されます。 これで作業の準備は完了し、設定に進むことができます。

プログラム設定

トレイで WinHide.SB アイコンを見つけ、マウスの右ボタンでコンテキスト メニューを呼び出します。

別のグループで強調表示されている最後の項目 (「閉じる」) を除いて、メニューではすべての項目が 2 つのグループに分割されていることがわかります。上部の項目はウィンドウの可視性を制御するために使用され、下部の項目はウィンドウの表示を制御するために使用されます。 1 つは設定用です。 最後のものから始めましょう。 これを行うには、「プログラム設定」項目をアクティブにするか、トレイアイコンを左クリックします。

設定ウィンドウには 4 つのタブがあり、それぞれに独自のパラメータが含まれています。

  1. 「基本設定」(上のスクリーンショットを参照)。 ここでは、「スタートアップ時の起動」を無効にし(プログラムをフラッシュドライブから実行するポータブルアプリケーションとして使用したい場合)、またアップデートのチェックをキャンセルすることをお勧めします。

    デフォルトでは、WinHide.SB は設定を独自のフォルダーに保存するため、2 番目のセクションでは何も変更する必要はありません。 2 番目のタブに進みましょう。

  1. 「ホットキー」。 このタブでは、特定のプログラム機能を素早く呼び出すためのキーボード ボタンの組み合わせを変更できます。

    原則として、ここではデフォルトですべてが適切に設定されています。「WIN+H」の組み合わせは覚えやすく、片手でも押すことができます(Windows 8 ユーザーは、WIN+H が使用されるため、組み合わせをカスタマイズする必要があります)システムのデフォルトでは、ファイル共有ダイアログとフォルダーが開きます)。

    WinHide.SB を完全に隠しモードで実行する予定がある場合は、最後の機能である「メイン メニュー」をアクティブにして、何かが起こった場合にいつでも設定にアクセスできるようにしておくと便利です。 3 番目のタブに進みましょう。

  1. 「番組偽装」。 WinHide.SB で気に入ったのは、トレイ アイコンを無害に見えるアイコンとして視覚的に偽装できることです :)。 さらに、このアイコンに独自のツールチップを追加して、誰かがあなたの PC に侵入した場合でも、無害な画像が表示されるようにすることもできます (たとえば、トレイに同じ名前のツールチップが表示された Outlook Express アイコン:)) 。

    当然のことながら、このように偽装されたボタンをクリックすると、プログラムのメニューが表示されますが、そのためには、推測して押す必要があります:)。 唯一残念なのは、独自のアイコンを選択できないことです。 すべてのアイコンはプログラムにあらかじめ組み込まれており、Windows XP で使用されていた時代遅れの外観になっています... 最後のタブは残ります。

  1. "タスクマネージャー"。 ここでは、WinHide.SB プログラム自体のプロセスの非表示と、その助けを借りて非表示になったウィンドウを有効にするためのポイントが 2 つだけあります。 そして、2 つのニュアンスがなければ、すべてがうまくいくでしょう... 1 つ目は、この関数は 32 ビット システムでのみ動作するということです (作者は、この不便さを次の新しいリリースで修正すると約束しています)。

    次に、Windows XP よりも古いシステムで作業するには、管理者権限が必要です (通常はありません)。

したがって、WinHide.SB は Windows XP 32 ビット上でのみ 100% 使用できると要約できます。 ただし、さまざまなオフィスのほとんどのコンピューターでこのシステムが依然として最も人気のあるシステムの 1 つであることを考えると、すべてがそれほど悲しいわけではありません:)。

他の場合には、プログラムを使用することもできますが、タスクマネージャーで非表示にできないという事実を考慮すると、それだけです:)。

ウィンドウを非表示にするオプション

WinHide.SB でウィンドウを非表示にする原理を最もよく理解するには、メイン コンテキスト メニューで [ウィンドウ管理] 項目をアクティブにする必要があります。

一見すると、このウィンドウのインターフェイスはわかりにくいように見えますが、実際には、すべてが非常に論理的でコンパクトです。 ここの主なコントロールはウィンドウの下部 (青いストライプの下) に集中しています。

「既存のウィンドウ (表示)」リストが中央に表示され、現在開いているすべてのウィンドウが表示されます。 その下には、ソフトウェアに隠されたアプリケーションの同様のリストがあります。 定義済みのキーの組み合わせ (デフォルトでは「WIN + H」) を押すと、アクティブなウィンドウがこのリストに表示されます。

側面にはさらに 2 つのリストが表示されます。

  1. 「ホットリスト」 実行中のウィンドウのリストの左側には、キーボード ショートカットを押してアクティブ ウィンドウを非表示にしたときに自動的に非表示にするプログラムを配置できるリストがあります。 こうすることで、上司に見せたくない最小化されたウィンドウも非表示にすることができます :)。
  2. 「常に隠されている窓」 このリストはメインのリストの右側にあります。 リストにある任意のプログラムをその中に入れることもでき、ホットキーを押すことでプログラムを閉じることができます。 ただし、指定したアプリケーションも起動直後に自動的に非表示になります。 さらに、ウィンドウは、そのタイトルがリスト内のタイトルと一致する場合にのみ閉じられます。

リストのいずれかにプログラムを追加するには、表示されているウィンドウの中央リストでそのタイトルを強調表示し、適切な方向の矢印が付いたアクティブ化されたボタンを押すだけです。 サイドリスト内のエントリを強調表示し、対応する矢印の下にある「X」のボタンをクリックすると削除できます。

さらに、サイド リストでエントリを選択すると、トップ パネルで多数のパラメータが有効になり、変更できます。 まず、これらは「フォーム タイトル」フィールドと「exe へのパス」フィールドです (手動で編集して、まだ開いていないウィンドウやファイルをリストに追加できます)。

以下の 3 つのチェックボックスにも注目してください。これにより、ウィンドウを非表示にするための追加のフィルター オプションを有効にすることができます (タスク マネージャーからの非表示は XP でのみ機能することに注意してください)。

非表示設定ウィンドウについて最後に知っておく必要があるのは、開いているウィンドウのリストを更新するボタンの位置です。 これは左上隅にあり、すでに開いている設定ウィンドウに目的の見出しが表示されない場合に、実行中のアプリケーションのリストを再フォーマットできます。

コンテキスト メニューを使用したウィンドウの表示と非表示を切り替える

したがって、私たちが割り当てたホットキーを押すだけで、アクティブなウィンドウ (および非表示リスト内のウィンドウ) を非表示にできることはすでにわかっています :)。 しかし、どうすれば隠したものを取り戻すことができるのでしょうか?

WinHide.SB では、このために再びメイン メニューに移動する必要があります。 最初の項目グループには、「ウィンドウを非表示」と「ウィンドウを表示」という 2 つの追加セクションがあります。

最初の項目では、現在開いているすべてのウィンドウのリストが開きます (「ウィンドウ管理」セクションのリストと同様)。 目的のアプリケーションを非表示にするには、「ウィンドウを非表示にする」リストでそのタイトルを見つけてクリックします。

この後、2 番目の項目「ウィンドウの表示」がアクティブになり、すべての非表示プログラムを元の場所に戻すことができます (ちなみに、Windows XP では、次のスクリーンショットに見られるように、WinHide.SB は実際にエントリを非表示にします)タスクマネージャーからの非表示ウィンドウについて!):

ホットキーを使用すると、毎回メニューに移動して、開いている (デフォルトでは ALT + WIN + H) プログラムと非表示になっている (CTRL + WIN + H) プログラムのリストを含む小さなウィンドウを呼び出す必要がなくなります。 これらの組み合わせは、WinHide.SB アイコンをトレイから非表示にし、プログラムを隠しモードで管理する場合にも役立ちます。

Windows 7 および 8 では、メイン プログラム メニューに「表示の問題を解決する」オプションも表示される場合があります。 これには、すべての非表示ウィンドウのリストが含まれており、標準の方法を使用してウィンドウを復元できない場合に、ウィンドウを以前の外観に戻すことができます。

プログラムの長所と短所

  • 携帯性。
  • トレイアイコンを非表示にしたり偽装したりする機能。
  • ホットキーを再割り当てする機能。
  • 無制限の数のウィンドウを非表示にします。
  • 自動的に非表示にするウィンドウのリストを設定します。
  • タスク マネージャーでのエントリの非表示は、32 ビット システムでのみ機能します。
  • 非アクティブなウィンドウを自動非表示リストに追加するのは必ずしも便利ではありません。
  • 一部のフルスクリーン 3D ゲームは正しく非表示にならない場合があります。

結論

WinHide.SB は、目立たず、やや時代遅れな外観にも関わらず、プログラムやウィンドウを非表示にする他の最新アプリケーションに勝るとも劣りません。

自分で判断してください: 移植性、プログラム自体と覗き見から隠したいウィンドウの両方の完全な視覚的非表示 (Windows XP ではタスク マネージャーからも非表示に!)、トレイ アイコンを隠す独自の方法、私の意見では、もう十分です。

しかし、WinHide.SB は、事前に定義した一連のプログラムを自動的に非表示にする機能も提供します。また、システム レジストリや他の Windows コンポーネントとの接続がなく、さらに 2 ~ 3 メガバイトのメモリを消費します。現代の基準からするとばかげています:)。 これらすべてを組み合わせると、陰謀論者にとってほぼ理想的なツールが得られます :)。

したがって、WinHide.SB を使用することで、職場でナンセンスな作業を快適に行えるようになることを願っています :)。 ただし、リラックスしすぎないでください。上司は寝ません ;)。

追伸 ソースへのオープンアクティブリンクが示され、Ruslan Tertyshny の著者が保持されることを条件として、この記事を自由にコピーおよび引用する許可が与えられます。

追伸 Windows をほぼ完全に制御するツールを入手したい場合は、次のプログラムを使用することをお勧めします。

[プログラムと機能] セクションのインストールされているプログラムのリストからプログラムを削除する方法はありますか?

プログラムのリストからプログラムを非表示にする方法はいくつかあります。 私が知っていることをすべてお話します。 この記事で説明する方法は、Windows XP から Windows 10 まで、Windows オペレーティング システムのすべてのバージョンに適用されます。

番組リストから番組を非表示にするのはなぜですか?

複数のユーザーが 1 台の共有コンピュータを使用する場合、プログラムを非表示にする必要がある場合があります。 これにはさまざまな理由が考えられます。 この記事を読んでいる人自身は、なぜこれが必要なのかを知っていると思います。

ちなみに、初めての方のために、同様の役立つ記事をいくつか紹介します。 ここではその方法を説明しました。 そして記事「」 - デスクトップ上のフォルダーをすばやく非表示にする方法。 これは最も信頼できる方法ではありません。 より信頼性の高いものが必要な場合は、記事「」で説明されている方法をお勧めします。 それ以外はすべて、サイト検索フォームを使用して自分で見つけてください。

番組リストから番組を非表示にする方法

Notepad++ プログラムを非表示にする必要があると仮定しましょう。 ご覧のとおり、番組一覧に表示されます。

プログラムに関するエントリを非表示にするには、レジストリを少しいじる必要があります。 したがって、Win+R キーの組み合わせを使用して「ファイル名を指定して実行」ウィンドウを起動します。

「regedit.exe」と入力し、「OK」をクリックします。

次に、レジストリ内で Uninstall フォルダーを見つけます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\アンインストール

私の場合、アプリケーションは 32 ビット、オペレーティング システムは 64 ビットです。 このような深刻な場合は、このスレッドでアプリケーションを探す必要があります。

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

このセクションは、コントロール パネルの [プログラムと機能] メニューにユーザーに表示される、インストールされているプログラムのリストを生成する役割を果たします。

ここで、非表示にする必要があるプログラム ブランチを見つけます (私の特定のケースでは、ブランチの名前はアプリケーションの名前と同じです (Notepad++))。

その後、DWORDパラメータを作成します。 これは次のように行われます。空のスペースのどこかを右クリックし、「作成」および「DWORD 値」を選択します。

それを右クリックして「名前の変更」を選択し、「SystemComponent」という名前を付けます。

それを右クリックして「編集」を選択します。

次に値を「0」から「1」に変更し、「OK」をクリックします。

さて、ここで最も重要なのは、「プログラムと機能」セクションに移動し、F5 キーを使用してプログラムのリストを更新することです。 すべてが正しく行われた場合、プログラムは非表示になるはずです。

Windows にインストールされているプログラムを非表示にする別の方法があります。 これを行うには、同じブランチでキー名「DisplayName」を「QuietDisplayName」に変更する必要があります。

この方法は機能しない可能性があるため、重要な日がなければ常に機能し、失敗することのない最初の方法を使用してください。

非表示プログラムを無効にする方法

すべてを以前のように戻すこと、つまり 特定のプログラムの非表示モードを無効にするには、プログラム ブランチで作成した「SystemComponent」パラメータを削除する必要があります。 また、2 番目の方法を使用してプログラムを非表示にした場合は、「DisplayName」パラメータの名前を元に戻し、「Quiet」という単語を削除する必要があります。

隠しプログラムの使用

以前と同様に、非表示のプログラムを操作できます。 スクリプト内のプログラムを非表示にする必要がある場合は、次のコマンドを使用できます。

REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Notepad++" /v SystemComponent /t REG_DWORD /d 1 /f

コマンドテキストをコピーできない場合は、クリックしてください。

この記事では、インストールされているプログラムのリストからプログラムを非表示にする方法を明確に示しました。 インストールされている Windows プログラムを非表示にする他の方法を知っている場合は、コメントに書いてください。

今後、この記事の続きで、プログラム サービスを非表示にする方法について説明します。 したがって、まだソーシャルネットワークに登録していない場合は、今すぐ登録することを強くお勧めします。 それだけです。 頑張れ友達!