1

Не заметил, что это спросили, так что я здесь. У меня проблема с определенным ключом реестра:

NvCplDaemon"="RUNDLL32.EXE C:\\Windows\\system32\\NvCpl.dll,NvStartup"

Проблема в том, что я пробовал много вариантов reg-файла, таких как:

Windows Registry Editor Version 5.00

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
"NvCplDaemon"=-"RUNDLL32.EXE C:\\Windows\\system32\\NvCpl.dll,NvStartup"

а также

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"NvCplDaemon"=-"RUNDLL32.EXE C:\\Windows\\system32\\NvCpl.dll,NvStartup"

И все они кажутся завершенными, но ключ остается.Это не заблокировано или что-то.Я могу удалить и восстановить его вручную в любое время.Я предполагаю, что в моем файле есть небольшая орфографическая ошибка, потому что я думаю, что следовал инструкциям MS: http://support.microsoft.com/kb/310516

Вот как это выглядит в реестре:

2 ответа2

2

Почему вы ставите "RUNDLL32.EXE C:\\Windows\\system32\\NvCpl.dll,NvStartup" в reg-файле? В документации сказано, что для удаления значения вы ставите =- после имени значения.

HKEY_LOCAL_MACHINE\Software\Test
"TestValue"=-
1

Уф.Я наконец смог сделать это.Если вы посмотрите мой предыдущий ответ, то заметите, что у меня на NvCplDaemon случайно "" нет ни одного ", как должно быть.Также я включил скобки на этот раз.Вот как это выглядит (и работает):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"NvCplDaemon"=-

Спасибо всем за ваши ответы.И действительно, в документации MS есть ошибка, не включающая скобки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .