Newsgroup: it.comp.os.win.windows7
Titolo: Programma e service pack

Ciao, chi lo sa se ci sta qualcuno che può darmi un suggerimento.
Un mio amico ha un Programma professionale con varii service pack; come 
regola se installi il programma puo evitare di installare tutti i SP, 
basta installare l'ultimo.
Con Windows 7 Professionale a 32 bit non ci sono problemi sia 
nell'installare il programma che il Service Pack. Invece su un notebook 
con Windows 7 Home Premium a 64 bit, il programma si installa 
normalmente, mentre il SP (che non è un .EXE ma un .MSP e per 
installarlo bisogna cliccarci sopra) non si installa e mi dice che non 
trova il programma che invece sta regolarmente installato in Progrm 
Files (x86).
Qualche suggerimento? Grazie

 Qualche suggerimento? Grazie
Ma di quale servicepack parli?????
win7 non ne ha ancora........almeno credo????

 Ma di quale servicepack parli?????
... e provare a leggere il messaggio prima di rispondere?

 .... e provare a leggere il messaggio prima di rispondere?
Concordo e credo di avere scritto con molta chiarezza che si trattava 
del service pack 6 relativo a quel programma professionale. Dei sistemi 
operativi in circolazione nessuno è mai arrivato alla versione 6.
Ciao


E' un problema di virtualizzazione, mi sa.
Prova a vedere cos c'e' dentro
%userprofile%\AppData\Local\VirtualStore\Program Files

Il 28/06/10 14:18, Franz_aRTiglio ha scritto:

In questo momento non ho disponibile il notebook e, quindi, non posso 
dirti niente.
Non capisco cosa possa entrarci la virtualizzazione, potrebbe essere che 
ho attivato la virtualizzazione hardware per poter effettuare delle 
prove con VMware player. Infatti prima non usavo la virtualizzazione 
hardware perchè i clienti erano tutti OS a 32, per poter provare Win 7 
Professional a 64 bit ho attivato la virtualizzazione hardware.
Comunque tieni presente che il programma in questione chiama service 
pack quelle che sono delle semplici patch (ecco perchè hanno questo 
numero elevato - sono 6 -).
Comunque grazie per la risposta.

 Comunque grazie per la risposta.
In questo momento sono venuto in possesso del notebook, quindo ho 
eliminato la virtualizzazione hardware, ma non ha funzionato lo stesso.
Poi sono andato nella cartella da te indicata 
AppData\Local\VirtualSore\Program Files e ci sta una cartella col nome 
del programma (per la precisione ArcGis) con dentro altre cartelle che 
si riferiscono al programma. Puoi darmi qualche altro suggerimento?
Grazie

 Comunque grazie per la risposta.
In questo momento sono venuto in possesso del notebook, quindo ho 
eliminato la virtualizzazione hardware, ma non ha funzionato lo stesso.
Poi sono andato nella cartella da te indicata AppData\Local\VirtualSore 
\Program Files (x86) e ci sta una cartella col nome del programma (per 


 suggerimento?
In spannometrico/semplificato:
da vista in poi, le scimmie urlatrici che abitano la testa dei programmatori
microsoft  (ci sto litigando per altri motivi), hanno deciso che il software
non espressamente scritto per winvista/seven debba essere virtualizzato.
virtualizzato significa che viene fatto credere al sw che le modifiche che 
lui
ha fatto/scritto su disco siano state fatte dove lui credeva (qualora 
destinate
a spazi disco protetti, come  la cartella programmi, ad esempio).
in realta' questa bellastronzata del virtualstore fa si' che il programma 
CREDA
di star agendo (es.) nella cartella c:\programmi, in realta' sta lavorando
nella c:\nomeutente.....virtualstore....programmi\ecc.
il risultato e' che un programma di aggiornamento che crede di star 
patchando
un programma che risiede in c:\programmi\etc in realta' patcha una COPIA
virtuale che finisce in ...virtualstore...\programmi\ecc.
Prova, se ti e' possibile, ad installare il programma in un percorso NON 
protetto
(es fallo installare in c:\miacartella, in questo modo non "scatta" la 
virtualizzazione)
e poi patchalo..
se null'altro funziona...
prova a pasticciare MA CON CAUTELA (non saprei cosa altro suggerirti), 
copiando
il contenuto della ...virtualstore...\programmi\programma-che-devi-patchare
in c:\program files\programma-che-devi-patchare ... se la patch funziona, 
poi
ri-copia al contrario nella virtualstore....
insomma.... ti tocca ingegnarti :( 

 insomma.... ti tocca ingegnarti :(
Ho capito sei stato molto esauriente e ti ringrazio.
Lascio stare l'aggiornamento, tanto, ad onta delle sei versioni i 
miglioramenti, così mi dicono, sono minimi, inoltre disistallare il 
programma ci mette una vita (anche se il notebook ha una cpu i5).
Inoltre il programma lo avevo installato sullo stesso notebook in una 
macchina virtuale con XP Professional SP3 a cui ho assegnato 2 
processori e 2048MB di ram e gira quasi più veloce che sul notebook a 64 
bit; senza dire che nella macchina virtuale il service pack in questione 
si è potuto installare facilmente.
Ciao e infine grazie per le illuminazioni che mi hai fornito
Lupo

 insomma.... ti tocca ingegnarti :(
Infatti ho disistallato reinstallato C:\Mioprogramma e così ho pututo 
installare il relativo service pack.
Se mi leggi potresti, per cortesia, dirmi come mai nella versione a 32 
bit funziona tutto bene e solo in quella a 64 bit ho avuto gli 
inconveniento.
Ciao e grazie di tutto.

inconveniento.
Probabilmente perché cambiano i percorsi
La "programmi" sulle versioni a 32 bit ha un'unica collocazione, ad
esempio "C:\Program Files".
Sulle versioni a 64bit ce ne sono due, la default è quella per i
software a 64bit e poi ce n'è un'altra "C:\Program Files(x86)".
Probabilmente il service pack non capisce la cosa e punta verso la
"Program Files" a 64 bit in cui non trova niente.
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 "Program Files" a 64 bit in cui non trova niente.
Questa ipotesi (perchè tale è) la escluderei categoricamente; altrimenti 
tutti i programmi a 32 bit non funzionerebbero perche non andrebbero mai 
a cercare un programma nella directory "Program Files (x86)". Non ho 
sottomano il notebook per poter verificare come siono impostati i path.
Ciao

 Ciao
All'epoca c'è stato con Windows NT 4.0, che è arrivato al Service Pack 6.
Ciao.
-- 
Notebook Acer 1652: - CPU: Centrino 1,7 GHz - RAM: 1 GB DD2 - HD: 100 GB 
E-IDE - SO: Windows XP Home SP3 OEM + aggiornamenti


Hai ragione, me ne ero dimenticato. Forse in soffitta dovrei ancora 
avere la versione desktop e server.
Ciao

 All'epoca c'è stato con Windows NT 4.0, che è arrivato al Service Pack 6.
Sp6a per la precisone, una sorta di 6,5 o 6+ :)
-- 
Ciao, Guglielmo.