Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
Я переношу Delphi 7 , путем установки начальной инсталляции, а затем копирую необходимые папки с библиотеками и в конце запускаю reg - файлы, которые делают мне нормальный Delphi со всеми установленными компонентами. Делал так несколько раз на разным компьютерах. Но сейчас один reg файл импортируется нормально, а другой выдает такое сообщение:

Картинка с другого сайта.

Вот кусочек reg - файла

Windows Registry Editor Version 5.00



[HKEY_USERS\S-1-5-21-857891587-1080082316-3605123915-1451\Software\Borland\Delphi\7.0\ActiveX Controls]
"UnitDirName"="C:\\Program Files (x86)\\Borland\\Delphi7\\Imports"


В чем может быть проблема?
10 окт 12, 18:25    [13298339]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
запускаю regedit, в ветке HKEY_USERS не могу создать раздел

Картинка с другого сайта.
10 окт 12, 18:29    [13298355]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51778

Vad72
В чем может быть проблема?

В том, что на другой машине нет пользователя с таким идентификатором.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 18:31    [13298367]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
я запускаю regedit
Хочу руками создать раздел, а оно ругается
Или так и должно быть?
10 окт 12, 18:36    [13298391]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51778

Vad72
Или так и должно быть?

Да. Ты не можешь создавать разделы в ветке юзеров. Она виртуальная.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 18:38    [13298415]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
Может как-то в файле reg заменить S-1-5-21-857891587-1080082316-3605123915-1451 на что-то существующее в реестре?
10 окт 12, 18:43    [13298439]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51778

Замени на HKEY_CURRENT_USER.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 18:49    [13298465]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10762
Vad72
Может как-то в файле reg заменить S-1-5-21-857891587-1080082316-3605123915-1451 на что-то существующее в реестре?
HKLM или HKCU - на выбор.

P.S. Можете и SID поправить.
10 окт 12, 18:50    [13298476]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
ytNjkbr
Guest
Basil A. Sidorov
Vad72
Может как-то в файле reg заменить S-1-5-21-857891587-1080082316-3605123915-1451 на что-то существующее в реестре?
HKLM или HKCU - на выбор.

P.S. Можете и SID поправить.


Вы бы хоть спросили, что за система у пользователя. Если виста и старше вполне могло сработать правило UAC виртуализации реестра.
10 окт 12, 20:03    [13298681]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
Windows Pro xp x64 Edition
Пробовал на Windows 7 x64, была та же проблема.
Сейчас попробую сделать как выше давали подсказку.
10 окт 12, 20:59    [13298861]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
ytNjkbr
Guest
Vad72,

ещё лучше запустите Process Monitor и наглядно увидите, кто куда обращается и почему ошибка.
10 окт 12, 21:07    [13298906]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
Vad72
Member [заблокирован]

Откуда: KYIV
Сообщений: 4613
с реестром разобрался, исправил SID, дало возможность записать.
Но Delphi еще ругался, не мог найти библиотеки. Тогда я его снес, удалил даже папки на компьютере. Переустановил Delphi и еще до перезагрузки виндовс, заменил директории и прогнал рег-файлы. Все это сделал до первого запуска Delphi.
Вроде заработало. Завтра на работе перегружу компьютер и проверю, останется в рабочем состоянии или нет.
Всем огромное спасибо! Уже не первый раз помогли, а я второй день мучаюсь, думал проблема с правами доступа.

P.S. А я до этого Виндовс 7 поставил, но не смог там победить реестр :)
Короче зря получается снес 7-ку и поставил XP x64.
10 окт 12, 21:43    [13299063]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
С0ВЕСТЬ
Member [заблокирован]

Откуда:
Сообщений: 37847
Vad72
Я переношу Delphi 7 , путем установки начальной инсталляции, а затем копирую необходимые папки с библиотеками и в конце запускаю reg - файлы, которые делают мне нормальный Delphi со всеми установленными компонентами.

Посмотри в эту сторону и устанавливать ничего не нужно
10 окт 12, 22:16    [13299253]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при доступе к реестру  [new]
С0ВЕСТЬ
Member [заблокирован]

Откуда:
Сообщений: 37847
С0ВЕСТЬ
Vad72
Я переношу Delphi 7 , путем установки начальной инсталляции, а затем копирую необходимые папки с библиотеками и в конце запускаю reg - файлы, которые делают мне нормальный Delphi со всеми установленными компонентами.

Посмотри в эту сторону и устанавливать ничего не нужно

или свою версию с дополнительными библиотеками сделать с помощью ThinApp
10 окт 12, 22:18    [13299257]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить