デスクトップアプリケーションを「すべてのアプリ」に登録する

スタートメニュー、スタート画面にある「すべてのアプリ」(All apps)には、インストールされているUWPアプリやデスクトップアプリケーションがすべて登録されています。標準添付やインストールしたデスクトップアプリは、フォルダが登録されていて、その中にあります。たとえば、コントロールパネルは、「Wi

塩田 紳二(しおだ しんじ)

2015年8月10日 18:00

スタートメニュー、スタート画面にある「すべてのアプリ」(All apps)には、インストールされているUWPアプリやデスクトップアプリケーションがすべて登録されています。

標準添付やインストールしたデスクトップアプリは、フォルダが登録されていて、その中にあります。たとえば、コントロールパネルは、「Windowsシステムツール」フォルダの下にあります。そのアクセスはかなり面倒です。

今回は、こうしたデスクトップアプリを「すべてのアプリ」に直接表示させる方法を解説します。

しくみは従来と同じ

Windows 10でも、デスクトップアプリケーションの登録は、Windows 7までのスタートメニューと同じ仕組みを使っています。Windows 8も同じ仕組みになっていたが、「アプリビュー」に表示されるようになっていました。

これは、Windows 7以前のデスクトップアプリケーションとの互換性を取るためです。XPでも同じ仕組みだったので、古いアプリケーションでも従来と同じやり方で自身をスタートメニューに登録できます。

ここで、ちょっとWindows 7までのスタートメニューの仕組みを振り返っておきましょう。Windows 7では、以下の2つのフォルダの内容を合成して「すべてのプログラム」を表示していました。

  • 各ユーザーフォルダのAppData¥Roaming¥Microsoft¥Windows¥Start Menu
  • C:¥ProgramData¥Microsoft¥Windows¥Start Menu

この2つは、インストール方法に対応しており、前者は、インストールしたユーザーのみのインストールの場合、後者は、すべてのユーザーへのインストールの場合です。

Windows 10も同様で、やはり同じパスのフォルダが使われています。ただし、Windows 10の場合、同時にUWP/ストアアプリも「すべてのアプリ」に表示されるようになっています。これらは、

  • C:¥Program Files¥WindowsApps

以下にインストールされており、ここからWindowsがアイコンやプログラム名などの情報を取得して、すべてのアプリに表示しています。このため、UWP/ストアアプリの場合には、ユーザーが名称を変更したり、ショートカットを作って登録するといったことはできません。

また、Windows 10のスタートメニュー(スタート画面)は、タイル領域があり、ここに、ユーザーが任意のアプリを「タイル」として登録することが可能です。このため、利用頻度が高いデスクトップアプリケーションも、ここに登録しておくことで起動を簡単にするという方法が利用できます。

ユーザーフォルダ側には新規リンクを登録可能

コントロールパネルやメモ帳などをすべてのアプリに直接登録できれば、起動は簡単に行えるようになります。タイル領域への登録よりは手間がかかりますが、「フォルダを開いて起動するのは面倒」と感じる程度には、利用頻度がさほど多くない場合、以下の方法を使うことで、デスクトップアプリケーションを直接「すべてのアプリ」に表示できるようになります。日本語版の場合、「コントロールパネル」は、「コ」の位置に表示されるようになります(図1)。

コントロールパネルのショートカットを1つ上のフォルダへ移せば、「すべてのアプリ」に直接「コントロールパネル」が表示されるようになる。

図1:コントロールパネルのショートカットを1つ上のフォルダへ移せば、「すべてのアプリ」に直接「コントロールパネル」が表示されるようになる。

前述のようにWindows 10でも、デスクトップアプリが自身へのショートカットを登録する方法は同じです。このため、各ユーザーのスタートメニューフォルダの最上位フォルダとなる以下のフォルダにプログラムへのショートカットを置けば、「すべてのアプリ」でフォルダの外にアプリが表示されるようになります。

  • AppData¥Roaming¥Microsoft¥Windows¥Start Menu

もちろん、自分でフォルダを作成して、そこにショートカットを置いてもかまいません。

ためしに「コントロールパネル」を移動させてみましょう。コントロールパネルへのショートカットは、各ユーザーフォルダの下にある、以下にあります。

  • AppData¥Roaming¥Microsoft¥Windows¥スタートメニュー¥Windows システムツールフォルダ

ただし、これはFile Explorer(従来のWindows Explorer)から見た場合で、コマンドプロンプトから見えるパスは、以下のようになります。

  • AppData¥Roaming¥Microsoft¥Windows¥Start Menu¥Programs¥System Tools

ここにある「コントロールパネル」(コマンドプロンプトからはControl Panel.lnk)を、1つ上のフォルダへ移動させる。File Explorerならドラッグ&ドロップでもかまいません。

これで、「すべてのアプリ」を開くと「コ」のところに「コントロールパネル」が登録されているはずです。

また、この位置(AppData¥Roaming¥Microsoft¥Windows¥Start Menu¥Programs¥)にショートカットを作成すれば、すべてのアプリに直接プログラムが表示されるようになります(図2)。

「プログラム」フォルダの下にショートカットを作成すれば、すべてのアプリにそれが表示される。

図2:「プログラム」フォルダの下にショートカットを作成すれば、すべてのアプリにそれが表示される。

なお、システムの負荷によっては、「すべてのアプリ」に反映されるまで少し時間がかかることがあります。スタートメニューを開いてから、対象となるアイコンをチェックしているようなので、見当たらない場合、一回閉じて再度開いてみてください。

なお、システムのスタートメニューフォルダである「C:¥ProgramData¥Microsoft¥Windows¥Start Menu」も同様なのですが、ここに置かれるショートカットは、特別な形式(ハッシュ値を含む物)となっているため、ユーザーが簡単に作成することができません。ただし、すでにこのフォルダ以下にあるものを移動させて、フォルダの外に出すことは可能ですし、不要と感じたものはフォルダを作成してそこに移しておくこともできます。

なお、ショートカットやフォルダを自分で作成して登録する場合、先頭に数字を付けることで、「すべてのアプリ」のリスト先頭に表示させることが可能です。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30