Windows 7 - Edizioni, Novità, FAQ, Tips&Tricks

Pubblicità
Insomma spero che la trovino la soluzione , almeno col SP1.
Non c'e' nessuna soluzione da trovare, perche' non c'e' alcun problema in primo luogo.
50 finestre di Windows Explorer non sono uno scenario realistico, e comunque se hai bisogno di 100 finestre basta che incrementi il limite massimo di GDI objects per processo modificando una chiave del registry.
GDI Objects (Windows)

Di default e' settato a 10.000 e infatti ho appena provato ad aprire 87 finestre di Windows Explorer e il conto dei GDI objects e' arrivato a 9,900 e rotti, all'88esima finestra c'e' stato l'errore e non si e' aperta e ha iniziato a dare probemi.

EDIT: ho incrementato il limite a 20.000, fatto reboot, aperto 100 finestre (ho superato i 13.000 GDI objects) e non ne apre piu' ma non da' errore, funziona tutto, mi sa che c'e' proprio il limite hardcoded di 100 finestre di Windows Explorer.

EDIT 2: adesso sono riuscito ad aprirne piu' di 100, e nonostante sia sotto i 14.000 GDI objects una si e' piantata, le altre funzionano pero'. Anche il desktop e' ok, le altre applicazioni tutte ok, solo quella singola finestra e' in palla. Ho chiuso tutte le altre e quella impallata e' rimasta aperta, ha solo la cornice e posso muoverla e usare Aero Snap, scrivere nell'address bar e nella search box ma senza avere risultati.
Probabile che abbia raggiunto qualche altro limite, non c'e' solo quello dei GDI objects, c'e' anche il max handles e presumibilmente altri.

In Windows 8 si spera che la shell usi solo ed esclusivamente Direct2D/3D e non usi piu' GDI/GDI+ in toto.
 
In Windows 8 si spera che la shell usi solo ed esclusivamente Direct2D/3D e non usi piu' GDI/GDI+ in toto.
Appunto. Purtroppo, ahimè, il difetto vero di Windows è che componenti vecchi devono rimanere per anni dentro per ragioni di retrocompatibilità, senza possibilità di spedirli all'altro mondo col timbro "deprecated" :rolleyes:

Mi auguro per Windows 8 che si faccia un bel taglio su vari settori, e che si faccia uso esclusivo della XP Mode per i componenti più anziani necessari alla retrocompatibilità.

gervi, o ti calmi o ti calmi. Possiamo cercarti di aiutare, ma se fai lo stizzito perché ti si chiede "è un problema hardware?", non si inizia bene. Basta avere un po' di pazienza, e si arriva alla soluzione ;)
 
Mi auguro per Windows 8 che si faccia un bel taglio su vari settori, e che si faccia uso esclusivo della XP Mode per i componenti più anziani necessari alla retrocompatibilità.
Prendiamo ad esempio le shell extensions, ce ne sono moltissime e alcune molto utili, se si riscrive la shell da zero in .Net la vedo dura mantenere la compatibilita' e se viene mantenuta si rischia semplicemente di creare un sovraccarico che va a danneggiare le performance.

Sono scelte difficili, sinceramente non ho idea di quale possa essere la soluzione migliore. Un taglio netto col passato potrebbe voler dire mettersi in una situazione ben peggiore di quella di Vista che e' stato massacrato per non avere la compatibilita' al 100% con il software esistente.
 
Prendiamo ad esempio le shell extensions, ce ne sono moltissime e alcune molto utili, se si riscrive la shell da zero in .Net la vedo dura mantenere la compatibilita' e se viene mantenuta si rischia semplicemente di creare un sovraccarico che va a danneggiare le performance.

Sono scelte difficili, sinceramente non ho idea di quale possa essere la soluzione migliore. Un taglio netto col passato potrebbe voler dire mettersi in una situazione ben peggiore di quella di Vista che e' stato massacrato per non avere la compatibilita' al 100% con il software esistente.
Beh, ma la virtualizzazione ormai sta facendo passi da gigante sempre più. Un giorno usare programmi virtualizzati sarà praticamente come usarli su una installazione reale. Per questo, secondo me, un giorno si potrebbe delegare il lavoro di tenere lo spiraglio aperto al vecchiume ad una macchina virtuale. :)

Prima o poi, cmq, il taglio dovrà avvenire. E se non per tutto, almeno per le cose più vecchie. Capisco che si usano ancora programmi che hanno fatto ormai il decennale e che sono ancora buoni, ma il fardello della retrocompatibilità si fa sentire in Windows, appesantendo il sistema, e non credo sia un problema disastroso comprarsi dopo una decina di anni una nuova versione compatibile con Windows 8 del prodotto utilizzato.
 
