it-swarm.asia

Microsoft Office belgesi "" başka bir kullanıcı "tarafından düzenlendiği için kilitlendi"

Kullanıcılarımın bir kısmı tüm gün çeşitli Excel 2007 hesap tablolarına girip çıkıyor. Bunlardan biri, "zamanın% 50'sinin" dosya sunucusundan bir elektronik tablo açmaya çalıştığını bildiriyor;

foo.xlsx düzenleme için kilitlendi

'başka bir kullanıcı' tarafından.

Salt okunur açmak ve bildirim almak için "Salt Okunur" u açın veya "Bildir" i tıklayın.
doküman kullanımda değilken.

Dokümanın on tanesinde dokuz kez başka bir kullanıcı tarafından açılmaz. Kullanıcılarım hemen aynı belgeyi tekrar açmayı deniyor ve çalışıyor.

Bunun Excel'in sahibi dosyaları sunucuda bırakmasından kaynaklandığını, ancak nedenini bilmiyorum.

Eklenen bir ipucu: Kullanıcılarımdan biri "Bildir" i seçtiğinde, bir an önce dosyayı düzenleyebilecekleri dosya olduğunu bildiren bir iletişim kutusu açılır.

Bu sorunun nasıl çözüleceği ve kullanıcılarımın günlerinin daha iyi geçmesi için herhangi bir rehberlik var mı?

36
Chris

Doğrudan Microsoft KB 313472 :

Word, belge için sahip dosyasının zaten var olduğunu belirlerse, bu davranış oluşabilir. Bu, aşağıdaki koşullardan biri veya daha fazlası doğruysa oluşabilir:

  • Daha önce Word hatalı bir şekilde ayrıldı ve bu nedenle sahibi dosyasını silmiyordu. -veya-
  • Word'ün ikinci bir örneği, belge zaten açıkken arka planda çalışıyor. -veya-
  • Belge bir ağ üzerinden paylaşılıyor ve başka bir kullanıcı tarafından açılmış.

Kişisel deneyimlerime göre, yukarıdaki birinci ve üçüncü noktaların bir kombinasyonunu bu hatayı sürekli olarak yeniden oluşturabilirim.

Ağdaki orijinal dosyanın yanında bırakılan geçici dosyalar (özellikle dosya büyükse LOT kopyalar veya bütün gün açık kalır).

Bu sorunu çözmek için, öncelikle ağdaki başka bir kullanıcının belgenin açık olmadığını doğrulayın. Belge kullanımdaysa, belgeyi salt okunur olarak açın. Kullanılmadıysa, Word'ün tüm örneklerinden çıkın ve sonra sahip dosyasını kaldırın. Bunu yapmak için şu adımları izleyin.

Not: Microsoft Windows'un pek çok sürümü olduğundan, aşağıdaki adımlar sizin bilgisayarınızda farklı olabilir. Öyleyse, bu adımları tamamlamak için ürün belgelerinize bakın.

  1. Word'ün tüm örneklerinden çıkın. Bunu yapmak için şu adımları izleyin: 1. Tüm çalışmanızı kaydedin ve sonra tüm programlardan çıkın. 2. Windows Güvenliği iletişim kutusunu açmak için CTRL + ALT + DELETE tuşlarına basın. 3. Görev Yöneticisi'ni ve sonra İşlemler sekmesini tıklatın. 4. Winword.exe'yi ve sonra İşlemi Sonlandır'ı tıklatın. 5. Görev Yöneticisi Uyarısı iletişim kutusunda Evet'i tıklatın. Programın yanıt vermediğini bildiren bir ileti alırsanız, Şimdi Sonlandır'ı tıklatın. 6. Winword.exe'nin her oluşumu için d ve e adımlarını tekrarlayın. 7. Dosya menüsünde, Görev Yöneticisinden Çık'ı tıklayın.
  2. Windows Gezgini'ni başlatın ve sonra hata iletisini aldığınızda açmaya çalıştığınız belge dosyasını içeren klasöre gidin.
  3. Sahip dosyasını silin.

    Sahip dosyası, açmaya çalıştığınız belgeyle aynı klasörde bulunur. Sahip dosya adı aşağıdaki kuralı kullanır: Bir tilde (~), ardından dolar işareti ($), ardından belge dosyası adının geri kalanıyla başlar. Dosya adı uzantısı .doc'dir. Örneğin, Document.doc için sahiplik dosyasının adı ~ $ cument.doc.

  4. Word'ü başlatın. Word size Genel veya Normal şablonda yapılan değişiklikleri yüklemek isteyip istemediğinizi sorarsa, Hayır'ı tıklatın.
  5. Belgenizi açın.

