米国以外のWindows10インストールメディアにジャンクションポイントがありません

場合によっては、米国以外のWindows10インストールメディアのデフォルトユーザープロファイルからジャンクションポイントが欠落している可能性があります。(Default User profile)この投稿では、この問題を修正するための既知の回避策について説明します。

Windowsジャンクションポイントとは

ジャンクションは、 (Junction)NTFSジャンクションポイント(NTFS junction point)とも呼ばれ、NTFSファイルシステム(NTFS file system)の機能です。これは、ローカルボリューム上のディレクトリへのポインタです。Windowsコマンドライン(Windows command line)に加えて、WindowsGUIからアクセスできます。

ジャンクションの機能は、ターゲットディレクトリを参照することです。ジャンクションは、異なるパーティションまたはボリュームにあるディレクトリをリンクするために作成できますが、同じコンピュータ上でローカルにのみ作成できます。これは、再解析ポイント(reparse points)と呼ばれるNTFS機能の実装を通じて行われます。ジャンクションのリダイレクトされたターゲットは、絶対パスによって定義されます。絶対パスとは、ルート要素と、ターゲットを見つけるために必要な完全なディレクトリリストを含むパスを指します。

したがって、ターゲットが削除、移動、または名前変更された場合、ターゲットを指すすべてのジャンクションが壊れて、存在しないディレクトリを指し続けることに注意してください。

米国以外のWindows10インストールメディアにジャンクションポイントがありません

MSDNからダウンロードされたISOファイル(ISO file that is downloaded from MSDN)などのWindows10インストールメディアがあり、en-US言語(たとえば、fr-CAまたはen-GB)ではないシナリオを考えてみます。

このメディアでは、デフォルトのユーザープロファイルにジャンクションポイントがない可能性があります。この問題のため、将来作成されるこのシステムのユーザープロファイルには、これらのジャンクションポイントがありません。たとえば、この問題が発生した場合は、ユーザープロファイルフォルダーの下のコマンドプロンプトで次のコマンドを実行します。

dir /AL

対照的に、以下は、ジャンクションポイントが存在する場合の出力の例です。

米国以外のWindows10インストールメディアにジャンクションポイントがありません

この問題により、既存のこれらのジャンクションポイントに依存する一部のアプリケーションで互換性の問題が発生する可能性があります。

さらに、この問題は、Windows 10バージョン1703(Version 1703)Windows 10バージョン1709、Windows 10バージョン1803、およびWindows10バージョン1909への新規インストールおよびインプレースアップグレードで発生します。(new installations and in-place upgrades)

この問題を回避するには、en-USイメージを使用してWindows 10を(en-US image to install Windows 10)インストールしてから、必要な言語パック(install the necessary language pack)をインストールします。

現在、Microsoftはこの問題を認識しており、米国以外の(Microsoft)Windows10インストールメディアでこの欠落しているジャンクションポイントを恒久的に修正するために調査しています。

That’s it!



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts