Minne i 32-bitarsversionen av Excel 2013 och 2016

VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.

Den engelska versionen av artikeln är följande: 3066990
Symptom
Efter uppgradering till Microsoft Office 2013 och 2016 uppstår ett eller flera av följande problem:
  • Datorn använder mer minne när du öppnar flera Microsoft Excelfiles, spara Excel-filer eller göra beräkningar i Excel-arbetsböcker.
  • Du kan inte längre öppna så många Excel-arbetsböcker i samma instans som du kan innan du uppgraderade till Excel.
  • När du infogar kolumner i en Excel-arbetsbok visas felmeddelande ett om tillgängligt minne.
  • När du arbetar med ett Excel-kalkylblad, visas följande felmeddelande:

    Det finns inte tillräckligt med minne för att slutföra den här åtgärden.
    Försök med mindre data eller stänga andra program.
    Tänk om du vill öka tillgängligheten för minne:
    -Använder en 64-bitars version av Microsoft Excel.
    -Lägga till minne i enheten

Orsak
Trots förbättringar i Office 2013/2016 inte påtagligt påverkade systemkrav, använda Office 2013/2016does mer tillgängliga systemresurser än Office 2010 gjorde. Gräns för virtuellt adressutrymme för 32-bitars utgåvor av Windows-baserade program är 2 gigabyte (GB). Det här utrymmet delas av Excel själva programmet tillsammans med några tillägg som körs i samma process för Excel. Storleken på själva kalkylbladet påverkar också användning av virtuellt adressutrymme. Eftersom Excel läser in kalkylbladet i adresserbara minnet, kan vissa kalkylblad som har en filstorlek på mindre än 2 GB fortfarande kräver Excel att använda mer än 2 GB minne. Detta resulterar i felmeddelandet som nämns i avsnittet "Symptom".
Lösning
Excel-experter som arbetar med komplexa Excel-kalkylblad kan dra fördel av 64-bitarsversionen av Office 2013/2016. Detta beror på att 64-bitarsversionen av Office inte införa hårda begränsningar av filstorlek. I stället begränsas arbetsbokens storlek bara av tillgängligt minne och systemresurser. Å andra sidan, 32-bitarsversionen av Office är begränsade till 2 GB virtuellt utrymme, och det här utrymmet delas av Excel-arbetsbok och tillägg som körs i samma process. (Kalkylblad som är mindre än 2 GB på hårddisken kan fortfarande innehålla tillräckligt med data för att uppta 2 GB eller mer minne.)

Följande alternativ kan förbättra prestanda i Excel 2013/2016:
  • Excel-användare som regelbundet arbete med stora, komplexa Excel-kalkylblad kan med fördel använda 64-bitarsversionen av Office 2013 eftersom 64-bitars utgåvor av Windows-baserade program kan adressera upp till 8 TB (Terabyte) minne. Lär dig mer om 64-bitars utgåvor av Office 2013.
  • 2 GB-begränsningen är per windows processinstans av Excel. Du kan köra flera filer i en instans. Om filerna är mycket stora och måste vara öppen, överväga öppna flera instanser för andra filer. Gå till följande webbplats för information om gränser som kan uppstå:
  • Om du kör Windows 7 eller Windows 2008, föreslår vi att du installerar Plattformsuppdateringen för Windows 7 SP1 och Windows Server 2008 R2 SP1.
  • Testa prestanda utan COM lägga till modulerna COM-tillägg kan använda minne på bekostnad av 2 GB-begränsning. För testning, inaktivera COM-tilläggen och starta sedan Excel. Om COM-tillägg som orsakar problemet minne, kontaktar du leverantören från tredje part för en uppdaterad kopia eller en 64-bitarsversion av COM-tilläggen.
  • Inaktivera maskinvaruacceleration för grafik. Detta stänger av animeringar. På Arkiv -menyn, Alternativ, Avancerat, klicka på Visaoch markera sedan inaktivera maskinvaruacceleration för grafik.
  • Ändra din arbetsbok för att effektivisera områden som använder minnet i onödan. Föreslagna ändringar finns i följande Knowledge Base-artikel:
    3070372 Hur du rensar en arbetsbok i Excel 2013 så att den använder mindre minne
Observera: 32-bitars Excel 2016 ska aktiveras för stora adress medveten med uppdateringen kan 4, 2016 build-nummer 16.0.6868.2060 för de aktuella kanalen för O365 prenumeranterna. Mer information om stora adress medveten om uppdateringen klickar du på här.


Mer Information
Du kan använda Process Explorerför att kontrollera om du närmar sig gränsen 2 GB i Excel. Anse allt över 1,75 GB maximalt för 32-bitarsversionen av Excel. Kolumn att fokus är inte det som standard och kan läggas till genom att välja Visa > Välj kolumner > processminne-fliken och klicka på virtuell storlek.

Innan du flyttar till en 64-bitars version av Office, Läs informationen på den här länken:

https://technet.microsoft.com/en-us/library/ee681792.aspx


Andra resurser

2779852 hur tillgängliga resurser för felsökning fel i Excel
https://support.microsoft.com/en-us/kB/2779852

Excel XL20103 prestanda från åtgärden optimera minne 64-bitars 32-bitars limitationcomplete förbättra långsam cell format beräkning förbrukning gränsen övre problemet LAA

Varning: Den här artikeln har automatöversatts

คุณสมบัติ

รหัสบทความ: 3066990 - การตรวจสอบครั้งสุดท้าย: 05/13/2016 19:56:00 - ฉบับแก้ไข: 4.0

Microsoft Excel 2013

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3066990 KbMtsv
คำติชม