mercoledì 17 settembre 2008

BSoD: ecco il terzo!

Il primo era un mezzo BlueScreen, il secondo era gia' piu' serio, il terzo e' anche'esso un mezzo BlueScreen.

E' capitato inserendo il drive da 2.5" nel cassetto hotswap.
Perche' dico che e' un mezzo BlueScreen?

Perche' uno degli effetti collaterali e' stato che il BIOS si e' resettato ai valori di default, compresa la perdita della password di avvio.

Ora dubito che un BSoD di Vista possa essere la causa del reset del BIOS e propendo di piu' per la cosa inversa, ovvero un problema hardware che abbia causato il BSoD e il reset del BIOS.

Comunque non e' bella la sensazione causata dallo scoprire che il BIOS e' stato resettato... speriamo che non ci siano stati danni permanenti.

martedì 9 settembre 2008

Diventare proprietari.

Un amico mi chiedeva come evitare certi dialog di conferma autorizzazione per comuni operazioni su cartelle di un disco esterno.

Il modo piu' rapido e' quello di aggiungere una chiave di registro che crea un comando nel menu' contestuale di file e cartelle.

Tutti i dettagli e il link alla chiave di registro gia' preconfigurata qui.

lunedì 8 settembre 2008

Bradipismo.

Oggi mi chiama un amico sull'orlo di una crisi di nervi causatagli da Vista. Il suo portatile Asus AJ8s continua a dargli problemi, gli ultimi riguardano il video: al reboot perde i settaggi della risoluzione, ma ha anche problemi con Windows Explorer perche' a volte alcune icone non vogliono sapere di venire selezionate col mouse.

Visto che non e' la prima volta che mi chiama chiedendomi qualche consiglio per problemi con quel portatile decido di provare a metterci le mani direttamente io perche' sospetto che i guai non siano solo software.

Il portatile ha un hardware molto simile al mio Dell Inspiron:
- CPU Core 2 Duo 7200 2.0 Ghz
- 2 GB Ram
- scheda video nVidia GeForce Go 7700 512 MB Ram
- disco 120 GB

In piu' del mio ha la web cam integrata, per il resto poi ha le solite cose: WiFi, BlueTooth etc.

Il disco e' partizionato e ha sulla prima partizione XP SP3, la seconda e' stata riformattata e ci installo Vista Ultimate SP1.
L'installazione procede senza intoppi salvo che al primo reboot scopro che la scheda video non e' stata riconosciuta, mentre mi sarei aspettato il contrario visto che sul mio Dell la GeForce Go 7900 viene riconosciuta senza problemi. Non solo: non riconosce neppure la risoluzione nativa che e' 1440x900 e setta invece una risoluzione con rapporto 4:3.

Provo a scaricare il driver nVidia dal sito Asus e le cose cambiano poco perche' continua a mostrare tra le risoluzioni disponibili sono quelle con rapporto 4:3 inoltre il pannello di controllo nVidia non offre tutte le funzionalita' che dovrebbe.

Decido di provare dei driver non totalmente ufficiali, quelli che si trovano su www.laptopvideo2go.com anche se ho poche speranze, invece con piacevole sorpresa la versione 177.92 rimette tutto a posto con la corretta risoluzione e con il pannello di controllo nVidia che mostra tutte le opzioni.

Completo l'installazione degli altri driver scaricati dal sito Asus e procedo ad un riavvio non prima di aver disabilitato alcuni servizi tra cui Windows Defender e la coppia SuperFetch/ReadyBoost che secondo me con 2 GB di Ram non sempre vale la pena usare ( ma e' una mia sensazione, non ho fatto test approfonditi a riguardo per difenderla a spada tratta ;-) ).

In pratica configuro l'Asus in modo del tutto identico al mio Dell.

Peccato che nonostante questo l'Asus impieghi a fare il boot circa 70 secondi contro i 35 che impiega il Dell, eppure hanno un hardware praticamente identico.

Vado nell'Event Viewer a verificare i log relativi alle performance e in effetti e' pieno di warning e di errori sui tempi di avvio, se non altro Vista stesso conferma che l'Asus in questione ha performance nettamente insoddisfacenti.

Provo per curiosita' a cronometrare il tempo di boot della partizione con XP SP3... 3 minuti e 50 secondi!!!
OK che ci sono alcuni software installati tipo ZoneAlarm, ma e' pura follia.

Ora il mio dubbio e': e' questo specifico Asus A8Js che ha problemi hardware o le sue prestazioni sono normali per questo modello?