Personalmente win7 rc 64 mi funziona benissimo su 3 computer diversi su cui l'ho installato e per di più sotto oc e liquido, mi sta arrivando la home premium e posso dire che da quando l'ho installato ad oggi MAI un crash di sistema

Se pensate che 7 faccia schifo passate a mac osx, anche in massa ;) ..così poi quando avrete il vostro kernel panic altro che gente che vi spiega cosa sono gdi, gdi+ i limiti imposti ecc..vi sentirete rispondere "a me non succede, è un problema solo tuo, leopard? a me va perfetto" e bon..chi s'è visto s'è visto (anzi starete pure un pò sulle palle perchè avrete fatto notare un problema di mac)

A quel punto tanti auguri :D

Davvero se 7 non vi piace, passate a mac, è meglio ;) personalmente non avrei assolutamente nessun motivo per trattenervi e penso nessun'altro lo abbia..altrimenti discussione tranquilla e fare domande e ascoltare le risposte soprattutto ;)

edit chiaramente concordo con quanto scritto sopra, sarebbe meglio tagliare il più possibile la retrocompatibilità e relegarla a vista mode varie virtualizzate, in modo da non traumatizzare eccessivamente gli utenti ma al contempo costringere progressivamente le software house a darsi da muovere e aggiornare i loro prodotti
 
gervi ma fai come me no??!!!a suo tempo quando usci la mitica rtm la provai...lasciamo perdere quello che successe(processore fisso al 90% quasi come un virus MA NON ERA UN VIRUS)...formattai e rimisi la mia mitica 7137 che tutt'ora tengo...a mio parere è la miglior build apparte la super 7000 beta 1 degna di nota!!!...anche le altre sono buone MA NON OTTIME!!!
 
Non c'e' nessuna soluzione da trovare, perche' non c'e' alcun problema in primo luogo.
50 finestre di Windows Explorer non sono uno scenario realistico, e comunque se hai bisogno di 100 finestre basta che incrementi il limite massimo di GDI objects per processo modificando una chiave del registry.
GDI Objects (Windows)

Di default e' settato a 10.000 e infatti ho appena provato ad aprire 87 finestre di Windows Explorer e il conto dei GDI objects e' arrivato a 9,900 e rotti, all'88esima finestra c'e' stato l'errore e non si e' aperta e ha iniziato a dare probemi.

EDIT: ho incrementato il limite a 20.000, fatto reboot, aperto 100 finestre (ho superato i 13.000 GDI objects) e non ne apre piu' ma non da' errore, funziona tutto, mi sa che c'e' proprio il limite hardcoded di 100 finestre di Windows Explorer.

EDIT 2: adesso sono riuscito ad aprirne piu' di 100, e nonostante sia sotto i 14.000 GDI objects una si e' piantata, le altre funzionano pero'. Anche il desktop e' ok, le altre applicazioni tutte ok, solo quella singola finestra e' in palla. Ho chiuso tutte le altre e quella impallata e' rimasta aperta, ha solo la cornice e posso muoverla e usare Aero Snap, scrivere nell'address bar e nella search box ma senza avere risultati.
Probabile che abbia raggiunto qualche altro limite, non c'e' solo quello dei GDI objects, c'e' anche il max handles e presumibilmente altri.

In Windows 8 si spera che la shell usi solo ed esclusivamente Direct2D/3D e non usi piu' GDI/GDI+ in toto.
in verità , dopo windows explore, 7 va ottimamente.

volevo solo capire la questione di explorer.

provvedo a modificare le Gdi+ come da te suggerito.

Spero che questo hack di registro lo facciano di default alla Microsoft , in modo che a 100 finestre non si blocca e non ne apre + x evitare lo stallo .
 
Io credo che non c'entrino nulla i giochi, anche io ho lo stesso problema:
crash con gli stessi identici dettagli ogni 3 giorni... con aperto solo emule adunanza.

Dov'è l'analogia?... win 7 ultimate x64, stessa versione.
Tutti i post in rete relativi a questo problema hanno in comune la versione del S.O.
Potrebbe essere la crack...

P.S. quando gioco non crasha mai.
 
in verità , dopo windows explore, 7 va ottimamente.

volevo solo capire la questione di explorer.

provvedo a modificare le Gdi+ come da te suggerito.

Spero che questo hack di registro lo facciano di default alla Microsoft , in modo che a 100 finestre non si blocca e non ne apre + x evitare lo stallo .
ho modificato il registro , portando a 20000 il numero di GDI+.

Risultato? : Non è cambiato un fico secco , anzi ora con la mod già con 30 finestre aperte di win explorer , il desktop và in CRASCH TOTALE , le icone tornano in stile win 98..insommma succede un casino , sistema Instabile al massimo.

Ho risettato GDI+ a default.

Dico solo , possono fare questo alla MS , semplice: bloccare x esempio a 20 il nukero max di finestre apribili di win explorer.

Dopo di che se lutente clicca x aprire la 21 esima finestra, un bel segale acustico e nessun'altra finestra apribile .

Possibile che una soluzione cosi semplice non possano farla ??? x lokkare win explorer anche a 10 o 20 finestre , poi nulla + apribile???

Almeno cosi si eviterebbe di mandare in STALLO TOTALE il sistema operativo.

Insomma non credo ci vuole la scienza x fare questo piccolo hack e soluzione x dei programmatori BIG di Microsoft, che diamine!
 
Appunto. Purtroppo, ahimè, il difetto vero di Windows è che componenti vecchi devono rimanere per anni dentro per ragioni di retrocompatibilità, senza possibilità di spedirli all'altro mondo col timbro "deprecated" :rolleyes:

Mi auguro per Windows 8 che si faccia un bel taglio su vari settori, e che si faccia uso esclusivo della XP Mode per i componenti più anziani necessari alla retrocompatibilità.

Bravissimo floola,è questo il vero problema di Windows secondo me; per colpa della retrocompatibilità ci portiamo dietro un sacco di componenti vecchissime. Se non fosse per questo avremmo già un'architettura nuova e tante cose nuove. Microsoft vorrebbe senz'altro farlo,e secondo me starà preparando qualcosa di nuovo,ma è questa la strada da prendere. Ci vorrebbe un taglio netto col passato,secondo me. Guarda Apple,lì almeno non si sono preoccupati due volte prima di tagliare completamente con i powerpc e innovare,e hanno comunque un sistema bello snello e veloce,in alcuni casi più veloce di Windows. Pertanto spero che Microsoft punti nettamente sulla qualità e sull'innovazione.

Il registro sparirà mai? :D
 
ho modificato il registro , portando a 20000 il numero di GDI+.

Risultato? : Non è cambiato un fico secco , anzi ora con la mod già con 30 finestre aperte di win explorer , il desktop và in CRASCH TOTALE , le icone tornano in stile win 98..insommma succede un casino , sistema Instabile al massimo.
Non e' cambiato niente perche' evidentemente il tuo sistema ha qualche problema che capita ben prima di arrivare al limite GDI.
Con 30 finestre sei ancora lontano dai 10.000 oggetti GDI.
Ho provato anche sul MacBook e fino a 75 finestre nessun problema.
Vorrei poter mettere le mani sul tuo sistema per vedere cosa c'e' che non va.
Non e' che hai installato qualche estensione di Explorer che causa il problema?


P.S. Per quelli che "l'erba del vicino e' sempre piu' verde": provate ad aprire 50 finestre del Finder e poi premere F3 (Expose') e vediamo quanto va veloce :rolleyes: Poi tanto per ridere ne ho aperte 150... e ho dovuto fare un hard reset... :rolleyes:
Resta il fatto che certi scenari semplicemente non hanno senso, ma per piacere evitate di venire a fare i soliti noiosi e infantili confronti tra sistemi operativi.
 
Non e' cambiato niente perche' evidentemente il tuo sistema ha qualche problema che capita ben prima di arrivare al limite GDI.
Con 30 finestre sei ancora lontano dai 10.000 oggetti GDI.
Ho provato anche sul MacBook e fino a 75 finestre nessun problema.
Vorrei poter mettere le mani sul tuo sistema per vedere cosa c'e' che non va.
Non e' che hai installato qualche estensione di Explorer che causa il problema?


P.S. Per quelli che "l'erba del vicino e' sempre piu' verde": provate ad aprire 50 finestre del Finder e poi premere F3 (Expose') e vediamo quanto va veloce :rolleyes: Poi tanto per ridere ne ho aperte 150... e ho dovuto fare un hard reset... :rolleyes:
Resta il fatto che certi scenari semplicemente non hanno senso, ma per piacere evitate di venire a fare i soliti noiosi e infantili confronti tra sistemi operativi.
No Enrico.

Non ho nessuna estensione di win explorer.

Il sistema è vergine !
 
Pubblicità
Pubblicità
Indietro
Top