Farklı kaydet iletişim kutusundaki masaüstü dosyalarında not defteri neden çöküyor?


10

İşte şaşırtıcı bir sorun - belki birinin bir fikri vardır. Şu anda fikirlerim bitti.

Win7 64bit'te aşağıdaki not defteri çöküyor:

  1. Masaüstünde sağ tıklayın, "Yeni | Metin Belgesi" ni seçin. Bu, "Yeni Metin Belgesi.txt" oluşturur.
  2. Bu dosyaya sağ tıklayın, "Düzenle" yi seçin. Bu not defteri boş dosyayla açılır.
  3. "Dosya | Farklı kaydet" i seçin: Not Defteri çöküyor ve Win7 "Not Defteri çalışmayı durdurdu" bildiriyor.

Şimdi dosyayı taşıyın c:\tempve 2. ve 3. adımları tekrarlayın: bu sefer kilitlenme olmaz ve farklı kaydet iletişim kutusu normal olarak görünür. "Aç" iletişim kutusu için benzer adımlar oluşturabilirim.

Denediğim şeyler:

  • Güvenli mod - çalışmıyor, aynı sorun
  • Yeni bir kullanıcı oluşturun ve bu kullanıcı olarak tekrar oturum açmayı deneyin - kilitlenme yok
  • Dosyayı farklı adlandırın veya başka bir yerde oluşturun ve masaüstüne taşıyın - aynı sorun
  • Bunun yerine Wordpad kullanın - aynı sorun
  • ShellExView ile kabuk uzantılarını inceleyin - burada olağanüstü bir şey yok
  • Her bir kilitlenme için olay günlüğü girişlerine bakın. Beni aydınlatmıyor.
  • Çökme anında işlem gezgin yığını görünümüne bakın. "TaskDialog" fonksiyonunda kilitleniyor.
  • sfc.exe /scannow bazı dosyaları onardı ama sorun devam ediyor.

Olay günlüğü girişleri şöyle görünür:

Günlük Adı: Uygulama
Kaynak: Uygulama Hatası
Tarih: 14.12.2010 00:33:48
Olay Kimliği: 1000
Görev Kategorisi: (100)
Seviye: Hata
Anahtar kelimeler: Klasik
Kullanıcı: Yok
Açıklama:
Hatalı uygulama adı: NOTEPAD.EXE, sürüm: 6.1.7600.16385, zaman damgası: 0x4a5bc9b3
Hataya neden olan modül adı: COMCTL32.dll, sürüm: 6.10.7600.16661, zaman damgası: 0x4c6f6e4b
İstisna kodu: 0xc000041d
Hata ofseti: 0x00000000000db770
Hatalı işlem kimliği: 0x198
Hatalı uygulama başlangıç ​​zamanı: 0x01cb9b1e140ab92a
Hatalı uygulama yolu: C: \ Windows \ system32 \ NOTEPAD.EXE
Hatalı modül yolu: C: \ Windows \ WinSxS \ amd64_microsoft.windows.common-controller_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7 \ COMCTL32.dll

Kullanıcımı boşaltmaktan ve yeni bir profilden başlamaktan başka ne yapmalıyım? Teşekkürler...


Aslında 2010 sonbaharında Win7 / 64bit'te tam olarak böyle bir sorun yaşadım ve 2011'in başlarında bir süre çözüldü. Küçük resim neslindeki pencerelerde hata.
Warren P

Teşekkürler Warren. Bu neden artık görmediğimi açıklıyor.
deepc

Notepad ++ 'ı sağ tıklayıp "Notepad ++ ile Düzenle" yi tıkladıktan sonra çalışmaya başladı. Bunun bir son çözüm olup olmadığını bilmiyorum, ama benim için çalıştı! ymmv
CodyBugstein

Yanıtlar:


6

Bu hatalı davranış bugün bir test yüklemesi (W7x64u sp1) yaparken karşılaştım. Ben suçlu daraltmak mümkün, ancak ymmv, lütfen kendiniz kontrol edin.

Windows Gezgini'nde görünümü düzenlemek, yani Kitaplıkları, Sık Kullanılanları, Ana Grubu, Oturum Açmış Kullanıcı'yı gizlemek için, her komut satırı için bunu yapmak üzere SetAcl desteğiyle bu yordama başvurdum . Şimdiye kadar bu benim için iyi görünüyordu.

Şimdi yeni oluşturulan her kullanıcı hesabında (Yönetici olsun veya olmasın) Not Defteri'nin bir dosyayı açmaya veya kaydetmeye çalışırken çöktüğünü fark ettim. Bu, yükleme için kullanılan varsayılan Yönetici hesabında gerçekleşmez. Bunun için bir açıklama yok, ancak Not Defteri'nin "son dosya konumu" bu Sık Kullanılanlar veya Kütüphane ... Vishal prosedürü ile gizli (henüz kaldırılmamış) alanı işaret varsayalım.

Bu ince ayar, makinede tüm yerel hesaplar oluşturulduktan sonra ertelendi. Not Defteri herhangi bir M $ botched yere bakmak değil söylemek için Kayıt defteri değeri bir tür olabilir, bilmiyorum.


3
Aptal program "Sık Kullanılanlar" a göz atar ve devre dışı bırakılırsa, patlama olur! Microsoft yeniden
botched

2
Tesadüfen, kütüphaneleri ve diğer yararlı olmayan şeyleri kaşiften de kaldırmıştım. Belki bu prosedürle değil, muhtemelen benzer bir şekilde (hatırlamıyorum). Bununla birlikte iki şey not edilmelidir: 1. Bu şeyler hala gizli olsa bile şu anda çalışıyor. 2. Bu not defteri ile ilgili değildir, standart dosya diyaloglarını kullanan her uygulamada problem vardı.
deepc

' Eklendi ' Favoriler kayıt defterine geri döndü ve işler tekrar çalışıyor
Umber Ferrule

3

Önceki kaydetme yolu (veya bir ağ sürücüsü) gibi sesler bekletiliyor. Bulunduğu yolu oluşturmak istiyor ve yapamıyor çünkü bir giriş muhtemelen çevrimdışı veya kullanılamıyor.

Keşke nerede not defteri saklanan hatırlıyorum son kaydetme yolu, ama yer beni kaçar. Ben ya onu beklemek ya da son kaydetme konumu için çevrimiçi seyir ve değiştirmek deneyin. Bunun sorunu çözüp çözmediğine bakın.

DÜZENLE

COMCTL32.dll bakarak , çöküyor dosya seçin iletişim kutusundaki bir dosyadan bir küçük resim yükleniyor gibi görünüyor. Belgelerim klasöründe (veya daha önce nereye kaydolduğunuzda) klasörünüzde küçük resim oluşturmanın bombalanacağı herhangi bir şey var mı? Klasör boyutunu normal dosya gezginde (başparmağınızı oluşturmaz) küçük bir dosyaya sahip olabilir. (TaskDialog veya Sürükle ve Bırak yeteneklerini kullandığını göremiyorum)


Teşekkürler ama bu başka bir şeyle ilgili. Geri dönüşüm kutusu dahil her simgeyi masaüstünden kaldırdım. Sorun "yeni metin belgesi" ile tekrar oluşur. Sonra dosyayı geçici sürücüdeki bir klasöre taşıdım. Orada çalıştı. Bu aynı zamanda önceki kayıt yolunu da dışlar. Sorunun wordpad ve emeditor için de oluştuğunu unutmayın. Not defterine özgü değildir.
deepc

