Community Discussions and Support
Migrating Pegasus from XP to Win7

actually you CAN make it work in program files if you want to by editing the directory permissions.  It is though simpler to just install in c:\PMail but again DO check the directory permissions for PMail and sub folders and windows 7 has a habit of not giving you full access to folders that you created in the first place.

This is ironically especially a problem with new folders created in the Program Data directory structure which was I thought supposed to be for programs to save data to....

 

<p>actually you CAN make it work in program files if you want to by editing the directory permissions.  It is though simpler to just install in c:\PMail but again DO check the directory permissions for PMail and sub folders and windows 7 has a habit of not giving you full access to folders that you created in the first place. This is ironically especially a problem with new folders created in the Program Data directory structure which was I thought supposed to be for programs to save data to....</p><p> </p>

HELP! 

Recently I upgraded my wife's computer to Win7 64 bit. 

I have installed Pegasus and got it to run, but now I can't seem

to get the data copied over from her Windows XP box to the new one. 

The Windows XP box is running Pegasus 4.61, the new one is running 4.52

(Could this be the issue?) 


I've tried copying just the MAIL folder, but that doesn't work. Pegasus doesn't seem to recognize the folder, or any of the database. 

I've tried copying the entire Pmail folder to the new box and that broke the installation.  

 

WHen I try to run pconfig.exe, it says that it won't run because "The version of this program is not compatible with the version of windows you're running."


My wife is VERY upset that her email is not working. 

What can I do?? 

<p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">HELP! </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">Recently I upgraded my wife's computer to Win7 64 bit. </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">I have installed Pegasus and got it to run, but now I can't seem</p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">to get the data copied over from her Windows XP box to the new one. </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">The Windows XP box is running Pegasus 4.61, the new one is running 4.52</p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">(Could this be the issue?) </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"> </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">I've tried copying just the MAIL folder, but that doesn't work. Pegasus doesn't seem to recognize the folder, or any of the database. </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">I've tried copying the entire Pmail folder to the new box and that broke the installation.  </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"> </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;">WHen I try to run pconfig.exe, it says that it won't run because "The version of this program is not compatible with the version of windows you're running."</p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;"><br id="yui_3_13_0_rc_1_7_1382296321855_27"></p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: transparent;">My wife is VERY upset that her email is not working. </p><p id="yui_3_13_0_rc_1_7_1382296321855_9" style="padding: 0px; margin: 0.1em 0px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: transparent;">What can I do?? </p>

Copying the \Mail folder would only work if the paths to the Pegasus Mail executables and to the mailbox folders are identical.  If they aren't, you will need to configure Pegasus Mail on the new machine including creating the mailboxes (users) then copy mailbox content from the mailbox directories on the XP machine.  Hans' list of filenames and extensions is very helpful for this.  http://www.vandenbogaerde.net/pegasusmail/pf_pmfiles.html

Also, be aware the Pegasus Mail WILL NOT WORK if installed anywhere inside of a Program Files directory on Windows 7.  Pegasus Mail needs to routinely update configuration files which is prevented by the protected environment Windows 7 maintains on its Program Files directories.

<p>Copying the \Mail folder would only work if the paths to the Pegasus Mail executables and to the mailbox folders are identical.  If they aren't, you will need to configure Pegasus Mail on the new machine including creating the mailboxes (users) then copy mailbox content from the mailbox directories on the XP machine.  Hans' list of filenames and extensions is very helpful for this.  http://www.vandenbogaerde.net/pegasusmail/pf_pmfiles.html</p><p>Also, be aware the Pegasus Mail WILL NOT WORK if installed anywhere inside of a Program Files directory on Windows 7.  Pegasus Mail needs to routinely update configuration files which is prevented by the protected environment Windows 7 maintains on its Program Files directories. </p>

Well, I have really done something this time. 

Just to be sure, I uninstalled Pegasus and reinstalled with the same folder names AND put it in the C:\ folder (not in the Program files (x86) folder). On the original computer (Win XP) it is in the Program Files directory and I felt this would be a good alternative.

Now when I try to start it, the splash screen literally flashes on the screen for a half second and then is gone, the program will not load.

I've tried running in Windows XP mode, and I've tried running the Pconfig.exe with the same results above.  

 --------------------------------------------------------------------------------------- 

Ok, I've completely uninstalled Pegasus 4.63 and downloaded/installed Pegasus 4.61 (this is the version I have on the XP box) 

Pegasus now opens, but when I try to copy over the mail folder, I get nothing.  When I try to run PConfig.exe, same as before, operating system incompatible.  

 --------------------------------------------------------------------------------------- 

Ok in a fit of craziness, I copied the entire structure from the old machine (XP) and placed it in teh Program Files directory. NOTE That this is not the "Program Files (x86)" directory - and lo and behold the program opened.  I"m unsure as to why, or how, or whether or not this will continue to work, but for the moment, My wife has her email and that's it for tonight. LOL

 

