Dizin bağlantı kısıtlamaları


0

Hangi klasörlerin bağlanabileceği konusunda dizin işlevleriyle ilgili herhangi bir sınırlama var mı?

Sistem klasörleri (Program Dosyaları, Program Dosyaları (x86), ProgramData ve Kullanıcılar (ve bir sistem klasörü ise Kurtarma) ile ilgileniyorum.

Bağlanabilirler mi?

Ayrıca, eğer yapabilirlerse, herhangi bir soruna yol açar mı?

Tüm (varsayılan Windows) klasörlerim (Windows klasörü hariç) bir "C: \ değil" diskinde bulunursa çok mutlu olurum.

Yanıtlar:


1

Cevaplaması zor bir soru.

Teknik olarak, herhangi bir yerel klasörü sorunsuz ve hatta / h kullanarak ağdaki klasörleri bağlayabilirsiniz, ve bunlarda gezinebilirsiniz.

Ancak sorun şu ki, bazı sistem klasörlerinin bağlantısı yapıldıktan sonra bazı proramaların artık doğru bir şekilde çalışmaması söz konusudur.

Program Files, ProgramData 2 olduğunu biliyorum her zaman işe yaramayacak.

Ayrıca \ Windows \ Winsxs klasörü taşınırsa kesinlikle Windows güncellemenizi kıracak.

Program Dosyaları ayrıca Windows güncellemenizi bozabilir. Ancak Windows 7'de onu hareket ettirmek mümkün gibi görünüyor ve Windows 8'de bazı şeyleri kırar.

Ayrıca, bağlantının türü önemlidir. Hardlinks, symlinks ve kavşaklarınız var. Her biri farklı şekilde davranır ve biri diğerinde işe yaramayabilir.


Kavşakları düşünüyordum.
Karlovsky120

1

Evet. Belirli konumlar kavşaklar veya sembolik bağlantılar olamaz çünkü disk yöneticisine yüklenmeden önce erişilirler, bu nedenle kavşak hedefleri henüz çözülemez. Raymond Chen Dosya Sistemi Paradoksunda yazıyor :

[...] önyükleme dosyalarını diskten okumak için, dosya sistemi sürücüsüne ihtiyacınız vardır, ancak dosya sistemi sürücüsü, dosya sistemi sürücüsünü yükleyene kadar okuyamayacağınız disktedir. Oh hayır, Catch-22!

Kısır döngü, kritik önyükleme dosyalarına yerleştirilmiş minyatür bir dosya sistemi sürücüsüyle bozulur. Bu minyatür sürücü, kök dizindeki dosyaları bulmak ve bunları belleğe yüklemek için yeterince az şey biliyor. [...]

[...] minyatür dosya sistemi sürücüsü bağlantı noktalarını anlamıyor, çünkü bağlantı noktaları disk yönetim servisiyle konuşuyor demek ve sistemin başlatıldığı sırada, bilgisayar işletim sistemini henüz yüklemedi. daha az sürücü harflerini ARC yollarına nasıl eşleştireceğini bilen bir kaç gelişmiş hizmet daha, ve bir şekilde bu hizmeti çalıştırıyor olsanız bile, diğer sabit sürücüler için aygıt sürücülerini bulmanız ve ilgili dosya sistemi sürücülerini yüklemeniz gerekir.

Bu yüzden, muhtemelen işletim sistemi başlattıktan çok sonra, programlarProgramData için gerekli olduğundan, bir bağlantı yapmaktan kurtulabilirsiniz . (Bununla birlikte, HyperV gibi hizmetler de verilerini oraya koydular, bu yüzden dikkatli olun.) (Aka ) birkaç kez bu şekilde taşındı.UsersDocuments and Settings

Ancak, işletim sistemi kendisini önyüklemek için gereken, \WINDOWSdizin gibi, hiçbir şey bir bağlantı veya sembolik bağlantı olmamalıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.