1C:Enterprise Başlatılamadığında Ne Yapmalı
Eğer 1C başlatılamıyorsa, neden çoğunlukla üç alanda yatar: lisans anahtarıyla ilgili sorun (USB veya yazılımsal), bilgi tabanı dosyalarının bozulması veya başarısız bir güncelleme sonrası platform sürümleri arasındaki çakışma. Hızlı çözüm için cihaz yöneticisinde koruma anahtarının görünürlüğünü kontrol edin, yapılandırıcı aracılığıyla veritabanı onarımını çalıştırın (Dosya → Yönetim → Test Etme ve Düzeltme) veya platformu önceki sürüme geri alın.
Aşağıda, bu kategorilerin her biri için ayrıntılı teşhis ve arıza giderme algoritması verilmiştir.
İçindekiler
Lisans ve koruma anahtarlarıyla ilgili sorunlar {#license-issues}
Görünür bir lisansın olmaması, 1C'nin "Lisans bulunamadı" hatası vermesinin veya başlangıçta einfach kapanmasının en yaygın nedenlerinden biridir.
Yazılımsal lisans
Eğer yazılımsal anahtar (PIN kodu) kullanıyorsanız:
- Aktivasyonu kontrol edin. Anahtarın bu bilgisayarda aktive edildiğinden emin olun. Donanım değişikliği veya işletim sistemi yeniden kurulumu durumunda aktivasyon silinir.
- Lisans sunucusu. Kurumsal ortamda istemci lisans sunucusunu göremeyebilir. Lisans sunucusunda
1540portunun (veya yeni HASP sürümleri için1541) erişilebilirliğini kontrol edin. - Hasplm hizmeti. Windows'ta (
services.msc)Hasplmhizmetinin (veyaSentinel LDK License Manager) çalıştığından emin olun. Takılı kalırsa yeniden başlatın.
Donanımsal anahtar (USB HASP)
- Sürücüler. Guardant veya HASP sürücüsünün yüklü olup olmadığını kontrol edin. Anahtarı başka bir USB portuna takın (tercihen hub üzerinden değil, doğrudan anakarta USB 2.0).
- Sistemde görünürlük. "Aygıt Yöneticisi"ne girin. Anahtar "USB Denetleyicileri" veya "Koruma Aygıtları" bölümünde görüntülenmelidir. Eğer sarı ünlem işaretli bir aygıt varsa, sürücüleri yeniden yükleyin.
- Sürüm çakışması. Eski anahtarlar (HASP HL) yeni sürücülerle düzgün çalışmayabilir ve tam tersi de geçerlidir. Sürücülerin tamamen temizlenip yeniden kurulması için
haspdinst.exeyardımcı programını kullanın.
Yazılımsal anahtarın görünürlüğünü kontrol etmek için keylock.exe yardımcı programını (1C platformuna dahildir) kullanın veya lisans yöneticisinin web arayüzüne http://localhost:1540 adresinden erişin.
Bilgi tabanı (BT) hataları {#database-errors}
Lisans tanınıyor ancak 1C "Veritabanı yapılandırması yükleniyor" aşamasında donuyorsa veya "Tek kullanıcı modu" hatası veriyorsa, sorun veritabanı dosyalarındadır.
Dosya tabanlı varyant
- Dosya bozulması. Çoğunlukla elektrik kesintisi sırasında meydana gelir.
- Çözüm: 1C'yi Yapılandırıcı modunda başlatın. Dosya → Yönetim → Test Etme ve Düzeltme seçeneğini belirleyin. "BT tablosunun yeniden düzenlenmesi" ve "Mantıksal bütünlüğün düzeltilmesi" kutucuklarını işaretleyin. Kontrolü başlatın.
- Dosya kilitlemesi. Veritabanı başka bir kullanıcı tarafından açıksa veya 1C işlemi arka planda "takılı" kaldıysa,
1Cv8.1CDdosyası kilitlenecektir.- Çözüm: Bilgisayarı yeniden başlatın veya Görev Yöneticisi'nde
1cv8.exeişlemini sonlandırın.
- Çözüm: Bilgisayarı yeniden başlatın veya Görev Yöneticisi'nde
- Yetersiz izinler. Mevcut Windows kullanıcısının veritabanı klasörüne yazma izni yoktur.
- Çözüm: 1C'nin çalıştırıldığı kullanıcı adına veritabanı klasörü için tam denetim (Full Control) yetkisi verin.
İstemci-sunucu varyantı (SQL)
- SQL bağlantı hatası. MSSQL Server hizmetinin çalışıp çalışmadığını kontrol edin.
- İşlem kilitlemeleri. Uzun süren işlemler veritabanına girişi engelleyebilir.
- Çözüm: Aktif oturumları analiz etmek ve "takılı" kalan işlemleri sonlandırmak için VTYS yöneticisine başvurun.
- Kayıt günlüğünün büyümesi. Kayıt günlüğü maksimum boyuta ulaştıysa veya bozulduysa, veritabanı açılmayabilir.
- Çözüm: Giriş yapılabilirse Yapılandırıcı aracılığıyla kayıt günlüğünü temizleyin veya
.dtya da.bakyedeklerinden veritabanını geri yükleyin.
- Çözüm: Giriş yapılabilirse Yapılandırıcı aracılığıyla kayıt günlüğünü temizleyin veya
Platform veya yapılandırma güncellemesi sonrası arızalar {#update-failures}
Güncelleme, uyumsuzlukların sıklıkla ortaya çıktığı kritik bir aşamadır.
Sürüm uyumsuzluğu
- Belirti: "Platform sürümü yapılandırma tarafından gerekenin altında."
- Neden: Yapılandırmayı (örneğin Muhasebe 3.0) güncellediniz, ancak eski 1C:Enterprise 8.3 platformu kaldı.
- Çözüm: 1C platformunu, yapılandırmanız için "1C" firması tarafından önerilen sürüme güncelleyin. Güncel sürümleri releases.1c.ru portalından indirebilirsiniz.
Yapılandırma güncellemesi sırasında hata
- Belirti: Yapılandırıcı değişiklikleri yüklerken hata veriyor veya veritabanı "Yapılandırma geliştirici tarafından değiştirildi" modunda açılıyor.
- Çözüm:
- Yedek oluşturun (
.dtolarak dışa aktarma). - Güncellemeyi tekrar yapmayı deneyin, önceden "Değişikliklerin otomatik uygulanması" kutucuğunu kaldırın (varsa), böylece değişiklikleri manuel olarak uygulayabilirsiniz.
- Güncelleme kesintiye uğradıysa, yedeğe dönün ve tüm kullanıcıların veritabanından çıktığından emin olarak tekrar güncellemeyi deneyin.
- Yedek oluşturun (
Yapılandırma güncelleme sürecini asla zorla kesmeyin (Görev Yöneticisi aracılığıyla). Bu, meta veri yapısını kesinlikle bozacaktır.
Hızlı teşhis algoritması {#diagnostics-algorithm}
Tüm seçenekleri tek tek denemek yerine zaman kaybetmemek için adımları takip edin:
- Ekranda hata var mı?
- "Lisans bulunamadı" → Lisanslar bölümüne bakın.
- "Dosya okuma hatası" veya "Veritabanı bozuk" → Veritabanı bölümüne bakın.
- "Geçersiz platform sürümü" → Platformu güncelleyin.
- Hata yok, sadece başlatılamıyor mu?
- Windows Olay Günlüğüne (Event Viewer) bakın → Windows Günlükleri → Uygulama.
1C Enterprisekaynağından gelen hataları arayın. Genellikle arızaya neden olan belirli modül burada belirtilir.
- Windows Olay Günlüğüne (Event Viewer) bakın → Windows Günlükleri → Uygulama.
- Güvenli modda başlatma.
- 1C'yi
/DisableStartupMessagesparametresiyle başlatmayı deneyin veya veritabanı listesinde "Ekle" → veritabanı yolunu belirtin → "Kalın istemci modunda başlat" kutucuğunu işaretleyin (eski yapılandırmalar için) veya platformun kendisinin çalışabilirliğini kontrol etmek için boş bir veritabanı başlatmayı deneyin.
- 1C'yi
Kullanıcıların sık yaptığı hatalar {#common-mistakes}
| Hata | Sonuç | Nasıl düzeltilir |
|---|---|---|
| Yedek almadan güncelleme başlatmak | Arıza durumunda veri kaybı | Güncellemeden önce her zaman .dt olarak dışa aktarma yapın. |
| Korsan "tablet" kullanımı | Kararsız çalışma, virüsler | Resmi lisansları kullanın. "Tabletler" genellikle Windows güncellemeleriyle çakışır. |
| Veritabanını bulut klasöründe saklama (Dropbox/OneDrive) | 1Cv8.1CD dosyasının bozulması | Dosya tabanlı veritabanları senkronize edilen bulut klasörlerinde saklanmamalıdır. Yerel disk veya senkronizasyon olmayan ağ paylaşımı kullanın. |
| Kilitleme uyarılarını görmezden gelmek | Veri yazma hataları | Veritabanını pencere çarpısından değil, "Dosya → Çıkış" menüsü aracılığıyla düzgün şekilde kapatın. |
SSS: Sorular ve cevaplar {#faq}
S: 1C başlıyor, ancak "Kullanıcı verileri yükleniyor" yazısında takılı kalıyor.
C: Çoğunlukla bu, yavaş ağ diski veya önbellek bozulması sorunudur. 1C önbelleğini temizlemeyi deneyin (%AppData%\Local\1C\1Cv8 içindeki snccntx... adlı klasörler). Ayrıca, veritabanı dosya tabanlıysa ve sunucuda duruyorsa ağ hızını kontrol edin.
S: Windows 10/11 güncellemesinden sonra USB anahtar görünmüyor. C: Windows güncellemeleri genellikle HASP sürücülerini sıfırlar. Guardant/HASP sürücü paketinin en son sürümünü resmi web sitesinden indirin ve yönetici olarak yükleyin.
S: 1C'yi internetsiz çalıştırmak mümkün mü? C: Evet, eğer donanımsal anahtarınız veya süresiz lisansa sahip aktive edilmiş yazılımsal anahtarınız varsa. Ancak bazı modern yapılandırmalar (örneğin 1C:Taze platformundakiler) aboneliği kontrol etmek için periyodik internet bağlantısı gerektirir.
S: Veritabanım için gereken tam platform sürümünü nasıl öğrenebilirim? C: Yapılandırıcıya girin → Yardım → Program Hakkında. Burada minimum gerekli platform sürümü belirtilir. Minimum gerekenden 1-2 release daha yeni bir sürüm kurmak daha iyidir.