Excel Power Query sa stále zrúti s chybou 0xC000026F


Táto Chyba 0xC000026F v Exceli Power Query je veľkou prekážkou. Zvyčajne úplne zrúti Excel, keď sa pokúsite otvoriť Editor dotazov alebo obnoviť údaje, a je obzvlášť bežná na novších laptopoch s procesormi Snapdragon X (napríklad najnovšie zariadenia Surface). Hlavný problém je kompatibilitná chyba, keď sa engine Power Query nedokáže spustiť na niektorých systémoch Windows na báze ARM, často po nedávnej aktualizácii.

Prečo Power Query stále padá?

Tento problém primárne vyplýva z problémov s kompatibilitou medzi motorom Power Query a procesormi založenými na architektúre ARM, najmä sériou Qualcomm Snapdragon X, ktorá sa nachádza v novších zariadeniach, ako je Microsoft Surface Laptop 7. edície. Chyba naznačuje, že proces kontajnera, ktorý vykonáva transformácie dát v Power Query, sa nedokáže spustiť alebo sa okamžite zrúti. Často to spôsobujú nedávne aktualizácie systému Windows alebo Microsoft Office, ktoré vytvárajú hardvérovú nekompatibilitu. Dôležité je, že tento problém nesúvisí s poškodenými používateľskými súbormi alebo dotazmi; vyskytuje sa aj pri vytváraní jednoduchého nového dotazu.

Opravte, že Power Query v Exceli stále padá s chybou 0xC000026F

Ak Excel Power Query stále padá s chybou 0xC000026F, postupujte podľa nižšie uvedených riešení.

  1. Prepnúť Excel do natívneho režimu ARM
  2. Obnoviť miestnu vyrovnávaciu pamäť údajov Power Query
  3. Zabrániť problémovej aktualizácii Office
  4. Použite Power Query SDK ako externý editor

Poďme o nich hovoriť podrobne.

1. Prepnite Excel do natívneho režimu ARM

Nové notebooky s procesormi ARM (napríklad niektoré modely Surface) spúšťajú starší softvér cez emulačnú vrstvu, čo môže spôsobiť pád Power Query. Inštalácia natívnej verzie Office pre ARM64 umožňuje jeho priame spustenie na čipe vášho notebooku, čím sa eliminuje nestabilná emulácia, ktorá spôsobuje chybu Container unexpectedly exited.

  1. Stlačte Win + S, zadajte „Informácie o systéme“ a otvorte ich.
  2. Skontrolujte typ systému. Ak sa zobrazuje PC založený na ARM, musíte dokončiť nasledujúce kroky.
  3. Úplne zatvorte všetky programy Office (Excel, Word, atď.).
  4. Potom otvorte Nastavenia > Aplikácie > Nainštalované aplikácie. Vyhľadajte svoju verziu Office a potom odinštalujte.
  5. Stiahnite si Office pre Windows na ARM (64-bitový).
  6. Po nainštalovaní znova otvorte svoj Excel súbor.

Chyba by sa mala vyriešiť, keď sa pokúsite obnoviť alebo upraviť dopyty.

2. Obnoviť miestnu vyrovnávaciu pamäť údajov Power Query

Keď ste presunuli svoj zošit, Power Query preniesol dočasne uložené údaje a nastavenia z vášho starého laptopu. Tieto dočasne uložené informácie sú často viazané na systém vášho predchádzajúceho počítača a môžu sa poškodiť alebo stať nekompatibilnými, čo spôsobí, že nový engine Power Query na vašom laptopu havaruje okamžite pri pokuse o použitie starého cache. Postupujte podľa nasledujúcich krokov.

  1. Uistite sa, že všetky okná Excelu sú úplne zatvorené.
  2. Stlačte Win + R, napíšte Spustiť, a stlačte Enter.
  3. Do textového poľa starostlivo napíšte presne toto: %LocalAppData%\Microsoft\Office\16.0\PowerQuery a potom stlačte Enter alebo kliknite na OK.
  4. Týmto sa otvorí priečinok Prieskumníka súborov. Vyberte všetky súbory a priečinky vo vnútri tohto priečinka PowerQuery a odstráňte ich. Nebojte sa, toto iba odstráni dočasne uložené dáta, nie vaše pôvodné dotazy alebo zošit.

