USB ortamında bulunan Windows 7 paylaşımları nasıl korunur?


2

Yaklaşık bir yıl önce, Windows 7'yi eski bir dizüstü bilgisayara dosya sunucusu olarak kullanmak için yükledim. Dizüstü bilgisayarın kendisi oldukça cılız bir sabit diske sahip, bu yüzden iki adet 500GB harici disk bağladım.

Birkaç gün sonra, her yeniden başlatmada, USB medyadaki tüm hisselerimin tamamen ortadan kalktığını fark ettim. Bu nedenle, Windows Dosya ve Yazıcı Paylaşımı hizmetinin başlangıcını geciktirerek sorunu çözdüğünü düşündüğüm bir kayıt defteri ayarlaması yapıldı.

Bu çoğu zaman işe yarar, ama bazen tüm hisselerim (yaklaşık sekiz kişi) hala ortadan kalkar ve beni tekrar kurmak için on dakika harcamak zorunda kalır.

İşte iki bölümden bir sorum var:

  • Sorunun nasıl çözüleceğini bilen var mı?
  • Kaybettiğinde veya her önyüklemede basitçe geri yüklemek için özel olarak paylaşım ayarlarını yedeklememin bir yolu var mı?

En azından çoğu zaman çalışması için ne yaptığımı hatırladım. Altında Hizmetler Ayarladım Sunucu hizmet Otomatik (Gecikmeli Başlatma) .
oKtosiTe

Yanıtlar:


2

Sürücü otomatik olarak algılandığında paylaşımlar uygulanacak şekilde düzeltmeyi otomatikleştirebilirsiniz:

Bir USB sürücü taktığınızda, pencereler olayı günlüğe kaydeder 7036, Servis Kontrol Yöneticisi, Taşınabilir Cihaz Numaralandırıcısı Servisi. Net paylaşımı (diğer gönderide olduğu gibi) çalıştıran olaya (olayı sağ tıklatarak) veya net share ifadeleri içeren bir toplu iş dosyasına bir görev eklemek için etkinlik görüntüleyiciyi kullanın.

Bu pencereler 'böcek' bir süredir beni rahatsız ediyor. Bu sitenin yardımı ile bunu çözebildim (sınırlı testler şu ana kadar pozitif görünüyor).

Teşekkürler.


1

Hisse senetleri konfigürasyonunun özellikle karmaşık olmadığını tahmin ediyorum (belki de herkese açık veya kimseyle paylaşılıyor ve muhtemelen her bir USB sürücüsünün kökünü paylaşıyorsunuzdur).

İlk önerim, gerektiğinde hızlı bir şekilde yeniden oluşturabilecek "net share" kullanarak bir powershell betiği veya hatta sadece bir toplu iş dosyası yazmanız olacaktır.

İkinci önerim, C sürücümüzde bir klasör oluşturmak, sadece bu klasörü paylaşmak ve diğer sürücülere yönlendirmek için birleşim noktalarını kullanmak olacaktır:

c: \ bağlama c: montaj \ USB01 \ c: montaj \ usb02 \ c: montaj \ usb03 \ c: montaj \ usb04 \ ... c: montaj \ usb08 \

Usb01 ila 08, çeşitli USB sürücülerinizi gösterir.

C: \ mount klasörünü "mount", ya da her neyse paylaşın ve işte oradasınız. USB sürücülerden biri hangi nedenle olursa olsun çevrimdışıysa ve birisi erişmeye çalışırsa, bir tür hata alırlar veya belki de hiçbir dosya görmezler. Bence. Bunu USB sürücülerle hiç denemedim, ancak SATA sürücülerle çalışıyor. İşe yararsa, sizin metione ettiğiniz o hack'e ihtiyacınız olmayacak; dosya hizmeti, olması gerektiği zaman başlayabilir, çünkü göremediği bir şeyi paylaşmaya çalışmayacak (henüz).


Üzgünüm, ama yanlış tahmin ediyorsun. Herkese açık, kullanıcıya özel ve idari paylaşımlarım var. Komut dosyası oluşturma seçeneği hala elbette geçerli, ancak bunu yapmak muhtemelen sunucumun kullanım ömrü boyunca bu kadarını kullanabileceğimden daha fazla zaman gerektirecektir. Birleşme noktası seçeneği aslında, paylaşım sayısı kullanıcı sayısından daha büyük olduğu için faydalı olabilir. Sadece birleşme noktalarını kabul edebilirim irade bir yeniden başlatma hayatta kalmak. Her durumda önerileriniz için teşekkürler!
oKtosiTe

1

Sorunumun çözümü benim için bir son değil ama, bu Microsoft Bilgi Bankası makalesi .

Basit bir yeniden başlatma, herhangi bir ek işlem yapmadan paylaşım ayarlarımı geri yükledi; bu da benim için yeterince iyi çünkü paylaşımlara erişmesi gereken tüm cihazlar / kişiler sunucuyu yeniden başlatma kapasitesine sahip.

Elbette daha iyi çözümler hala memnuniyetle karşılanmaktadır.


1

Burada da aynı sorun. İş tecrübem: Asla paylaşım izinleri kullanmayın, her zaman dosya izinlerini kullanın. Dosya izinleri, yeniden başlattıktan sonra geçerli olacaktır.
Bu örnekte olduğu gibi basit başlangıç ​​cmd dosyası ekleyin:

net share public=z:\public /GRANT:everyone,FULL

net share cd_images=z:\cd_images /GRANT:everyone,FULL

net share videos=z:\public\videos /GRANT:everyone,FULL

net share music=z:\public\music /GRANT:everyone,FULL

Bu, tüm hisselerinizin kaydını tutmak için de kullanışlıdır. Birçok paylaşım için bir for döngüsü kullanabilirsiniz. Eğer bir şekilde paylaşımlar yeniden başlatıldıktan sonra sadık olursa, bu komutlar yoksayılı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.