Windows 10 で DPI を変更して古いアプリケーションの表示エラーを修正する方法

Windows 10 で DPI を変更して古いアプリケーションの表示エラーを修正する方法

現在、電話、ラップトップ、タブレット、デスクトップ コンピューターなど、ほとんどのデバイスは高い DPI (画面解像度) を備えています。ただし、Windows 10 は表示画像を改善するための DPI の変更をサポートしていますが、古いアプリケーションはその恩恵を受けません。

古い win32 アプリケーションを実行すると、テキストや画像がぼやけたり、ウィンドウ ペインが歪んで見えたりする場合にこの問題が発生することがあります。この問題を解決するために、Microsoft は Windows 10 Anniversary Update でいくつかの改善を行いましたが、大幅な変更が見られたのは Creators Update まででした。

Windows 10 でレガシー アプリを実行するために DPI を変更する方法を改善しました。

Microsoft は、Windows 10 で画面固有の自動調整を処理する方法を変更し、それによって古いアプリのぼやけや歪みを軽減しました。ただし、開発者が新しい DPI 変更をサポートするようにアプリケーションを更新しない場合など、アプリケーションがレンダリングできない場合が依然としてあります。このような場合、Windows 10 では、必要な DPI に従ってアプリケーションを強制的に実行するオプションが提供されます。

Windows 10 で DPI を変更して古いアプリケーションの表示エラーを修正する方法

この新しい機能はシステム (拡張) と呼ばれ、画像に多くの改善をもたらします。まだ少しぼやけていますが、元の画像よりもはるかに優れています。この機能を有効にする手順は以下のとおりです。

システム (拡張) を使用してアプリケーションの DPI を変更する

  • DPI設定を変更したいアプリケーションを開きます。
  • タスクバー上のそのアプリケーションを右クリックします。
  • アプリケーション名を右クリックし、「プロパティ」を選択します。

Windows 10 で DPI を変更して古いアプリケーションの表示エラーを修正する方法

注:もう 1 つの方法は、アプリケーションの .exe 実行可能ファイルを見つけて右クリックし、[プロパティ] を選択することです。

  • 「互換性」タブを選択します
  • [設定]で [高 DPI スケーリング動作をオーバーライドする]にチェックを入れます
  • カテゴリごとに実行されるスケーリングで、システム (拡張)を選択します
  • 「適用」をクリックします
  • 「OK」を選択します

Windows 10 で DPI を変更して古いアプリケーションの表示エラーを修正する方法

この新しいオプションにより、Windows 10 はアプリケーションによる DPI の処理方法を「ハイジャック」できるようになります。上記の手順を完了した後、アプリをオフにしてから再度オンにして、変更を確認します。ただし、この方法にはまだいくつかの制限があります。

  1. GPI+ および DX コンテンツは DPI を変更できません。
  2. ビットマップのコンテンツはあまり鮮明ではありません。
  3. アプリケーションごとに一度に 1 つずつ有効にする必要があります。

さらに、アプリケーションの実行時に [システム (拡張)] が選択されている場合は、他の 2 つのオプションも表示されます。

  • アプリケーション:このオプションを使用して、アプリケーションが画面ごとに DPI を実行するように強制します。
  • システム:これは、Windows が DPI を処理する方法の標準的な選択肢です。選択すると、Windows 10 はアプリケーションをプルし、ビットマップ画像とテキストがぼやけます。

この設定は、レガシー (GPI ベース) デスクトップ アプリケーションでのみ機能します。 Windows ストア アプリは高解像度画面での表示に最適化されているため、この方法では設定できません。


Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10でデフォルトの電源プラン(バランス、高パフォーマンス、省電力)を復元する方法を詳しく解説します。

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

仮想化を有効にするには、まず BIOS に移動し、BIOS 設定内から仮想化を有効にする必要があります。仮想化を使用することで、BlueStacks 5 のパフォーマンスが大幅に向上します。

WiFi接続に接続する際のドライバーの切断を修正

WiFi接続に接続する際のドライバーの切断を修正

WiFi 接続に接続するときにドライバーが切断されるエラーを修正する方法を解説します。

Windows での DIR コマンドの使用方法

Windows での DIR コマンドの使用方法

DIR コマンドは、特定のフォルダーに含まれるすべてのファイルとサブフォルダーを一覧表示する強力なコマンド プロンプト コマンドです。 Windows での DIR コマンドの使用方法を詳しく見てみましょう。

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアなしで Windows 10 アプリをバックアップし、データを保護する方法を説明します。

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows のローカル グループ ポリシー エディターを使用して、通知履歴の削除やアカウントロックの設定を行う方法を説明します。

最高の IP 監視ツール 10 選

最高の IP 監視ツール 10 選

重要なリソースを簡単に監視及び管理できる<strong>IP監視</strong>ソフトウェアがあります。これらのツールは、ネットワーク、インターフェイス、アプリケーションのトラフィックをシームレスに確認、分析、管理します。

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt は、データの暗号化に特化した優れたソフトウェアであり、特にデータ セキュリティに優れています。

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

システムフォントのサイズを変更する方法は、Windows 10のユーザーにとって非常に便利です。

Windows 10で機内モードをオフにできないエラーを修正する方法

Windows 10で機内モードをオフにできないエラーを修正する方法

最近、Windows 10にアップデートした後、機内モードをオフにできない問題について多くのユーザーから苦情が寄せられています。この記事では、Windows 10で機内モードをオフにできない問題を解決する方法を説明します。