ドライブ文字をローカルディスクとして表示する


0

ご注意ください: 私がこの質問でmacOSについて言及していても、問題はそれに関連していません。

いくつかの背景

私のコンピュータには2つのオペレーティングシステムがあります。 macOS 10.12.6シエラ そして ウィンドウズ10

ディスクドライブは次のように編成されています。

  • A サムスン960 PRO 512 M.2 PCIe GB Windows NTFSパーティション(そして明らかにESP、ブートパーティション、リカバリなど)しかないSSD。 UEFIモードのMicrosoft Windows 10で使用します。
  • A 2TBシーゲイトバラクーダ 以下のものを含む、従来の回転式ハードドライブ。
    • 私がWindowsからネイティブにそしてmacOSからにアクセスできるNTFSパーティション パラゴン 。それは私のすべてのユーザーデータ(写真、プレゼンテーション、ドキュメント、ビデオ、Steamゲームなど)を含みます。
    • 私のmacOSであるHFS + macOSの "Extended Journaled"パーティション / パーティション。ドライブはこのOSのリカバリパーティションと一緒にmacOSを起動するためのESPパーティションも持っています。

Windowsから起動したとき、SSDはディスクC:\で、データHDDはD:\にあります。その一方で、macOSでは、両方ともの下にマウントされています /Volumes 彼らの名前で。また、WindowsにマウントされていないmacOSボリュームはルートドライブです。

WebおよびベクターデザインにはmacOSが必要ですが、Macで利用できないプログラムを使用するためにWindowsにすばやくアクセスする必要がある場合があるので、仮想環境でSSDからWindowsを起動するようにParallels Desktop VMを設定しました。データHDDのパーティションの場所( /Volumes/myhddname Windows上では、実際にネイティブにマウントされているときと同じ文字(D :)上にあるネットワーク共有として表示される仮想「VM共有フォルダ」ネットワーク共有へ。これは、残念ながらParallelsがSATA HDDパーティションを介してWindowsに直接アクセスすることを許可していないためです。

これは私が持っていることを意味します ほぼ シームレスなシステム:私がパフォーマンスを必要としたり、Windows上でグラフィックを多用するアプリケーション/ゲームを使用したい場合は、SSDから起動して通常はハードドライブを使用します。私がmacOSを使う必要があり、いくつかのWindowsアプリを走らせたいのなら、リンクを壊すことなく同じドライブとデータ(SSDとHDDの両方)へのフルアクセスで、macOSをネイティブに走らせてそこにWindows VMを使うことができるドライブ間のショートカットファイル(Windows上のネットワーク共有とネイティブHDDは、起動方法に関係なく同じドライブ文字としてマウントされます)。

今のところ問題に

私が持っていると言ったとき ほぼ これは、最近いくつかのWindowsアプリケーションで発生した問題のためです。 WindowsはD:\をネットワークドライブとして認識するので、実際にはそうでなくても、D:\を1つとして扱います。実際、VMを介さずにWindowsをネイティブに起動すると、コンピュータは(SATAを介して)ドライブに物理的に接続されているので、ハードディスクを検出してC:ドライブの横に置きます。ネットワークドライブが切断されている場合は、ブラウズ、ファイルのコピー、コピーが可能ですが、Steamを使用してゲームを完全に実行できます。

my drive on native Windows

私がVLCや厄介なUWP media Windows 10アプリを含むいくつかのメディアアプリを使うとき、彼らは両方ともファイルのダウンロードの失敗を含むエラーを吐き出します:彼らはそれがサーバーだと思うのでディスクから簡単に再生する方法

Windowsに自分のものであることをどのように伝えますか ネットワークドライブではありません しかし、代わりにローカルのSATAドライブ?

'ディスク管理でも問題ないようです。 Windows Disk Management does it right too


もしこれがある種のハッカーやシンボリックリンクのもの、そしてVMやWindowsの設定を変更するのであれば大丈夫です
Manchineel

私はその2つがわからない D: 上記のディスクは同じディスクに関連しています。 Parallelsはわかりませんが、物理的なネットワークとネットワーク以外のものを直接VMに含めることはできません D:
harrymc

@ harrymcさて、これが問題です。私はできません。 Parallelsは私にmacOSと同じドライブ上にある追加のパーティションを追加させません。 「2つの」D:実際には同じドライブを表しますが、ある場合には単なる物理HDDパーティションであり、他の場合にはVMソフトウェアによって作成された仮想ネットワーク共有です。
Manchineel

回答:


0

あなたはジャンクションを介してローカルフォルダとしてネットワークドライブを追加しようとするかもしれません で作成された mklink コマンド。 これにより、WindowsアプリケーションがC:ディスクの一部と見なされるようになります。

Windowsでは、[管理者として実行]であるコマンドプロンプト(cmd)を起動します。 次のコマンドを入力してください。

mklink /D C:\localname \\server\share\foldername\

これがうまくいけば、私は実行することをお勧めしません chkdsk C:最初に元に戻すことなく


1. Cのパスではなく文字にリンクできますか。2.これを行うと、どちらの場合も同じ場所でドライブをローカルとして表示させることができます(ネットワーク、ローカル)。
Manchineel
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.