Ağ üzerinden paylaşılan belgeler için ek not:

Dokümanı düzenleyebilecek birden fazla kişi varsa, dokümanın kimin açılabileceğini bulmak bazen zor olabilir. TechTalkMadness 'de gösterildiği gibi, cevabı bulmanın en iyi yolu, paylaşılan dosyayı barındıran sistemde Bilgisayar Yönetimi'ni kullanmaktır.

Kimin kilitli olduğunu bulmak için Computer Management -> System Tools -> Shared Folders -> Open Files adresine gidin. Kullanıcıyla bağlantıyı kesmek için sizinle iletişim kurulamıyorsa, kilitli dosyayı sağ tıklayıp Dosyayı Aç'ı seçerek zorla yapabilirsiniz (uyarı: kullanıcı değişikliklerini kaybedebilir).

Use Computer Management -> System Tools -> Shared Folders -> Open Files to find out who has a document locked

28

Explorer’da "Detaylar" ve "Önizleme" yi kapatmayı deneyin

Ben sadece bu sorunu yaşadım ve MS bilgi bankası makalesinde yardımcı olmadı (diğer kullanıcılara belgeyi kapatmasını söyle? Bu paylaşılan bir Excel çalışma kitabı, birden fazla kullanıcı tarafından açılması gerekiyor!)

Yine de sorunumuzu çözen şey Explorer’da details sekmesini kapatmaktı (bu, Windows 7 altındadır - Organise 'ı tıklatın, burada menü çubuğunun normal olduğu, sonra Layout' i tıklayın, daha sonra Details 'nin işaretlenmemiş olduğundan emin olun - ve ayrıca Preview Bunun.)

Bunu hemen yapmak sorunumuzu çözdü. Ayrıntılar sekmesi görünür durumdayken dosyayı çok uzun süre açık tutuyor ve Office uygulamaları o zaman erişemiyor. Bu aynı zamanda insanların neden kendileri yarattıkları belgeleri açma problemlerini yaşadıklarını ve hiç kimsenin kullanmadığını açıklar.

9
Malvineous

Dizin Oluşturma hizmetini kapatmayı deneyin

Bunu yaptım ve Windows'ta Dizin Oluşturma Hizmeti'ni kapatarak çözdüm. Etki anında gerçekleşti, bu yüzden indeksleme servisinin söz konusu dosyada kilitlendiğinden şüpheleniyorum.

XP'de, dizin oluşturma hizmetini şu şekilde kapatın: Başlat düğmesini ve ardından Ara öğesini tıklayın. Açılan pencereden Tercihleri ​​değiştir (sol alt) öğesini seçin. "Dizin Oluşturma Hizmeti Yok", "Hayır, Dizin Oluşturma hizmetini etkinleştirmeyin" radyo düğmesini ve ardından Tamam düğmesini tıklayın.

Sorunu handle.exe indirerek buldum. handle.exe, hangi programın dosyayı açtığını gösterir ve benim durumumda cidaemon.exe olduğu ortaya çıkar. Hızlı bir google, bunun Windows’un dizin oluşturma hizmetinin gerçek dizinleyicisi olduğunu doğruladı.

Teşekkürler Microsoft, günlerime 2 saatlik bir değer daha eklendi.

8
graham

Belki uyumsuz ofis sürümleri?

Bugün bu hatayı gördüm, başka bir kullanıcı gerçekten did ile dosyayı açmış. Sorun Excel'in ikinci kullanıcıya, ilk kullanıcının asıl adını bildirmekten ziyade 'başka bir kullanıcı' olduğunu söylemesini ve kimin açık olduğunu bulmayı zorlaştırmasıydı.

Bunun Office/Excel seçeneklerinde ad olması gerektiğini düşündüm - bu her iki kullanıcı için de doğru ayarlanmış.

Bizim durumumuzda dosyayı açan ilk kullanıcı Excel 2007’de; ikinci kullanıcı Excel 2010'da; belki de ikinci kullanıcının Excel'inin gerçek adı alamamasına neden olan bazı uyumsuzluklar var.

Güncelleme: isim çözünürlüğünü düzeltmek için yamayı yükleyin

GÜNCELLEME 12 Eylül 2012: Yük

  • KB2598133 Office 2007 için veya
  • KB2598143 Office 2010 için (32 ve 64 bit için farklı paketler!)

mesajdaki yanlış adları düzeltmek için.

2
Daniel Bowen

Explorer tarafından görüntülenen açılır ipucu da soruna neden olur (ayrıntılar bölmesinde olduğu gibi aynı etki). Klasör seçenekleri> Görünüm sekmesinde devre dışı bırakın

2
gsandorx

İşte çevremizde bulduğum şey. Tüm kullanıcılar "Belgelerim", SAN üzerindeki bir ağ paylaşımına eşlenir. SAN'ımızda aynı ağ paylaşımını kullanan Office yüklü bir terminal sunucusu kullanıyoruz. Bir son kullanıcı bir Office ürünü kullanıyorsa ve ardından tamamen oturumu kapatmazsa, X yerine oturumu kapatmazsa, dosya Office'i terminal sunucuya yükleyen kişi tarafından kilitlendi olarak gösterilir (sizinki).

Son kullanıcı, bağlantısı kesilen terminal sunucusu oturumuna tekrar giriş yapar ve düzgün bir şekilde oturumu kapatırsa, Office uygulaması kapatılır ve dosyanın kilidi açılır.

1
Luke1_28

Windows 7 Gezgini'nde önizleme bölmesini açtıysanız, bu hatayı alırsınız. Önizleme bölmesini kapatmak benim için çalıştı.

1
Les

Ben de aynı sorunu yaşadım. Düzenlenecek bir ağ paylaşımındaki dosya açılamadı. Ancak önerilerin hiçbiri yardımcı olmadı.

Sorunun şu şekilde olduğu ortaya çıktı: Daha önce bilgisayar yerel bir hesap tarafından kullanılıyor ve oturum açıyordu. AD'ye katıldıktan sonra, Uygulama Verileri ve Yerel Ayarlar klasörünü (Windows XP'de) AD kullanıcı profiline kopyaladım. Operasyondan sonra daha sonra Local Settings\Application Data\Microsoft\Office'in yeni oluşturulan kullanıcı için izinlerinin olmadığını ve bu nedenle ofisin her dosya için bu iletişim kutusunu sorduğunu öğrendim. Host ve istemci makinelerde güvenlik duvarı/antivirüs'ü devre dışı bırakmayı, Host makinesinde indeksleme hizmetini devre dışı bırakmayı denedim ama hiçbiri yardımcı olmadı.

Bu yüzden Office klasörü için uygun izinleri ayarladım ve şimdi her şey çalışıyor.

1
Janis Veinbergs

Microsoft Akış Şemasını kullanın

Resmi bir Microsoft blog yayını var. Akış şeması bile var.

Ana noktalar şunlardır:

  • Windows'u Güncelle
  • Office'i Güncelle
  • Details Pane ve Preview Pane işlevlerini devre dışı bırakın
  • OpLocks kayıt defteri ayarlarını istemcide yapılandırın ve istemciyi yeniden başlatın.
  • Microsoft dışı hizmetleri durdur
1
StackzOfZtuff

Dosya sunucusuna erişiminiz varsa, başka bir yol da openfiles.exe komutunu kullanmaktır. Benim durumumda Word dosyayı kilitlediğimi söyledi, ancak openfiles.exe farklı bir kullanıcı olduğunu gösterdi. Örneğin, dosya adının bir kısmı " birthday " ise, bu komutu kullanırsınız:

openfiles /query | findstr -i birthday
0
KERR

Kesin olarak, kilitli dosyaların veya klasörlerin kilidini açan Unlocker adlı bir program var.

From wikipedia ,

Unlocker, Microsoft Windows'ta yaygın olarak kullanılan dosyalarda kullanılan kilitleme korumasını izleyebilen ve açabilen bir araçtır. Ancak, asıl kullanımı, belirli bir dosyayı kullanan işlemleri sonlandırmak veya dosyayı kullanmayı durdurmak için işlemleri zorlamaktır; böylece kullanıcı dosyayı güvenle silebilir, yeniden adlandırabilir veya taşıyabilir.

Gönderen resmi site ,

Hiç Windows tarafından verilen can sıkıcı bir mesaj oldu mu?

  • Klasör silinemiyor: başka bir kişi veya program tarafından kullanılıyor.
  • Dosya silinemiyor: Erişim reddedildi
  • Bir paylaşım ihlali yaşandı.
  • Kaynak veya hedef dosya kullanımda olabilir.
  • Dosya başka bir program veya kullanıcı tarafından kullanılıyor.
  • Diskin dolu veya yazmaya karşı korumalı olmadığından ve dosyanın şu anda kullanımda olmadığından emin olun.

Unlocker çözüm!

  1. Sadece klasöre veya dosyaya sağ tıklayın ve Unlocker'ı seçin.
  2. Klasör veya dosya kilitliyse, bir pencere dolabı listesi görünür
  3. Tümünün Kilidini Aç'ı tıklamanız yeterlidir;

Yükleyicinin OpenCandy adware ile geldiğini unutmayın; yalnızca taşınabilir sürümü yüklerken veya kullanırken bu işareti kaldırın.

0
Oriol