Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva

Nei sistemi Windows esiste una coppia di funzionalità strettamente correlate chiamate Autorun ed Autoplay che servono a lanciare applicazioni in modo automatico nel momento in cui si inserisce nel sistema un supporto rimovibile, come un CD/DVD o una pendrive USB. Microsft assume che, nel momento in cui si inseriscono tali supporti, si voglia ascoltare musica o riprodurre un video o installare software: è un'assunzione discutibile perché spesso si vuole solo vedere cosa c'è dentro il supporto inserito. Inoltre sono caratteristiche che sprecano risorse poiché lasciano attivi processi di sistema usati raramente, impegnando inutilmente CPU e memoria. Infine, mettono in pericolo la sicurezza del sistema: permettendo di lanciare software automaticamente all'inserimento di un supporto, aprono la strada al diffondersi di malware (virus, trojan, spyware ecc.). In definitiva, occorre assolutamente disabilitarli!

Continua a leggere

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva

Nella prima parte di questa guida abbiamo visto come controllare "manualmente" le posizioni da cui si avviano in modo automatico programmi e servizi al boot dei sistemi operativi Windows. Si tratta di cartelle di esecuzione automatica, chiavi di Registro (chiavi Run) e servizi di sistema. Per avere una visione di insieme dei programmi in avvio automatico e semplificarne la gestione, si possono usare alcuni tool progettati appositamente. Faremo inoltre alcune considerazioni sul potenziale avvio automatico di vecchie applicazioni a 16 bit all'interno di Windows XP.

Continua a leggere

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva

Questo è il primo di una serie di articoli sui falsi miti, credenze che nascono dall'errata comprensione o interpretazione dei meccanismi di funzionamento di Windows. Su decine di siti Web si riportano tweak basati su informazioni errate o fuorvianti e, come conseguenza, ci sono utenti convinti che esistano gruppi di impostazioni più o meno nascoste del registro di sistema che possono magicamente aumentare le prestazioni di Windows. Il primo mito che analizziamo è l'impostazione che impedisce la paginazione di kernel e driver allo scopo di aumentare le prestazioni: come vedemo la realtà è diversa.

Continua a leggere

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva

Tutte le versioni di Windows (come tutti i sistemi operativi) caricano all'avvio una serie di programmi (un programma in esecuzione si chiama processo) e di servizi (o processi di sistema). La funzionalità di avvio automatico è disponibile, oltre che ai tipici processi del sistema operativo, anche ad altre applicazioni, come driver installati dall'utente o componenti installati dalle applicazioni: per esempio firewall e/o antivirus di terze parti installano le loro componenti di controllo per essere caricate al boot (in assenza delle quali sarebbero inutili). Sfortunatamente questa funzionalità può essere sfruttata anche dai malware (virus, trojan, spyware ecc.) e dagli odiosi crapware (i programmi inutili installati dai produttori di computer, oppure le malefiche toolbar aggiuntive che inviano pubblicità indesiderata al browser).

Continua a leggere

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva

Le DLL sono "porzioni" di software con funzioni specifiche. Per esempio, la maggior parte delle interfacce grafiche fa uso di finestre di dialogo (dialog box) le cui funzioni sono fornite da un'apposita libreria (in molte versioni di Windows è la libreria Comdlg32.DLL). DLL è l'acronimo di Dynamic Link Library (libreria a collegamento dinamico), la versione Microsoft delle shared library (libreria condivisa) usate nei sistemi Unix.

Continua a leggere