Adesso capisco anche quando leggo in giro su qualche forum o blog che Vista fa schifo, bella forza se ci mette 70 secondi a fare il boot su un hardware che dovrebbe richiederne esattamente la meta' ci mancherebbe anche che gli utenti fossero contenti, peccato pero' che la colpa non si possa imputare unicamente a Vista, anzi direi che la colpa e' probabilmente dell'hardware e del BIOS.

Resta comunque la componente di autosuggestione quando si dice che Vista e' piu' lento di XP, perche' ad esempio il mio amico consegnandomi il portatile mi ha detto che con XP non ha problemi, pero' con XP se si prova a trascinare una finestra va tutta a scatti e per lanciare applicazioni come Firefox a volte si devono aspettare diversi secondi, cosa assolutamente inaccettabile su un hardware di quel tipo.
Eppure per lui XP su quella macchina "va bene", per me e per quelli che sono i miei termini di paragone e' di una lentezza esasperante, era piu' veloce l'IBM ThinkPad X30 con Pentium III che ho sistemato qualche mese fa per un amico ;-)

venerdì 5 settembre 2008

Troppe maniglie!

L'altro giorno mi sono accorto di un problemino... il processo audiodg.exe aveva quasi un milione e seicentomila handles attivi e il numero continuava ad aumentare di 20 al colpo.

Dopo un po' di tentativi di isolamento del problema (disattivanto un po' di funzionalita' di programmi e servizi che presumibilmente fanno uso della parte audio) ho scoperto quasi per caso che il colpevole e' Virtual PC.

Basta che Virtual PC sia attivo anche senza alcuna virtual machine in eseguzione affinche' il numero di handles di audiodg.exe inizi ad aumentare con incrementi di 20-25 handles ad ogni aggiornamento del Task Manager.

Chiudere Virtual PC ferma il fenomeno, ma il numero di handles aperti resta invariato.
Al momento non ho ancora trovato altre informazioni a riguardo, ma la cosa mi da' parecchio noia perche' Virtual PC e' il mio pane quotidiano ed ho sempre almeno una virtual machine attiva.

Non ho ancora visto cosa succede se il numero di handles aumenta ulteriormente, prima o poi immagino che qualcosa debba succedere ;-)

giovedì 4 settembre 2008

Cerca che trovi.

Dopo la rassegna sulle barre degli indirizzi ecco quella sulle opzioni di ricerca dei browser piu' conosciuti.

A parte il neonato Chrome gli altri browser usano una text box dedicata per la ricerca. In alcuni browser la ricerca puo' essere lanciata anche dall'address bar ma per avere le funzionalita' complete e' necessario usare la text box specifica.

Safari (per Windows) ha delle opzioni di ricerca piuttosto scarne, mancano i suggerimenti ma in compenso visualizza le ultime ricerche fatte e la selezione di un motore diverso da quello di default e' a portata di click.



Di default ha due motori di ricerca predefiniti, ma non ho trovato il modo di aggiungerne altri.



Opera di default ha diversi motori di ricerca preimpostati, ma non offre i suggerimenti per nessuno di questi. A differenza degli altri browser offre la possibilita' di fare la ricerca anche nella History, cosa decisamente utile.



Per aggiungere altri motori di ricerca su Opera bisogna andare nelle Preferenze e aggiungerli manualmente. [Aggiornamento: come segnalato nei commenti ho dimenticato di dire che per ogni motore si puo' associare una lettera dell'alfabeto da usarsi poi nella barra degli indirizzi per effettuare ricerche con il motore cosi' prescelto, funzionalita' decisamente utile anche se inspiegabilmente presente solo nella barra degli indirizzi e non nella textbox di ricerca.]



Chrome e' l'unico browser che non ha l'area dedicata alla ricerca e utilizza la barra degli indirizzi, il risultato e' che le opzioni di ricerca sono davvero limitate. I suggerimenti specifici del motore selezionato dovrebbero essere presenti ma almeno sulla mia installazione di Chrome non funzionano.
L'altro aspetto piuttosto negativo e' che e per passare da un motore di ricerca all'altro si deve andare nelle Opzioni e cambiare il valore di default.
Anche Chrome offre la possibilita' di fare ricerche nella History ma per quello che' una text box dedicata quando si apre un nuovo tab.



Per aggiungere un nuovo motore in Chrome lo si deve fare a mano in modo simile a quanto avviene con Opera.



Firefox cosi' come Opera offre un modo estremamente rapido per selezionare un motore di ricerca diverso da quello preimpostato come motore di default.



Inoltre su Firefox si possono usare i suggerimenti forniti dal motore di ricerca selezionato.



