1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

lost compacted files in outlook express

Discussion in 'Microsoft Mail (Outlook / OE / Windows Mail)' started by Peter Webb, 2008/01/26.

  1. 2008/01/26
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    To stop the irritation od OE's dailey offer to compact files, I eventually clicked okay.
    Now my sent file shows only the emails sent since the compaction. Where is this file and can I recover the messages?
    The "in" and "delete" files still show though presumably also compacted.
    Will appreciate help
     
  2. 2008/01/26
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Peter - Welcome to the Board :)

    If you are using OE 6 with all the latest updates - I suspect you may be as you were asked to compact (BTW this occurs automatically each time OE has been closed 100x) you should find a backup of the files in the Recycle Bin.

    The process to restore is somewhat long winded and is outlined here ...

    http://www.microsoft.com/communitie...&tid=2e802c03-d2da-4578-9f33-bc985ebaba51&p=1
    I suspect that the Sent Items.dbx may be corrupted and the contents may not be recoverable.

    BTW there is a 2 Gb limit on the .dbx folders and OE often plays strange long before that limit is reached.
     

  3. to hide this advert.

  4. 2008/01/26
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    Peter C, Thanks for that. I should be able to sort everything out now. Peter W
     
  5. 2008/01/26
    MrBill

    MrBill SuperGeek WindowsBBS Team Member

    Joined:
    2006/01/14
    Messages:
    4,329
    Likes Received:
    270
  6. 2008/01/28
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    That's very useful. Thanks a lot Peter W
     
  7. 2008/01/28
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    Peter,
    Were you able to sort it out? Is your face a ... :) ... ?

    Christer
     
  8. 2008/01/29
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    Unfortunately no.
    Numbering the paras in your (Bruce Hagen?) instructions - after "recovery tools" - as 1 to 7, In 7 opened recycle bin.
    Sent Items.bak is present so right clicked and hit "restore" result is this file no longer in re-cycle bin.
    When I opened message store, I couldn't change suffix to .dbx because I am told the file already exists. Which indeed it does both in this message store and on the desktop.
    Opened OE and found a new folder "sent Items.bak" No visible contents.
    Tried changing suffix to .dbx but still no contents
    In recycle bin I now find "Copy of Sent Items.bak" but not sure how to proiceed.
    Any suggestions? Thanks
    Peter W
     
  9. 2008/01/29
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Let's review ....

    Once you had dragged Sent Items.dbx to the Desktop and reopened OE was there a Sent Items folder present? There should have been as deleted/moved default OE folders are recreated when OE is next opened. There should have been no need to create a folder.

    Clearly when a file is restored from the Recycle bin it no longer appears there, but in it's original location. With OE the backups are made during compaction and then deleted - hence the change in extension.

    I am puzzled by the instruction to change the .bak extension to .dbx while another file of the same name exists. I would rename the existing Sent Items.dbx to Sent Items Old.dbx if you can - then change the .bak extension on the recovered file to .dbx . BTW OE must be closed while doing this.

    The file on your desktop is the original Sent Items dbx file - it will not be seen by OE, but can be restored to OE should the need arise.
     
  10. 2008/01/29
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    On a regular basis (once a month), I BackUp my Outlook Express storage folder to a BackUp sub-folder which is auto-named by the BackUp utility to YYMMDD (year-month-day). This means that I have several BackUps and it has happened that, to retrieve an accidentally deleted E-mail, I have had to "temporarily restore" to a previous state. With Outlook Express closed, I simply move the current contents of the storage folder to a different location and copy the contents of the appropriate YYMMDD-folder to the storage folder. When opening OE, I can find the desired E-mail and save it as *.eml. When finished, I close OE and delete the copied contents in the storage folder and move the current contents back.

    The above was long winded but the *.bak files in the Recycle Bin fill the same function as my YYMMDD BackUps. The extra step is to rename from *.bak to *.dbx. After opening the Recycle Bin and finding the *.bak files, do not restore them but cut and paste to a different "temporary" folder. After renaming the files, follow the procedure outlined above.

    Christer
     
  11. 2008/01/29
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    In OE store folder I have "sent items.dbx ", "sent items1.dbx ", "sent items2.dbx ".
    The first has noe been re-named "sent items old.dbx "
    In same store folder, "copy of sent items.bak" has been renamed "sent items.dbx ".
    This does not change situation in OE, where folders are "inbox" and "deleted items" - both complete despite compaction. Also "sent items ", which shows only emails sent after compaction.
    There is also a folder called "sent items.dbx" which I must have created yesterday. It is empty.
    In recycle bin I have "sent items.bak" but changing the name (with the intention of restoring" seems not possible. Right clicking would allow me to restore, but I already did this once without effect.
    You say the desk-top file could be restored if necessary. Is this the best option, and if so how? Right clicking on this does not produce a restore option.
    Am I being very slow on this? Thanks for your patience.
    Peter W
     
  12. 2008/01/29
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    Peter,
    did you see my post (#9) above?

    You have done several things and have several files with strange names in the storage folder. My computer doesn't speak English but Swedish which makes it more difficult for me to follow.

    Anyway, try this:

    Create a folder and name it OE-bak, e.g. C:\OE-bak

    Open the Recycle Bin and copy all files with the *.bak extension to C:\OE-bak. (I'm a bit lost and don't know if there still are any *.bak files in the Recycle Bin.)

    Open the storage location and copy all files with the *.bak extension to C:\OE-bak. (You will possibly be alerted to file replacements if the files also existed in the Recycle Bin and were copied in the previous step.)

    Now, tell us what you have in C:\OE-bak!

    Christer
     
  13. 2008/01/29
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    This is getting somewhat confusing and certainly not running according to the script.

    Peter - it seems that you are no further forward in that your Sent Items folder in OE contains only those emails sent since compaction.

    Quite honestly I don't know what is going on here and how multiple copies of several files have appeared in the message store.

    Christer may be onto something.

    The Sent Items.dbx file on the desktop is obviously the original containing only those emails sent since compaction - which is what the 'new' Sent Items folder in OE contains. Do we assume that the .bak file has been restored and did/does not contain sent emails from before compaction - I've no idea.

    Incidentally to restore the desktop .dbx file simply right click > Copy and paste into the Message Store and allow an overwrite. This will not get you any further forward as far as I can see.

    To sum up .....

    :confused::confused::confused:
     
  14. 2008/01/29
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    A storage folder of a working Outlook Express contains several files. These are the default files:

    Cleanup.log
    Deleted Items.dbx
    Drafts.dbx
    Folders.dbx
    Inbox.dbx
    Offline.dbx
    Pop3uidl.dbx
    Sent Items.dbx
    User Created.dbx (any user created folder in OE will have its own *dbx file)

    Prior to compacting, these files are copied to the Recycle Bin but with the *.bak extension as opposed to the *.dbx extension. If these files are copied from the Recycle Bin to a temporary folder, their original extension (*.dbx) restored (manually renaming) and finally moved to the Outlook Express storage folder, the compacted files should be overwritten (you will be prompted) and Outlook Express should be back at its "pre disaster condition ".

    The problem is that the unhappy user (in this case, Peter) may not be aware of the correct procedure and actions of "trial and error" will make the recovery more difficult or even impossible. I never move the files but copy the files. If I move, I've got one single chance of getting it right. If I copy, I get as many chances as I need.

    On my system, there's a D:\Temp\OE-bak folder. Each time when OE has finished compacting, I move the *.bak files from the Recycle Bin to that folder. Should something go wrong, I have the *.bak files securely stored and can empty the Recycle Bin without a second thought. (If the Recycle Bin is littered with files, do a search in it for files with the *.bak extension.)

    Christer
     
  15. 2008/01/29
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Hi Christer

    Slightly off topic, but FWIW my procedure is this .....

    My OE Message Store is located on a separate partition - that partition is backed up automatically every hour to another internal hard drive which in turn is backed up manually to an external hard drive on a weelky basis. That said I normally leave the .bak files in the Recycle bin for a day before deleting.
     
  16. 2008/01/29
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    Hi Pete!

    Our approaches differ but the end result is the same ... :cool: ... we have our backups in one or two places.

    By the way, speculating mode ON:

    I believe that these files originate from the attempts of renaming "Sent Items.bak" to "Sent Items.dbx" when that file already existed.

    The file "Folders.dbx" keep track of things and is read by Outlook Express every time it gets started. Folder deletions or creations in OE are logged in it and the attempt to rename may have been logged as "Sent Items#.dbx" (and two attempts were made.

    Speculating mode OFF!

    Christer
     
  17. 2008/01/29
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    I used the same method I posted back in August last year with a result, but not without a lot of hassle alomng the way ......

    http://www.windowsbbs.com/showthread.php?t=66785

    Post #14 was the crucial one.

    Peter

    Try it if you like, but first copy all the .dbx files to a safe location in case it all goes pear shaped.
     
  18. 2008/01/29
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    Yes, creating a folder, using a "fresh name" seems to work and is good thinking because merging the two inbox.dbx files by importing the messages in one into the other often seems to fail. Also, to always work with copies of the files is wise, never the original files.

    Could it be some kind of "system files protection" not allowing the renaming but moving one inbox.dbx-file out and a different inbox.dbx-file in is OK?

    Christer
     
  19. 2008/01/30
    demon

    demon Well-Known Member

    Joined:
    2002/03/23
    Messages:
    295
    Likes Received:
    2
    Hi, I find it easier to reset the OE counter every now and then.
    It saves a lot of these hassles, only takes 2 minutes.
    Cheers Des.:rolleyes:
     
  20. 2008/01/30
    Peter Webb

    Peter Webb Inactive Thread Starter

    Joined:
    2008/01/25
    Messages:
    6
    Likes Received:
    0
    Thanks both Christer & Pete.
    Problem partially solved.
    With both recycle bin window and OE store folder window open, I could see that resoring the sent items.bak in former, immediately produced a sent items.dbx file in latter.
    However in OE, Sentb items box contiunued to show only recent files.
    Seemed apparent that the .bak file being restored was not and old file.
    Since in In OE folder various Sent Items.dbx files were showing - "Sent items old ", "Sent Items1" "Sent Items2" etc. decided to change name one by one to "Sent Items.dbx" to see if any would re-populate the Sent Items folder in OE.
    First created new folder called sent old, then renamed files in store folder, one by one, as "Sent Old.dbx "
    On third file this populated the newly created Sent Old folder in OE up to the date of compaction so problem appeared solved.
    Except for the fact that the Sent Items folder was now empty so recent emails are lost (for the moment - I hope)
    Have to go out now but on return will check if anything new has appeared in recycle bin.
    Incidentally, this seems a strange place to create .bak files since surely thay will disappear if the recycle bin is emptied.
    Peter W
     
  21. 2008/01/30
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    I agree! It would be better to create an "Outlook Express Bak" folder and each time compression happens, the files in it get overwritten. In addition to that, generating a message to the user, telling him/her how to handle the *.bak files would be a good idea, rather than letting him/her search high and low for information when the proverbial "you know what" hits the fan.

    Christer
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.