Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Недостаточно места в реестре (http://forum.oszone.net/showthread.php?t=340429)

DimonNT 06-05-2019 18:21 2870645

Недостаточно места в реестре
 
Да друзья, может это уже и байян, но столкнулся с такой бедой, что не могу победить:
Система выдаёт следующее сообщение: "Максимальный размер системной части реестра. Последующие запросы к нему на выделение свободного пространства будут проигнорированы."
И не даёт ничего сделать.... софт перестаёт отвечать...

Что пробовал:
По советам из тырнета создал RegistrySizeLimit в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Создал: RegistrySizeLimit параметр DWORD с именем RegistrySizeLimit и установил его в максимальное значение 0xFFFFFFFF

Этот момент: Панель управления - Система - Дополнительно - Быстродействие - Параметры - Дополнительно - Виртуальная память - Изменить
конкретно баян, причём тут подкачка?... Пункт с размером реестра был в Windows 2000 и NT, в XP уже не припомню такой момент...
Нарыл в загашниках: RegClean от Microsoft, тоже бесполезно...

Auslogic Registry Defrag тоже бесполезно...

Может есть ещё варианты победить эту хрень?

Iska 06-05-2019 19:13 2870650

DimonNT, попробуйте воспользоваться Registry Usage - Windows Sysinternals | Microsoft Docs:
Цитата:


-h Load the specified hive file, perform the size calculation, then unload it and compress it.

Насколько я понимаю, утилита физически удаляет записи иерархической базы данных (коей, собственно, и является куст реестра), помеченные как удалённые, за счёт чего и происходит сокращение размера. Можете, например, загрузиться с установочного носителя (или какого-либо LiveCD) и проделать описанные манипуляции над искомым кустом реестра (загрузка со внешнего носителя — потому что куст не должен быть уже загружен перед операцией).

Пример издевательства над пользовательским кустом :):
Скрытый текст

P.S. Не забудьте сделать резервную копию файла куста перед любыми попытками манипуляции!

DimonNT 07-05-2019 12:10 2870725

Iska, или я не разобрался, или что-то не то делаю...
Не помогло вообще никак...

Petya V4sechkin 07-05-2019 12:25 2870727

DimonNT, приведите размеры файлов в папке \Windows\System32\config.

Iska 07-05-2019 13:36 2870736

DimonNT, тогда мне надо, как минимум, увидеть, что и как Вы делаете.

DimonNT 07-05-2019 19:02 2870785

ru.exe -h c:\windows\system32\config\system

Ну в размерах файлик уменьшился, но эффекта не принесло

zai 08-05-2019 21:38 2870938

DimonNT, сделай архивацию (ntbackup или как она там называлась...) реестра, а затем восстанови его.

mwz 08-05-2019 22:30 2870944

DimonNT, на трояны проверялись? Права на файлы реестра не нарушены?

DimonNT 09-05-2019 17:56 2871007

Цитата:

Цитата mwz
на трояны проверялись? »

Установлен лицензионный DR Web....просканировал, всё чисто...
Цитата:

Цитата mwz
Права на файлы реестра не нарушены »

Поставил полные права на пользователя
Цитата:

Цитата zai
сделай архивацию (ntbackup или как она там называлась...) реестра, а затем восстанови его. »

Это ещё как?

Petya V4sechkin 09-05-2019 19:08 2871013

DimonNT, видимо, имеются в виду утилиты ERUNT и/или NTREGOPT.

mwz 09-05-2019 20:17 2871018

Цитата:

Цитата DimonNT
Поставил полные права на пользователя »

Т.е. уже нарушены...

Iska 09-05-2019 21:16 2871027

DimonNT, вот ещё какие были рекомендации: How to troubleshoot: Windows – Low On Registry Space : The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored. – Yong Rhee's Microsoft Technet Blog.

zai 09-05-2019 23:19 2871040

Цитата:

Цитата DimonNT
Это ещё как? »

там была функция сделать резервную копию только реестра, а после восстановления размер уменьшался как минимум в 2 раза.

Iska 09-05-2019 23:47 2871046

Цитата:

Цитата zai
как минимум в 2 раза. »

За счёт чего в таком количестве?

DimonNT 13-05-2019 10:37 2871402

Кароче чем я её только не пробовал)...
Почистил события системы, и заметил такие ошибки:


что характерно система когда грузится, то нет никаких сообщений о убитом профиле....
Заметил что система создаёт каталог TEMP в Documents and Settings и там какие-то ошмётки профиля в виде: Application Data, Local Setings, Ntuser.dat
и там какие-то частицы, т.е. не полный профиль, как обычно бывает при сбое...
Как-то странно

Petya V4sechkin 13-05-2019 11:06 2871409

DimonNT, приведите результаты выполнения в командной строке (cmd.exe)
Код:

cacls "C:\Documents and Settings\LocalService"
cacls "C:\Documents and Settings\LocalService\ntuser.dat"


DimonNT 13-05-2019 13:27 2871451

Цитата:

Цитата Petya V4sechkin
приведите результаты выполнения в командной строке (cmd.exe) »


Petya V4sechkin 13-05-2019 13:34 2871454

DimonNT, на файл
C:\Documents and Settings\LocalService\ntuser.dat
(и на остальные подпапки и файлы в LocalService) добавьте разрешения для NT AUTHORITY\LOCAL SERVICE (или сбросьте разрешения на наследуемые от LocalService).


Время: 15:58.

Время: 15:58.
© OSzone.net 2001-