Исправлено: в 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» внутри папки « Роуминг » и переименовав файл Normal.dotm с расширением .old.

Эта операция заставит Microsoft Word / Excel создать новый файл Normal.dotm при следующем запуске программы, что приведет к решению проблемы.

Шаблон Normal.dotm будет открываться при каждом запуске Microsoft Word - он включает стили и настройки по умолчанию, которые определяют базовый вид документа. Известно, что поврежденный шаблон Normal.dotm вызывает ошибку « Недостаточно памяти или дискового пространства» .

Вот краткое руководство по переименованию файла Normal.dotm :

  1. Убедитесь, что у вас нет открытых программ, принадлежащих Microsoft Office.
  2. Откройте проводник и перейдите в следующую папку:
     C: \ Users \ * YourUser * \ AppData \ Roaming \ Microsoft \ Шаблоны 

    Примечание. Если папка AppData не отображается, перейдите в меню ленты вверху и нажмите « Просмотр». Затем убедитесь, что флажок, связанный со скрытыми элементами, установлен. Когда скрытые элементы включены, ваша папка Appdata станет видимой.

  3. Когда вы дойдете до папки « Шаблоны», перейдите на вкладку « Вид » с помощью ленты вверху и убедитесь, что флажок, связанный с расширением имени файла, установлен.
  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. Выберите Quick Repair и нажмите кнопку Repair . В окне подтверждения снова нажмите кнопку « Восстановить», чтобы запустить установку.

    Ремонт установки Office
  4. После завершения процесса перезагрузите компьютер и посмотрите, была ли проблема решена при следующем запуске.

Если вы все еще сталкиваетесь с тем же сообщением об ошибке, перейдите к следующему способу ниже.

Способ 3: создание политики SaveZoneInformation через RegistryEditor

Некоторые пользователи сообщают, что наконец-то смогли решить проблему после создания политики под названием SaveZoneInformation с помощью редактора реестра. После применения этой политики они сообщили, что могут открывать вложения .doc, не обнаружив ошибки « недостаточно памяти или дискового пространства ».

Вот краткое руководство по внесению изменений в этот реестр для создания политики SaveZoneInformation :

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «regedit» и нажмите Enter, чтобы открыть редактор реестра. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.
  2. Как только вы попадете в утилиту редактора реестра, используйте левую панель, чтобы вручную перейти к следующему местоположению:
     HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies 

    Примечание. Вы можете перемещаться туда вручную или просто вставить местоположение в навигационную панель и нажать Enter.

  3. Добравшись до этого места, щелкните правой кнопкой мыши Политики и выберите « Создать»> «Ключ» . Затем назовите только что созданный ключ к вложениям.

    Примечание: имейте в виду, что очень важно, чтобы ключ Attachments был подразделом Policies.

  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 / Параметры Word выберите Надстройки с левой стороны. Затем перейдите к правой панели.
  3. Прокрутите вниз до нижней части экрана « Надстройки», выберите « Надстройки Excel / Word» (рядом с « Управление») и нажмите кнопку « Перейти» .
  4. На экране « Надстройки» снимите флажок, связанный с каждой надстройкой, пока каждая из них не будет отключена. затем нажмите кнопку ОК .
  5. Повторите шаг 2, чтобы вернуться в меню надстроек .
  6. На этот раз выберите COM-надстройки из кнопки « Управление» и снова нажмите кнопку « Перейти» .
  7. Снимите все флажки, связанные с надстройкой, и снова нажмите кнопку «ОК», чтобы убедиться, что каждая надстройка включена.
  8. Перезапустите программу (Word / Excel) и попробуйте открыть файл, который ранее вызывал сообщение об ошибке.
  9. Если вы больше не сталкиваетесь с ошибкой, систематически включайте каждую отключенную надстройку (одну за другой), пока не получите ошибку снова. В конечном итоге вы должны быть в состоянии точно определить проблему, которая вызывает сообщение об ошибке.
  10. Как только вам удастся определить Надстройку, ответственную за сообщение об ошибке, вернитесь в меню Надстройки, выберите его и нажмите Удалить, чтобы избавиться от него.

Отключение надстроек в Excel / Word

Способ 5: установление необходимых разрешений

Как выясняется, эта проблема также может возникать, если папка C: \ windows \ fonts не имеет необходимых разрешений для доступа и редактирования шрифтов, используемых программами Microsoft, такими как Word и Excel. Это известная ошибка, которая, как сообщается, в основном возникает в сборках Windows 10 Creators Update.

Если этот сценарий применим к вашей текущей ситуации, вы можете разрешить его, выполнив ряд команд в окне PowerShell с повышенными привилегиями.

Вот что вам нужно сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть новое диалоговое окно «Выполнить». Затем введите «powershell» и нажмите Ctrl + Shift + Enter, чтобы открыть окно Powershell с повышенными правами. По запросу UAC (Контроль учетных записей пользователей) нажмите Да, чтобы предоставить административные привилегии.

    Диалог запуска: powershell Затем нажмите Ctrl + Shift + Enter
  2. В окне Powershell с повышенными правами введите / вставьте следующие команды по порядку и нажмите Enter после каждой, чтобы решить проблему:
     Get-acl C: \ Windows \ fonts \ arial.ttf | Set-Acl -path c: \ windows \ fonts \ *. * Get-acl C: \ Windows \ fonts \ arial.ttf | Set-Acl -path c: \ windows \ fonts 
  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 (перейти к 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 config "FontCache" start = auto sc start "FontCache" 
  3. Перейдите в « Файл»> «Сохранить как» и назовите его как хотите, но не забудьте сохранить его с расширением .bat .

    Создание файла .bat
  4. Щелкните правой кнопкой мыши по вновь созданному файлу .bat и выберите « Запуск от имени администратора», чтобы запустить его.

    Восстановление кэша шрифтов с помощью файла .bat
  5. После завершения операции перезагрузите компьютер и посмотрите, была ли проблема решена.

Интересные статьи