Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
ÖNEMLI: Bu makale kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklediğinizden ve bir sorun çıkması durumunda kayıt defterini geri nasıl yükleyeceğinizi anladığınızdan emin olun. Kayıt defterini yedekleme, geri yükleme ve düzenleme ile ilgili bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Microsoft Windows Kayıt Defteri'nin Açıklaması
Bu makalede, Visual C++ çeşitli senaryolarda performansını adımları belgelemektedir. Aşağıdaki senaryolardan biri tüm Visual C++ 6.0 için geçerlidir ve bazı Visual C++ 5.0 için de geçerlidir.
UYARı: Kayıt Defteri Düzenleyicisi'ni yanlış kullanırsanız, işletim sisteminizi yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilir. Microsoft, Kayıt Defteri Düzenleyicisi yanlış kullanımından kaynaklanan sorunları çözebileceğinizi garanti edemez. Kayıt Defteri Düzenleyicisi'ni kullanmak kendi sorumluluğunuzdadır.
Her çalışma alanı, kendisiyle ilişkilendirilmiş .ncb ve .opt uzantılı dosyaları açtı. Bu dosyalar bozulabilir. Bunları yeniden oluşturmak için <a0></a0>, çalışma kapatın. Sonra yeniden adlandırmak veya bu iki dosyayı silmek için çalışma dizinine gidin. Çalışma Alanı'nı yeniden açmayı, bunları yeniden. Dosyaları oluşturulduğunda gecikmeler yaşayabilirsiniz.
Not: .Ncb dosya ClassView, ıntellisense ve WizardBar bilgileri tutar. Çalışma alanı yapılandırmaları dosyasını .opt dosyasıdır. .Opt dosyası siliniyor geçerli pencere pozisyonları, kesme ve birkaç diğer küçük ayarları kaybolmasına neden olur.
Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
173164
(http://support.microsoft.com/kb/173164/EN-US/
)
SORUN: bir çalışma alanı'nı yükleme Visual C++ ile yavaş
Visual C++ 6 yalnızca: Intellisense, Visual C++ yavaşlatabilir. Denetleyin ve bu sorunu gidermek için Araçlar menüsünden Seçenekler ' i seçerek ıntellisense devre dışı bırakın. Düzenleyicisi) sekmesinde, "Deyimi tamamlama seçenekleri" Grup içindeki tüm onay kutularını temizleyin. Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
153284
(http://support.microsoft.com/kb/153284/EN-US/
)
BILGI: Intellisense, Visual C++ 6.0 sınırlamalar
Kaynak kodu denetim yazılımı gibi Visual C++ tümleşik geliştirme ortamı (IDE), Microsoft Visual SourceSafe, Visual C++ başlatma sırasında bir kaynak kodu sunucuya bağlanmak için yapılandırılabilir. Bu gibi durumlarda, bir ağ bağlantısı kaybı çok yavaş başlatmak, Visual C++ neden olur. Performansı artırmak için <a0></a0>, uygun ağ bağlantısını sağlamak veya Visual C++ IDE kaynak kodu denetim yazılımı tümleştirmeyle devre dışı bırakın. Sonuncusu yapmak için <a0></a0>, Visual C++'nden çıkın ve sonra devre dışı değerini (DWORD) 0x00000001 için aşağıdaki kayıt defteri anahtarını bulun ve RegEdit.Exe kullanın...:
Not: kayıt defterini değiştirmeden önce Visual C++ çıkmak için tuşları; aksi takdirde, yaptığınız değişiklikler etkinleşmez emin olun.
Kaynak kodu denetim yazılımı, arka plan durumu güncelleştirmeleri, Visual C++ projelerdeki kaynak kod denetimi altındaki gerçekleştirebilirsiniz. Bu özellik etkinleştirilirse, bu güncelleştirmelerin IDE yavaş yanıt vermesine neden olabilir. Bu arka plan güncelleştirmeleri devre dışı bırakmak için Araçlar menüsünden Seçenekler ' i seçin. Sonra Kaynak denetimi sekmesini tıklatın ve Arka plan durumu güncelleştirmeleri gerçekleştir onay kutusunu temizleyin. Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
195375
(http://support.microsoft.com/kb/195375/EN-US/
)
Düzeltme: SourceSafe kullanılmasını yaparken ClassView tenekesi çok yavaş
Kaynak dosyaları 64'ten az ağ dizinlerde yerleştirin. Bu, her 5 saniyede Visual C++ dosya değişikliği bildirimlerini almak için kullandığı yöntemi 64th tarar ve dizinleri yukarıda yardımcı olur.
Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
216098
(http://support.microsoft.com/kb/216098/EN-US/
)
SORUN: Çok sayıda dizin dosyaları mı, Visual C++ IDE yavaşlar
Kaynak Düzenleyicisi ve kaynak Düzenleyici'yi kullandığınızda, WizardBar performans sorunlarına neden olabilir. WizardBar devre dışı bırakma ve Visual C++ yeniden performansını artırabilir. Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
202591
(http://support.microsoft.com/kb/202591/EN-US/
)
Hata: Developer Studio kaynağı ve iletişim kutusu Düzenleyicisi yavaş yanıt
Çok sayıda kaynak, yalnızca kaynak dll dosyaları bölme IDE performansını artırabilirsiniz. Bu, yaklaşık 100 iletişim kutuları ile AppWizard oluşturulan bir Microsoft Foundation Classes (MFC) uygulaması ekleyerek görebilirsiniz. ClassWizard kullanan kod için bu iletişim kutuları içinde tüm denetimleri ilişkilendirme, iletişim için performans sorunlarına neden olur.
Bir proje üzerinde embarking önce yerelleştirilmiş kaynakları yalnızca kaynak dll içinde tutmak için projenizde tasarlama düşünebilirsiniz. Daha fazla bilgi için MSDN Online Libraries
(http://msdn.microsoft.com/en-us/library/default.aspx)
aşağıdaki MFC teknik notta bakın:
Ayrıca kaynakları gruplamak ve bunları bir dosyada yerine bunları ayrı bir kaynak dosyalarını (.rc) yerleştirme isteyebilirsiniz. Daha fazla bilgi için MSDN Online Libraries
(http://msdn.microsoft.com/en-us/library/default.aspx)
aşağıdaki MFC teknik notta bakın:
Visual C++ 6 yalnızca: Kaynak kodu, bir hata ayıklama oturumu sırasında düzenleme yavaş olabilir. Düzenle ve Devam Et seçeneklerini devre dışı bırakma performansı. Bunu yapmak için <a0></a0>, Araçlar menüsünden Seçenekler ' ni seçin. Hata ayıklama sekmesi üzerinde Debug Çağır komutlar Düzenle ve devam et onay kutusunu temizleyin. Düzenleme kullanmaktan kaçınmaktır de isteyebilirsiniz ve devam derleyici /ZI geçiş /Zi yerine kullanabilirsiniz.
Tüm eklentiler ve işlem yoğun ya da hatalı tasarlanmış makrolar ve eklentiler, Visual C++ düşürebilir çünkü, IDE içinde çalışan makrolar unutmayın. Bu, Araçlar menüsünden denetlemek için <a0></a0>, Özelleştir ' i seçin. Tüm ek bileşenler yüklenir ve makrolar, makro dosyaları ve eklentileri sekmesinde listelenir. Bu performansı önemli olup olmadığını sınamak için <a0></a0>, tüm eklentiler ve makrolar için onay kutularını temizleyin. Visual C++'nden çıkın ve bu eklenti ve makrolar kaldırılmış olduğundan emin olmak için yeniden başlatın.
Dosyalarınızı olup uzak bir Microsoft dışı işletim sisteminde bulunan çıkış bulun. Ağ istemci yazılımınızı doğru olarak yapılandırıldığından emin olun. Ağ trafiğinin artmasına, performansı da etkileyebilir.
Proje bağımlılıklar, oluşturma zaman da artabilir. Ek bilgi için lütfen Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
229030
(http://support.microsoft.com/kb/229030/EN-US/
)
Düzeltme: Askı için BIR çalışma alanı'yla birden çok bağımlılıklar görünebilir.
Projeler için marka dosyalarını verme da bu tür durumlarda yavaş olabilir.
Bir büyük bir arama yolu içerik dosyaları, aynı zamanda performansını düşürebilir. Daha fazla yolları, ekleme dosyalarını bulmak için Visual C++ aramanız gerekir, bu derleme daha uzun sürecektir. Ağ yolları kullanarak da performans sorunlarına neden olabilir. Projeye özgü olan arama yolu bulmak için <a0></a0>, aşağıdaki adımları izleyin:
Proje menüsünde Ayarlar ' ı tıklatın.
Ayarları iletişim kutusunda, C/C++ sekmesini seçin.
Projeye özgü yollarını içerir ek dizinler dahil düzenleme kutusunda bulunur.
Visual C++ bir bütün olarak uygulanan arama yolu bulmak için <a0></a0>, aşağıdaki adımları izleyin:
Araçlar menüsünden Seçenekler ' i tıklatın.
Seçenekler iletişim kutusunda, dizin sekmesini seçin.
Dizinleri Göster listesinde Ekle dosyaları seçin.
Sistem sanal bellek ve sabit disk alanı yetersiz çalışıyor olabilir. Gerekirse, daha fazla RAM (rasgele erişim belleği) veya daha büyük bir sabit disk performansını artırabilir.
Windows NT çalıştıran bilgisayarlarda, bellek kullanımını izlemek için Görev Yöneticisi'ni kullanın. Windows 95 veya Windows 98 çalıştıran bilgisayarlarda, kaynak ölçer'i kullanabilirsiniz. Kaynak ölçer'i yüklemek için <a0></a0>, Denetim Masası'ndaki Program Ekle/Kaldır için Windows Kur sekmesini gidin seçin ve Sistem Araçları ' nı çift tıklatın. Kaynak ölçer araçlarından birini listelenmelidir. Onay kutusunu seçin ve yüklemek için Tamam ' ı tıklatın. Işlem, Visual C++ ile birlikte gelen Görüntüleyici (PView.exe) de kullanabilirsiniz.
Diğer programlardan veya hizmetlerden değerli bir CPU süresi ve bellek kullanan. Bu gibi durumlarda, geçici olarak sistem Başlangıç klasöründeki programları kaldırmak ve bilgisayarı yeniden başlatın. Windows NT çalıştıran sistemlerde birden fazla başlangıç grubu olabilir; bu tür başlangıç grupları'nı boş. Önceki adımda belirtilen araçları, CPU ve bellek kullanımını izlemek için kullanabilirsiniz.
Özelleştirme ve Başlangıç grubunda devre dışı bırakma hakkında ek bilgi için lütfen Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
152122
(http://support.microsoft.com/kb/152122/EN-US/
)
Başlat veya Programlar menüsünü özelleştirme hakkında
81606
(http://support.microsoft.com/kb/81606/EN-US/
)
Windows Başlangıç grubunda devre dışı bırakma
Üzerinde çalıştığınız dosyaları taranıyor virüsten koruma programı arka planda çalışıyor. Virüs tarayıcısı geçici olarak devre dışı bırakmak, Visual C++ performansını artırır, virüs tarayıcısı, daha sık taraması için yazılım satıcısıyla ilgili en son güncelleştirmeleri'ni yapılandırın.
Hatalı sürücü performans sorunları neden olabilecek repainting gecikmelere neden olabilir. Görüntü sürücüleri, Performans sorununun olası bir neden kaldırın. Windows NT çalıştıran bilgisayarlarda, Windows NT VGA modunda sorunu yeniden oluşturmaya çalışın. Windows 95 veya Windows 98 çalıştıran bilgisayarlarda, Denetim Masası'ndaki Görüntü uygulama'yı kullanarak, için standart VGA ekran bağdaştırıcısını değiştirin. Bu modda, üçüncü taraf görüntü sürücüleri devre dışı bırakılır.
Sürücü hatalı, güncelleştirilmiş bir sürüm elde etmek deneyin. Bir geçici çözüm, görüntü ayarlarını değiştirmenizi. Denetim Masası'ndan Görüntü program başlatmak ve sonra Ayarlar sekmesini tıklatın Masaüstü çözünürlüğünü, yenileme sıklığı veya sayısı sistem tarafından kullanılan renkleri Değiştir'i seçin.
Proje klasöründeki .OPT dosyası bozuk. Visual C++, birden çok sayıda kesme noktaları, bazı ekler bir belirti olur. Bu durumda, uygulama hata ayıklama başlattıktan sonra IDE birkaç dakika boyunca yanıt vermemeye başlar. Sorun gidermek için <a0></a0>, çalışma alanı'nı kapatmak, .OPT dosyasını silin, çalışma alanı'nı yeniden açın ve tüm istenen kesme noktaları ve/veya .OPT dosyasında depolanmış proje ayarlarını sıfırlama.
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:236399
(http://support.microsoft.com/kb/236399/en-us/
)
Bu makaleyi kullanmak için ne kadar kişisel çaba harcadınız?
Çok az
Az
Orta
Fazla
Çok fazla
Bu bilgiyi geliştirmemiz için nedenleri ve bu konuda neler yapabileceğimizi paylaşın
Teşekkürler! Görüşleriniz, destek içeriğimizi geliştirmemize yardımcı olmak için kullanılmaktadır. Diğer yardım seçenekleri için, lütfen Yardım ve Destek Giriş Sayfasını ziyaret edin.