Excel için büyük adres farkında özelliği değişikliği

Özet

32-bit sürümleri, Microsoft Excel 2013 ve Excel 2016, en son güncelleştirmeleri yüklendikten sonra büyük adres farkında (LAA) işlevselliği avantajlarından yararlanabilirler. ("Çözüm" bölümüne bakın) Bu değişikliği Excel 2016 kullanıcılar 64-bit Windows işletim sistemi üzerinde çalışırken iki katı bellek tüketen 32-bit yüklemelerini sağlar. Sistem, kullanıcı modu sanal bellek 2 gigabayt (GB) ile 4 GB için artırarak bu yeteneği sağlar. Bu değişiklik (örneğin, gelen 2 GB ile 3 GB) yüzde 50 daha fazla bellek sağlayan bir 32-bit sistemde çalışırken kullanıcılar.

Bu değişiklik, bellek için 32-bit Excel yüklemeleri kısıtlandığında, aşağıdaki hata iletilerinden içinde açıklanan hata sıklığını en aza indirmek:

Excel kullanılabilir kaynaklar ile bu görevi tamamlayamıyor. Daha az veri seçin veya diğer uygulamaları kapatın.

Bellek yetersiz

Tamamını görüntülemek için sistem kaynakları yetersiz

Bu eylemi tamamlamak için yeterli bellek yok. Deneyin diğer uygulamaları kapatmayı veya daha az veri kullanma. Bellek kullanılabilirliği artırmak için göz önünde bulundurun:
• Microsoft Excel bir 64-bit sürümünü kullanıyor.
• Ekleme bellek aygıtı.

Çözüm

Bu değişiklik yapabilmek için Microsoft Office'in son sürümünü çalıştırması gerekir.
SürümYayın tarihiYapı numarası
Office 365 2016 (geçerli kanal aboneleri) için5/3/2016Yapı 16.0.6868.2060
Office 365 2016 için (ilk yayın ertelenmiş kanal)6/14/2016Yapı 16.0.6965.2058
Office 365 2016 (Ertelenmiş kanal aboneleri) için10/11/2016Yapı 16.0.6965.2092
Office 365 20136/7/2016Yapı 15.0.4833.1001
Excel 2013 (MSI)6/7/2016Yapı 15.0.4833.1000
Excel 2016 (MSI)6/7/2016Yapı 16.0.4393.1000

Daha fazla bilgi

Windows 32-bit mimaride adres alanı için herhangi bir program (kullanıcı modu bellek) uygulama ve işletim sistemi (sistem veya çekirdek bellek) arasında paylaşılır. Bir 32-bit işlemde adreslenebilir bellek toplam miktarı 4 GB'dır. Varsayılan olarak, işlem ve sistem arasında bu bellek eşit olarak bölünür. Daha fazla bellek gerektiren programları desteklemek için Windows bellek LAA düzenini destekler. Bu işlevi yalnızca program tarafından desteklenmez ve bu desteği sağlama olarak kendini tanıtmak kullanılır. LAA zararına kendisi için daha az bellek tutmak, daha fazla işlem bellek ayırma sistemi sağlar.

32-bit Excel geçerli tasarım değişikliği LAA desteklenebilen yapar ve Windows LAA program olarak tanımlar. Programın Windows sağlayan bellek en fazla sistem verileri üzerinde bağlıdır. 32-bit Windows sistemleri en fazla 3 GB kullanıcı modu bellek ayırabilirsiniz. Bunun için 1 GB kullanılabilir sistem belleğini küçültür. (32-bit sistemi 4 GB Toplam RAM aşamaz). 64-bit Windows sistemlerinde adreslenebilir bellek sistemi için çok daha büyük bir alandır ve belleğin 4 GB sınırı dışında bulunabilir. Bu nedenle, kullanılabilir en fazla kullanıcı bir 64-bit sistemde çalışan bir 32-bit işlem için tam 4 GB adreslenebilir aralığın bellektir.

Bu değişikliği yalnızca 32-bit programlar için geçerlidir. Bu nedenle, Excel yalnızca 32-bit sürümlerini etkiler. Excel bir 64-bit sürümünü çalıştırıyorsanız, bu değişiklik bir etkisi yoktur.



işletim sisteminin 64-bit ve 32 bit Office

64-bit Windows çalıştırıyorsanız, bu değişiklik otomatik olarak uygulanır. Sizin tarafınızdan hiçbir eyleme gerek yoktur. Excel işlemi için kullanılabilir belleği otomatik olarak 2 GB ile 4 GB'a iki katına çıkarılır. Bu, büyük miktarda bellek kullanan eylemleri için destek geliştirir.

