「Windowsって、もうちょっとこういう動きをしてくれたら便利なのに…」と思ったことはありませんか?
実は設定アプリには出てこないけれど、レジストリをちょっといじるだけで変えられる挙動がたくさんあります。難しそうに見えて、やることは数ステップ。筆者も最初は恐る恐るでしたが、一度試してみると「こんなに簡単に変えられたのか!」という発見の連続でした。地味だけど確実に「あ、楽になった…」と感じられる設定を集めました。
最初に確認: 変更前に必ずバックアップを取りましょう(手順は末尾に記載)。各設定は
Win + R → regeditで開くレジストリエディタか、PowerShellで変更できます。
便利設定①:右クリックの「送る」メニューをスッキリさせる
変更前:「送る」を開くといつの間にか増えたショートカットが大量に表示される
変更後:実際に使うものだけが表示されるように整理できる
「送る」メニュー、気づいたら謎のアプリだらけになっていませんか…?実はこのメニュー、フォルダで管理されています。レジストリで場所を確認してから直接中身を整理できますよ!
3つのアプローチ
📋 レジストリエディタで場所を確認
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
→ 「SendTo」の値を確認(通常は C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\SendTo)
💻 コマンドで「送る」フォルダを直接開く
# このコマンドを実行するだけで送るフォルダが開く(整理はここで行う)
shell:sendto
# またはコマンドプロンプトで
explorer shell:sendto
🖥️ 設定画面との連携
フォルダを開いたら、不要なショートカットを削除するだけ。追加したいアプリのショートカットを置けば「送る」から使えるようになります。
便利設定②:エクスプローラーでフォルダを開くたびに新しいウィンドウが開かないようにする
変更前:フォルダをダブルクリックするたびに新しいウィンドウが開いて散らかる
変更後:同じウィンドウ内でフォルダ移動できる(設定がいつの間にか変わってしまった場合の修正にも使える)
気づいたらウィンドウが10枚くらい開いてた…なんてこと、ありますよね。この設定一つで解消できます!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
- 値の名前:
FolderType(なければ新規作成) - 種類:DWORD (32ビット)
- 値:
0(同じウィンドウで開く)
💻 コマンドで確認・修正
Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer" | Select-Object FolderType
🖥️ 設定画面でも可(推奨)
エクスプローラー → 表示 → オプション(フォルダーオプション)→ 全般 タブ → 「フォルダーの参照」で「同じウィンドウで開く」を選択。
便利設定③:サムネイルキャッシュの自動削除を防ぐ
変更前:フォルダを開くたびにサムネイル生成で一瞬もたつく
変更後:一度作ったサムネイルが保持されてフォルダ表示が速くなる
「あれ、なんかフォルダ開くのが遅い…」と感じたことはありませんか?サムネイルが毎回作り直されているせいかもしれません。これを防ぐだけで体感速度がかなり変わります!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache
- 値の名前:
Autorun - 種類:DWORD (32ビット)
- 値:
0(自動実行しない)
💻 コマンドで現在のキャッシュサイズを確認
$thumbPath = "$env:LOCALAPPDATA\Microsoft\Windows\Explorer"
Get-ChildItem $thumbPath -Filter "thumbcache_*.db" | Measure-Object -Property Length -Sum
🖥️ 設定画面での代替
キャッシュのサイズが気になる場合は 設定 → システム → ストレージ → 一時ファイル → サムネイル から手動削除できます。
便利設定④:エラー報告(Windows Error Reporting)を静かにさせる
変更前:アプリがクラッシュするたびにダイアログが出てきて邪魔
変更後:バックグラウンドでのみ動作するか、完全に無効化
作業に集中しているときに突然「問題が発生しました」のダイアログが出てくるの、本当にストレスですよね…。これを黙らせましょう!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
- 値の名前:
Disabled - 種類:DWORD (32ビット)
- 値:
1(無効化)
💻 コマンドで設定(管理者権限)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting" -Name "Disabled" -Value 1
Stop-Service -Name WerSvc -Force
Set-Service -Name WerSvc -StartupType Disabled
🖥️ 設定画面でも可設定 → プライバシーとセキュリティ → 診断とフィードバック でフィードバック送信の頻度を「なし」に設定できます(完全無効化はレジストリが確実です)。
便利設定⑤:最近使ったファイルとよく使うフォルダの履歴を無効化
変更前:エクスプローラーのホームに最近のファイルが表示される(プライバシー面が気になる…)
変更後:他人にPCを見せるときも履歴が残らない
「ちょっとPC貸して」と言われた瞬間、最近開いたファイルが丸見えになるのが怖い…という方にも、この設定はおすすめです!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
- 値の名前:
ShowRecent(最近使ったファイル)/種類:DWORD (32ビット)/値:0(非表示) - 値の名前:
ShowFrequent(よく使うフォルダ)/種類:DWORD (32ビット)/値:0(非表示)
💻 コマンドで設定
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer" -Name "ShowRecent" -Value 0
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer" -Name "ShowFrequent" -Value 0
Stop-Process -Name explorer -Force
🖥️ 設定画面でも可(推奨)設定 → 個人用設定 → スタート → 最近開いた項目をスタート、ジャンプリスト、ファイルエクスプローラーに表示する をオフ。
便利設定⑥:Windowsアップデートの自動再起動を制御する
変更前:作業中に突然「再起動します」が走って作業が飛ぶ
変更後:再起動タイミングをアクティブ時間内に制限
これ、本当に困りますよね…!大事な作業の途中でPCが勝手に再起動して、作業内容が吹っ飛んだ経験がある方も多いはず。この設定一つで、そのストレスからかなり解放されます!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- 値の名前:
NoAutoRebootWithLoggedOnUsers - 種類:DWORD (32ビット)
- 値:
1(ログオン中は自動再起動しない)
💻 コマンドで設定(管理者権限)
$path = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"
if (!(Test-Path $path)) { New-Item -Path $path -Force }
Set-ItemProperty -Path $path -Name "NoAutoRebootWithLoggedOnUsers" -Value 1
🖥️ 設定画面でも可設定 → Windows Update → 詳細オプション → アクティブ時間 を設定することで、その時間帯は再起動されなくなります(最大18時間まで設定可能)。
便利設定⑦:ファイルのコピー・移動ダイアログを詳細表示にする
変更前:ファイルコピー中のダイアログが省略表示で転送速度がわからない
変更後:常に詳細情報(転送速度・残り時間・ファイル数)が表示される
「あと何分かかるの…?」とコピー中にそわそわした経験ありませんか。これを設定しておくと、転送速度や残り時間が常に表示されてスッキリします!
3つのアプローチ
📋 レジストリエディタで設定
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager
- 値の名前:
EnthusiastMode - 種類:DWORD (32ビット)
- 値:
1(詳細表示をデフォルトに)
💻 コマンドで設定
$path = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager"
if (!(Test-Path $path)) { New-Item -Path $path -Force }
Set-ItemProperty -Path $path -Name "EnthusiastMode" -Value 1
🖥️ 設定画面では不可
この設定は設定アプリに対応する項目がありません。ただし、コピーダイアログ上の「詳細」ボタンを手動で押せば一時的に表示できます。
バックアップ手順(必ず先に確認!)
カスタマイズに熱中していると、気づいたら「あれ、どこをどう変えたっけ…?」となりがちです。筆者もそんな経験から、作業前のバックアップを徹底するようになりました。「変える前に必ず保険をかける」習慣、ぜひつけてみてください!
レジストリエディタでバックアップ
Win + R→regedit→ Enterコンピューター(ツリーの一番上)を選択ファイル → エクスポート- ファイル名を付けて保存(例:
reg_backup_日付.reg) - エクスポート範囲は「すべて」
PowerShellでバックアップ
reg export HKCU "C:\backup\HKCU_backup.reg" /y
reg export HKLM "C:\backup\HKLM_backup.reg" /y
元に戻すには
バックアップした .reg ファイルをダブルクリック →「はい」でマージ完了。
まとめ
今回紹介した7つの設定は、どれも「派手ではないけど、毎日使うから積み重なると大きい!」系のものばかりです。特に②・⑤・⑦は設定した瞬間から「あ、変わった…!」と体感できます。
レジストリ編集が初めての方は、まず設定画面でも変更できる①・②・⑤から試すのがおすすめ。慣れてきたら他の設定にも挑戦してみてください。「設定アプリで諦めていたこと」がレジストリで解決できると、Windowsをもっと好きになれますよ!
「もっと踏み込んだカスタマイズをしたい」という方は「Windows 11の「余計な機能」を消す!設定画面では変えられないカスタマイズ7選」もあわせてどうぞ。