Bu beni uygulama ile ilgili explorer ile ilgili bir şey ("SaveFileDialog", "OpenFileDialog" ya da explorer hedef yolu kendisi oluşturma yolu ile ilgili bir şey inanmak için daha eğilimli yapar.
Brad Christie

kesinlikle. Not defterini basit bir örnek olarak kullandım. Bu arada, sorun devam ediyor. Ben "handikap" ile yaşamayı öğrendim (öğrenmek zorunda).
deepc

2

Benzer bir sorun yaşadım. Ben de Notepad ++ yüklü olmasına rağmen (ben gerçekten ona dönüştürülmüş ve hala düz vanilya Not Defteri'ni kullanmamıza rağmen) ve yaptığım, Notepad ++ 'da dosyayı açtıktan sonra Farklı Kaydet'i denedim ve iyi çalıştı. Daha sonra dosyayı Not Defteri ile değiştirebildim. İlk etapta soruna neyin sebep olduğundan emin değilim


Not Defteri ile değil, bir sürü başka programla denedim. Sorun, tüm programlar için ortak olan standart açma / kaydetme iletişim kutuları ile ilgilidir.
deepc

2

Bir yıldan fazladır bu problemi yaşıyorum. Yukarıda belirtilen çözümü Explorer> Araçlar> Klasör Seçenekleri> Gezinme bölmesini değiştirmeye çalıştım, ancak çalışmadı. Bu yüzden Klasör Seçenekleri iletişim kutusundaki (Genel, Görünüm ve Arama sekmeleri) her sekmeyi inceledim ve her sekmedeki Varsayılanları Sıfırla'yı kullanarak her şeyi sıfırladım. Şu an çalışıyor.

Sonuç olarak, Windows Gezgini varsayılan görünümüm farklı. Artık Windows Gezgini'nden Klasör Seçenekleri iletişim kutusuna erişemiyorum, ancak yine de Denetim Masası'nda bulabiliyorum.

Teşekkürler,


1

Bu sorun, bir klasöre göz gezen bir Explorer penceresini yeniden birleştiren olağan "FileOpen" ve "FileSave" iletişim kutularını görüntülemek için kullanılan ortak iletişim denetimi olan birden çok program (comctl32.dll) tarafından paylaşılan bir dll'de bulunmaktadır. Çevrimdışı bir ağ konumuna kısayol varsa, Explorer'ın kendisi de dahil olmak üzere uygulamaları dondurabilir. Bir dizine göz atarken uygulamaların çökmesine neden olan bir dosya varsa, bu başka bir nedendir. Bu durumda, örn. hatalı biçimlendirilmiş bir görüntü / küçük resim, hatalı biçimlendirilmiş belge (.RTF, .DOC, .PPS, .XLS, vb.), video küçük resimlerini oluşturmak için yüklenen hatalı kodlanmış kodekler vb.

Ayrıca, "Masaüstü" nün kayıtlı bir CLSID ve dizine göz atıldığında yüklenecek ilgili bir modülü (dll) olan özel bir sistem klasörü olduğunu unutmayın. Bu DLL, yerel veya üçüncü tarafların bağımlılıkları olabilir. Bu modüllerden (dlls) herhangi biri bir hata içeriyorsa, onu yükleyen uygulamaların çökmesine neden olabilir.

Bunu, herhangi bir üçüncü taraf yazılımı yüklü olmayan bir ortamda yeniden üretmelisiniz. Sorun varsa, İşletim sisteminin kendisinde bir hatadır ve Microsoft ile iletişim kurulmalı ve hata bildirilmelidir. Hata başka bir yazılımda varsa, sorumlu modül (DLL) tanımlanmalı ve hata satıcıya bildirilmelidir.


Hepsi doğru - sorunun aynı işletim sistemi kurulumunda yeni bir kullanıcı ile ortaya çıkmadığını lütfen unutmayın. Bu elbette bir dizi farklı faktörle, örneğin farklı kaydetme geçmişi ile ilişkili olabilir. Bunun dışında suçluyu tam olarak saptamak (benim için) zor. Ancak, şimdi bir yıldan sonra adımları tekrarladım ve şimdi iyi çalışıyor. Olgu bilinmeyen kendi kendini iyileştirme çözümü ile kapatıldı sanırım.
deepc

1

Aşağıdakileri yapın:

  1. Dosya Gezgini'ne gidin, Araçlar → Klasör Seçenekleri'ni açın ve "Tüm Klasörleri Göster" i işaretleyin.

  2. Not Defteri'ni açın → Farklı kaydet → İletişim kutusu kilitlenmeden görünür! Dosyayı normalde gizli olmayan bir konuma / klasöre kaydedin (örn. Belgelerim)

  3. Tamamlandığında Dosya Gezgini, Araçlar → Klasör Seçenekleri'ne geri dönün ve klasörleri gizleyin.

Not Defteri hala kilitleniyorsa, dosyayı muhtemelen 2. adımda gizli bir konuma kaydettiniz.


0

2010 yılında bu sorun hakkında sordum - sadece tekrar denedim ve şimdi çalışıyor. Bunun nedenini bilmiyorum. Belki bazı Windows güncellemeleri çözdü. Ya da son 12+ ayda bir şeyi kaldırdım ...

Bu gerçekten soruyu cevaplamıyor, ancak şimdi sorun bittiğine nasıl bakacağımdan emin değilim. Sanırım yanıtsız kalmanın doğru olmayacağını düşünüyorum.


Ben de bu sorunu var ve bu yazıdaki cevaplardan biri aslında bir çözümdür: superuser.com/questions/221720/…
payo

0

Çözüm bulundu!

Windows Gezgini'nde EXTRAS - FOLDER SEÇENEKLERİ bölümüne gidin - TÜM KATLARI GÖSTER seçeneğinin işaretli olduğundan emin olun. Sonra her şey tekrar iyi çalışıyor. İşaretlenmediğinde sorun tekrar ortaya çıkar. Neden bilmiyorsun.


0

Bu benim için çalıştı:

  1. Windows Gezgini'ni açın
  2. Masaüstüne Git
  3. Masaüstünü sağ tıklayın ve Yeni -> Metin Belgesi'ni seçin
  4. Bunun için herhangi bir isim girin
  5. Not Defteri açılacak şekilde açın (başka bir dosya .txt uzantısıyla ilişkilendirilmişse, sağ tıklayın ve Birlikte Aç -> Not Defteri'ni seçin
  6. Herhangi bir şey yazın
  7. Dosya 'yı kaydet

Şimdi tekrar Not Defteri'ni açmayı ve herhangi bir şeyi kaydetmeyi deneyin.


0

Explorer.exe'yi yeniden başlatmak benim için çalıştı.

1) Görev Yöneticisi'ne gidin

2) Explorer.exe'yi öldürün

[yalnızca explorer.exe otomatik olarak yeniden başlatılmazsa adımlar gerekir]

3) Çalıştır iletişim kutusunu açmak için Windows Tuşu + R

4) Explorer.exe dosyasını çalıştırı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.