Bir dosyayı HDD'den USB sürücüsüne kopyalarken Şifreli bayrak nasıl kaldırılır?


10

Ortam: Windows 7, ancak diğer EFS uyumlu Windows sürümleri için geçerlidir

Standart Windows EFS şifrelemesi kullanılarak şifrelenmiş bir dosyam var. Bu dosyayı Total Commander veya Explorer kullanarak bir USB sürücüsüne kopyaladığımda, dosya hedefte şifreli olarak kalıyor.

Bu tür şifreli dosyalara, USB sürücümün takıldığı diğer herhangi bir Windows PC'de erişilemez. Kişisel sertifikalarımı bu bilgisayara aktarabilirim, ancak bu son yapmak istediğim şeyle ilgili.

Dosya çıkarılabilir bir sürücüye kopyalandığında kopyalama işlemi otomatik olarak benim dosya şifresini istiyorum. Windows'a bunu yapmasını söylemenin bir yolu var mı?

Anında dosyayı şifresini çözmenin kaba bir yolu, USB sürücümde bir dosya sistemi olarak FAT'a geçmek olacaktır, ancak bunu da yapmak istemiyorum.

Herhangi bir ipucu için şimdiden teşekkürler!


Doğru, USB sürücüsünde FAT (veya exFAT) kullanmak biraz kaba, ancak şu anda mevcut olan tek gerçek otomatik yaklaşım gibi görünüyor.
RomanSt

Yanıtlar:


3
  • RichCopy , NTFS formatlı sürücüler arasında dosya ve klasörleri kopyalarken anında şifrelemeyi kaldırabilen Ücretsiz bir yardımcı programdır . (Şifreyi çözmek için FAT32 bölümüne gerek yoktur)
  • Ayara erişmek için, önce 'Görünüm' menüsünden 'Gelişmiş'i kontrol edin. Ardından 'Kopyalama Seçenekleri'> Varsayılan> Dosya öznitelikleri, Hata İşleme> Kaldırılacak dosya girişleri> Şifreli'ye gidin.
  • Http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx adresinde bulunabilir.

Bu araç tam olarak reklamı yapılan gibi görünüyor - büyük bulmak!
Jonas Heidelberg

Şifreyi çözmek için FAT32 bölümüne gerek yok - tamamen doğru değil, Windows 10, FAT32 birimlerine kopyalanırken bu özelliği işaretli bırakır ve dosyayı pratik olarak okunamaz hale getirir. answers.microsoft.com/en-us/windows/forum/windows_10-files/...
jazzcat

2

Belki bir toplu iş dosyasıyla böyle bir şey yapabilirsiniz:

çözüm 1

İki satırlı bir mycopy.cmddosya ( PATH"kullanıcı profili dizininizde" veya içinde) oluşturun:

COPY %1 %2
CIPHER /D %2

İle Windows+ Rtuşları iletişim tr tipi yürütmek açma:

mycopy file-to-be-copied target-directory

çözüm 2

Hedef dizin her zaman aynıysa, dosya mycopy.cmddosyasını şu şekilde basitleştirebilirsiniz

COPY %1 target-directory
CIPHER /D  target-directory

Dosyayı SendTo dizininize ( %userprofile%\AppData\Roaming\Microsoft\Windows\SendTo) koymak, dosya üzerinde sağ bir klişe yaptığınızda (alt gönder menüsünde) mycopy.cmd adlı yeni bir seçenek sunar .


Bunun CIPHER /Duzun zaman alabileceğini unutmayın . Özellikle 1,5 gb film gibi büyük dosyalar için. Özellikle bir USB sürücüde
jazzcat

0

Şifrelenmiş bir dosyayı EFS'yi destekleyen bir hedefe kopyalarken, Windows her zaman şifreleme bayrağını taşır, yani kopyalanan dosyayı (kaynak: Win API ) şifreler . Yeni bir dosya oluştururken, Windows dosyanın şifrelenip şifrelenmeyeceğini belirlemek için klasörün şifreleme ayarını kullanır.

