Neredeyse her gün, sistemlerimiz için bir tür yazılım güncellemesi çıkıyor. İşletim sistemlerinden antivirüs yazılımlarına, bulut hizmetlerinden donanım cihazlarına kadar kullandığımız teknolojilerin neredeyse hiçbiri statik değil. Ve bu güncellemelerle birlikte, düzeltilmesi bazen zaman alan yan etkiler ve sorunlar ortaya çıkıyor.

Geçenlerde, bir Lexmark çok işlevli yazıcı satın aldığımda pek dikkatimi çekmeyen ilginç bir hata buldum. Kurulum sürecinin bir parçası olarak, en son yazıcı sürücüsünü indirmek için çevrimiçi oldum. (Her zaman en son sürücüleri almak için bir satıcı web sitesine gitmenizi tavsiye ederim, çünkü sonuçta en son yazılım en son düzeltmelere sahip olmalıdır, değil mi?) Yazıcıyı yazdırma, tarama ve elektronik olarak faks gönderme için ayarlayabildim ve anladım ki gün için yapıldı.

İşte eğlence o zaman başladı.

Uzak Masaüstü’nü kullanarak çeşitli bilgisayarlara düzenli olarak bağlanıyorum. Normalde, sıfır sorunla kaya gibi sağlamdır. En azından, yeni yazıcımı almadan önce çok sağlamdı. Yazıcıyı kurduktan sonra aniden uzak bağlantım kesilmeye başladı – neyin yanlış gittiğine dair bana bir fikir verecek bir hata mesajı bile yoktu.

Bu, hata ayıklamanın ilk kuralına işaret ediyor: Her şeyin çalıştığı zamanı düşünün ve neyi değiştirdiğinizi anlayın. Yüklemiş olduğum yazıcı sürücüsündeki bir şeyin muhtemelen suçlu olduğunu biliyordum ama bunu nasıl doğrulayabilirdim? Tipik olarak, bilgisayar sistemleri çalışmayı durdurduğunda, bir yerde soruna işaret eden bir olay günlüğü bulunur. (Genel olarak, uygulama çökmeleri uygulamanın olay günlüğünde görünür. Ancak bazen bir uygulama, hataları izlemek ve raporlamak için özel bir alt dizin kullanır.)

Windows için, Olay Görüntüleyiciye, aramaya tıklayıp başlatmak için “olay görüntüleyici” yazarak erişebilirsiniz. Windows Günlükleri bölümünü genişletmeniz ve uygulama günlük dosyasına bakmanız yeterlidir.

Olay Görüntüleyici’ye daha önce baktıysanız, bu günlüklerin son derece yararlı veya son derece kafa karıştırıcı olabileceğini bilirsiniz. Olayların çoğu göz ardı edilebilir. Ama ara sıra probleminizin köküne inmenize yardımcı olacak bir tane bulacaksınız. Uzak Masaüstü sorunumla ilgili olarak, olay günlüğünde bir ipucu bulmayı umuyordum – ve gerçekten de bir tane buldum. Her uzak oturum başlatmayı denediğimde, hatalı bir uygulamayı gösteren bir hata keşfettim.

Şimdi bir sonraki eğlenceli kısım geliyor: Bazen kullandığınız uygulama, olay günlüklerinde aynı şey olarak adlandırılmaz. Genellikle özel olarak yürütülebilir adlar kullanırlar, bu nedenle uygulamayı ne ile bildiğinizden ziyade “yazılım adını” bilmeniz gerekir. Bu durumda Uzak Masaüstü, Microsoft Terminal Hizmeti İstemcisi anlamına gelen mstsc.exe yürütülebilir adına sahiptir.

İşte hatanın nasıl göründüğü:

Faulting application name: mstsc.exe, version: 10.0.19041.2075, time stamp: 0x63f96292
Faulting module name: LMFX1N4Z.DLL, version: 0.0.1.0, time stamp: 0x61b8cf09
Exception code: 0xc0000005
Fault offset: 0x0000000000038ac3
Faulting process id: 0x2b30
Faulting application start time: 0x01d948e5ef27f462
Faulting application path: C:\WINDOWS\system32\mstsc.exe
Faulting module path: C:\WINDOWS\system32\spool\DRIVERS\x64\3\LMFX1N4Z.DLL
Report Id: 5b058189-0b5a-4284-a62d-c583bbe5a7da
Faulting package full name:
Faulting package-relative application ID:

İhtiyacım olan ipucu bu olaya dahildir. Olay çökmesi, bir Lexmark sürücüsü olan LMFX1N4Z.DLL adlı bir sürücüye işaret etti. Çevrimiçi arama yaparken, benzer bir sorunla karşılaşan başka bir bilgisayar kullanıcısı buldum, ancak uzak masaüstü istemcisi değil, sanal makine kullanıyor. Açıkça yazıcı paylaşımı veya uzaktan yazdırma, LMFX1N4Z.dll sürücüsünü sevmiyor. Temel sorunun yüklediğim faks sürücüsüyle ilgili olduğunu tahmin ettim. Kaldırdıktan sonra, elbette, uzak masaüstüm tekrar işlevsel hale geldi. Temel olarak, bir süredir ortalıkta dolaşan bir sorunu Lexmark’tan düzeltmeye çalışmak yerine, en iyi seçeneğin ihtiyacım olan özellikleri korurken yazıcı yazılımının yalnızca bir parçasını kaldırmak olduğuna karar verdim.

Ya temel nedeni bulmasaydım? Bazen bir geçici çözüm bulabilirsiniz. Microsoft, Uzak Masaüstü için Microsoft mağazası aracılığıyla modern bir uzak masaüstü uygulaması da gönderir. Bu da başarısız olsaydı, alternatif araçlar arayabilirdim. Bazen bir hata sizi etkilediğinde, bir düzeltme yayınlanana kadar sorunu çözmenin tek yolu budur.

Çoğu zaman, yaramazlık yapan bir sistemi teşhis etmek, başkalarının da aynı sorunları yaşayıp yaşamadığını belirlemekle başlar. Güncellemeleri uyguladıktan sonra, karşılaştığım herhangi bir hatanın bana özel olup olmadığını veya başkalarını etkileyip etkilemediğini doğrulamak için çeşitli konumlarda çevrimiçi olarak kontrol ederim. ziyaret ederek başlıyorum. Windows sürüm sağlık panosu Bilinen sorunları gözden geçirmek için. sonra ziyaret ederim Reddit’in Windows 10’u Ve Windows 11 forumları ya da Askwoody forumları Olağandışı sorunlarla ilgili raporlar için.

Son zamanlarda, sunucu yöneticilerinin bu ayın güncellemelerinden birini yüklemesini engelleyen bir sorun ortaya çıktı. Temel nedenin Microsoft tarafından yapılan bir hata olduğu ortaya çıktı. belirli belirli Windows sunucu sku’su (Temel Bilgiler) güncellemeleri alması uygunsuz bir şekilde engellendi. Başka bir poster, Windows 2012 R2 veri sunucusuyla ilgili bir sorunun benzer olabileceğini düşündü ve günlük dosyalarını incelerken bir hizmet yığını güncellemesinin eksik olduğunu buldu.

Hatalar her zaman meydana gelir. Ve bunların hepsi Microsoft’un zayıf yama uygulamalarının bir sonucu değildir. Çoğu zaman, bir hatayı tetikleyen yeni bir şeyin tanıtılmasıdır. Bu nedenle, her zaman kendinize şunu sormayı unutmayın: Ne değişti? Bir günlük dosyası var mı? Başkaları da benimle aynı sorunu görüyor mu?

Bu temel soruları yanıtlamak, hatasız bir sistem elde etmenize yardımcı olacaktır.

Telif hakkı © 2023 IDG Communications, Inc.



genel-13