Klasörü yenileyene kadar silinmiş dosyalar neden Explorer'da görünmeye devam ediyor?


18

Not: Bu sorunun yenilenene kadar silinen dosyaların İkonlarının bir kopyası olduğunu tamamen biliyorum . Ancak, bu soru iki yaşın üzerindedir, az görüşe sahiptir, cevapları yoktur ve sorunu çok iyi ifade etmemektedir. Bu yüzden yeni bir tane istiyorum.

Benim sorum:

Nadiren ve rastgele , bir dosyayı Windows 7 Explorer ile silmek dosyayı dosya listesinden kaldırmaz. Bu, silme işlemimin başarısız olduğunu düşündürüyor, bu yüzden dosyayı tekrar karşılamaya çalışıyorum Could not find this item. Yalnızca pencereyi yeniledikten sonra silinen dosya kaybolur.

Dediğim gibi, bu rastgele gerçekleşir. Explorer, zamanın büyük çoğunluğu gibi davranır, ancak her zaman bir gün Windows 7'nin çok iyi hissetmediği ve Explorer penceresini güncellemeyi bıraktığı her zaman vardır. Bu, sorun giderme işlemini neredeyse imkansız hale getirir, çünkü aslında kendini hissettiğinde kendini düzeltir.

Cevaplar / yorumlar Burada yayınlanmasını tercih etmiyorum:

  • Sorun giderme çözümleri. "Bunu denemeyeceğim". Bu, "Yeni bir kullanıcı hesabı oluşturmayı deneyin ve orada çalışıp çalışmadığına bakın."
  • Özellikle iş parçacığı "Bunu denedim, ancak işe yaramadı" ve "Henüz kimse bir çözüm buldu mu?" .

Görmek istediğim cevap türleri:

  • Bu sorunu özellikle gideren resmi bir Microsoft düzeltmesi.
  • Başka bir şey yoksa, bunun gerçekleşmesinin nesnel bir nedeni, böylece sorunun nasıl yeniden üretileceğini tam olarak biliyordum, böylece gelecekte nasıl önleneceğini biliyorum.

Teşekkürler.


Sorun, Windows 7+ herhangi bir sürümünün temiz bir yüklemesinde yerel bir dosya için bu davranışı hiç gözlemlemememdir. Bir program (yani Dropbox, Sharepoint) tarafından kontrol edilen klasörlerde ve ağ sürücülerinde gördüm. Bunların çoğu "f5" yenilemesi ile düzeltilebilir. Temiz bir pencere yüklemesinde bu davranışı gözlemlediğinizi iddia ediyor musunuz? Aksi takdirde, hangi programları kullandığınızı bilmemiz gerekir, bu sadece vahşi bir kaz kovalamacadır.
PatKilg

6
Bu davranışı sadece Windows Gezgini'nde de gözlemledim. Bu durumda "f5" sorunu gerçekten çözer.
Bernhard

Metin belgesinin oluşturulması sırasında da etkilenir. Sağ tıklayın> Yeni Metin Belgesi. Hiçbir belge görülmüyor. F5 tuşuna basın ve belge yeniden adlandırma vurgulanmış olarak görünür. Çok sinir bozucu oldu ..
Bharat G

1
Bununla Windows 8.1'de yaşadı. Windows 10'un temiz yüklemesi ... hala oluyor. F5 kullanıcı arayüzünü düzeltir. Sorun şu ki F5 kullanmak zorunda kalmamalıyız. Kullanıcı arayüzü dosya sisteminin durumunu doğru bir şekilde temsil etmelidir.
Tristan

Benim için dosya izinleri kırıldı, vardiya silmeye izin verildi ancak yenilendikten sonra ortaya çıktı. Çöp kutusuna
taşınmasına

Yanıtlar:


4

Bu sorunu daha önce gördüm ve her zaman kütüphaneler ve windows indeksleme ile ilgili gibi görünüyor.

İşte bazı temel bilgiler:

Kütüphaneler temel olarak tek bir tıklama ile birden fazla yeri açabilen basit kısayollardır. Bir kitaplığa bağlı bir klasörü veya dizini taşırsanız, kitaplık kısayolu yine de bu klasörün içeriğini gösterir. Bu klasörlere erişmek için bir kütüphane kısayolu kullandığınızda benzersiz bir işlem olabileceğine inanıyorum ve bu nedenle windows indeksleme sistemi bazen düzgün bir şekilde güncellenemeyebilir.

