This is a simple program used to do a quick Search or a Search and Replace of Strings in your Registry. I developed this for use at my work where I need to do Search and Replacing of Registry entries sometimes to fix PC’s. It has been extensively used at my work but I must stress my disclaimer below.

If you are attempting to do a search and replace on your registry and getting a lot of Access Denied errors you can enable the “Modify registry security for keys I cannot access” option and RegReplace will attempt to modify the permissions on the destination key so it can perform the function you have requested. (Version 1.3.1 or greater must be used)

Check out the Screen Shots of the Registry Replacer.

Read the FAQ for additional information/questions that you may have or send me an email.

FEATURES:

  • Quick Search of Registry Keys
  • Quick Search and Replace of Registry Keys
  • Custom Selection of Registry Key Types for searches
  • Creation of Registry Undo files
  • Easy to use interface
  • Easy Editing of found Registry Keys
  • Exporting Search Results to CSV or INF files
  • Open Microsoft’s RegEdit at found Registry Key locations
  • Connect to a remote machines Registry to perform Registry Replace functions
  • Enable Search and “Delete” for Registry Replace operation (if you want to be daring)
  • Auto Start and Auto Close (with Hiding of Window) for Automated Search and Replace operations (ie. Login scripts etc)
  • Backup/Restore of Registry Hives
  • Loading/Unloading of Backed up Hives to search/review

If you wish to receive software update notifications you can subscribe to the list here

This program is released as SHAREWARE and can be used freely for a period of 30 days. After that period you must either pay a fee of $15(US) or delete the software from your machine.

OS: Windows 95/98/NT/2000/XP/Vista/W7/W8.

If you are using a 64-bit operating system use the latest version of the product or version 1.2.8.5 or greater. This product is very technical and will display everything it is trying to do (even errors). Some standard registry keys are not editable and will not let you change them.

SHAREWARE:

The shareware version of RegReplace has Binary Search and Replace disabled.

DISCLAIMER:

This program comes AS IS and I take no responsibility for what it may do to your machine. Playing with the registry can cause your machine to no longer operate correctly. By downloading this program you agreed to these terms and use this AT YOUR OWN RISK.

DOWNLOADS:

Download Registry Replace Version 1.3.1.0
(EXE Only) (1.3.1)

– Added registry security functions to dynamically add permissions for keys that the current user does not have permission to
– Added new option Search -> “Modify registry security for keys I cannot access”
– Changed the 30 day detection code to be more reliable
– Fixed a few minor bugs

Download Registry Replace Version 1.3.0.0
(EXE Only) (1.3.0.0)

– Removed .INF as an undo option
– Configured regreplace for full Release

Download Registry Replace Version 1.2.9.0 BETA 2
(EXE Only) (1.2.9.0 BETA 2)

– Re-wrote Undo functionality
– Added .REG as an undo option (Fully working for Registered Users)
– NOTE: .INF UNDO FUNCTIONALITY IS DISABLED IN THIS BETA VERSION

Download Registry Replace Version 1.2.9.0 BETA
(EXE Only) (1.2.9.0 BETA)

– Re-wrote registry writing functions
– Fixed some 64-bit registry functions
– Added logging options
– Locked the system to use 32bit OR 64bit registry when searching
– Added additional error checking and reporting
– Added Simulation Mode so you can see what regreplace would do without any changes happening (.INI file change)
– NOTE: ALL UNDO FUNCTIONALITY IS DISABLED IN THIS BETA VERSION

Download Registry Replace Version 1.2.8.5
(EXE Only) (1.2.8.5)

– Added 64-bit Operating System Support.
– An option is now available to select scanning 32-bit registry keys or 64-bit registry keys

Download Registry Replace Version 1.2.8.1
(EXE Only) (1.2.8.1)

– Add DEBUG=1 to the .ini file to enable debug logging for support.

Download Registry Replace Version 1.2.8
(EXE Only) (1.2.8)

– UAC Update. This can be applied to all installs but is primarily for any Vista, Windows 7 and 2003 Server+ users that are having security issues or access denied issues.

Download Registry Replace Version 1.2.7
(EXE Only) (1.2.7)

– New Update. Please apply to all installs.

Download Registry Replace Version 1.2
(Full Install) (1.2.5.10) (Zip Format)

Download Registry Replace Version 1.2
(Full Install) (1.2.5.10) (Zip EXE Format)

Alternative Download Sites

Latest Registry Replacer Help File

NOTE TO WEB SITES: If you are linking to my web site to allow users to download the Registry Replacer please use the following link. This link ALWAYS exists and is ALWAYS the latest released version of the Registry Replacer software. Download Registry Replace Version 1.2

If you are interested in purchasing go to my Purchasing Page for more details.

If you have any feature requests just e-mail me at mreggio@bladesdev.com.

If you wish to be updated about any new releases of the Registry Replacer then e-mail me and I will add you to the list.

Version Release Information

Version 1.3.1.0 (currently being developed)

  • Added an option to “Modify registry security for keys I cannot access”. When this option is enabled and RegReplace cannot access a registry key it will attempt to add the current user to the permissions of the key and then perform the function that was requested. Once the search/replace process is complete the security on the registry key is restored to its original state.

Version 1.3.0.0

  • Removed .INF as an undo option

Version 1.2.9.0

  • Re-wrote Undo functionality
  • Added .REG as an undo option
  • Re-wrote registry writing functions
  • Fixed some 64-bit registry functions
  • Added logging options
  • Locked the system to use 32bit OR 64bit registry when searching
  • Added additional error checking and reporting
  • Added Simulation Mode so you can see what regreplace would do without any changes happening (.INI file change)

Version 1.2.8.5

  • Added 64-bit Operating System Detection.
  • Added “Scan Method” option for 64-bit Operating Systems. A=Automatic scanning method, 32=scan only the 32-bit registry, 64=scan only the 64-bit registry.

Version 1.2.8.1

  • Added the option to enable a debug log by putting DEBUG=1 in the .ini file.

Version 1.2.8.0

  • Added UAC (User Access Control) functionality to the application for security issues with Vista/Windows7/2003 Server)

Version 1.2.7.0

  • Fixed an issue with manually editing keys after finding them with regreplace

Version 1.2.6.0

  • If you install the application and relog as a different user it will force regreplace to expire its 30 days trial period. Since it was designed for a user license it was based on the current user. This has been adjusted for the trial license. This is only available as a separate download and only needed if the 30 days expires before its time is up. Thank you to those who emailed me about this. I did receive abusive emails about this and did not appreciate those emails, the function was not intentional.
  • Modified permission requirements for regreplace. Should now produce more effective search results.

Version 1.2.5.10

  • Some additional permissions checking has been done to allow changing of keys even if you don’t have write permission to lower level keys (Bug Fix)
  • Additional work has been done to check for permissions and report any permission problems with registry access.
  • Bug fix where REG_EXPAND_SZ was replaced with REG_SZ incorrectly.