Вы не можете создать раздел реестра в HKEY_LOCAL_MACHINE
, потому что это не куст.Вам нужно поместить свой ключ в HKEY_LOCAL_MACHINE\Software
или (менее вероятно) в другой куст.
Я не знаю, почему это сработало, когда вы запускали 32-битный код в WOW64, возможно, этоявляется побочным эффектом представления 32-разрядного представления реестра.