<p>Well, I have really done something this time. </p><p>Just to be sure, I uninstalled Pegasus and reinstalled with the same folder names AND put it in the C:\ folder (not in the Program files (x86) folder). On the original computer (Win XP) it is in the Program Files directory and I felt this would be a good alternative.</p><p>Now when I try to start it, the splash screen literally flashes on the screen for a half second and then is gone, the program will not load. </p><p>I've tried running in Windows XP mode, and I've tried running the Pconfig.exe with the same results above.  </p><p> <span style="font-size: 10pt;">--------------------------------------------------------------------------------------- </span></p><p>Ok, I've completely uninstalled Pegasus 4.63 and downloaded/installed Pegasus 4.61 (this is the version I have on the XP box) </p><p>Pegasus now opens, but when I try to copy over the mail folder, I get nothing.  When I try to run PConfig.exe, same as before, operating system incompatible.  </p><p><span style="font-size: 10pt;"> </span><span style="font-size: 10pt;">--------------------------------------------------------------------------------------- </span></p><p><span style="font-size: 10pt;"></span>Ok in a fit of craziness, I copied the entire structure from the old machine (XP) and placed it in teh Program Files directory. NOTE That this is not the "Program Files (x86)" directory - and lo and behold the program opened.  I"m unsure as to why, or how, or whether or not this will continue to work, but for the moment, My wife has her email and that's it for tonight. LOL</p><p> </p>

I hate to say it but here goes... It's not going to work.  Win7 file protection will prohibit Pegasus Mail from being able to update its configuration files which it needs to be able to do with each run.  Pegasus Mail may have started up but you may have already discovered that you will have problems in normal operation.  Win7 totally screwed those of us who thought the \Program files directory was for programs.  It is now only for Win7 compatible programs which have their configuration files stored elsewhere (usually \AppData).  Pegasus Mail is not one of these programs.

Also, pconfig.exe is a 16 bit DOS app which will not run on a 64 bit OS.  Options are to run it using a DOS emulator like DOSBOX or run it on an XP machine then copy the resulting pmail.cfg to the Pegasus Mail on a 64 bit machine.

It is important to keep in mind that you can only copy entire mailbox directories from machine to machine when the paths to the Pegasus Mail executables and the mailbox directories are IDENTICAL.  I can't emphasize enough the you CAN NOT do it if the installation you are copying from resides in a \Program Files directory and you are copying to a Win7 machine.  When this is the case you have two options. 

1.  Install Pegasus Mail on the Win7 machine to the default location of

c:\pmail.  If multi-user, configure it using the same usernames.  Now copy

mail files, mail folder files, addressbook files & rules files from

the mailbox directories on the XP machine.  You MUST be careful NOT to

overwrite any configuration files.  This is the preferred method because it won't

bring over any baggage from the XP machine but can also be tedious if

you have many users.  Use Hans' list of filenames and extensions that I mentioned in my previous post. 

2.  Modify the XP installation to make it so that you can copy files to the Win7 machine.  To do this, COPY the Pegasus Mail installation that is on the XP machine from \Program files to c:\pmail with executables in c:\pmail\programs & mailbox directories in c:\pmail\mail.   Next, run pconfig.exe and change the paths to the home and new mailbox locations (c:\pmail\mail).  Now run winpm-32.exe from c:\pmail\programs and test to confirm everything is working.  Now install Pegasus Mail to the default location of c:\pmail on the Win7 machine.  You can now copy files from the c:\pmail location on the XP machine. 

<p>I hate to say it but here goes... It's not going to work.  Win7 file protection will prohibit Pegasus Mail from being able to update its configuration files which it needs to be able to do with each run.  Pegasus Mail may have started up but you may have already discovered that you will have problems in normal operation.  Win7 totally screwed those of us who thought the \Program files directory was for programs.  It is now only for Win7 compatible programs which have their configuration files stored elsewhere (usually \AppData).  Pegasus Mail is not one of these programs. </p><p>Also, pconfig.exe is a 16 bit DOS app which will not run on a 64 bit OS.  Options are to run it using a DOS emulator like DOSBOX or run it on an XP machine then copy the resulting pmail.cfg to the Pegasus Mail on a 64 bit machine. </p><p>It is important to keep in mind that you can only copy entire mailbox directories from machine to machine when the paths to the Pegasus Mail executables and the mailbox directories are IDENTICAL.  I can't emphasize enough the you CAN NOT do it if the installation you are copying from resides in a \Program Files directory and you are copying to a Win7 machine.  When this is the case you have two options.  </p><p>1.  Install Pegasus Mail on the Win7 machine to the default location of c:\pmail.  If multi-user, configure it using the same usernames.  Now copy mail files, mail folder files, addressbook files & rules files from the mailbox directories on the XP machine.  You MUST be careful NOT to overwrite any configuration files.  This is the preferred method because it won't bring over any baggage from the XP machine but can also be tedious if you have many users.  Use Hans' list of filenames and extensions that I mentioned in my previous post.  </p><p>2.  Modify the XP installation to make it so that you can copy files to the Win7 machine.  To do this, COPY the Pegasus Mail installation that is on the XP machine from \Program files to c:\pmail with executables in c:\pmail\programs & mailbox directories in c:\pmail\mail.   Next, run pconfig.exe and change the paths to the home and new mailbox locations (c:\pmail\mail).  Now run winpm-32.exe from c:\pmail\programs and test to confirm everything is working.  Now install Pegasus Mail to the default location of c:\pmail on the Win7 machine.  You can now copy files from the c:\pmail location on the XP machine. </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft