Виправлення: у Word недостатньо пам'яті або місця на диску

Деякі користувачі стикаються з помилкою "Є недостатньо пам'яті або місця на диску" відразу після відкриття Word або Excel. Більшість постраждалих користувачів повідомляють, що проблема виникає з будь-яким типом документів. Підтверджено, що проблема з’являється в Office 2010, Office 2013 та Office 2016.

Недостатньо пам'яті або місця на диску

Що викликає помилку "Недостатньо пам'яті чи дискового простору" Помилка в Microsoft Word?

Ми розглядали цю конкретну помилку, досліджуючи різні звіти користувачів та стратегії відновлення, які зазвичай використовуються для вирішення цієї проблеми. Виходячи з того, що ми зібрали, є кілька поширених винуватців, які, як відомо, викликають саме цю помилку:

  • Пошкоджений файл Normal.dotm - Пошкоджений файл Normal.dotm, як відомо, викликає саме це повідомлення про помилку. Ця помилка зазвичай передається в Word у тих випадках, коли стилі шрифтів за замовчуванням неможливо завантажити. У цьому випадку ви можете вирішити проблему, змусивши Windows створити новий .dotm файл.
  • Порушена установка Office - незавершена або калікова установка (в результаті сканування AV) також може викликати саме це повідомлення про помилку. Якщо цей сценарій застосовний, ви зможете вирішити його, відремонтувавши установку Office через програми та функції.
  • Недостатня кількість дозволів на папку шрифтів - Ще один популярний сценарій, у якому ця помилка може з’явитися, якщо папка шрифтів не має необхідних дозволів. У цьому випадку ви можете створити політику за допомогою редактора реєстру або використовувати ряд команд Powershell для надання необхідних дозволів.
  • Пошкоджений кеш-шрифт - Пошкодження серед папки шрифту може спричинити цю конкретну помилку, якщо впливають деякі шрифти, використовувані у файлі, який ви намагаєтесь відкрити. У цьому випадку ви можете вирішити проблему, створивши .bat файл, здатний очистити кеш шрифту.
  • Надбудова викликає помилку - відомо кілька надбудов Word та Excel, які полегшують розгляд цієї проблеми. Якщо цей сценарій застосовний, ви зможете вирішити проблему, визначивши винуватця та видаливши його зі свого списку надбудов.

Якщо ви зараз намагаєтеся вирішити помилку "Недостатньо пам'яті або місця на диску", у цій статті ви знайдете кілька етапів усунення несправностей. Нижче ви знайдете колекцію методів, які успішно розгорнули інші користувачі в подібній ситуації, щоб обійти це повідомлення про помилку.

Для найкращих результатів радимо дотримуватися їх у порядку, в якому вони представлені - потенційні виправлення впорядковані за ефективністю та суворістю. Один з них зобов’язаний вирішити проблему у вашому конкретному сценарії.

Спосіб 1: Перейменування файлу Normal.dotm

Кілька користувачів, з якими ми стикаємося з цією проблемою, повідомили, що їм вдалося назавжди вирішити цю проблему, перейшовши до папки шаблонів Microsoft Office у папці Roaming та перейменувавши файл Normal.dotm з розширенням .old.

Ця операція змусить Microsoft Word / Excel створити новий файл Normal.dotm при наступному запуску програми, який врешті-решт вирішить проблему.

Шаблон Normal.dotm відкриється кожного разу, коли ви запускаєте Microsoft Word - він включає стилі та налаштування за замовчуванням, які визначають базовий вигляд документа. Відомо, що пошкоджений шаблон Normal.dotm викликає помилку "Є недостатньо пам'яті або місця на диску" .

Ось короткий посібник з перейменування файлу Normal.dotm :

  1. Переконайтеся, що у вас немає відкритої програми, що належить до Microsoft Office.
  2. Відкрийте Провідник файлів і перейдіть до наступного місця:
     C: \ Користувачі \ * Ваш користувач * \ AppData \ Роумінг \ Microsoft \ Шаблони 

    Примітка. Якщо папку AppData не видно, перейдіть до меню Стрічка вгорі та натисніть кнопку Переглянути. Потім переконайтесь, що прапорець, пов’язаний із прихованими предметами, встановлено. Після того, як "Приховані елементи" увімкнено, ваша папка Appdata стане видимою.

  3. Як тільки ви дістанетесь до папки « Шаблони», перейдіть на вкладку « Вид », використовуючи стрічку вгорі та переконайтесь, що встановлено прапорець, пов’язаний із розширенням імені файлу s.
  4. Потім клацніть правою кнопкою миші Normal.dotm та оберіть Перейменувати. Далі, додайте .old після розширення файлу та збережіть зміни. Це буде сигналізувати про застарілість файлу, змушуючи програму створити нову версію того ж файлу наступного разу, коли йому доведеться його використовувати.

    Примітка: Перейменування файлу з розширенням .old краще, ніж його видалення, головним чином тому, що ви завжди можете повернутися та видалити розширення, щоб зробити файл знову корисним, якщо вам потрібно.

  5. Відкрийте програму, яка раніше показувала помилку, і перевірте, чи проблема вирішена.

Редагування файлу Normal.dotm

Якщо ви все ще стикаєтеся з помилкою " недостатньо місця в пам'яті або на диску ", перейдіть до наступного способу нижче.

Спосіб 2: Відновлення встановлення Office

Виходячи з того, що кажуть деякі зачеплені користувачі, ця конкретна проблема може виникнути також, якщо ви маєте справу з пошкодженою або зламаною установкою. Перш ніж спробувати що-небудь інше, подивіться, чи відновлення установки Office вирішить проблему та дозволить вам відкривати файли Word / Excel, не стикаючись з помилкою " недостатньо місця в пам'яті або на диску ".

Ось короткий посібник із відновлення інсталяції Microsoft Office:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “ appwiz.cpl ” і натисніть клавішу Enter, щоб відкрити вікно Програми та функції .

    Введіть appwiz.cpl і натисніть Enter, щоб відкрити список встановлених програм
  2. Всередині програм та функцій знайдіть установку Microsoft Office, клацніть правою кнопкою миші та виберіть Змінити.

    Зміна установки Microsoft Office
  3. Виберіть Швидкий ремонт та натисніть кнопку « Відновити ». У вікні підтвердження натисніть кнопку " Відновити ще раз", щоб почати інсталяцію.

    Відновлення встановлення Office
  4. Після завершення процесу перезавантажте комп'ютер і перевірте, чи проблема була вирішена при наступному запуску.

Якщо ви все ще стикаєтесь з тим самим повідомленням про помилку, перейдіть до наступного способу нижче.

Спосіб 3: Створення політики SaveZoneInformation через RegistryEditor

Деякі користувачі повідомили, що нарешті змогли вирішити цю проблему після створення політики під назвою SaveZoneInformation за допомогою редактора реєстру. Після застосування цієї політики вони повідомили про можливість відкрити вкладення .doc, не зіткнувшись з помилкою " недостатньо місця в пам'яті або на диску ".

