【Windows】ショートカット作成時の「 – ショートカット」をレジストリで永久に付けない手順

【Windows】ショートカット作成時の「 – ショートカット」をレジストリで永久に付けない手順
🛡️ 超解決

Windowsでショートカットを作成するたびに、ファイル名の末尾に「 – ショートカット」という文字列が自動で追加され、ファイル管理に手間を感じていませんか。

特に業務で多くのショートカットを扱うビジネスマンにとって、この自動付与は煩わしい作業です。

この記事では、レジストリを編集することで、この「 – ショートカット」という文字列が二度と付与されないように設定する具体的な手順を解説します。

手順通りに進めれば、今後のショートカット作成時のファイル名整理の手間を解消できます。

【要点】ショートカット名の自動付与を停止する

  • レジストリのバックアップ: 編集前に現在のレジストリ状態を安全に保存します。
  • レジストリ編集: 特定のキーと値を変更し、ショートカット名の自動付与を停止します。
  • エクスプローラーの再起動: 変更をWindowsシステムに適用させます。

ADVERTISEMENT

ショートカット名に「 – ショートカット」が付与される仕組み

Windowsでは、新しいショートカットファイルを作成する際、元のファイルやフォルダーと区別するため、自動的に「 – ショートカット」という接尾辞をファイル名に加えます。

これはWindowsの標準的な動作であり、ユーザーが明示的に設定を変更しない限り継続されます。

この動作は、レジストリ内の特定のキーで制御されています。

具体的には、`HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer` パスにある `Link` キー内の `IsShortcut` というバイナリ値が、この自動付与の有無を決定しています。

この値を変更することで、Windowsのデフォルト動作を上書きし、自動付与を停止できます。

ショートカット名の自動付与を停止するレジストリ編集手順

レジストリの編集は、Windowsの安定性に影響を与える可能性があるため、必ず事前にバックアップを取得してください。

以下の手順に従って慎重に操作を進めてください。

レジストリのバックアップを取得する手順

  1. レジストリエディターを開く
    Windowsの検索ボックスに「regedit」と入力し、「レジストリエディター」を右クリックして「管理者として実行」を選択します。
  2. バックアップファイルをエクスポートする
    レジストリエディターのメニューバーから「ファイル」をクリックし、「エクスポート」を選択します。
    「エクスポート範囲」で「すべて」を選択し、任意の場所に分かりやすい名前を付けて保存します。

「 – ショートカット」の自動付与を停止するレジストリ編集手順

  1. レジストリエディターを開く
    Windowsの検索ボックスに「regedit」と入力し、「レジストリエディター」を右クリックして「管理者として実行」を選択します。
  2. 目的のパスへ移動する
    レジストリエディターのアドレスバーに「HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer」と入力し、Enterキーを押します。
    このパスが表示されない場合は、左側のツリービューを手動で展開して移動してください。
  3. 「Link」キーの存在を確認する
    Explorerキーの下に「Link」という名前のサブキーがあるか確認します。
    もし「Link」キーが存在しない場合は、Explorerキーを右クリックし、「新規」から「キー」を選択して「Link」という名前で作成します。
  4. 「IsShortcut」バイナリ値を作成する
    作成または確認した「Link」キーを選択した状態で、右側の空白部分を右クリックします。
    「新規」から「バイナリ値」を選択し、「IsShortcut」という名前で作成します。
  5. 「IsShortcut」の値を変更する
    作成した「IsShortcut」をダブルクリックし、値のデータを「00 00 00 00」と入力します。
    「OK」をクリックして変更を保存します。
    Windows 10でもこの手順は同様です。
  6. エクスプローラーを再起動する
    レジストリエディターを閉じ、タスクバーを右クリックして「タスクマネージャー」を開きます。
    「プロセス」タブから「エクスプローラー」を探し、右クリックして「再起動」を選択します。
    または、PCを再起動することで変更が適用されます。

レジストリ編集時の注意点と元に戻す方法

レジストリ編集はWindowsの動作に直接影響するため、慎重な操作が求められます。

レジストリ編集は慎重に行う必要がある

レジストリの誤った編集は、Windowsの起動不能や予期せぬ動作を引き起こす可能性があります。

手順を正確に確認し、不明な点があれば操作を中断してください。

特に、バックアップの取得は万が一の事態に備える重要な手順です。

変更がすぐに反映されない場合

レジストリの変更後、すぐにショートカットを作成しても「 – ショートカット」が付与されることがあります。

これは、エクスプローラーのプロセスが古い設定のまま動作しているためです。

タスクマネージャーからエクスプローラーを再起動するか、PCを再起動することで、新しい設定が完全に適用されます。

設定を元に戻したい場合

もしショートカット名の自動付与機能を元に戻したい場合は、以下のいずれかの方法で対応できます。

  1. 「IsShortcut」バイナリ値を削除する
    レジストリエディターで「HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Link」パスへ移動します。
    「IsShortcut」バイナリ値を右クリックし、「削除」を選択します。
    その後、エクスプローラーを再起動するか、PCを再起動してください。
  2. バックアップファイルをインポートする
    事前にエクスポートしたレジストリバックアップファイル(.regファイル)をダブルクリックします。
    確認のメッセージが表示されたら「はい」を選択し、レジストリを元の状態に戻します。
    こちらも、エクスプローラーの再起動またはPCの再起動が必要です。

ADVERTISEMENT

Windows 11とWindows 10での操作の違い

項目 Windows 11 Windows 10
レジストリエディターの起動 検索ボックスから「regedit」と入力し起動 検索ボックスから「regedit」と入力し起動
レジストリパス HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Link HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Link
設定値 IsShortcutを00 00 00 00に設定 IsShortcutを00 00 00 00に設定
エクスプローラーの再起動 タスクマネージャーから再起動 タスクマネージャーから再起動
操作上の注意点 特に大きな違いはない 特に大きな違いはない

Windows 11とWindows 10において、本記事で解説したレジストリ編集によるショートカット名の自動付与停止手順に大きな違いはありません。

両方のOSで同様のパスと設定値が適用されるため、どちらの環境でも安心してこの手順を実行できます。

ただし、OSのバージョンやアップデート状況によっては、インターフェースの細部が異なる場合があります。

まとめ

この記事で解説したレジストリ編集の手順を実行することで、Windowsのショートカット作成時に自動付与される「 – ショートカット」という文字列を永久に停止できます。

これにより、ファイル名の整理にかかっていた手間が省け、より効率的なファイル管理が可能になります。

レジストリのバックアップと正確な手順の実行を心がけ、Windowsのカスタマイズを安全に進めてください。

今後、ショートカットを作成する際には、意図した通りの名前でファイルが作成されることを確認しましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。