You are here

How can I delete all changes made to my computer? Using RegShot

14 posts / 0 new
Last post
ImStillA - Beginner
Offline
Last seen: 12 years 5 months ago
Joined: 2010-09-26 12:34
How can I delete all changes made to my computer? Using RegShot

I have the log now I need a program that will delete registry and files changes...
UNDOreg doenst work with it...

ottosykora
Offline
Last seen: 1 day 3 hours ago
Joined: 2007-10-11 17:48
regedit, then

right mouse click on the key in question, select delete from the context menu....

But what operating system do you use?
On windows starting from XP, you have a function called system restore. If you make recovery point before the installation of the program, then after you just go to system restore and simply restore the situation before the test. In fact on many installations windows will set the recovery point itself.

Otto Sykora
Basel, Switzerland

Jimbo
Offline
Last seen: 4 years 3 months ago
Joined: 2007-12-17 05:43
You can't

Fundamentally, what you are asking is impossible.

An example:

  • You run regshot, including a full file scan
  • You run App-X which adds a registry key, changes a registry key, and overwrites a vital file in c:\windows\system32 with it's own settings.
  • You run regshot again, and it lists the two registry keys, with old and new values, and the name of the file that was trashed.

What you now have is enough registry data to replace the changes there, without too much trouble, and only the name of the affected file.

Regshot does not provide sufficient data on file contents to put back file changes.

To do what you are attempting, you need a much more fundamental approach, such as taking a full backup of your system (using a system-integrated backup tool), which you can then restore after running the app. It is the only way to be sure that you can recover the exact state of the machine. Even using something like system restore isn't always enough, since that only monitors certain areas of the file system.

Darkbee
Darkbee's picture
Offline
Last seen: 4 years 1 week ago
Joined: 2008-04-14 09:41
Round in Circles

Don't even get him/her started on imaging, we've been though that already! Pardon

@IAm...
As Solanus just posted (and beat me to it) the OP should use Sandboxie, or VirtualBox if they require an entire operating system to decimate. That combined with RegShot should be more than adequate.

@the universe in general
Another alternative, which I haven't tried personally is Cameyo, but I'm almost afraid to post this lest I set off another chain reaction.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 4 months ago
Developer
Joined: 2006-12-06 18:07
Cameyo is pretty slick. It

Cameyo is pretty slick. It doesn't always work with some complex apps, however. It is best to use a clean system to create the Cameyo packages. It's still beta, so there are likely to be some bugs, but when it works, it works well.

The developer formerly known as ZGitRDun8705

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 1 month ago
Developer
Joined: 2008-09-30 19:18
can't get the gadget to work

I was planning on making Cameyo Portable, but...

I downloaded Cameyo a few weeks ago, and I tried installed it at home (without internet), and it said that "Registration failed." So I went to a PC with internet (with Cameyo copied onto my flash drive) and tried to run it on there.

Same error.

I think I need to do an install on a PC with internet so that it "registers"... am I right?

From what I've read on the website, it does look good, though.

Moonbase
Offline
Last seen: 10 years 3 months ago
Joined: 2010-09-09 06:16
About Virtual Machines and Virtualizers

Cameyo looks slick and I expect it to mature in due course of time. Still, it currently has too many bugs to be usable for many of us. At least for me.

VMware Workstation is rock-solid, but costs. I can also really recommend Oracle’s (ex Sun’s, ex Innotek GmbH’s) VirtualBox. They have both an Open Source and a Closed-Source version. The latter is free for private use, has extended features (like USB support), and is currently my virtualizer of choice. It’s probably a wise choice to grab a current version before Oracle let users down on this one, too …

Both VMware Workstation and VirtualBox allow to revert to a previous »system snapshot« much more reliably than Windows’ System Restore function. Which is a godsend in some situations.

Anyway, as someone said in a post before, before playing around with such tools, one should have (or gain) sufficient knowledge about the concepts and inner workings of operating systems, applications, and portablizing.

ottosykora
Offline
Last seen: 1 day 3 hours ago
Joined: 2007-10-11 17:48
no need for VM workstation

just download the VMware server (free) and do with it exactly same as with workstation, just little bit less colorful may be.

Otto Sykora
Basel, Switzerland

solanus
solanus's picture
Offline
Last seen: 9 years 7 months ago
Joined: 2006-01-21 19:12
What I would do...

For the registry, I would pick carefully through the registry and manually change the entries back to their original state, based on the log file output of regshot.

If there are a LOT of changes, I would create a special .reg file (again based on the log file output of regshot) that would revert all the entries to their previous state.

I don't know what you are working on. When I have used regshot to analyze apps during the portablization process, I tended to use apps that had an uninstall function, which does all the work. Without using an uninstaller, you usually end up picking out the bits manually.