Takip etmeyi dene:

  • Kopyaladıktan sonra, hedef klasörün özelliklerini açın.
  • Şifrelemeyi etkinleştirin , ancak alt nesneleri şifrelemeyi seçmeyin.
  • Değişiklikleri uygula
  • Klasör için şifrelemeyi devre dışı bırakın ve bu sefer tüm alt nesnelerin şifresini çözmeyi seçin.

Hile yapmalı.

Başka bir seçenek de verileri şifrelemeyi desteklemeyen bir ara konuma (FAT birimi gibi) kopyalayıp hedefine taşımaktır.

Her iki şekilde de işlem uzun olabilir, ancak kopyalama sırasında anında bir dosyanın şifresini çözmenin tek yolu, kendi kopyalama yardımcı programınızı kodlamak, CopyFile()API çağrısını atlamak, ancak bunun yerine kaynak dosyayı okumak ve hedefte aynı bir dosya oluşturmak olacaktır.


0

CmPi'den cevaba ek olarak :

Klasörünüzü zaten kopyaladıysanız (örn. RootFolder) Ve şifrelenmişse, tüm dosyaların ve alt klasörlerin / s seçeneğiyle özyineli olarak şifresini çözebilirsiniz:

cipher /d /s:RootFolder

Dosyaları şifrelemek için kullanılan sertifikayı ve anahtarı dışa aktardığınız ve farklı bilgisayardan içe aktardığınız sürece herhangi bir bilgisayardan yapabileceğinizi unutmayın. EFS sertifikalarını aktarma hakkında bilgi için bu bağlantıyı kontrol edin: http://windows.microsoft.com/tr-tr/windows-vista/share-encrypted-files


0

Windows Komut İstemi'ni kullanarak benim için en iyi olan şey aşağıda (ve açıklandığı bağlantı). Bunu kullanmak zorunda kaldım çünkü karmaşık bir klasör yapısına ve şifrelenmiş hiyerarşinin derinliklerine çok fazla dosyaya sahiptim, bu yüzden manuel olarak birer birer yapmak mümkün değildi.

Klasörleri şifrele / şifresini çöz (Windows'ta yinelemeli olarak) https://www.windows-commandline.com/cipher-command-line-encryption-utility/

Özyinelemeli olarak şifrele

cipher  /A  /E / S:directoryname

Özyinelemenin şifresini çöz

cipher  /A  /D / S:directoryname

-2

USB ortamınıza kopyalandığında dosyanın şifresini çözmek için USB ortamındaki şifrelemeyi devre dışı bırakın. Yine de NTFS kullanabilirsiniz (kullandığınızı varsayıyorum).


Evet, NTFS kullanıyorum. EFS şifrelemesi sürücü başına gerçekten devre dışı bırakılabilir mi? Bunu yapmanın yolu ne olurdu? Hiç bulamadım. Ve btw içinde, hedef klasör şifrelenmiş içeriğe sahip olacak şekilde ayarlanmamıştır (Özellikler aracılığıyla).
vladimir

Haklısın. Sürücü için dosya şifrelemesini sağlayan bir bölüm biçimlendirildiğinde kontrol edilen seçeneği düşünüyordum. Ayrıca devre dışı bırakılabileceğini (veya daha doğru bir şekilde etkinleştirilemediğini) ima eder. Ne yapabilirsiniz yapmak is şifreleme bayrağı vardır, USB medya üzerinde bir klasöre şifrelenmiş sürücü / klasörden kopyalamak temizlenir. Bu, dosyaların anında şifresinin çözülmesine neden olur.
BillP3rd

3
Şifreli bir HDD klasöründen, şifreleme bayrağı ayarlanmamış bir USB sürücü klasörüne kopyalamak tam olarak sorun yaşıyorum. Bu işe yaramazsa, dosya şifresi çözülmeden USB sürücünün klasörüne kopyalanır.
vladimir
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.