Если вы постоянно сталкиваетесь с ошибками, связанными с «недостаточными ресурсами» или «недостаточной памятью», то, в первую очередь, вы должны избавиться от вируса под названием Nimda. Одним из файлов, который атакует этот вирус, является Riched20.dll. Этот файл используется MS Word для формата Rich text. Соответственно, без этого файла Word не может нормально функционировать.
Получить больше информации от Symantec о вирусе, а также инструмент для его уничтожения вы можете здесь: W32.Nimda.A@mm.
Убедитесь, что вы не забыли выполнить пункт по поводу извлечения нового файла Riched20.dll: этот пункт часто забывают выполнять.
Даже если ваш антивирус не регистрирует наличие вируса в системе, вам, возможно, все равно придется извлечь новый Riched20.dll, так как были случаи, когда извлечение нового DLL решали проблему, даже если Nimda и не был обнаружен. Мне кажется, что это связано с тем, что вирус уже удален и больше не может действовать, но поврежденный файл Riched20.dll не был заменен.
Дополнительная информация по извлечению Riched20.dll
Если вы пользуетесь Office 2000, Office XP и Windows 95, Windows 98 или Windows NT 4.0, см. статью Microsoft Knowledge Base под названием Внутренняя ошибка 2894 при установке Office или Works (Q236053) для получения указаний о том, как заменить Riched20.dll с помощью установочного диска Microsoft Office (на установочном диске Microsoft Office версия Riched20.dll более новая, чем на установочном диске Windows).
Если у вас нет установочного диска, и ваша операционная система была предустановлена на компьютере (в комплектации OEM), файлы *.cab должны находиться на вашем жестком диске. Для того, чтобы извлечь обновленный файл, следуйте следующим инструкциям:
В проводнике Windows нажмите «Ctrl»+«F» и введите в поисковую строку *.cab. Файлы должны появиться в папке вида «C:\windows\options\cabs»
Для извлечения нового файла Riched20.dll следуйте инструкциям от Symantec, указанным выше, заменив путь к CD диску на путь к найденным на вашем жестком диске файлам *.cab.
Я выполнил все указания выше, но все равно сталкиваюсь с ошибкой «недостаточно памяти»
Возможно, поврежден файл Normal.dot
Если вы следовали всем вышеуказанным инструкциям и заменили файл Riched20.dll на новый, а проблема так и не устранена, то следующим объектом нашего интереса становится файл Normal.dot. Вообще, проблема с Normal.dot - это самая часто встречающаяся проблема при возникновении ошибок Word, хотя сообщения об этой проблеме были не так часты, как о вирусе Nimda.
Если вы не знаете, как исправить поврежденный файл Normal.dot, просто найдите его с помощью опции поиска и переименуйте в OldNormal.dot. Word сам создаст новый файл Normal.dot при первом запуске.
Если после этих действий проблема устранена, то любые настройки, которые вы, возможно, делали в файле Normal.dot, могут быть скопированы в обновленный Normal.dot, используя один из способов, которые подробно описаны в статье Почему мой «новый документ» вовсе не новый?, а именно в пункте «Спасаем ваши настройки». После такого копирования файл OldNormal.dot можно удалить.
Если проблема все же сохраняется, вы можете удалить обновленный Normal.dot и переименовать OldNormal.dot обратно в Normal.dot.
Возможно, у вас действительно проблема с ресурсами
Сначала удалите все временные файлы (*.tmp):
Закройте все приложения
Нажмите Пуск / Поиск / Файлы и папки
В меню «Поиск в» выберите пункт, соответствующий корневому каталогу вашего жесткого диска
В поле «Часть имени файла или имя файла целиком» введите *.tmp
Нажмите кнопку «Найти»
Удалите все найденные временные файлы (Это можно сделать непосредственно из результатов поиска. Для того, чтобы выделить все файлы для удаления, кликните на любой из них и нажмите «Ctrl»+«A»)
Имеет смысл удалить и файлы пользователя - еще один тип временных файлов, которые создает Word. Выполните поиск по запросу ~$*.do? и удалите найденные файлы. Такие файлы могут быть причиной таких ошибок, как «файл уже используется» и «только для чтения».
Если ни один из вышеперечисленных способов не помог устранить проблему, оставьте сообщение со всей подробной информацией в новостной группе Ошибки приложений.
Ох... как своевременно, мне попалась на глаза Ваша статья, поскольку, буквально последние дни проблема "недостаточно памяти" стала актуальной для меня и я надеюсь, материал выложенный здесь Вами, станет полезен для меня и поможет разрешить мою проблему.
к каждому параграфу я добавляю спереди небольшой текст и меняю стиль. это делаю кодом макроса.
так вот у меня через какой-то промежуток вываливается мсдж "Недостаточно памяти. Данная операци не может быть отменена после ее завершения. Продолжить?" Да. Нет.
надо постоянно тыкать Да. Мне не нужно Undo. Как избавиться от этого мсджа? Может кто-нибудь подскажет?
Была проблема такая с word при наличии связей с книгами excel. При сохранении документа (авто или ручном) появлялось сообщение: "недостаточно памяти. данная операция не может быть отменена после ее завершения. продолжить?" решаемо частично: устанавливаем тип обновления всех связей с книгами excel "по запросу" - сообщение все равно появляется, но а)только когда обновляешь связи с экселем вручную б)один раз - говоришь да - он заканчивает обновлять и работаешь дальше...
здраствуйте!!!у меня проблема когда сижу в интернете у меня почти постоянно выпрыгивает окошко"НЕДОСТАТОЧНО ПАМЯТИ В КОМПЬЮТЕРЕ!!!!!!!!!подскажите что нужно сделать!
Комментариев: 7
Ох... как своевременно, мне попалась на глаза Ваша статья, поскольку, буквально последние дни проблема "недостаточно памяти" стала актуальной для меня и я надеюсь, материал выложенный здесь Вами, станет полезен для меня и поможет разрешить мою проблему.
у меня текстовый документ в 1000 страниц,
к каждому параграфу я добавляю спереди небольшой текст и меняю стиль. это делаю кодом макроса.
так вот у меня через какой-то промежуток вываливается мсдж "Недостаточно памяти. Данная операци не может быть отменена после ее завершения. Продолжить?" Да. Нет.
надо постоянно тыкать Да. Мне не нужно Undo. Как избавиться от этого мсджа? Может кто-нибудь подскажет?
This example clears the list of actions that can be undone for the active document.
ActiveDocument.UndoClear
Была проблема такая с word при наличии связей с книгами excel. При сохранении документа (авто или ручном) появлялось сообщение: "недостаточно памяти. данная операция не может быть отменена после ее завершения. продолжить?" решаемо частично: устанавливаем тип обновления всех связей с книгами excel "по запросу" - сообщение все равно появляется, но а)только когда обновляешь связи с экселем вручную б)один раз - говоришь да - он заканчивает обновлять и работаешь дальше...
Установка в макросе значения
Word.Application.DisplayAlerts = wdAlertsNone
отключает вывод всех сообщений. Но говорят, что пользоваться опасно. Ворд при возникновении ошибки может зависнуть
здраствуйте!!!у меня проблема когда сижу в интернете у меня почти постоянно выпрыгивает окошко"НЕДОСТАТОЧНО ПАМЯТИ В КОМПЬЮТЕРЕ!!!!!!!!!подскажите что нужно сделать!
Помогло переименование Normal.dot