> You are missing something incredibly crucial: Nope. I enumerated that already: c:\Borland\Common Files
I was carefull to install the whole Borland stuff in a single folder so I can RAR it all. You can move even the files from Windows here (*.bpl) and take them through the registration server to restore the path to them. ------------- If you can't restore Delphi from the archive after Windows reinstal, try to first install Delphi (without careing what do you install and without the updates) then overwrite the fresh installed Delphi with the files from the archive. This will work 100% and all your preffered settings will be preserved. ------------ --- Kraven <[EMAIL PROTECTED]> wrote: > Human, > You are missing something incredibly crucial: > > Program Files\Common Files > > as well as all the Borland DLL's (of which there are hundreds) > The modifications it makes to the Windows Installer system, the > modifications it makes to the Shell32.dll folder for the new pathing and > "Debug" facility. > > I'm affraid I have tried to accomplish what you are attempting many times > before, but it just seems logistically impossible without knowing of EVERY > file, folder and registry key that Delphi produces upon install. I have a > good method of finding this out, but I haven't had the time to spare a > machine to format it and monitor the changes made by installing JUST DELPHI > 7 and nothing else. By doing that I would be able to produce a full list of > the aforementioned things, and then back it up into a .RAR file or some > other medium for immediate installation should I ever need it. > > Regards, > Simon > ----- Original Message ----- > From: "Human" <[EMAIL PROTECTED]> > To: "Delphi-Talk Discussion List" <delphi-talk@elists.org> > Sent: Monday, July 10, 2006 7:12 PM > Subject: RE: Rebuilding Delphi / comparing installations > > > > I keep a backup of my Delphi 7 in a RAR file. > > After I reinstall Windows (GOD, there are 5 months since I installed my > Windows XP last time and > > it is still working), I just extract the archive without actually > reinstalling Delphi. > > > > My backup contain: > > c:\Borland\Delphi7 > > c:\Borland\Common Files > > c:\Borland\My Collection > > c:\Borland\My Packages > > c:\Borland\Repository > > c:\Windows\*.bpl > > c:\Windows\*.map > > X:\Documents and Settings\User\.borland\*.slip (the license key) > > The whole borland registry key: > > [HKEY_CURRENT_USER\Software\Borland] > > > > Also I have few more reg file to restore the file association. > > Those are something like: > > > > > > > > Windows Registry Editor Version 5.00 > > > > [HKEY_CLASSES_ROOT\DelphiPackage] > > @="Delphi Package" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe,3" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell] > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > > > > > > > [HKEY_CLASSES_ROOT\.dpk] > > @="DelphiPackage" > > > > [HKEY_CLASSES_ROOT\DelphiPackage] > > @="DelphiPackage" > > > > > > [HKEY_CLASSES_ROOT\DelphiPackage\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe,3" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell] > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > > > > > > > Windows Registry Editor Version 5.00 > > > > [HKEY_CLASSES_ROOT\.dpr] > > @="DelphiProject" > > > > [HKEY_CLASSES_ROOT\DelphiProject] > > @="DelphiProject" > > > > > > > > [HKEY_CLASSES_ROOT\DelphiProject\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe, 4" > > > > [HKEY_CLASSES_ROOT\DelphiProject\Shell] > > > > [HKEY_CLASSES_ROOT\DelphiProject\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\DelphiProject\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > > > > > > > > > > > > > > > > > > > > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup] > > @="Borland Project Group" > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe, 4" > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell] > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > > > > > > > > > > > > > > > > > [HKEY_CLASSES_ROOT\.pas] > > @="DelphiUnit" > > > > [HKEY_CLASSES_ROOT\DelphiUnit] > > @="Delphi Source File" > > > > [HKEY_CLASSES_ROOT\DelphiUnit\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe,5" > > > > [HKEY_CLASSES_ROOT\DelphiUnit\Shell] > > > > [HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\Command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\DelphiUnit\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > > > > > > > > > Windows Registry Editor Version 5.00 > > > > [HKEY_CLASSES_ROOT\.dfm] > > @="Delphi Form" > > > > [HKEY_CLASSES_ROOT\DelphiForm] > > @="Delphi Form" > > > > [HKEY_CLASSES_ROOT\DelphiForm\DefaultIcon] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe, 2" > > > > [HKEY_CLASSES_ROOT\DelphiForm\Shell] > > > > [HKEY_CLASSES_ROOT\DelphiForm\Shell\Open] > > @="&Open" > > > > [HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\command] > > @="D:\\borland\\Delphi7\\Bin\\delphi32.exe /np" > > > > [HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\ddeexec] > > @="[open(\"%1\")]" > > > > [HKEY_CLASSES_ROOT\DelphiForm\Shell\Open\ddeexec\Application] > > @="DELPHI32" > > > > -------------------------------------------------------------------------- > -- > > > > > > > > --- leon <[EMAIL PROTECTED]> wrote: > > > > > Vmware is a true virtual machine. There are two versions of the vmware > > > workstation software - one runs on windows as the host, the other runs > on > > > linux as the host. Once they are loaded on your machine they operate in > the > > > same manner. You start vmware and tell it you want to start a new > virtual > > > machine. It then asks a few questions, makes some assumptions (you can > > > override things like how much memory, what size hard drive,...) and then > you > > > get the boot screen of the vm machine - just like starting a new > computer - > > > press f2 for setup, etc. Press f2 you get the Pheonix bios setup - boot > > > option, drive options,.. > > > > > > You provide a installable operating system either by image or cd and it > > > installs just like bringing up a new machine. With the default options > it > > > uses your existing network card and you can control access to all your > > > resource normally available to you. > > > > > > It saves this machine and the files it needs in a folder. It's hard > drive is > > > a file on your hard drive. I usually make my vm machine hard drive > 2-4gig. I > > > load the program files on it and then make a network connection to my > net > > > drives and keep my data files there. That way I can get to the > data/working > > > programs with any of my vms' or base machine. > > > > > > They now have a Vmplayer available. With this (it's a free download) you > > > load vmplayer on your computer then you can download a vm appliance and > it > > > runs on your computer. > > > > > > With the player you can try the system out and see it in action. The > player > > > is at http://www.vmware.com/products/player/ and there is a link on > there to > > > get the player and also download some appliances. > > > > > > With vmware workstation you can setup multiple machines - one being a > server > > > and the others networked to it to represent a whole networking > environment > > > for testing purposes. I've run win98, xp, redhat, ubunto, freebsd in vm > > > without problems. > > > > > > Leon ... > > > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > > > On Behalf Of Darren McBride > > > Sent: Monday, July 10, 2006 12:04 PM > > > To: 'Delphi-Talk Discussion List' > > > Subject: RE: Rebuilding Delphi / comparing installations > > > > > > All, > > > > > > I have heard this VM product mentioned previously, particularly now that > > > Microsoft has released Virtual PC, but was never aware of quite what it > did. > > > It appears to offer functionality like Norton Ghost (ie. take a snapshot > of > > > the entire disk which can be restored on to the same machine or a > different > > > PC). Is this the case, and if so, what happens to things like drivers > that > > > will work on one PC configuration and not on another ? > > > > > > Thanks, > > > Darren > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > > > On Behalf Of leon > > > Sent: 10 July 2006 16:59 > > > To: 'Delphi-Talk Discussion List' > > > Subject: RE: Rebuilding Delphi / comparing installations > > > > > > Rob - > > > > > > Along with Cosmin I recommend looking at Vmware. I've been using it for > over > > > 6 years and found it to be the best solution yet. I started it back in > win98 > > > days - I looked at the time I wasted with hanging/rebooting, etc. > > > > > > I use a vm for each major application - Delphi 5/7 on one, Delphi 8 on > > > another, Accounting, MS Office stuff, Redhat, Ubunto, etc. > > > > > > For a couple years I used Linux as the base and vmware for linux to run > the > > > above as available. When Xp pro settled in I switch to vmware for > windows > > > and now use that. I just copied the above machines to the new xp machine > and > > > was off and running. I mainly use win2k as the base operating system for > my > > > windows vm machines. When I'm traveling I just copy the vm machines I > need > > > to my laptop and I've got everything with me. When I get back I copy my > > > changed machines back to the desktop/local network and everythings > there. > > > > > > I know all the software we use is supposed to run happily togther on one > > > machine but that's never been my experience with any operating system - > > > uninstall programs don't always work correctly, etc. This is like having > > > unlimited machines with clean installs to try new things and ideas. > > > > > > I am in now way associated with the vm company, but this has been the > most > > > significant time/problem solver I've run across - (4 19" monitors being > the > > > 2nd) > > > > > > ZAK Software Inc. > > > Leon Zak > > > [EMAIL PROTECTED] > > > http://zaks.com > > > > > > > > > > > > Rob Cameron wrote: > > > > Hi everyone, > > > > > > > > I have two related questions, to which I think the answer (if there is > > > > one) is the same: > > > > > > > > Over the years I have modified my Delphi 7 installation - installed > > > > and uninstalled components, made changes to the editor by changing > > > > paths, made source code templates, etc etc. Also I take my laptop > > > > out to client sites and sometimes do development work on it when I am > > > > away from the office for long periods. I've therefore modified the > > > > laptop setup and not always in the same was as the home version. > > > > > > > > Question 1: Is there a way of getting a snap-shot of the current state > > > > of the Delphi installation, (maybe a text file? something human > > > > friendly?) which shows eg path settings, list of installed components > > > > so that I can compare the two versions, and > > > > > > > > Question 2: make it easier to restore everything in the face of a > > > > disaster recovery? > > > > > > > > Anyone got any advice on this? > > > > > > > > Take it for granted that I know I ought to be meticulous in keeping > > > > careful records of every change I make, but somehow the odd one slips > > > > through ... :-) > > > > > > > > > > > > Regards to all > > > > > > > > Rob > > > > __________________________________________________ > > > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > > > http://www.elists.org/mailman/listinfo/delphi-talk > > > > > > > > > > > > > > __________________________________________________ > > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > > http://www.elists.org/mailman/listinfo/delphi-talk > > > > > > __________________________________________________ > > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > > http://www.elists.org/mailman/listinfo/delphi-talk > > > > > > > > > > > > > > > __________________________________________________ > > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > > http://www.elists.org/mailman/listinfo/delphi-talk > > > > > > __________________________________________________ > > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > > http://www.elists.org/mailman/listinfo/delphi-talk > > > > > > > > > If I choose Christianity then the Islamic will say I'm a pagan. > > If I choose Islamic then the Buddhism will say I'm a pagan. > > If I chose Buddhism then the Jewish will say I'm pagan. > > If I choose no God then everybody will say I'm pagan. > > Please, can I be free? Can you NOT tell me how I should live MY life? > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > __________________________________________________ > > Delphi-Talk mailing list -> Delphi-Talk@elists.org > > http://www.elists.org/mailman/listinfo/delphi-talk > > __________________________________________________ > Delphi-Talk mailing list -> Delphi-Talk@elists.org > http://www.elists.org/mailman/listinfo/delphi-talk > If I choose Christianity then the Islamic will say I'm a pagan. If I choose Islamic then the Buddhism will say I'm a pagan. If I chose Buddhism then the Jewish will say I'm pagan. If I choose no God then everybody will say I'm pagan. Please, can I be free? Can you NOT tell me how I should live MY life? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com __________________________________________________ Delphi-Talk mailing list -> Delphi-Talk@elists.org http://www.elists.org/mailman/listinfo/delphi-talk