Sorunun tam olarak ne olduğunu nasıl anlayabiliriz?
Son güncelleme tarihi:
Sorunun tam olarak ne olduğunu bulmayı kolaylaştırmak için UltraDefrag tüm bileşenleri çalışma sırasında hata ayıklama çıktısı üretir. Bir bileşen hatayla karşılaştığında, tam olarak neyin yanlış gittiğini ayrıntılı olarak açıklayan bir hata mesajı verir.
Örneğin, bir bileşen kümelerini yeniden konumlandırmak için bir dosyayı açamadığında, işlemin neden başarısız olduğunu gösterir; bu, dosyanın mevcut olmaması, bir tür kilitlenme veya başka bir nedenden kaynaklanabilir. Hata ayıklama çıktısına bakarak, bir işlemin neden başarısız olduğunu her zaman tam olarak öğrenebilirsiniz.
Hata ayıklama çıktısının 3 seviyesi vardır ve bunlara erişmenin iki yolu vardır: DebugView UltraDefrag yerleşik günlük kaydı özelliklerini kullanmak
Hata ayıklama çıktı düzeyini ayarlama
UltraDefrag ürettiği hata ayıklama çıktısının miktarını, hata ayıklama çıktı seviyesini ayarlayarak kontrol edebilirsiniz.
3 farklı seviye mevcuttur:
- Normal – orta düzeyde hata ayıklama çıktısı üretir.
- Ayrıntılı – daha ayrıntılı hata ayıklama çıktısı üretir
- Paranoyak – çok fazla hata ayıklama çıktısı üretir.
Varsayılan olarak normal seviye ayarlanmıştır. Sorun hakkında daha ayrıntılı bilgi toplamak için hata raporu göndermeden önce seviyeyi ayrıntılı olarak ayarlamanızı öneririz.
Hata ayıklama çıktı düzeyini ayarlamak için UltraDefrag Ayarlar > Gelişmiş'e tıklayın , ardından Günlük kaydı düzeyi otomatik disk birleştirme ve önyükleme zamanı arayüzü için özel toplu iş komut dosyaları hariç, UltraDefrag tüm bileşenleri için hata ayıklama çıktı düzeyini ayarlayacaktır . Özel komut dosyaları için düzeyi ayarlamak içinUD_DBGPRINT_LEVEL ortam değişkenini kullanın:
1 | set UD_DBGPRINT_LEVEL=DETAILED |
DebugView kullanarak hata ayıklama çıktısını yakalama
Mark Russinovich tarafından geliştirilen DebugView programı, çalışan tüm uygulamalardan hata ayıklama çıktısını yakalayan ve gerçek zamanlı olarak görüntüleyen mükemmel bir araçtır.
Nasıl kullanacağınızı öğrenmek için bu adım adım kılavuzu izleyin:
-
Microsoft'un web sitesinden DebugView'ın en son sürümünü indirin .
-
DebugView kurulum betiğini indirin .
-
İndirdiğiniz her iki ZIP arşivindeki tüm dosyaları tek bir klasöre çıkarın.
-
sağ tıklayın
install-debugview.cmdve "Yönetici olarak çalıştır" DebugView'ı bilgisayarınıza yükleyin. -
Programı başlatmak için DebugView masaüstü simgesine çift tıklayın:

-
UltraDefrag hata ayıklama çıktısını yakalamak için şunu seçin: Yakala > Genel Win32 Yakala:

-
İşte bu kadar! Şimdi UltraDefrag başlatabilir ve hata ayıklama çıktısını kontrol edebilirsiniz:

-
Dosya > Kaydet seçeneğine tıklayarak yakalanan hata ayıklama çıktısını bir dosyaya kaydedebilirsiniz .
UltraDefrag yerleşik kayıt özelliklerini kullanma
Alternatif olarak, hata ayıklama çıktısına erişmek için UltraDefrag yerleşik günlük kaydı özelliklerini kullanabilirsiniz. Bu, özellikle önyükleme arayüzü için kullanışlıdır, çünkü DebugView'ı kullanarak bu arayüz tarafından üretilen hata ayıklama çıktısını yakalayamazsınız.
Varsayılan olarak, UltraDefrag bileşenleri hata ayıklama çıktılarını aşağıdaki dosyalara kaydeder:
| Bileşen | Varsayılan günlük dosyası yolu |
|---|---|
| Grafik arayüzü | {installation_folder}\logs\ultradefrag.log |
| Otomatik disk birleştirme bileşeni | {installation_folder}\logs\task-launcher.log,{installation_folder}\logs\auto-defrag.log |
| Önyükleme zamanı arayüzü | {installation_folder}\logs\boot-time-defrag.log |
boot-time-defrag.logdisk işleme sırasında neler olup bittiğini kontrol etmek için dosyayı açabilirsiniz
Grafik arayüzün günlük dosyalarına erişmek çok daha kolay. Sadece tıklayın Yardım > Sorun Giderme Günlük dosyalarına istediğiniz zaman erişebilirsiniz:
Not
Windows 7'de UltraDefrag otomatik disk birleştirme bileşeni, görev tamamlanmadan önce sonlandırıldığında (örneğin, süre dolduğunda) hata ayıklama çıktısını günlük dosyasına kaydedemez. Bu durumda hata ayıklama çıktısını yakalamak için yukarıda bahsedilen DebugView programını kullanın.
Grafik arayüzü için günlük dosya yolunu değiştirmek için ana yapılandırma dosyasını , oradaki parametreyi ayarlayınlog_file_path ve ardından değişiklikleri kaydedin. Örneğin,C:\logs\ultradefrag.log kullanılacak yolu ayarlamak için:
1 | log_file_path = "C:\\logs\\ultradefrag.log" |
Otomatik disk birleştirme bileşeni ve önyükleme arayüzü için günlük dosya yolunun değiştirilmesi, özel komut dosyaları kullanmadığınız sürece şu anda desteklenmemektedir. Özel komut dosyalarında, ortam değişkenini kullanarak günlük kaydını açabilir ve aynı anda günlük dosya yolunu ayarlayabilirsinizUD_LOG_FILE_PATH :
1 | set UD_LOG_FILE_PATH=C:\logs\ultradefrag.log |
Not
Belirtilen dosyaya günlük kaydı başarısız olursa, örneğin dosya yolu geçersizse, günlük kaydı belirtilenle aynı ada sahip ancak aşağıdaki klasörde bulunan bir dosyaya yönlendirilecektir:%SystemDrive%\UltraDefrag_Logs .