Jim,

you asked on Wed, 12 May 2004 14:15:10 -0700:

for the second time an XP machine crashed while saving a subvi of a library and corrupted the whole library. At one point I believed that a "llb" file was only a list to point to other subvi's but it really seems that is not
the case. I was working on a new subvi that was saved into the llb when the corruption occured. I only lost the work I had done today, and am currently waiting on our support people to restore the file from a backup of a couple months ago.


Any ideas how to get at this work?
and again later this day:
Another thing,
when I try to open it with the Edit Library option the error message is:

"Generic file I/O error occured. Editing VI"

If that is any help....

Well, llb's are what they suppose to be, a library. It is a moderately compressed summary of VI components in ONE FILE. The initial reason to create those llb's was probably to support long file names on Win3.1 too. And maybe to save some space on hard disks too.
Nowadays non of those reasons are really important any more and are worth the risk of losing a complete library when a single file gets corrupted.


As to your situation: AFAIK there's no way to recover that corrupted file. Maybe Ni can help, but I would'nt believe on this.

What you can do:
1. Keep regular backups of your project
2. Avaoid saving into llbs, except you have good reason to use 'em.
3a. Get your XP machine repaired - PCs and XP are usually quite robust these days.
3b. Get all bug fixes and security updates installed. Malware does not only corrupt _your_ machine and _your_ work, but others too using your machine.
3c. And get a firewall running to have just those ports open that are really recquired in your actual situation. Malware, portscanner and others may steel your CPU power and bandwidth otherwise.


In times where a 120 GB HD just costs about 100 €, there's really no reason no to keep one's own backup system working. In my case I do a backup to another HD every day, just to have it. This little batch file runs for a few seconds and has saved some time whenever I've detected some malfunction or bug after having saved a vi.

Greetings from Germany!
--
Uwe Frenz


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dr. Uwe Frenz Entwicklung getemed Medizin- und Informationtechnik AG Oderstr. 59 D-14513 Teltow

Tel.  +49 3328 39 42 0
Fax   +49 3328 39 42 99
[EMAIL PROTECTED]
WWW.Getemed.de




Reply via email to