Windows 10 で「スタートにピン留め」を使用するときにタイルのデフォルト サイズを変更するにはどうすればよいでしょうか?

Windows 10 で「スタートにピン留め」を使用するときにタイルのデフォルト サイズを変更するにはどうすればよいでしょうか?

Windows 10 で「スタートにピン留め」オプションを使用すると、すべてのタイルがデフォルトのサイズである「中」に設定されます。

デフォルトのサイズを「小」に変更する方法はありますか?

手動で変更できることは知っています。ただし、デフォルトでは小さくしておきたいです。

答え1

これを見た直後、私は徹底的に調査しました。残念ながら、タイルのピン留めは毎回中サイズにハードコードされているため、デフォルトのサイズを設定するのは簡単ではありません。私の理解では、コードを上書きせずに、アクセス可能なレジストリや設定の通常の手段でそれを行うのは不可能です。

ご覧のようにここDefaultMicrosoft API リファレンスには、 enum のオプションがあり TileSize、これは Medium サイズのタイルであると記載されています。Windows は、引数 Default を使用してこれを作成するために呼び出している可能性があります。これは、クラスによって処理され、TileSizeハードコードされています。

ただし、Windows では API 経由でアクセス可能になっているため、API を使用してプログラムが作成された場合にはオーバーライドされる可能性があります。タイルが作成されるタイミングをリッスンし、イベントをキャンセルしてから、開発されたプログラムで選択された TileSize を指定するか、デフォルトをオーバーライドしてタイルを作成します (Windows をオーバーライドできるかどうかは、試したことがないのでわかりません)。

どのようにしてわかったか: 「スタートにピン留め」をクリックしたときに何が起こるか分析するために、「プロセス モニター」というプログラムを使用していました。これを行うと、REG_BINARY タイプのレジストリ値がいくつか読み込まれます。この場合、私の理解では、REG_BINARY タイプは、Windows プログラムがメニューに使用する個々のタイル データの保存です。したがって、プログラム作成設定を上書きしない限り、不可能だと思います。より高度なスーパー ユーザーがこれを読んで、私が間違っていることに気付いたら、コメントして私に知らせてください。

申し訳ありません。Windows フィードバックを使用して、デフォルトのタイル サイズを変更するオプションをリクエストするか、それを実行するアプリケーションを作成する必要があります。

関連情報