mercoledì 27 maggio 2009
"Vista/Office 2007" Soluzione errore stdole32.tlb
A molte persone capita, su Windows Vista, dopo aver installato Office 2007 che all'avvio di Excel o Word il sistema non trovi il file stdole32.tlb e ritenti l'installazione.
Per vedere se siete afflitti da questo "BUG" (perdita dei diritti sul file) digitate "regedit" nella finestra di ricerca e poi Enter
sull' Editor del Registro cliccate sopra "HKEY_CLASSES_ROOT" di destro.
Autorizzazioni
Se vi appare una schermata cosi....in italiano...
Allora possiamo procedere
Fate una copia di sicurezza dei registri Regedit/file/esporta/scegliete tutto e date un nome al file.
L'errore stà nella cattiva scrittura dei registri e l'unico modo di risolverlo senza Service Pack aggiuntivi è editare questi errori.
Si comincia con lo scaricare questo tool Microsoft (SubInACL.exe) che serve ad automatizzare le modifiche da fare.
Scaricatelo QUI e installatelo
Aprite Notepad e copiate queste righe
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=TUONOME=f /grant=restricted=r /setowner=administrators
subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=TUONOME=f /grant=restricted=r /setowner=administrators
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /setowner=administrators
subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /setowner=administrators
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
Sostituite "TUONOME" con il nome utente che usate in Vista.
Salvate il tutto con questo nome “officefix.cmd”
Copiate il file dentro la directory dove avete installato SubInACL
...di solito.....c:\program files\Windows Resource Kits\Tools
(basta che i file SubInACL.exe e officefix.cmd siano sulla stessa directory)
Doppio clik di sinistro su officefix.cmd
Andate a prendere un caffè...e non preuccupatevi di nulla
Dopo 5 minuti il sistema sarà OK
Iscriviti a:
Commenti sul post (Atom)
Grazie, il tuo consiglio è stato utilissimo!!!
RispondiEliminaSi fa prima a reinstallare office e funziona.
EliminaComunque, Bill e compagine, li mortacci vostri...
Hmm it appears like your website ate my first comment (it was super long)
RispondiEliminaso I guess I'll just sum it up what I submitted and say, I'm thoroughly enjoying your blog.
I as well am an aspiring blog writer but I'm still new to the whole thing. Do you have any recommendations for rookie blog writers? I'd genuinely appreciate it.
My web-site - nail fungus treatment
nel download di SubInACL.exe sono indicati i sistemi supportati. Ho Windows 7 che non è tra questi, posso operare ugualmente o esiste altra procedura?
RispondiEliminaPer Win 7 non va..
RispondiEliminaSemplice e veloce e sopratutto funzionante....
RispondiEliminagrazie
La soluzione migliore che ho trovato è quella di disinstallare Excel 2007 e Word e reinstallarli.
RispondiEliminaSaluti a tutti.
Dopo un aggiornamento di Windows 10 ho riscontrato lo stesso errore che si presenta sullo stdole32.tlb;
RispondiEliminaExcel riprova l'installazione. Questo capita ad ogni avvio di uno qualsiasi dei programmi inerenti ad Office.
Ho seguito la guida, ma non sembra funzionare su Windows 10..
Anch'io, dopo l'aggiornamento di Win 10 ho lo stesso problema.
RispondiEliminaNeanche a me con win 10, perfavore una soluzione
RispondiElimina