Ось короткий посібник із внесення змін до цього реєстру, щоб створити політику SaveZoneInformation :

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск. Потім введіть “regedit” і натисніть Enter, щоб відкрити Редактор реєстру. За запитом UAC (Контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні права.
  2. Як тільки ви потрапили всередину утиліти Редактора реєстру, скористайтеся лівою панеллю для навігації до наступного місця вручну:
     HKEY_CURRENT_USER \ Програмне забезпечення \ Microsoft \ Windows \ CurrentVersion \ Політика 

    Примітка. Ви можете перейти туди вручну або просто вставити місце всередині панелі навігації та натиснути Enter.

  3. Як тільки ви дістанетесь до цього місця, клацніть правою кнопкою миші на Політиці та виберіть Створити> Ключ . Потім вкажіть назву новоствореного ключа в додатках.

    Примітка. Майте на увазі, що дуже важливо, щоб ключ Attachments був підрозділом Політики.

  4. Вибравши клавішу Attachments, перейдіть до правої панелі, клацніть правою кнопкою миші на порожньому просторі та оберіть New> Dword (32-bit) значення .
  5. Назвіть новостворений Dword як SaveZoneInformation та натисніть Enter, щоб зберегти зміни.
  6. Двічі клацніть на новоствореній SaveZoneInformation та встановіть її значення 1 .
  7. Закрийте редактор реєстру та відкрийте програму, яка раніше показувала вам помилку, щоб побачити, чи проблема вирішена.

Створення політики SaveZoneInformation за допомогою редактора реєстру

Якщо ви все ще стикаєтеся з помилкою " недостатньо місця в пам'яті або на диску ", перейдіть до наступного способу нижче.

Спосіб 4: Видалення надбудови Word / Excel

Як зазначають декілька постраждалих користувачів, ця конкретна проблема може виникнути і в тих випадках, коли надбудова Word або Excel викликає помилку " недостатньо місця в пам'яті або на диску ". Якщо цей сценарій застосовний, ви зможете вирішити проблему лише визначивши відповідального надбудови та вирішивши його.

Примітка. У Word, надбудова, яке, як повідомляється, спричиняє саме цю проблему, - це контакти миттєвих повідомлень.

Майте на увазі, що кроки відключення надбудови абсолютно однакові як у Word, так і в Excel, тому сміливо дотримуйтесь інструкцій, наведених нижче, незалежно від програми, з якою ви зіткнулися з помилкою:

  1. Відкрийте програму, яка відображає помилку (Word або Excel), але не намагайтеся відкрити файл. Просто двічі клацніть головний виконуваний файл і перейдіть до Файл> Параметри .
  2. У Excel Options / Word Options виберіть Надбудови ліворуч. Потім перейдіть до правої бічної панелі.
  3. Прокрутіть донизу екрана надбудови, виберіть надбудови Excel / Word (біля Manage) та натисніть кнопку Go .
  4. На екрані надбудови зніміть прапорець, пов’язаний із кожним надбудовою, поки кожен з них не буде відключений. потім натисніть кнопку ОК .
  5. Повторіть крок 2, щоб повернутися до меню надбудов .
  6. Цього разу виберіть COM надбудови за допомогою кнопки Manage та ще раз натисніть кнопку Go .
  7. Зніміть прапорець біля кожного вікна, пов’язаного з надбудовою, і знову натисніть кнопку Гаразд, щоб переконатися, що кожен надбудова включена.
  8. Перезапустіть програму (Word / Excel) і спробуйте відкрити файл, який раніше викликав повідомлення про помилку.
  9. Якщо ви більше не стикаєтеся з помилкою, систематично вмикайте кожне відключене надбудову (по черзі), поки ви знову не отримаєте помилку. Зрештою, ви зможете точно визначити проблему, яка викликає повідомлення про помилку.
  10. Як тільки вам вдасться визначити надбудову, відповідальну за повідомлення про помилку, поверніться до меню надбудови, виберіть його та натисніть кнопку Видалити, щоб позбутися від нього.

Вимкнення надбудови в Excel / Word

Метод 5: Встановлення необхідних дозволів

Як виявляється, ця проблема також може виникнути, якщо в папці C: \ windows \ fonts немає необхідних дозволів для доступу та редагування шрифтів, що використовуються програмами Microsoft, такими як Word та Excel. Це відома помилка, яка, як правило, повідомляється про збірки Windows 10 Creators Update.

Якщо цей сценарій застосовний до вашої поточної ситуації, ви можете вирішити його, виконавши ряд команд у підвищеному вікні PowerShell.

Ось що вам потрібно зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити нове діалогове вікно Запуск. Потім введіть “powerhell” і натисніть Ctrl + Shift + Enter, щоб відкрити підвищене вікно Powershell. За запитом UAC (Контроль облікових записів користувачів) натисніть Так, надайте адміністративні привілеї.

    Запустіть діалогове вікно: powershell Потім натисніть Ctrl + Shift + Enter
  2. Всередині піднесеного вікна Powershell введіть / вставте наступні команди для того, щоб натиснути клавішу Enter, щоб вирішити проблему:
     Get-acl C: \ Windows \ fonts \ arial.ttf | Set-Acl-шлях c: \ windows \ шрифти \ *. * Get-acl C: \ Windows \ fonts \ arial.ttf | Set-Acl-шлях c: \ windows \ шрифти 
  3. Після успішної обробки двох команд перезавантажте комп'ютер і подивіться, чи проблема вирішена при наступному запуску.

Якщо ви все ще стикаєтеся з помилкою " недостатньо місця в пам'яті або на диску ", перейдіть до наступного способу нижче.

Спосіб 6: Відновлення кешу шрифту в Windows 10

Деякі користувачі, які стикалися з документами Word з сайту SharePoint, синхронізованого з Onedrive, повідомили, що проблема була вирішена лише після промивання кеш-шрифту та перезавантаження машини.

Кеш шрифту - це набір файлів, які використовує Windows для управління та відображення шрифтів, які зараз встановлені на ПК. Пошкодження може призвести до несправності деяких шрифтів, що призведе до помилки " недостатньо місця в пам'яті чи диску ", коли програма, наприклад Word або Excel, намагається їх використовувати.

На щастя, ви можете вирішити це досить легко, створивши та запустивши файл .bat, здатний відновити кеш шрифту в Windows 10. Ось що потрібно зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск. Потім введіть «блокнот» і натисніть Enter, щоб відкрити вбудований текстовий редактор.

    Відкриття блокнота через діалогове вікно Запуск
  2. Всередині вікна « Блокнот» вставте наступний код:
     @echo off :: Зупинення та відключення послуги "Кеш-сервіс Windows": FontCache sc stop "FontCache" sc config "FontCache" start = відключений запит sc FontCache | findstr / I / C: "STOPPED" якщо не% errorlevel% == 0 (goto FontCache) :: Надати права доступу поточному користувачу для папки "% WinDir% \ ServiceProfiles \ LocalService" та вмісту icacls "% WinDir% \ ServiceProfiles \ LocalService "/ grant"% UserName% ": F / C / T / Q :: Видалити кеш шрифту del / A / F / Q"% WinDir% \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache \ * FontCache * "del / A / F / Q "% WinDir% \ System32 \ FNTCACHE.DAT" :: Увімкнути та запустити службу "Кеш-сервіс Windows" сервісна sc-конфігурація "FontCache" start = автоматичний sc start "FontCache" 
  3. Перейдіть у меню Файл> Збережіть як і назвіть все, що завгодно, але переконайтеся, що ви зберегли його за допомогою розширення .bat .

    Створення файлу .bat
  4. Клацніть правою кнопкою миші на щойно створеному файлі .bat і виберіть Запустити як адміністратор, щоб запустити його.

    Відновлення кешу шрифту за допомогою .bat-файлу
  5. Після завершення операції перезавантажте комп'ютер і перевірте, чи проблема вирішена.

Цікаві Статті