Значение не обновляется в реестре по заданному пути в C#
значение не обновляется в реестре по заданному пути в C#
string путь = @"программное обеспечение\Майкрософт\Windows В в NT\CurrentVersion равное\окна\"; объект registrykey, систему MyKey = Майкрософт.С Win32.Реестра.Местная машина.OpenSubKey(путь, true); myKey.SetValue("USERProcessHandleQuota", 50000, RegistryValueKind.DWord); myKey.Закрывать();
вместо заданного значения пути обновите его по адресу :- @"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows\";
Что я уже пробовал:
я хочу обновить значение в USERProcessHandleQuota по нижеприведенному пути
@"Программное обеспечение\Майкрософт\Windows В в NT\CurrentVersion равное\окна\"
Richard MacCutchan
Я думаю, что вам нужны права администратора для обновления записей HKLM.
Kornfeld Eliyahu Peter
Есть много вариантов для отказа... https://docs.microsoft.com/en-us/dotnet/api/microsoft.win32.registrykey-да.setvalue?view=netframework-4.7
Сверь свой со списком...