FYI, since you haven't provided any real details about what you are working on, it's hard to give an appropriate level of suggestion to resolve your issues.

I have to say that some of the people that had suggested Sandboxie have a excellent point - it creates a specially segregated area that allows you to run apps as normal, but they are never actually installed to the registry, so they can be very easily removed. Of course, you would have needed to have installed Sandboxie first, and done all the work in the Sandboxie environment.

I made this half-pony, half-monkey monster to please you.

ImStillA - Beginner
Offline
Last seen: 12 years 5 months ago
Joined: 2010-09-26 12:34
ottosykora, Im using

ottosykora,

Im using WINXPSP3

and I can do it in regedit but too many lists
--------
Jimbo,

I know I must not get into imaging, yet.
But I know there are some programs that "do it for you"
--------
Darkbee,

Read what I wrote to Jimbo...I can use programs to help me with imaging.
I have sandboxie on a VM...and I use it. its very good on VM. Plus, I have regshot there too.
and I also use thinapp.
I will try Cameyo on VM
--------
solanus,

How do I create a .reg file? i willl have to enter data to the .reg file...

Im working on a VM with WINXP:

I have sandboxie on a VM...and I use it. its very good on VM. Plus, I have regshot there too.
and I also use thinapp.

solanus
solanus's picture
Offline
Last seen: 9 years 7 months ago
Joined: 2006-01-21 19:12
A .reg file can be created

A .reg file can be created from within regedit:
File>export> and it will allow you to save as.
You can also create them from scratch in notepad, but since you need specific headers and syntax, you are better off exporting a file and editing it.

Exporting a .reg file exports all the information from the selected section of the registry, including all keys and subkeys under the selected. So, if you are in regedit, and you select HKEY_CURRENT_USER, you will export EVERYTHING in that.
Or if you choose a specific key, such as HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer, then you will only get what's in that.

It exports the information to a text file, but instead of .txt, it's .reg.
If you double-click on a .reg file, it will enter the information into the registry directly (it will give you a chance to cancel first).
If you open the .reg file in notepad or wordpad (or right-click and choose EDIT), it will look a lot like the log file from regshot.

The .reg files can be edited like any text document, but the syntax is pretty specific. If you just want to change the value of a key, or create a new key, you have to specify the key and the value. If you want to delete a whole key, you would precede the key with a - sign (but that makes me nervous, even with all my experience, so I usually delete keys manually and carefully).

Here's a tip that may make you feel better about reverting your registry back to it's original state:
There are a lot of keys that Windows makes that you DON'T have to worry about. The registry keeps track of the Most Recently Used files, and you shouldn't worry about these. These Most Recently Used keys have the letters "MRU" in them - so as you look through the regshot log, you can totally ignore these.

There are also usually keys that seem to have oceans of hex numbers, and again a lot of them are not critical, but you need to read the key name to determine whether it is or isn't.

And in general, most apps don't delete keys on install or modify system keys. Most of the activity you need to be aware of happens in the "keys added" section of the regshot log. And you normally don't need to worry about keys that start with HKU or HKCR. Most of the action occurs in HKCU (HKEY_CURRENT_USER) and HKLM (HKEY_CURRENT_MACHINE).

You are entering a phase in your experimentation/learning where sooner or later, you will completely pooch your system, so be ready for it. Buy a good external drive and back up everything you can't afford to lose, including the Documents and Settings folders. Organize your installation disks for your software, and make sure you have all of your registration / license numbers printed out on paper. If your computer has recovery disks, build a tiny shrine for them.

Good Luck!!
Solanus

I made this half-pony, half-monkey monster to please you.

Darkbee
Darkbee's picture
Offline
Last seen: 4 years 1 week ago
Joined: 2008-04-14 09:41
Virtual Machines

That's what makes virtual machines so great. Once you have the VM running, take a snap shot and then if the OS dies you can restore to a perfect state almost instantaneously. Of course, you need to have a pretty good system, with plenty of RAM to run a modern VM'd OS but it should be good enough for experimenting and blowing up.

Ed_P
Offline
Last seen: 5 years 7 months ago
Joined: 2007-02-19 09:09
"and I also use thinapp."

That's a rather expensive app. $5K USD last time I looked.

Ed

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 1 month ago
Developer
Joined: 2008-09-30 19:18
...

Just make a new account. Granted, it won't fully revert settings back to the original state, and you will lose settings from some locally installed applications, but that shouldn't be too big a problem because you want to undo what has been done.

And, personally, I think "revert" or "undo" is a better word than "delete" because a "fresh" data file, with default values can be modified, but the program may not work if you delete that data file (Game Booster is one example).

Log in or register to post comments