PDA

View Full Version : Quando apro un File di OpenOffice (da PPT) compare ERRORE GENERALE I/O


ElfoLuk
27-10-2008, 19:14
Salve a tutti.
Ho fatto un gran casino...
ho creato file di slide con PowerPoint, neanche troppo grosso (16 Mb).
Aihmè in seguito l'ho aperto con OpenOffice (come avevo già fatto altre volte con altri file), ho fatto delle correzioni e inserimenti di slide (da file PPT).
Quando ho cercato di salvare (in formato PPT) la procedura è stata molto lenta.
Poi è comparsa l'icona ...applicazione non risponde...CONTINUA o ANNULLA...
Ho clikkato ANNULLA
Da allora, pur mantenendo il file 16 Mb di dimensioni, e pur essendo ancora in formato PPT, non riesco più ad aprire il file: ne con PowerPoint (mi dice errore generale nel backup), ne con OpenOffice (ERRORE GENERALE I/O)...
Aiuto: fra 48 ore devo relazionare con quella diapositive (6 mesi di ricerca medica sull'ecg nei pazienti con ictus) ed è...l'unica copia..
Qualcuno mi può aiutare?

Grazie a tutti..
Luca

FaLLiTo
27-10-2008, 20:37
Salve a tutti.
Ho fatto un gran casino...
ho creato file di slide con PowerPoint, neanche troppo grosso (16 Mb).
Aihmè in seguito l'ho aperto con OpenOffice (come avevo già fatto altre volte con altri file), ho fatto delle correzioni e inserimenti di slide (da file PPT).
Quando ho cercato di salvare (in formato PPT) la procedura è stata molto lenta.
Poi è comparsa l'icona ...applicazione non risponde...CONTINUA o ANNULLA...
Ho clikkato ANNULLA
Da allora, pur mantenendo il file 16 Mb di dimensioni, e pur essendo ancora in formato PPT, non riesco più ad aprire il file: ne con PowerPoint (mi dice errore generale nel backup), ne con OpenOffice (ERRORE GENERALE I/O)...
Aiuto: fra 48 ore devo relazionare con quella diapositive (6 mesi di ricerca medica sull'ecg nei pazienti con ictus) ed è...l'unica copia..
Qualcuno mi può aiutare?

Grazie a tutti..
Luca

azz.... prova con una copia a cambiare il formato
da pannello di controllo / opzioni cartella / visualizzazione / togli la spunta a "nascondi le estensioni per i tipi di file conosciuti"
poi prova a rinominare il file cambiandogli l'estensione... non garantisco niente però :(

ElfoLuk
27-10-2008, 21:49
No, purtroppo già fatto. nessun risultato.

Ho trovato in un blog in lingua inglese una spiegazione che dice che c'è un bug nella ri-formattazione tra openoffice (ver. 3.0) e powerpoint (durante il salvataggio dati), per cui non riesce a ..zippare (penso) l'archivio del file, che è li, intattto, ma non riesce ad essere letto dal programma.
Nel blog, consigliavano da cambiare l'estensione in .zip e di provare a farlo leggere da WinZip o analoghi (per estrapolare i dati in formato HTML, ma l'ho fatto senza alcun risultato..

Qualcuno ha altre idee?

Grazie.
Luca

ElfoLuk
27-10-2008, 22:03
N.B.
se puoò servire, sono riuscito ad identificare l'errore, che risulta

ERRORE 0x80030109

dal sito Microsoft a questo errore rispondono:
"...Le applicazioni che utilizzano le classi IStorage e IStream o altre classi derivate da esse per salvare i dati del modulo di OLE di archiviazione strutturata possono generare i file di dati danneggiati quando la dimensione del file di output supera alcuna soglia stabilita.
Ad esempio, un'applicazione che utilizza il metodo CArchive della classe di base COleServerDoc può generare il seguente errore che genera o registrato:
0X80030109 (STG_E_DOCFILECORRUPT)
Nei casi di tipo, il file dell'output risultato può essere più piccolo del previsto alla prima parte del file che è sovrascritto con i dati che si dovrebbero essere trovato presso il fine del file.

Cause
Il codice che implementa questa funzionalità utilizza una di due modalità di funzionamento a seconda della quantità di memoria che è disponibile in un heap di memoria particolare. Un problema nella modalità low-memory risulta nel file di output che danneggia. È possibile tendere a utilizzare la generazione di un file grande o molto frammentato sopra la più memoria in questo heap che risulta nell'output danneggiato che si genera.

Il file la soglia di dimensione che a che danneggiamento la posizione che prendono dipenderà dai vari fattori univoci a ciascun sistema ma che a che danneggiamento riguarderà esclusivamente in genere presenta maggiore di 80 MB.."

Può essere di aiuto?

Luca