Reštartujte Excel a znova otvorte svoj súbor. Power Query teraz obnoví svoju vyrovnávaciu pamäť novú pre váš nový laptop.

3] Zabránte problémovej aktualizácii Office

Pád sa často vyskytuje kvôli chybnému aktualizácii od spoločnosti Microsoft. Na jeho vyriešenie vykonajte čistú inštaláciu balíka Office a zablokujte problematickú aktualizáciu. Postupujte podľa týchto krokov.

  • Úplne odinštalujte Office.
  • Spustite Microsoft Support and Recovery Assistant (SaRA) cez príkazový riadok, aby ste zabezpečili úplné vyčistenie zostávajúcich súborov Office a položiek registra.

    • Otvorte Príkazový riadok ako administrátor.
    • Prejdite do priečinka, kde je nainštalovaný SaRa.
    • Potom spustite - SaRAcmd.exe -S OfficeScrubScenario -AcceptEula.
  • Preinštalujte Office pre ARM64 z portálu svojho účtu Microsoft 365.
  • Kľúčové je, že ihneď po inštalácii a pred tým, než urobíte čokoľvek iné, otvorte Excel.
  • Prejdite na Súbor > Účet.
  • V časti Aktualizácie balíka Office kliknite na Možnosti aktualizácie a vyberte Vypnúť aktualizácie.

Toto zablokuje automatickú aktualizáciu, ktorá je známa tým, že spôsobuje chybu 0xC000026F.

4. Použite Power Query SDK ako externý editor

Keď je integrovaný editor v Exceli úplne neprístupný kvôli zrúteniu, môžete svoj M kód vytvárať a ladiť v externom, stabilnom prostredí. Power Query SDK pre Visual Studio poskytuje samostatný editor, ktorý nespolieha na rovnaký proces kontajnera náchylný na zrútenie ako Excel. To vám umožňuje opraviť alebo prepísať konkrétne kroky transformácie spôsobujúce problémy, ktoré potom môžete vložiť späť do Pokročilého editora v Exceli.

Na stabilnom počítači nainštalujte Visual Studio s pracovnou záťažou .NET pre vývoj desktopových aplikácií. V rámci Visual Studia otvorte Rozšírenia > Spravovať rozšírenia, vyhľadajte Power Query SDK a nainštalujte ho. Potom môžete vytvoriť nový projekt Power Query, vložiť svoj M kód (získaný z funkčnej verzie vášho súboru alebo z interných súborov Excel pracovného zošita) a bezpečne ho upravovať. Keď bude logika opravená, skopírujte finálny M kód a vráťte sa do Excelu na svojom hlavnom laptopu; ak sa otvorí Rozšírený editor, vložte tam opravený kód, aby ste nahradili poškodený dotaz.

Dúfajme, že svoj problém dokážete vyriešiť pomocou nižšie uvedených riešení.

Prečo sa Excel 365 stále zrúti?

Excel 365 sa obvykle zrúti kvôli konfliktom s doplnkami tretích strán, poškodeným súborom programu alebo zošitom alebo problémom s kompatibilitou s iným softvérom, ako sú zastarané ovládače alebo antivírusové programy. Tieto problémy môžu narušiť bežnú prevádzku aplikácie a viesť k zaseknutiu alebo náhlym výpadkom. Bežným problémom na novších Windows PC s ARM procesormi je chyba Power Query 0xC000026F, ktorá nastáva pri spustení nekompatibilnej verzie Office.

Súvisiace články