işletim sisteminin 32-bit ve 32 bit Office

32-bit Windows çalıştırıyorsanız, işletim sisteminin çalıştığı modu değiştirmek gerektirdiği için bu değişiklik otomatik olarak uygulanamaz. Daha belirgin olarak 32-bit Windows sürümlerinde LAA yararlanmak için önyükleme/3 GB anahtarını etkinleştirmek ve sonra sistem yeniden başlatmalısınız. Bu anahtarı hakkında daha fazla bilgi için aşağıdaki MSDN konusuna bakın:



Notes

  • El ile yapılan bu değişiklik, önyükleme/3 GB anahtarını kaldırarak ters kaydedilebilir.
  • Bu anahtarı ayarlayarak, 1 GB sistem bellek kaynakları azaltın. Aynı anda çalıştırılabilir programların sayısını ve aynı anda açılabilecek windows (tüm programlar) gibi yetenekleri Bu sınırlamalar neden olabilir. Bazı sistem belleği her sistem kaynağı tüketir. Bu nedenle, program kaynakları için bellek 3 GB anahtarını genişletir, ancak sistem kaynakları için kullanılabilir bellek azaltır. Diğer programlarda, şart değil LAA programdaki hataları tetikleyebilir çünkü bu tradeoff dikkat edin. Sistem kaynakları 32-bit adresleme aralığı dışında tutulması nedeniyle 64-bit Windows sistemleri bu sınırlama yoktur.
  • Ayrıca bu güncelleştirmede bulunan Excel varsayılan olarak kendi örneğini açmak için yeteneğidir. Daha fazla bilgi için bkz: Varsayılan olarak yeni bir örneğini açmak için Excel zorlama.

SSS

LAA güncelleştirmesi Excel 2013 için uygulanabilir mi?

LAA Excel 2016 Tıklat-Çalıştır, 2013 MSI Excel ve Excel 2016 MSI sürümleri için geçerlidir.

LAA güncelleştirmesi Excel 2016 MSI sürümüne uygulanabilir ?

Evet, 7 Haziran 2016 Excel 2016 için güncelleştirme' yi yükledikten sonra Excel 2016 MSI uygulanabilir.

Daha fazla RAM (32-bit işletim sistemi, 64-bit işletim sistemi için 4 GB 2 GB) standart sınırı aşmayı LAA zorlamak için bilgisayarıma ekleyebilirsiniz?

Daha fazla RAM eklemeniz LAA programlar için en fazla adreslenebilir bellek etkilemez. Programlarınızı LAA en yüksek değerler daha fazla bellek gerektirir 64-bit sistem ve Excel 64-bit sürümü için taşımak isteyebilirsiniz.

Eklentiler tarafından LAA etkilenecek?

Herhangi bir kod programı Zarif yollarla bu değişiklikten etkilenebilir. Bu nedenle, bunların düzgün çalıştığından emin olmak için eklentileri test etmek isteyeceksiniz. Herhangi bir işlevsellik için Uyumluluk sabit kesme yok olması gerekir. Bu nedenle, doğru yazılan eklentiler konak uygulamanın yaptığı gibi kadar düzeyinden yararlanın değişikliği sağlamak. Eklenti hiçbir zaman içinde LAA test edilmiş, ancak varolan kod hataları şimdi kullanıcıya ilk kez eline.

Bu değişikliği çalışma kitaplarıçıkış, bellek kaynak hataları düzeltecek?

Birçok etkene kitaplarında bellek yetersiz hataları neden olabilir. LAA bellek baskısı azaltmak yardımcı olabilir, ancak her bellek sorunu çözmez. Bazı durumlarda, aşağıdaki eylemlerden birini gerekli olabilir:

Ek İçerik

Excel 2013'ün 32-bit Edition'da bellek kullanımı

Excel'deki "kullanılabilir kaynaklar" hataları nasıl giderilir

: Excel nasıl Excel kilitlenen ve vermiyor sorunlarını giderme

Excel: Excel çalışma kitaplarını sorunları nasıl kilitlenen ve vermiyor giderilir

Bellek yönetimi – 3 GB demystifying
Özellikler

Makale No: 3160741 - Son İnceleme: 24 Şub 2017 - Düzeltme: 1

Excel for Office 365, Excel 2016, Microsoft Excel 2013

Geri bildirim