Dizin oluşturma, bir sabit sürücünün tümünü veya bir bölümünü fiziksel olarak arayan pencereler yerine bir dosya aradığınızda, dosyaların ve konumların bir listesini arayabilmesi için kullanılan bir sistemdir. Bu liste, inanıyorum ki, genellikle tek bir yerde saklanır. Bu, aramaları ve dosya listelerini görüntülemeyi hızlandırabilir. Herhangi bir nedenle, dizin oluşturma sistemi bir dosyayı silindikten sonra dizininden kaldırmazsa, klasörlerde görünmeye devam edebilir.

Bu sorunu son kez bir dizin yeniden oluşturma yaptım ve rahatsız edici dosyalar gitti. Buna gerçekten neyin neden olduğunu bilmiyorum ya da sorunun nasıl kopyalanacağını keşfetmedim. Bir dosyayı sildikten sonra bilgisayarın yeniden başlatılmasının veya bir programın bu eylemin belleğini temizlemesinin, dizinleme sisteminin düzgün şekilde güncellenmemesi ve dizinleme sisteminin aslında bir dosyayı silmenizi unutmuş olabileceğinden şüpheleniyorum ve başarılı bir dosya silme işlemi algılamazsa, "hayalet" dosyası kalır. Bu doğruysa, Microsoft, dosya silme girişimi ve başarısızlığı durumunda dizinini kontrol etmek için dizinleme sistemini ayarlamalıdır. O zamana kadar, dizini yeniden oluşturmanın sorunu çözmenin tek yolu olabileceğini tahmin ediyorum.

Win7:

  1. Başlat düğmenizi tıklayın ve dizin arayın. Dizin Oluşturma Seçeneklerini bulmalısınız.
  2. Dizin Oluşturma Seçenekleri'ni tıklayın.
  3. Gelişmiş Düğmesini tıklayın (Yönetici / yükseltilmiş ayrıcalıklar gerekir)
  4. Yeniden oluştur'u tıklayın.

