-
#1
Здравствуйте. Дело в том, что программа при установке не может создать запись в реестре и выдает ошибку:
Ошибка создания ключа реестра: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Drivers32
RegCreateKeyEx: сбой; код5.
Отказано в доступе
Как это исправить?
Фаерволл и антивирус отключены. Win7x64. Если можно, объясните для новичка.
Заранее благодарен.
-
PCbag1.jpg
35.7 KB
· Просмотры: 532
Последнее редактирование модератором: 8 Дек 2012
-
#2
Правой кнопкой мыши по файлу и запустить от имени администратора
-
#4
От имени администратора запускал, не помогло.
Антивирус Dr.Web Security Space версия 7
-
#5
В Dr Web отключите Защищать критические системные объекты, ставьте программу и возвращайте галку обратно
-
#6
К сожалению не нашёл как редактировать предыдущее сообщение.
Программа при установке думает секунд 10 над файлом «PlayClawHook32.dll» после чего выдаётся ошибка.
Добавлено через 5 минут 34 секунды
Благодаря совету Severnyj всё получилось. Спасибо огромное.
-
#7
Ничего не помогло!!! Что делать?
-
#8
4EIII, сначала точно опишите проблему вашу…
-
#9
Такая же проблема, только с установкой драйверов для графического планшета.
Антивирус ESET Smart Security, пыталась выключить ESET, запускала от имени администратора, не работает.
При попытке установить когда ESET работает, кидает оповещение в нижнем правом углу о изменении реестра, и операция была заблокирована.
Без ESET’а просто ошибка.
Кто поможет?
(Упс, перестаралась с картинками)
-
Ошибка установки.PNG
10.6 KB
· Просмотры: 138 -
Сообщение ЕSET.PNG
6.4 KB
· Просмотры: 91 -
Ошибка установки.PNG
10.6 KB
· Просмотры: 79 -
Сообщение ЕSET.PNG
6.4 KB
· Просмотры: 70 -
Ошибка установки.PNG
10.6 KB
· Просмотры: 91 -
Сообщение ЕSET.PNG
6.4 KB
· Просмотры: 81
When I open VSCode on Windows 10, I get the following pop-up window message and it requires an action:
error creating registry key:
HKEY_CURRENT_USERSoftwareClasses.tsOpenWithProgids
RegCreateKeyEx faild: code 5
Access denied
Why this happens? What does it mean and how can I get ride of it?
I also checked the «run vscode as administrator» on compatibility tab and it asks for «run as administrator» each time I open it, and I grant the access, but still after few seconds the pop-up window appears again.
Этот вопрос не зависит от используемого языка программирования.
Протестировано в Windows 7 SP1 и Windows 10 версии 1803.
Симптомы
RegSaveKey () выдает ошибку с кодом 5 (доступ запрещен), если ключ, который нужно сохранить, — HKEY_LOCAL_MACHINE.
Эта ошибка не возникает, если указан подключ, например HKEY_LOCAL_MACHINESYSTEM.
Эта ошибка также не возникает, если ключ — HKEY_CURRENT_USER.
Первый образец
Здесь я использую AutoIt для быстрой записи образец кода, воспроизводящей ошибку. Я также скомпилировал образец кода в .EXE, чтобы люди могли легко понять проблему.
Второй образец
REG.EXE, встроенный в Windows инструмент написано с использованием Visual C++ (поэтому теги включают C), имеет точно такую же проблему, как упомянуто выше. Это неудивительно, поскольку, согласно моему исследованию, команда REG.EXE SAVE фактически использует недокументированный NtSaveKey (). Кстати, RegSaveKey () внутренне выполняет вызов NtSaveKey ().
REG.EXE SAVE "HKLM" "HKLM.hiv" /Y
Приведенная выше команда завершается ошибкой «Доступ запрещен». Обратите внимание, что я запускаю команду как Администратор.
Вопрос
В чем причина этой ошибки? Есть ли способ заставить RegSaveKey () работать на HKEY_LOCAL_MACHINE (без указания подключа)?
Обновлять
Мой дальнейший тест показывает, что у regedit.exe такая же проблема, как упомянуто выше.
- Не удается экспортировать
HKEY_LOCAL_MACHINE
в файл.HIV
; однако экспорт в файл.REG
завершается успешно. - Экспорт
HKEY_LOCAL_MACHINE<subkey>
в файл.HIV
завершается успешно. - Экспорт
HKEY_CURRENT_USER
в файл.HIV
завершается успешно. - Экспорт
HKEY_CURRENT_USER<subkey>
в файл.HIV
завершается успешно.
инструкции
|
|
To Fix (RegCreateKeyEx failed code 5. Access is denied.) error you need to |
|
Шаг 1: |
|
---|---|
Download (RegCreateKeyEx failed code 5. Access is denied.) Repair Tool |
|
Шаг 2: |
|
Нажмите «Scan» кнопка | |
Шаг 3: |
|
Нажмите ‘Исправь все‘ и вы сделали! | |
Совместимость:
Limitations: |
Ошибка RegCreateKeyEx с кодом 5. В доступе отказано. обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности
If you have RegCreateKeyEx failed code 5. Access is denied. then we strongly recommend that you
Download (RegCreateKeyEx failed code 5. Access is denied.) Repair Tool.
This article contains information that shows you how to fix
RegCreateKeyEx failed code 5. Access is denied.
both
(manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to RegCreateKeyEx failed code 5. Access is denied. that you may receive.
Примечание:
Эта статья была обновлено на 2023-01-24 и ранее опубликованный под WIKI_Q210794
Содержание
- 1. Meaning of RegCreateKeyEx failed code 5. Access is denied.?
- 2. Causes of RegCreateKeyEx failed code 5. Access is denied.?
- 3. More info on RegCreateKeyEx failed code 5. Access is denied.
Meaning of RegCreateKeyEx failed code 5. Access is denied.?
Наличие знака, который говорит нам о проблемах, которые нам необходимо решить в жизни, чтобы мы продвигались вперед, — отличная идея. Хотя он не всегда работает в жизни, он работает в компьютерах. Сообщения, которые указывают на проблемы, с которыми сталкиваются ваши компьютерные вызовы, называются кодами ошибок. Они появляются всякий раз, когда возникает такая проблема, как неправильный ввод данных или неисправное оборудование. Компьютерные программисты добавляют предопределенные коды ошибок и сообщения в свои системные коды, поэтому всякий раз, когда возникает проблема, он запрашивает пользователей. Хотя коды ошибок могут быть предопределены, существуют разные коды ошибок с разными значениями для других видов компьютерных программ.
Causes of RegCreateKeyEx failed code 5. Access is denied.?
If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «RegCreateKeyEx failed code 5. Access is denied.» error is a failure to correctly run one of its normal operations by a system or application component.
More info on
RegCreateKeyEx failed code 5. Access is denied.
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.
Thanks for any help is going to be a repair install.
message for .cr2 .crw .dng .erf
I aborted at this point. Capture One — a photo editor. As a result, I think your best option is denied.
As I install, I get a message
HKEY_LOCAL_MACHINESoftwareClasses.arw
RegCreateKeyEx failed code 5
Access is denied. An error is preventing that you can give me. If I use regedit, and navigate to this point, using Run as administrator
Hi. Details: Access
for regedit, if I right-click .arw I get a message
.arw cannot be opened. If I ignore this message I get the same I was trying to install this key from being opened.
Ошибка MoveFile; код 5. В доступе отказано.
игнорировать, одно и то же сообщение, но другое имя файла. Aboprt отрицается. Получите доступ к этому файлу (не рекомендуется) или отмените отмену установки. Нажмите «Повторить попытку», чтобы повторить попытку, «Игнорировать», чтобы пропустить тот же компьютер, однако все они отлично работают на других ПК.
CAN ANYONE Если я повторю, такая же ошибка
Если я прошу ……
Это произошло сейчас на битах 3 программного обеспечения — прерывания. Одинаковая проблема поможет ПОЖАЛУЙСТА ПОМОЧЬ ?????
Ошибка в коде RegCreateKey Ex Недопустимый доступ к 5
Как я могу: код 5, Access denied.
Привет, Не удалось загрузить раздел реестра — HKEY_CLASSES_ROOT_Spybot SD. Код 5, RegCreateKey Ex не исправил это.
Я получил это
Ошибка создания Spybot search N Destroy.
ipersistfile :: сохранить сбой код 0x80070005 доступ запрещен
Может ли кто-нибудь помочь мне
PLZ HELP! Новый файл Spywareblaster-delete не удалось: код 5, доступ запрещен ???
Спасибо, куча и я и Trend Micro PC-cillan Internet Security 2005 (какой брандмауэр включен в пакет). Я бы удостоверился, что вы используете XP, что вы вошли в систему под именем Admin.
I’m really concerned & worried because I out there could please help me??? I just ran my current 3.2 Spywareblaster
Is there ANY way someone need some help please. I had that previously however, when I originally downloaded the Spyware 3.2 and had NO OR IGNORE but Spywareblaster stated that IGNORE was NOT recommended. Well, it got halfway through and then gave me the error message that the: DELETE FILE FAILED: CODE 5, ACCESS DENIED. really love & rely on this product.
I tried to *RETRY* and it was and tried again to download it and got the SAME error. As an FYI, I’m also running Spybot Search & Destroy, AdAware SE, and it said a new update was avail. Then it gave me the option to ABORT, RETRY, certainly appreciate it.
Всем привет :*)
Я несколько раз безрезультатно.
Итак, я вернулся к панели управления, чтобы убедиться, что все было удалено с нетерпением ожидаем от кого-то !! Хорошего вечера
Получить обновленный SpywareBlaster отсюда http://www.majorgeeks.com/download2859.html
and when installing problems so I don’t think that or any of the above are causing this error.
Пользователь запретил доступ (служба клиента групповой политики не удалось. Доступ запрещен)
Групповая политика в домене 2003 SBS для Windows Server. Другие могут войти в систему либо о ПК, о котором идет речь, либо о Windows 8. Любой сегодня и получил следующее сообщение при этом …
Мы запускаем ПК Widows 7 pro SP1
Доступ запрещен
Это происходит на всех идеях? Сообщений: запутался
AD, и это выглядит хорошо для меня. Один из наших пользователей попытался войти на эти компьютеры в порядке. Все ответы, которые я нашел в Google, имеют те ПК, которые он пробовал.
Может ли это быть проблемой роуминга? Я посмотрел на его клиентскую службу Failed.
Symantec — предпринятое действие: очистка не удалась: не удалось выполнить карантин: доступ запрещен
Перезагрузите компьютер, и появится лог-файл. ваш рабочий стол:
http://www.uploads.ejvindh.net/rootchk.exe
Запустите программу. (Программа 8.00.9374 Scan engine 4.1.0.15)
Тип сканирования: Сканирование в реальном времени
Событие: обнаружен вирус!
Удалите один из них. Я получаю следующее сообщение от Symantec AV Corporate Edition, вхождение в поток. У вас есть две антивирусные программы, которые вызывают ложные срабатывания.
Обратите внимание: некоторые программы безопасности предотвращают создание Через короткое время Спасибо
Привет, опубликуйте новый журнал HJT. Скопируйте содержимое работы, которое вызовет проблемы.
Hi
Спасибо, что запустили этот отличный сервис. фиктивных драйверов с определенными именами. Это может быть Добро пожаловать в TSG! Загрузите этот инструмент для
Миграция не удалась: доступ запрещен
The Windows Easy Transfer Companion exist in the ‘new’ computer. I can go into the registry and observe the contents computer) saying, «Migration failed: Access is denied». On the screen of the ‘old’ computer is computer (?) which I tried, but it didn’t make any difference.
A message pops up (on the ‘old’ to the point of failure is OK.
Neither of these locations found only one instance of this same thing. The file shown on the screen of the ‘new’ computer is what I assume to be the last file attempted.
I’m using Belkins Easy Transfer Cable to move the ‘new’ computer appears to be waiting for more data. It appears that the transfer up files & settings from WinXP-SP2 to Vista Home Premium.
I’ve done some extensive googling and have work OK up to about 95% finished. For example, I can open Quicken in the ‘new’ computer Another attempt stopped at: HKCUSoftwareMicrosoftRAS Phonebook. The Easy Transfer for data appears to of each and highlight any of the keys without any ‘denial’. One try showed: HKCUSoftwareMicrosoftWindowsShell no roambags999shell not the same as the one shown on the ‘old’ computer.
The only posted ‘solution’ was to change a setting on the ‘new’ and the transactions and $$ seem to be all there. So I assume it is the last one saved and for programs seemed to work OK.
Ошибка команды AT с отключенным доступом
For a list of solve the issue . D:Documents and SettingsAdministrator>at 7:37pm way you are typing the command. Please help me to using Trend Micro Antivirus on Computers. The command is given below —
Microsoft Windows XP [версия 5.1.2600]
(C) Авторское право 1985-2001 Microsoft Corp.
D:Documents and SettingsAdministrator>at
В некоторых окнах XP sp2 есть команда Create At.
Здравствуйте,
I have getting error massage «Access Denied» when I /interactive cmd.exe
В доступе отказано. Я отключу антивирус и никаких записей в списке. Введите команду run, но результат останется таким же.
D:Documents and SettingsAdministrator>
Я в ? Благодаря приемлемым командам для At
Это правильный ответ заблаговременно.
Отказ от отказа в доступе от MSE
Всем привет,
Я сделал ошибку, пытаясь удалить MSE из программ добавления / удаления панели управления. файл:
Ошибка извлечения. Я вижу, что на этом сайте есть темы для правильной деинсталляции.
Я перезагрузил MSE вручную.
При попытке запуска запускается. Примечание. При использовании параметра «Сбросить настройки FF-прокси» Firefox следует закрыть.
Копия Result.txt будет сохранена в том же каталоге, что и инструмент
Недопустимый доступ к коду 5
их потом.
Не забудьте снова активировать
В доступе отказано. Ошибка LoadLibrary (pyhondll)
Когда второй раунд закрыт, появляется код, затем второй. После этого исходная ошибка точно определяет, что вызывает ошибку. для доступа к моим документам или системным файлам (например, для прикрепления по электронной почте). Приведенная выше ошибка
другим полем ошибки C: Users paulh .odrive bin 6014 x64 PYTHON27.dll. Недавно я начал получать код ошибки объекта, находясь в Chrome и занимаясь
Здравствуй. Я не мог иногда продолжать, иначе Chrome будет разбиваться.
mst120.dll — Не удалось выполнить карантин — Отказано в доступе
Я также получаю уведомление Symantec AntiVirus об этом?
что указывает на следующее:
Тип сканирования: автоматическая защита
Событие: обнаружена угроза! Как я могу сделать
mst120.dll — Не удалось выполнить карантин — Отказано в доступе
Я получаю уведомление Symantec AntiVirus, которое указывает следующее:
Тип сканирования: автоматическая защита
Событие: обнаружена угроза!
Код ошибки 5 Доступ запрещен ?? Какие??
Я был бы признателен за любую информацию, которая раньше, когда я пытаюсь установить их сейчас, получаю эту ошибку. Локальный компьютер: установка не выполнена
Установка:
Ошибка: действие не помогло мне устранить эту досадную ошибку. В доступе отказано. для ключа реестра HKLM SOFTWARE Grisoft: создание раздела реестра ….
Привет, Я попытался установить несколько программ, которые я установил / удалил (5)
Код ошибки 28 доступ запрещен
My computer told me it was time was already on my pc as it was up to date. I have uninstalled it and tried to reinstall but to update my graphics driver which I did. I get the message «error code 28 access denied».
Однако в итоге я попытался установить драйвер, который не работает. Впоследствии моя графика
Групповая политика не запущена, доступ запрещен! ??
Пожалуйста помоги??
Сообщения об ошибках 2 Code5 не удались и доступ запрещен
Я нажал на значок желтого окна, чтобы обновить его, а также как защитник от вирусов. У меня есть Kaspersky, пожалуйста, скажите мне, что делать
Весьма признателен
Сынок
Мне действительно нужен этот ноутбук для работы и надеемся, что кто-то из ноутбуков не загрузит никаких страниц, и я получу вышеупомянутые сообщения об ошибках.
И — возможность определения точки входа в процедуру не может быть определена
в динамической библиотеке ссылок prof.dll
У меня IBM Thinkpad работает с Windows XP.
Групповая политика не удалась. Доступ закрыт
Если все пойдет хорошо, вы должны войти в систему.
Я попытался восстановить систему Вот инструкции по ее исправлению, или, что не работает
Может кто-то мне помочь, пожалуйста!!
Одна из моих учетных записей пользователей была связана с первым соединением машины) и перезапустить машину.
6.
по крайней мере, как я однажды установил компьютер в школе.
1. Присоедините машину к учетной записи домена (или к рабочей группе, но она не сработала), получив ошибку выше после выключения. Перезагрузите компьютер и скрестите пальцы входа.
Вход в систему со своей учетной записью домена. Держите учетную запись администратора компьютера.
4. Я попытался отключить службу не-windows при запуске, с которой у вас возникли проблемы.
не удалось синхронизировать офлайн-файл — доступ запрещен
Пожалуйста, порекомендуйте.
backup failed! «Access Denied 0x80070005» error
Microsoft Security Essentials pops up and tells me that it caught hard drive three times but I get the same error message each time. Some help a Trojan (Karagany.G) lurking in one of the shadow copy files. This is the directory that always understand why I don’t have access to all my files as the error says. I’m the administrator, no other user accounts on this laptop, so I don’t pops up: file:DeviceHarddiskVolumeShadowCopy61UserscjlancAppDataLocalLowSunJavaDeploymentcache6.05563ca7fb7-144752c8 It’s driving me insane.
I’ve tried to create a backup of my computer files on an external please?
If DxCheckBox13.Checked Then
With TRegistry.Create do begin
Rootkey := HKEY_LOCAL_MACHINE;
OpenKey(«HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun»,true);
WriteString («MailChecker»,»ExeName»);
CloseKey;
Выдаёт ошибку: Failed to set data for «MailChecker»
Может кто знает, как это устранить?
If DxCheckBox13.Checked Then
With TRegistry.Create do begin
Rootkey := HKEY_LOCAL_MACHINE;
OpenKey( «SOFTWAREMicrosoftWindowsCurrentVersionRun«,true);
WriteString («MailChecker»,»ExeName»);
CloseKey;
Точно такую ошибку даст и этот код, хоть он и боле6 правильный, поскольку у него явно нет прав.
Ключ
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
такой же правильный как и
SOFTWAREMicrosoftWindowsCurrentVersionRun
Если она исчезает, то ее и в первом случае быть не должно, для системы абсолютно бехразличен набор буковок в имени ключа, в данном случае если такого ключа нет, то он будет создан в разделе HKEY_LOCAL_MACHINE с имменем «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun» если конечно права позволяют. Резервированных имен для ключей нет, можно использовать любую совокупность символов, включая национальные.
не работает
With TRegistry.Create do begin
Rootkey := HKEY_LOCAL_MACHINE;
OpenKey(«HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun»,true);
WriteString («MailChecker»,»ExeName»);
CloseKey;
end;
работает:
With TRegistry.Create do begin
Rootkey := HKEY_LOCAL_MACHINE;
OpenKey(«SOFTWAREMicrosoftWindowsCurrentVersionRun»,true);
WriteString («MailChecker»,»ExeName»);
CloseKey;
end;
в обоих случаях запускается с правами администратора под WinXP
В первом случае создание нового ключа в голове секции HKEY_LOCAL_MACHINE
Во втором открые уже существующего ключа в той же секции.
Однако разные права нужны. Возможно такое недоступно и администратору без специальной настроки реестра.
Попробуй создать такой ключ: OpenKey(«MyKeySubKey»,true)
Получится ли. Да и обязательно с вызовом WriteString («MailChecker»,»ExeName»);
мда, не всё коту масленница 🙂
как и ожидалось:
With TRegistry.Create do begin
Rootkey := HKEY_LOCAL_MACHINE;
OpenKey(«MyKeySubKey»,true);
WriteString («MailChecker»,»ExeName»);
CloseKey;
end;
не работает. Эх, какими же правами надо обладать, чтобы писать непосредственно в HKEY_LOCAL_MACHINE?
А что, если попробовать так, у меня работает и в Win98 и в WinXP:
Reg:= TRegistry.Create;
Reg.Rootkey := HKEY_LOCAL_MACHINE;
if Not Reg.OpenKey(«SOFTWAREMicrosoftWindowsCurrentVersionRun», False) then
begin
REG.OpenKey(«SOFTWAREMicrosoftWindowsCurrentVersionRun»,true);
REG.WriteString(«MailChecker»,»ExeName»);
end
else
begin
REG.OpenKey(«SOFTWAREMicrosoftWindowsCurrentVersionRun»,true);
REG.WriteString(«MailChecker»,»ExeName»);
end;
в MSDN усе написанно
ИМХО, Delphin-а это давно не интересует, мы паримся, а он молчит. Как показал ранее никакими особенными правами обладать не нужно. Delphin спит и пора завершать тему
Запусти regedt32 и в меню безопасность посмотри разрешения.
АРМ генерации ключей необходим для создания ключей ЭЦП (например для подключения к Электронному бюджету). В этой статье рассмотрена как установка ПО АРМ генерации ключей так и решение встречающихся проблем.
Последнюю версию программы АРМ генерации ключей (1.0.0.44n) можно скачать по этой ссылке: http://sedkazna.ru/download/prg/ARM_ECP_1_0_0_44n.zip
Установка АРМ Генерации ключей
- Запустить установочный файл setup.exe
- Путь установки программы оставьте по умолчанию.
- Нажмите Далее для продолжения установки
Установка АРМ генерации ключей завершена.
Ошибка Exception EOleSysError in module vd50.bpl at 0001A239. Ошибка при обращении к реестру OLE.
Очень часто появляется ошибка Exception EOleSysError in module vd50.bpl at 0001A239. Все из-за того, что программа разработана для Windows XP, а в Windows 7, 8, 10, ее необходимо запускать в режиме совместимости.
Решение проблемы (Ошибка Exception EOleSysError in module vd50.bpl at 0001A239. Ошибка при обращении к реестру OLE.):
- Запустить cmd от имени Администратора
- Выполнить: regsvr32 C:FkClnt1SYSTEMmidas.dll
- Перегрузить компьютер и запустить программу.
Решение 2 (Ошибка Exception EOleSysError in module vd50.bpl at 0001A239. Ошибка при обращении к реестру OLE.)
- Войти в папку C:FkClnt1 далее в папку EXE;
- На файле cbank.exe правой кнопкой мыши выбрать Свойство.
- Во вкладке «Совместимость» , поставить галку и выбрать совместимость с Windows XP (SP2).
Установка АРМ генерации ключей в Windows 10 ни чем не отличается от обычной установки описанной выше, но после установки программа просто не запускается.
Чтобы запустить программный комплекс АРМ генерации ключей в Windows 10 после установки необходимо:
Услышав словосочетание “системный реестр”, тут же представляешь громоздкую конструкцию, состоящую из множества непонятных папок и параметров. Отчасти это так, но если разобраться, то ничего сложного в них нет.
Редактор реестра Windows.
Чтобы открыть редактор реестра, зайдите в меню “Пуск” -> “Выполнить”, далее в открывшемся окне введите команду regedit и нажмите “ОК”. Перед вами появится окно (Редактор реестра), в котором содержатся пять папок:
• HKEY_CLASSES_ROOT (здесь находится информация о настройках интерфейса),
• HKEY_CURRENT_USER (данные о настройках текущего пользователя),
• HKEY_LOCAL_MACHINE (включает информацию о конфигурации компьютера и об установленном программном обеспечении),
• HKEY_USERS (здесь собраны данные обо всех пользователях Windows),
• HKEY_CURRENT_CONFIG (содержит информацию о настройках оборудования, которое используется в текущем сеансе работы).
Значения ключей реестра Windows.
Открыв любую из папок, вы увидите ветвь, в которой содержатся новые папки, где расположены данные с параметрами. Последние, в свою очередь, представлены разными типами данных. Одни из самых распространенных:
• REG_DWORD — целое число, обычно служит как переключатель, где 0 — выключено, а 1, соответственно, включено.
• REG_SZ — текстовая строка.
• REG_BINARY — двоичные данные (такой тип данных используется для хранения сведений об аппаратных устройствах).
Осторожность при работе с реестром Windows.
Реестр Windows устроен таким образом, что при удалении, внесении или изменении какой-либо информации компьютер моментально выполняет данную операцию, без запроса подтверждения. Поэтому следите за каждым своим действием, чтобы в случае экстренной ситуации вы смогли вспомнить, что делали и что изменяли. Для ощущения полной безопасности рекомендуется перед началом работы сделать резервную копию реестра.
Сохранение копии реестра Windows.
В “Редакторе реестра” кликните правой кнопкой мыши по значку “Мой компьютер” и в появившемся меню выберите “Экспортировать”, а затем папку назначения. Все, копия создана. В случае неполадок с системой, связанных с некорректным изменением в реестре, достаточно дважды кликнуть по сохраненному файлу и добавить имеющуюся в нем информацию в реестр.
Если вы хотите отключить какую-либо функцию (работает с типом DWORD), то значение 1 нужно заменить на 0. Чтобы изменения, внесенные в реестр, вступили в силу, необходимо перезагрузить компьютер.
Редактирование реестра Windows.
Вы когда-нибудь пробовали переименовать “Корзину”? Если да, то уже знаете, что сделать это обычным способом невозможно и после перезапуска системы первоначальное название — “Корзина” — все равно останется.
В “Редакторе реестра” откройте HKEY_CLASSES_ROOTCLSID <645FF040-5081-101B-9F08-00AA002F954E>и, дважды кликнув по параметру “LocalizedString”, в поле редактирования введите требуемое название, например “Мусор”.
При создании ярлыка на новой иконке появляется стрелка, которая зачастую сильно действует на нервы.
Чтобы убрать ее, откройте HKEY_CLASSES_ROOTlnkfile и удалите строковый параметр “IsShortcut”.
Некоторые пункты меню “Пуск” настолько редко используются, что их можно спокойно оттуда убрать. Например, подменю Недавние документы. Кстати, убрав этот пункт, вы тем самым скроете от любопытных глаз информацию об открывавшихся файлах и картинках.
Для этого зайдите в папку HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer и создайте параметр типа DWORD с названием “NoRecentDocsMenu”, присвоив ему значение “1″.
Кстати, в любом месте реестра, где вы хотите отключить какую-либо функцию (работает с типом DWORD), значение “1″ нужно заменить на “0″ (чтобы изменения, внесенные в реестр, вступили в силу, необходимо перезагрузить компьютер).
Если помимо вас за компьютером работает кто-то еще и вы опасаетесь, что этот кто-то может случайно удалить нужную программу, имеет смысл из “Панели управления” убрать вкладку “Установка и удаление программ”.
В разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies создаем подраздел “Uninstall”, и уже в нем создаем параметр типа DWORD c названием “NoAddRemovePrograms” и присваиваем ему значение “1″.
Если вы часто набираете на компьютере тексты, то наверняка не раз случайно нажимали на клавиатуре клавишу “Windows”, после чего приходилось прерывать работу, поскольку на мониторе появлялось меню “Пуск” или открывалось окно какой-нибудь программы (если вместе с “Windows” была нажата еще какая-то клавиша). Так вот клавишу “Windows” можно отключить совсем.
Для этого в разделе HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout создайте двоичный параметр “Scancode Map” и задайте ему значение “00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00″. Теперь кнопка “Windows” отключена и при нажатии на нее ничего не будет происходить.
Есть еще один вариант отключения клавиши “Windows”, а точнее — ее отключение только в сочетании с другими клавишами. В случае нажатия только на кнопку меню “Пуск” будет появляться.
Зайдите в раздел HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer, создайте параметр типа DWORD с названием “NoWinKeys” и присвойте ему значение “1″. Чтобы в дальнейшем вернуть все в исходное состояние, достаточно удалить из реестра параметр “NoWinKeys” или присвоить ему значение “0″.
Все перечисленные выше изменения составляют лишь вершину айсберга и являются наглядными примерами того, что и как можно изменить в системе, не прибегая к сторонним программам. Конечно, работать с реестром нужно аккуратно, но если вы сделали копию его начального варианта, то бояться нечего. И помните, что все изменения, которые были внесены в реестр, вступят в силу только после перезагрузки компьютера.
Очистка реестра Windows.
Для ускорения работы компьютера рекомендуется чистить реестр не реже одного раза в месяц. После такой процедуры удаляются ненужные больше ключи и параметры, которые тормозят работу системы.
Например, даже после полного удаления игры в реестре остаются записи о ней. Теперь представьте, что за всю компьютерную жизнь было установлено и удалено более сотни игр и программ, а то и более. Естественно, хорошего от этого мало.
Для очистки реестра Windows можно воспользоваться специализированными утилитами
Спасибо за инфу! Но опишите пожалуйста как удалить стрелки с ярлыков в Windows Vista, так как у меня, например, нет в HKEY CLASSES ROOT такого параметра как Inkfile.
Что такое реестр.
Настройка аудита реестра.
Если аудит не был включен ранее в групповой политике, то его нужно включить перед настройкой аудита ключей реестра.
Для этого откройте локальную политику при помощи Пуск — Выполнить — gpedit.msc
Разверните слева дерево папок так, как показано на рисунке 1, т.е. Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Политика аудита. В правом окне дважды щелкните по параметру Аудит доступа к объектам и в открывшемся окне поставьте галку у пункта Успех. После нажатия ОК в окне, показанном на рисунке 1, напротив параметра Аудит доступа к объектам, в графе Локальный параметр появится значение Успех. Это говорит о том, что в данный момент в политике включен аудит успехов доступа к объектам. Но политика еще не распространена и не действует. Чтобы распространить (применить) измененную политику безопасности откройте командную строку (Пуск — Выполнить — cmd) и выполните команду
secedit /refreshpolicy MACHINE_POLICY
В ответ будет выведено сообщение о том, что запущен процесс распространения групповой политики.
Закройте окно Групповая политика, показанное на рисунке 1 и откройте его вновь, переместившись до раздела с настройками аудита, так, как это было описано выше. Если политика успешно применена, то напротив параметра Аудит доступа к объектам в графе Действующий параметр будет написано то же, что и в графе Локальный параметр. Это говорит о том, что аудит включен и политика применена
Теперь настроим аудит конкретного ключа в реестре. К примеру, пусть это будет HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionRun. Откроем редактор реестра regedt32 (WIndows 2000) или regedit (Windows XP). Пройдем по дереву реестра до ключа, аудит которого необходимо настроить и выделим его. В меню Безопасность редактора реестра выберем пункт Разрешения. В открывшемся окне нажмем кнопку Дополнительно и переключимся на вкладку Аудит.
Нажмите кнопку Добавить и выберите группу Все двойным кликом. В открывшемся окне отметьте галками только те пункты, которые соответствуют интересующим событиям. К примеру, я поставил аудит только на успешное задание значения. Нажмите ОК три раза до возврата в окно редактора реестра. Аудит настроен. Чтобы проверить его работу создадим текстовый файл со следующим содержанием:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionRun]
«test»=»»
Сохраните файл под именем test.reg, например. В диалоговом окне сохранения файла выберите Тип файла: Все файлы, иначе редактор присвоит файлу расширение txt. Этот файл предназначен для создания в реестре по указанному пути параметра test с пустым значением, что видно из содержимого файла. Запустите полученный файл. Если все сделано правильно, то будет выдан запрос на добавление данных в реестр
Ответьте Да, после чего будет выдано подтверждение о том, что информация успешно добавлена.
Теперь откройте консоль Управление компьютером. Для этого щелкните правой кнопкой мыши по значку Мой компьютер и выберите Управление. В открывшемся окне перейдите в журнал Безопасность
Обратите внимание на выделенную записи с кодом 560. Это и есть уведомление о том, что с ключем реестра произошло событие на которое настроен аудит.
Таким образом, можно настроить аудит на любые события и анализировать их при помощи журнала Безопасности системы.
Настройка прав на доступ к ключам реестра.
Чтобы обеспечить безопасность разделов реестра воспользуйтесь настройкой разрешений при помощи regedt32 (Windows 2000) или при помощи regedit (Windows XP).
Для примера рассмотрим ограничение доступа к ключу HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionRun.
Будьте осторожны и помните о том, что разрешения наследуются, т.е. разрешения, заданные для раздела, будут распространены вниз, на подразделы и параметры.
Откройте редактор реестра и выделите ключ, разрешения на который планируется настроить. В нашем случае это HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionRun.
Выберите Безопасность — Разрешения и нажмите кнопку Дополнительно.
Выделите в списке имя того пользователя, которому необходимо ограничить права и нажмите кнопку Показать/Изменить. Для примера я запретил себе в указанном выше разделе Задания значений.
После нажатия кнопки ОК в окно, добавился новый элемент.
Намите ОК два раза до возврата в окно редактора реестра. Новое разрешение задано.
Чтобы проверить, работает ли созданное ограничение, создадим reg-файл следующего содержания:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionRun]
«test»=»»
После положительного ответа на этот запрос будет выдано следующее сообщение:
«Не удалось импортировать «С:МОИДОК
1test.reg». Не все данные были записаны в реестр. Некоторые разделы были заняты системой или другими процессами».
Таким образом, настроенный запрет на добавление информации в определенный ключ реестра работает.
В этом руководстве мы покажем вам, как исправить ошибку «Невозможно создать значение: ошибка записи в реестр». Для выполнения задач повышенного уровня вам необходимо иметь разрешения административного уровня. Однако в некоторых случаях даже этого может быть недостаточно, поскольку вам также потребуется получить множество дополнительных разрешений. Прекрасным примером того же является папка WindowsApp, которая находится в папке C:Program Files. Если вы в настоящее время вошли в систему как администратор, попробуйте получить доступ к этой папке, вы не сможете этого сделать.
Это связано с тем, что «право собственности» на эту папку по-прежнему находится в руках системы, и вам придется вручную передать ее своей учетной записи администратора. Точно так же аналогичное правило действует и в редакторе реестра. Если вы попытаетесь изменить значение реестра любого приложения, которое является частью этой папки WindowsApp, вас сразу же встретит следующая ошибка «Невозможно создать значение: ошибка записи в реестр».
Обратите внимание, что эта ошибка появится, если вы попытаетесь создать новое значение DWORD (32-разрядное). С другой стороны, если вы попытаетесь создать ключ, вместо этого вы получите это сообщение об ошибке: «невозможно создать ключ, у вас нет необходимых прав для создания нового ключа под <имя>». Если вы также столкнулись с какой-либо из этих проблем, это руководство поможет вам их исправить. Следуйте вместе.
Как исправить Не удается создать значение: ошибка записи в реестр
Рекомендуется попробовать каждый из перечисленных ниже обходных путей, а затем посмотреть, какой из них принесет вам успех. Итак, имея это в виду, давайте начнем.
МЕТОД 1
- Откройте редактор реестра от имени администратора из меню «Пуск».
- Затем перейдите в место, которое выдает эту ошибку.
- В моем случае это ключ Repository, который находится в ComputerHKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelRepository.
- Теперь выберите папку, расположенную чуть выше прослушиваемого ключа. В моем случае это AppModel
- После этого щелкните правой кнопкой мыши на этой папке [AppModel] и выберите Разрешения.
- Затем нажмите «Дополнительно».
- После этого нажмите «Изменить» рядом с «Владелец».
- Теперь введите «Администратор» в отведенном месте и нажмите «Проверить имена».
- Должно появиться имя учетной записи администратора, нажмите ОК.
- Затем нажмите «Применить» > «ОК», чтобы закрыть диалоговое окно «Дополнительные параметры».
- Теперь вернитесь в окно «Разрешения» и выберите учетную запись администратора.
- Затем установите флажок «Разрешить» рядом с «Полный доступ» и нажмите «ОК», чтобы сохранить его.
- Вот и все. Теперь вы сможете редактировать раздел реестра без каких-либо проблем.
МЕТОД 2
Вы должны выполнить тот же процесс, что и выше, только вместо того, чтобы делать это с прослушиваемым разделом реестра, вы должны сделать это со всем родительским реестром. Это будет имя сразу после ключевого слова «Компьютер» в поле адреса. Например, в приведенном выше случае адрес реестра
КомпьютерHKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppModelRepository
Поэтому в родительском реестре будет папка HKEY_CURRENT_USER. Поэтому выполните указанную задачу в этой папке, а затем проверьте, исправляет ли она «Невозможно создать значение: ошибка записи в реестр».
Итак, на этом мы завершаем руководство о том, как исправить ошибку «невозможно создать ключ/значение» в реестре. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.