#2 Replace bug

open
Vista (1)
5
2014-09-26
2012-03-03
Jordi March
No

Replace do nothing. It appears a message that the string is replaced, and finally it says the number of replacement made. But no replacement has been made. I use Windows 7.

Discussion

  • Hi!
    This is probably due to new access checks introduced in windows vista/7.

    Try creating shortcut on your desktop to regedt33 then right-click it and choose "Run as administrator" option there.

    Please write here if it helps, then I'll address this issue in a new release.

     
    • labels: --> Vista
    • assigned_to: nobody --> melkov
     
  • Kyle McKnight
    Kyle McKnight
    2014-07-25

    It appears that any key with the name (Default) isn't replaced. THey aren't even seen in the application at all. When I navigate to any key like that I can't even see it.

     
  • Kyle McKnight
    Kyle McKnight
    2014-07-25

    Actually there seem to be a LOT of stuff it doesn't pick up and see

     
  • Well, these '(Default)' values do not exist in registry, it is only that Windows Regedit shows them for some strange reason.
    When you assign something to '(Default)' you'll see an empty-named value in regedt33, which is what actually stored in registry.

     
  • Exactly. (Default) is the empty string (""). In Windows Vista or later, when a key is created, the corresponding value list has no values.

    For user convenience, regedit displays a "(Default)" value, even if there is no value entry for it in the key. The data string is shown as (value not set) when there is no "" value entry. If a value is set, (Default) always has a zero-terminated Unicode string value (REG_SZ).