TIP: Click on subject to list as thread! ANSI
echo: wperfect
to: ALL
from: CHRISTOPHER GREAVES
date: 1997-06-23 09:22:00
subject: Fixing Corrupted Docum 1

This is the procedure I used to recover an 800K+ corrupted 
document. I believe the procedure is generally applicable to all 
Windows word processors.
                                 SYMPTOMS
                                 ========
1)      The word processor locks up during screen scrolling, or 
        during processing with macros. 
2)      Loss of system resources (Program Manager, Help, About 
        drops suddenly from 83% to 45% or even as low as 13%!)
3)      Can't scroll (PgDn or PgUp) past a certain point. There 
        may be more than one location. See step 4 below.
                                  CAUSE
                                  =====
        Unknown
                                 SOLUTION
                                 ========
        Refabricate the document by cut-and-paste.
                                  STEPS
                                  =====
1)      Backup up the original document. I choose to PKZip and 
        then set the read-only attribute on the Zipped file. In 
        this way I can easily start afresh by quickly unzipping 
        the archive file.
2)      Determine the approximate location of the corruption from 
        the top of the document. Ctrl-Home to the top of the 
        document and then PgDn until the screen locks up. Make a 
        note of some unique text near the top of the screen. This 
        text represents the limit of safe travel from the top of 
        the document. Use a ruler to measure just how far the 
        scroll box has traveled down the scroll bar. In my case 
        on a seventeen inch monitor, the box had travelled six 
        centimetres out of a possible twenty-two centimetres. 
        Corruption existed about 6/22 the way into the document 
        from the top. 
        
3)      Determine the approximate location of the corruption from 
        the BOTTOM of the document. Ctrl-END to the BOTTOM of the 
        document and then PGUP until the screen locks up. Note 
        that you cannot scroll down past the corruption, but you 
        can go directly to the end of the document. Make a note 
        of some unique text near the BOTTOM of the screen. This 
        text represents the limit of safe travel from the BOTTOM 
        of the document. Use a ruler to measure just how far the 
        scroll box has traveled UP the scroll bar. In my case on 
        a seventeen inch monitor, the box had travelled EIGHT 
        centimetres out of a possible twenty-two centimetres. 
        Corruption existed about 8/22 the way into the document 
        from the BOTTOM. 
        
4)      Do you have more than one point of corruption? In my 
        case, 6 cm from the top and 8 cm from the bottom yields 
        me 14 cm of document. In my document I have yet to 
        account for 8 cm (22-14=8). We will start work on the 
        first and last corruption points, after which we can 
        repeat this process starting at step 2 above, removing 
        the leading and trailing corruption point at each step.
5)      Dump the file in RTF format. Choose File, saveAs, and 
        select Rich text Format from the "Save files as type" 
        item in the dialogue box. You may choose to ZIP the RTF 
        file into your archive at this point.
6)      Use LIST.COM or any suitable text browser to examine the 
        RTF file. Scan or Find from the top of the file forwards 
        to the text which marks the limit of safe travel in step 
        2 above. In my case I observed that a bookmark appeared 
        to be heavily corrupted with strings of eight to one 
        hundred asterisks. Browse backwards to a clean part of 
        the document. We will edit cut up to this point once we 
        return to the word processor. 
        
7)      Use LIST.COM or any suitable text browser to examine the 
        RTF file. Scan or Find from the BOTTOM of the file 
        BACKWARDS to the text which marks the limit of safe 
        travel in step 3 above. In my case I observed that 
        another bookmark appeared to be heavily corrupted with 
        strings of eight to one hundred asterisks. Browse 
        FORWARDS to a clean part of the document. We will edit 
        cut up to this point once we return to the word 
        processor. 
        
8)      Load the corrupt document, use Edit Find to travel 
        forwards to the text identified in step 6 above. Shift-
        Ctrl-Home to select from that (safe) point backwards to 
        the start of the document, Edit Copy, File, New, and Edit 
        Paste into the new document. Save this new document as 
        Code1 and close the document. 
        
9)      Back in the corrupt document, use Ctrl-End to SKIP RIGHT 
        OVER THE CORRUPTION! Note that you cannot scroll down 
        past the corruption, but you can go directly to the end 
        of the document. Edit Find to travel BACKWARDS to the text 
        identified in step 7 above. Shift-Ctrl-END to select 
        from that (safe) point FORWARDS to the END of the document, 
        Edit Copy, File, New, and Edit Paste into the new 
        document. Save this new document as Code2 and close the 
        document. 
        
10)     If you have a backup copy of your word-processing 
        document, you may elect to grab the missing text from 
        that document, otherwise you will use the RTF file 
(Continued to next message)
 * 1st 2.00b #6263 * People and Computers
--- PCBoard (R) v15.3 (OS/2) 5
---------------
* Origin: FidoNet: CAP/CANADA Support BBS : 416 287-0234 (1:250/710)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.