Windows 11/10でスクロールバーを常に表示する方法【設定とレジストリ両方の手順を解説】
Windows 10の登場当初、Microsoftは「Microsoft Fluent Design System」と呼ばれる洗練されたデザインシステムを導入しました。これは第一弾の展開であり、以降のアップデートでさらに改善が約束されていたものです。数あるスマート機能の中でも特に注目すべきなのが「コンシャスコントロール(意識型コントロール)」です。これはシステム全体の操作を認識し、ユーザーの意図を推測することで、コントロールが環境に適応して適切に応答する仕組みです。
このコンシャスコントロールの一つが「自動的に隠れるスクロールバー」です。マウスをスクロールさせ、スクロールバーの位置にカーソルが近づいたときだけ表示されるため、「ユーザーがスクロールバーを使おうとしている」とシステムが判断した場合のみ現れます。作業中の視覚的な妨げを減らすことがMicrosoftの設計意図でした。
しかし、この配慮にもかかわらず、多くのユーザーには不評でした。理由は主に2つあります。1つ目は、最初にスクロールバーが見つからず「永久になくなってしまった」と勘違いする人が多かったこと。2つ目は、再表示されるまでの反応が遅く、ストレスを感じる場面があったことです。
Windows 10でスクロールバーを常に表示する方法
こうしたフィードバックを受け、Microsoftは2018年4月のWindows Update(v1803)で、スクロールバーを常に固定表示できるオプションを提供するようになりました。
設定手順は以下の通りです。
- スタートボタンをクリックし、歯車のアイコンを選択して「設定」アプリを開きます。
- メニューから「簡単操作(Ease of Access)」を選びます。
- 左側のタブ一覧から「ディスプレイ」をクリックします。
- 「Windowsを簡略化して個人用に設定します」という項目の中にある「Windowsで自動的にスクロールバーを非表示にする」のトグルスイッチをオフに切り替えます。

設定アプリを閉じれば完了です。以後、システム上で開くすべてのアプリでスクロールバーが常に表示されるようになります。
Windows 11でスクロールバーを常に表示する方法

Windows 11でスクロールバーを常に表示させるには、以下の手順を実行します。
- Windows 11の「設定」を開きます。
- 「アクセシビリティ」の項目をクリックします。
- 「視覚効果(Visual Effects)」を開きます。
- 「常にスクロールバーを表示する」のスイッチをオンにします。
これで、Windows 11がスクロールバーを常に表示するようになります。
なお、設定アプリを使いたくない場合や、PC上のすべてのユーザーアカウントにまとめてこの設定を適用したい場合は、レジストリエディターを使う方法も有効です。レジストリを編集する前に、万が一のトラブルに備えてシステムの復元ポイントを作成するか、レジストリファイルのバックアップを取っておくことを強くおすすめします。
レジストリエディターで「常にスクロールバーを表示する」を有効/無効にする方法
Windows 11およびWindows 10で、レジストリを使ってこの設定を切り替える手順は以下の通りです。
- Win + Rキーを押して「ファイル名を指定して実行」を開きます。
- regeditと入力し、Enterキーを押します。
- UAC(ユーザーアカウント制御)の画面が表示されたら「はい」をクリックします。
- HKEY_CURRENT_USER(HKCU)配下の「Accessibility」キーへ移動します。
- 「Accessibility」キーを右クリックし、「新規 > DWORD (32ビット) 値」を選択します。
- 新しい値の名前を「DynamicScrollbars」にします。
- 値のデータを「0」にすると常に表示が有効になり、「1」にすると無効になります。
- 「OK」をクリックして変更を保存します。
- パソコンを再起動します。
以下、各ステップの詳細を説明します。
まず、Win + Rキーを押して「ファイル名を指定して実行」ダイアログを表示し、「regedit」と入力してEnterキーを押します。UACの確認画面が出たら「はい」をクリックしてレジストリエディターを起動してください。
レジストリエディターが開いたら、次のパスへ移動します。
HKEY_CURRENT_USER\Control Panel\Accessibility
ここで新しいREG_DWORD値を作成します。「Accessibility」キーを右クリックし、「新規 > DWORD (32ビット) 値」を選択して、名前を「DynamicScrollbars」に設定しましょう。

既定では値のデータは「0」になっています。常にスクロールバーを表示する設定を有効にしたい場合は、この値を「0」のままにしておきます。逆に、設定アプリ側でこの機能を無効化したい場合は、REG_DWORD値をダブルクリックして値のデータを「1」に変更してください。

「OK」ボタンをクリックして変更を保存したら、パソコンを再起動すれば設定が反映されます。
スクロールバーを常に表示するには?
Windowsの設定で該当の項目を有効にします。Win + Iキーで設定を開き、「アクセシビリティ > 視覚効果」へ移動します。そこにある「常にスクロールバーを表示する」のトグルボタンをオンに切り替えるだけで完了です。
Windows 11でスクロールバーを表示するには?
Windows 11の場合も、設定アプリまたはレジストリエディターのどちらかを使用できます。レジストリエディターを使う場合は、HKEY_CURRENT_USER\Control Panel\Accessibilityへ移動し、「DynamicScrollbars」というDWORD (32ビット) 値を作成します。スクロールバーを表示したい場合は、値のデータを「0」に保ってください。

-
Windows 11/10でプログラムを常に管理者として実行する方法
Windows 11/10/8/7でプログラムを管理者権限で実行するには、通常、プログラムのアイコンを右クリックして「管理者として実行」を選択し、表示されるUAC(ユーザーアカウント制御)のダイアログで同意します。スタート画面から直接プログラムを起動する場合も同様に、プログラムのタイルを右クリックし、画面下部に表示されるメニューバーから「管理者として実行」を選択すればOKです。しかし、特定のアプリケーションを毎回管理者権限で使いたい場合、その都度右クリックから選択するのは手間がかかります。実はWindowsの設定を変更することで、アプリが常に管理者モードで自動的に起動するよう設定できます。本記
-
Windows 11/10を強制的にアップデートする方法【手順と注意点を解説】
マイクロソフトは、Windows 11/10の機能更新プログラム(フィーチャーアップデート)を段階的に展開しています。そのため、リリース直後にすべてのユーザーへ配信されるわけではありません。Windows 11/10を強制的に更新すること自体は可能ですが、事前にいくつか知っておくべき点があります。配信のタイミングは、テストが正常に完了したデバイスの数、OEM(パソコンメーカー)からのドライバー互換性の確認状況、ハードウェア要件など、さまざまな基準によって決まるためです。 更新がすぐに届かないケースは大きく分けて2つあります。1つ目は、お使いのPCがすでに更新対象となっており、数時間から数日程度