[ホーム] > [間違えやすい類語 IT編一覧] > [アプリケーション、バックグラウンドプロセス、Windowsプロセスの違いを理解する | タスクマネージャー]
(注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。
説明 | アプリ | バックグラウンドプロセス | Windowsプロセス |
概要 | アプリとは UWP アプリ、あるいは Win32アプリのこと。場合によっては UWP のみをアプリという場合もあり、(iPhoneアプリと比較して) アプリは主にユーザが直接操作する。 参考: ストアアプリとデスクトップアプリの違い | バックグラウンドプロセスとは"縁の下の力持ち"としてユーザの見えない背後で動くプログラムのこと。 主に以下の2種類でかつユーザインターフェスを持つことができるもの。 ・Windows サービス(ユーザインターフェースを持たないものは除外) ・タスクバーに常駐するプロセス(ユーザインターフェースを持たないものは除外) 例えば印刷機能やセキュリティ機能は GUI によりユーザインターフェースを持つため、Windowsプロセスではなくバックグラウンドプロセスに分類されると言ってよいだろう。 参考: | Windows プロセス(別名はシステムプロセス)とはシステムに関するサービスで主に以下の2種類を言う。 ・Windows サービス(ユーザインターフェースを持つものは除外) ・システムのプロセス。 |
ユーザインターフェース | 持つ | 持つ | 持たない |
例 | ・Office製品 ・設定アプリ ・メールアプリ など | ・プリンタスプーラー ・常駐セキュリティソフト ・常駐秀丸エディタ など | ・システム(ntoskrnl.exe) ・Windows セッションマネージャー ・Windows ログオンマネージャー など 停止したらWindows OSもカーネルパニックでメモリダンプ出力するほど重要な場合もある。 |
スペル | app | background process | Windows Process |
関連リンク:
アプリケーション(exe)とDLLの違い
アプリケーション、セキュリティ、Setup、システム、転送されたイベントの違い | イベントログ
アプリケーションサーバ(ap) と データベースサーバ(db)と Web サーバの違い
「基本タスク」と「タスク」の違い | Windows タスクスケジューラー
タスクスケジューラ、スタートアップ、JP1、at コマンドの違い | 自動プログラム実行方式の違い
Windows Defender の各プロセス名、各サービスの機能の違いを理解する
[ホーム] > [間違えやすい類語 IT編一覧]
,