{Dizin oluşturma seçenekleri, Kategori yerine Büyük veya Küçük simgeler seçildiğinde Denetim Masası'nda da bulunabilir.}

Çoğu durumda SSD sürücüler kullanıyorsanız dizinleme hızı hiç artmayabilir. Bu sürekli bir sorunsa, dizin oluşturma hizmetini kapatmayı deneyebilirsiniz. Ancak bu, çok sayıda dosya içeren dizinlerin aramalarını ve görüntülemelerini yavaşlatır.


Gerçekten, indekslemeyi duraklattım ve silinen klasörler kayboldu: -o
t3chb0t

3

Bu bağlantıyı buldum ve yardımcı oldu (kitaplıkları devre dışı bırakmak zorunda kalmadan veya herhangi bir şekilde ...):

http://deputycio.com/8440/deleted-files-not-disappearing-in-windows-7-explorer-without-refresh

Bu bağlantının bir gün modası geçmiş olması durumunda, bir alıntı:

“Klasör Seçenekleri” ne gidin (en kolay yolum Windows Gezgini açmak için Windows tuşu + E, menüyü almak için Alt tuşuna basın, Seçenekler ve Klasör seçeneklerini tıklayın), ardından “Görünüm” sekmesine tıklayın ve “Sıfırla” ya tıklayın Klasörler ”düğmesine basın. Bunu yaptı ve dosyaları sildiğim anda artık benim görüşümden kayboluyor.

Bu yardımcı olur umarım.


1

Bence bu, ilgisiz birkaç sorunun benzer semptomlarla sonuçlandığı bir durumdur. Bu yüzden farklı insanlar başarıyı farklı çözümlerle rapor eder. Ayrıca, aynı anda birkaç sorun ortaya çıkabilir, bu nedenle bir kişinin düzeltilmesi tüm semptomları çözmeyecek ve düzeltmenin tamamen etkisiz olduğu inancına yol açacaktır.

Bu, PDF dosyalarıyla tutarlı bir şekilde ve yalnızca Explorer'daki Önizleme Bölmesi açıkken gerçekleşirse, Adobe Reader dosyalarınızı kilitler. 1 Reader'ın küçük resimler oluştururken dosyalarınızı kilitlemesi de mümkündür. Aşağıdaki seçenekleriniz vardır:

  1. Önizleme Bölmesini devre dışı bırakın . 2
  2. Önizlemeden sonra, ancak silmeden önce veya başarısız bir silme işleminden sonra dosyalar yeniden görüntülendiğinde tek tek dosyaların kilidini açmak için Unlocker'ı kullanın . 3
  3. Alternatif bir PDF okuyucu yükleyin ve PDF dosyaları için önizleme işleyicisi olarak belirlendiğinden emin olun. Bu değişiklik, Outlook gibi diğer programlardaki PDF önizlemelerini de etkileyebilir. Reader veya Acrobat'ı kaldırmanız gerekmez.

# 3 ile devam ettiğimden beri, bu seçeneği ayrıntılı olarak açıklayacağım. Sumatra PDF okuyucu ile gittim , çünkü hafif ve dosyaları kilitlemiyor. Taşınabilir sürümü değil, yükleyici sürümünü kullanmalısınız.

Yüklerken Seçenekler'i tıklatın ve Windows'un PDF belgelerinin önizlemelerini göstermesine izin ver seçeneğini işaretleyin . Acrobat veya Reader'ı gerçekten PDF dosyalarını açmak için varsayılan program olarak tutmak istiyorsanız, SumatraPDF'yi varsayılan PDF okuyucu olarak kullan seçeneğini işaretlemekten kaçının .

Bunun sorunu benim için çözdüğünü doğrulayabilirim. Konuyla ilgili diğer tartışmalar, AcroRd32.exe dosyasının yeniden adlandırılmasını önerdi , ancak bu PDF önizlemelerini tamamen devre dışı bırakacak ve Acrobat / Reader güncellendiğinde geri dönecektir. Bu daha zarif bir çözüm.


1. Adobe Acrobat, dosya önizlemeleri için kullanılan Adobe Reader sürümüyle birlikte gelir. Bağımsız bir Reader yüklü olmasa bile, Acrobat ile bu sorunla karşılaşırsınız. İddiaya göre, Reader'ın eski sürümleri (5 ve 6) dosyaları kilitlemiyor.

2. Reader'ın küçük resim oluşturma sırasında dosyaları kilitlediğini onaylamadım, ancak durum buysa, Önizleme Bölmesini devre dışı bırakmak bu sorunu çözmez. Geçici olarak, alternatif bir görünüm (örneğin Liste veya Ayrıntılar) kullanmak bu konuda yardımcı olacaktır.

3. Seçili dosyayı Gezgin'de almak için bir AutoHotKey komut dosyası yazabilir, bu dosyanın kilidini açmak için Unlocker'ı komut satırı modunda çalıştırabilir, ardından bir silme veya taşıma işlemi gerçekleştirebilirsiniz. Explorer'da bir dosyanın ne zaman taşındığını veya silineceğini algılamak ve bunu komut dosyası için tetikleyici olarak kullanmak mümkün olabilir. Bu karmaşık bir seçenektir. Deneyebilirim, ama şimdilik bunu okuyucuya bir alıştırma olarak düşünün.


0

PDF dosyaları ile ilgili diğer cevabımda da belirttiğim gibi , birkaç farklı sorun aynı anda benzer semptomlara neden olabilir. Ne yazık ki, bu benim durumumda doğruydu. Bu soruna başka bir olası çözüm buldum.

Bir EXE dosyasını sildikten, taşıdıktan veya kaldırdıktan sonra, birkaç dakika, belki de kalıcı olarak yerinde kaldığını görebilirsiniz. Dosyayı tekrar silmeye çalışmak You need permission from SYSTEM to make changes to this filehatayla sonuçlanır .

Bu sizin durumunuza benziyorsa, şu konuya bakın: SYSTEM uygulamadan çıktıktan sonra neden yürütülebilir dosya tanıtıcılarını kilitlemeye devam ediyor?

En iyi cevaba göre, dizin oluşturmayı devre dışı bırakmak ve Uygulama Deneyimi hizmetini etkinleştirmek bu sorunu çözecektir. Benim durumumda, dizin oluşturma zaten devre dışı bırakıldı; hizmetin etkinleştirilmesi sorunu çözdü.

Uygulama Deneyimi hizmetinin varsayılan olarak "Manuel" olarak ayarlandığı ( kaynak ) göz önüne alındığında, sistemimi değiştirirken bir noktada devre dışı bırakmış olmalıyım. Bunun sorunun "resmi Microsoft" yönünü yerine getirdiğine inanıyorum.


Hangi cevaplardan bahsettiğiniz konusunda spesifik olmalısınız. Yanıtların sırası zamanla değişecektir.
Ramhound

@Ramhound: Teşekkür ederim, cevabımı buna göre düzenledim. Göndermeden önce meta.stackexchange.com/q/25209 adresindeki meta tartışmaya başvurdum ve bu çözüm kendi cevabını hak edecek kadar farklı görünüyordu. Ayrıca, giriş paragrafı yabancıysa veya bu yanıtı geliştirmenin bir yolu varsa, lütfen düzenlemekten çekinmeyin.
Illya Moskvin

Kullanıcıların kendi içeriklerini düzeltmelerine izin veriyorum. Sadece bir kullanıcının kendi yapamayacağı şeyleri yapıyorum, satır içi bir ekran görüntüsü söyleyin, eğer kendi sorusunu veya cevabını düzenlemek için düzenleme yapmaktan rahatsız olmazlarsa, onu geliştirmek için çaba göstermemeliyim diye düşündüm kendimi
Ramhound

@Ramhound: Tamamen anlaşılabilir. Henüz StackExchange yazma stiline ve tonuna alışkın değilim. Ne kadar bilginin çok fazla olduğunu ve ne kadar, çok az olduğunu ölçmek zor.
Illya Moskvin

1
Asla çok fazla alakalı bilgiye ihtiyacınız olamaz. Asla yeterince spesifik olamazsınız. Bir cevap ne kadar ayrıntılı olursa, sorunun kendisine cevap vermesi şartıyla, cevap topluluğa o kadar yardımcı olacaktır.
Ramhound

0

Benim için kaşif açılmış bir SVN kasası olan bir dizin oldu.

.Svn dizini silindikten sonra, TSVNCache.exe dizini "açık" tuttu (diskte bulunmasa da, explorer'da hala gösterildi). TSVNCache.exe dosyasını öldürmek ve explorer pencerelerini kapatmak sorunu çözdü.

Alt satır: silinmesine rağmen, büyük olasılıkla Windows'da hala bekleyen tutamaçlar vardır.


0

Windows Gezgini'ni Görev Yöneticisi'nden yeniden başlatmak bunu benim için çözdü.


-1

Boşuna birkaç seçenek denedim, ancak benim için çalışan Windows Gezgini'nin Kütüphane özelliğini devre dışı bırakmak.

Bunu yapmak için, kayıt defterinizi değiştirmek üzere howtogeek.com adresindeki talimatları izleyin .


Bir soruyu cevapladığını düşündüğünüz bağlantılardan tüm ilgili bilgileri eklemeniz önerilir.
Ramhound

-3

Tam teknik nedeni hatırlayamıyorum, ancak IIRC, dosyanın silinip silinmediğini kontrol etmeyen bir kaşif kombinasyonudur, bu nedenle bir hayalet simgesi ve silinmiş bir dosyanın silinemez boş kopyalarını yapan Windows 7'nin garip bir davranışı gösterir. yakın zamanda değiştirildi / yürütüldü. Bunun tek çözümü normalde pencerelerin kendini düzeltmesi veya explorer.exe dosyasını yeniden başlatması için birkaç dakika beklemektir.

Maalesef bildiğim kalıcı bir çözüm yok.


İlgili değil bu soru os undeletable girdileri, ama zaten başarıyla silindi dosyaları hala basarak kadar kaşif gösterilmiyor F5.
Brezilyalı Adam

-3

Görev çubuğuna gidin, üzerine sağ tıklayın, görev yöneticisini başlat'a tıklayın, süreçlere tıklayın, kaşif bulun ve üzerine tıkladıktan sonra son işlemi tıklayın. Bundan sonra uygulama sekmesine / yeni görev / türüne gidin ve exploreEnter tuşuna basın!

Bu, sorunu çözmeli.


3
Bu gerçekten bir çözüm değil. Bu sadece F5'e vurmanın bir alternatifi.
Ramhound

-3
  1. Bir Explorer penceresinin sol üst tarafında Düzenle'yi tıklayın
  2. Açılır menüden Klasör ve arama seçenekleri'ni tıklayın
  3. Açık Görünüm sekmesi seçmek gizli dosyalar, klasörler ve sürücüler göstermez Do
  4. Açık ara sekmesi tıklama Varsayılanları Geri Yükle
  5. tıklayın Tamam

-3

bakın, bunları kaldırmanın en kolay yolu, bu dosyaları seçip sağ tıklamak, düzenlemek (sol üstte) ve sonra özellikleri kaldırmaktır. Bu% 100 emin çalışır, kendim denedim !!!!


-3

Tek yapmanız gereken hayalet dosyayla aynı ada sahip yeni bir dosyayı aynı klasöre yerleştirmektir. Hayalet dosyası kaybolmaya zorlanacak.


Bu ne işe yarar? Elbette, “hayalet dosya” ortadan kalkmaya zorlanacak - çünkü bunun yerine yeni bir dosya !   Bu nasıl bir çözüm? OP dosyanın kaybolmasını ister ve cevabınız dosyanın varlığını yeniden teyit etmenizi önerir. Elbette, yeni oluşturulan dosyayı silebilirler ve tüm senaryoyu tekrarlama riskini çalıştırabilirler. Bu, sadece (F5) düğmesine basmaktan çok daha fazla iştir.
Scott

Bu iyi bir çözüm olmasa da, soruyu cevaplamaya yönelik meşru bir girişimdir.
Monica diyorum

@ TwistyImpersonator lmao Umarım sadece trol edersin, çünkü bu zengin.
oscilatingcretin

@oscilatingcretin Hayır. SSS'ye göre bu meşru bir cevaptır ve NAA (Bir Yanıt Değil) olarak işaretlenmemelidir. Özellikle, NAA bayrağını "yanlış veya yanlış ya da buna katılmıyorsanız bile, soruyu cevaplamak için bir girişimde bulunduğunda" kullanmamaktır
Ben

@TwistyImpersonator Belki öyleyse de, Scott'ın (yanıtladığınız) sadece cevabı eleştirdiğini düşündüğünüzde, NAA olarak işaretlenmesini değil, bu hükmün burada belirtilmesinin ne kadar önemli olduğunu göremiyorum.
oscilatingcretin

-4
  1. Bir Windows Gezgini penceresi açın.
  2. Sabit sürücülerinizden birine sağ tıklayın ve Özellikler'i seçin.
  3. Donanım sekmesine tıklayın.
  4. Sorunun yaşandığı fiziksel sabit sürücüyü seçin.
  5. [Özellikler] düğmesini tıklayın.
  6. Politikalar sekmesini tıklayın
  7. "Aygıtta Windows Write-cache buffer sifresini kapat" seçeneğini tıklayın.

    Microsoft'un bu ayar için verdiği uyarıyı unutmayın. Bu ayarı tercih ettiğinizi fark ederseniz, bu ayarı seçerek ek veri kaybı riski aldığınızı anladığınızdan emin olun.

  8. Her şeyden çıkmak için Tamam'ı tıklayın.


OP tarafından belirtilen kriterler: A. An official Microsoft hotfix that addresses this issue specifically.veya B.An objective reason why this is happening so that I knew exactly how to reproduce the issue so that I know how to avoid it in the future.
Rsya Studios

-4

Bu sorunu yaşadım Bir süre önce. Bu adımları izleyin ve çalışıp çalışmadığına bakın.

  1. Gezgin penceresinin içine sağ tıklayın ve Sıralama ölçütü'ne tıklayın
  2. seçim Adı .

Bu benim sorunumu çözdü.


1
Bu uzun vadeli bir çözüm değil. Değiştirilen tarih veya dosya türüne göre sıralanmış her şeyim varsa ne olur? Orijinal sıralamayı korurken pencereyi yenilemek için F5 tuşuna basabilirim.
oscilatingcretin

-4
  1. Cygwin'i http://cygwin.com adresinden yükleyin Bu, Windows'ta Linux stili komutlara izin verir.
  2. Açık cygwin
  3. Klasörü / dosyayı silmeye zorlamak için aşağıdaki linux komutunu kullanın. DİKKAT: SADECE DOĞRU DOSYAYI VEYA KLASÖR YOLUNU YAZTIĞINIZI BİLİYORSANIZ, bunu yapın. BU BELİRTİLEN DOSYALARI VEYA KATLANIRLARI ZORUNLU SİLECEKTİR. DOSYA SİSTEMLERİNİ KOMUT HATTIYLA NASIL GEÇİRECEĞİNİZİ BİLMİYORSANIZ, BAZI ARAŞTIRMALAR YAPIN.

Temel komutlar: cd J: \ klasör adı (ne olursa olsun sürücü harfi ve klasör yolu)

ls (bu, geçerli klasörünüzdeki tüm dosyaları listeler. Silmek istediğiniz dosya veya klasörün orada olduğundan emin olun)

rm -Rf dosya adı (bu, belirttiğiniz dosyayı veya klasör adını zorla siler. Dikkatli olun! Yalnızca bu dosyanın veya klasörün kaybolmasını istiyorsanız yapın!)

  1. Windows Gezgini'nde kontrol edin ve dosyaların / klasörlerin gerçekten gittiğini görün.

NOT: Bu güçlü komutlar tehlikeli olabilir. Bunları sadece kemiksiz değilseniz kullanın.

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.