Per aggiungere un nuovo motore di ricerca non viene offerta una modalita' manuale...



...per farlo si va su una gallery online che offre un'ampia scelta.



Internet Explorer 8 e' l'unico browser che mostra automaticamente l'elenco dei motori sui quali fare la ricerca risparmiando cosi' all'utente un click in piu', la cosa e' estremamente utile. Oltre ai suggerimenti specifici del motore selezionato visualizza anche dei suggerimenti presi dall'History. Per i suggerimenti di Wikipedia ha persino le immagini associate alla voce che si sta ricercando.



Oltre a poter cambiare il motore di ricerca mentre si sta scrivendo nella text box, si puo' modificare il motore di default tramite un menu' popup (simile ad IE7, Opera e Firefox). Dallo stesso menu' di possono poi aggiungere altri motori di ricerca oppure si possono gestire quelli correnti. Di default ha un solo motore preimpostato.



Nella schermata di gestione dell'elenco dei motori di ricerca manca la possibilita' di aggiungere un nuovo motore manualmente.



L'aggiunta di nuovi motori avviene attraverso una galleria online che e' cambiata rispetto a quella disponibile con IE7. La nuova galleria e' in stile Mozilla e offre una vasta scelta.



Con IE7 la scelta era piu' ristretta ma c'era l'opzione di aggiungere un nuovo motore manualmente, mi domando se l'opzione manuale non e' piu' presente in IE8 per una precisa scelta o per una dimenticanza.



In conclusione cosi' come era avvenuto per la barra degli indirizzi anche per quanto riguarda la text box di ricerca le opzioni offerte da IE8 sono le piu' complete e ricche tra tutti i browser presi in considerazione.
Per essere perfetto forse IE8 dovrebbe aggiungere, cosi' come fa Opera, l'History come opzione esplicita, anche se le voci suggerite dall'History in molti casi sono piu' che sufficienti.

Quello che piu' dovrebbe far riflettere (soprattutto certi fanboy che sono apparsi di recente sul blog con alcuni commenti decisamente fuori luogo) e' che tra tutti i browser quello che rende piu' facile di tutti la scelta di motori diversi da quello di default e' proprio IE8, mentre quello che rende piu' difficile cambiare il motore di default e' Chrome e quello che rende piu' difficile aggiungere nuovi motori e' Safari (non ho proprio trovato l'opzione) seguito da Chrome e Opera che offrono solo modalita' manuali davvero poco pratiche.

Dopo l'analisi delle funzionalita' della barra degli indirizzi e della ricerca si confermano come migliori browser IE8 e Firefox, con un leggero vantaggio di IE8 in termini sia di funzionalita' che di cura nell'interfaccia utente, ma aspetto di vedere cosa ci riservera' Firefox 4 ;-)

[Aggiornamento: qui trovate un bel video che mostra il search di IE8 all'opera.]

Cava e metti.

Sul nuovo PC ho tre dischi SATA removibili, uno da 2.5" e due da 3.5".
Al primo inserimento di un disco ho avuto la brutta sorpresa che non appariva in Windows Explorer a meno di non fare un reboot.

All'inizio pensavo che fosse una limitazione di Vista e per sopperire a tale mancanza ho cercato un po' in giro e' ho trovato questa utility che risolve il problema: HotSwap!.

HotSwap! aggiunge un'icona nell'area System Tray della Taskbar e tramite il relativo menu' si puo' forzare uno scanning dell'hardware per rendere visibili in Windows Explorer dischi appena aggiunti oppure si possono rimuovere in maniera selettiva in modo del tutto analogo a quando si usa la rimozione sicura di Windows per le periferiche USB.

Un fatto curioso e' che se Vista viene messo in sleep, al risveglio effettua lo scanning dell'hardware in automatico e il disco appare nel caso non ne fosse gia' stato fatto il "mount" con HotSwap!.

Mi e' quindi venuto il dubbio che il problema non fosse solo di Vista e infatti il motivo per cui all'inserimento del disco Vista non "veniva avvisato" era legato a un settaggio del BIOS.
Il controller SATA della scheda madre supporta la modalita' AHCI che permette tra le altre cose l'hot swap di dischi.

Prima di abilitare la modalita' AHCI da BIOS si vede abilitare il driver AHCI di Vista tramite una modifica del registry (questo va fatto se e solo se Vista e' stato installato prima di attivare la modalita' AHCI da BIOS).

Con AHCI attivo l'inserimento di un disco viene subito riconosciuto da Vista e il drive appare in Windows Explorer senza bisogno di ricorrere a HotSwap!.

Resta pero' il problema che una volta aggiunto il disco se lo si vuole rimuovere non c'e' di default la UI per farlo e quindi HotSwap! resta comunque utile.

L'ultima cosa da dire e' che quando si inserisce un nuovo disco vengono rimessi online eventuali dischi che erano stati rimossi con HotSwap! ma non rimossi fisicamente.

mercoledì 3 settembre 2008

Chrome: licenza d'uso.

Google vive di pubblicita'. La pubblicita' vive di profilazione dell'utente.
Il passo successivo e' includere nella licenza d'uso di Chrome queste 3 clausole.

La prima dice che Google si e' riservata il diritto di installare sul tuo PC il servizio GoogleUpdate.exe e che puo' aggiornare automaticamente Chrome come e quando vuole Google, tu come utente non hai diritto di "spegnere" il servizio di update.

La seconda clausola dice che tu utente che usi Chrome concedi a Google il diritto di fare quello che vuole con il contenuto delle pagine web che visiti con Chrome. Qualunque cosa venga visualizzata da Chrome (anche le email della tua webmail) diventa materiale che Google puo' usare a proprio piacimento.

La terza clausola dice che alcuni dei servizi legati a Chrome mostrano pubblicita' che viene scelta in base a certi criteri e che i criteri e le modalita' di visualizzazione della pubblicita' sono soggetti a cambiamenti senza che questo richieda che l'utente venga informato a riguardo.

Aggiungiamo poi questo articolo del Corriere della Sera che prova a spiegare cosa sia la modalita' Incognito di Chrome.
Per quanto l'articolista ponga alcuni dubbi sul rispetto della privacy non coglie il punto essenziale: Incognito non serve a tutelare la privacy dell'utente nei confronti di Google.
Con la modalita' Incognito non resta traccia sul PC dei siti visitati, ma questo e' utile su un PC condiviso tra piu' utenti, non ha alcun beneficio nell'ottica delle clausole di licenza che abbiamo appena visto.

La mia impressione e' che Chrome non sia stato creato per dare un impulso al Web, per evolverlo, ma semplicemente perche' se l'utente usa altri browser Google non ha modo di profilare l'utente.
Google ha prima provato a "introdursi" nei PC degli utenti con Google Desktop, ma la cosa non ha avuto il successo sperato, ha quindi dovuto correre ai ripari con un approccio piu' drastico: cercare di prendere il posto dei vari IE, Firefox, Safari etc.
Solo cosi' Google puo' garantirsi che gli utenti non installino sui propri browser gli AdSense block (le estensioni che bloccano la visualizzazione delle pubblicita' sui siti) oltre al fatto di poter raccogliere molte piu' informazioni sull'utente stesso allo scopo di presentagli pubblicita' estremamente mirata.

[Aggiornamento: qualche altra info che e' meglio sapere riguardo a Chrome prima di usarlo]

martedì 2 settembre 2008

Barra degli indirizzi.

Oggi Google ha rilasciato la prima versione beta dal suo browser Chrome. Ho colto l'occasione per fare una panoramica tra una caratteristica specifica dei browser piu' noti.

La prima cosa che si fa in un browser e' andare a selezionare una "destinazione". Lo si puo' fare usando i preferiti oppure digitando nella barra degli indirizzi.

Safari 3 e IE7 hanno una barra piuttosto essenziale, la leggibilita' e' grossomodo simile. IE7 in piu' ha la possibilita' di selezionare una ricerca con il Search provider predefinito.

Safari 3:


IE 7:


Opera ha gia' una barra con maggiori funzionalita' ma la leggibilita' non mi pare particolarmente buona.

Opera 9.5:


Firefox e' abbastanza simile a Opera, ma trovo che abbia una leggibilita' migliore, manca pero' l'opzione per usare la barra degli indirizzi alla stregua della Search box.

Firefox 3:


Chrome, il nuovo browser di Google, ha una buona leggibilita' e utilizza la stellina per indicare le voci prese dai favoriti. La cosa che non mi piace e' che di default il tasto invio esegue una ricerca, scelta che del resto e' ovviamente fatta per "tirare l'acqua al proprio mulino" ;-)

Chrome beta:


Internet Explorer 8 ha un'ottima leggibilita' oltre ad offrire una scelta di URL raggruppate per tipologia, criticabile la scelta della voce per la ricerca in quanto "Go to" a primo acchito non rende certo l'idea che si tratti del Search, per il resto la miglior address bar senza ombra di dubbio.

IE 8 beta2: