Link rapidi:

Utilita' di configurazione del sistema

Con msconfig e' possibile configurare e modificare il sistema ed i programmi inerenti l'avvio di Windows XP.
Avviando questa utilita' di sistema, raggiungibile cliccando sul menu START > ESEGUI e digitando msconfig, si possono notare diverse schede, che qui di seguito esaminiamo:



SYSTEM.INI


SYSTEM.INI e WIN.INI per cio' che concerne i programmi ad avvio automatico (disabilitarli o abilitarli).
Questi file sono il retaggio che Windows XP si porta dei precedenti sistemi operativi, che debbono pero' essere ancora presenti per rendere compatibile il sistema a quei programmi che giravano sui precedenti sistemi operativi.



BOOT.INI


BOOT.INI contiene tutte le informazioni per la configurazione del boot manager di Windows XP, il menu che in avvio permettera' di specificare con quale sistema operativo partire nel caso in cui sullo stesso Pc si trovino a convivere piu' versioni di Windows.
Da qui e' possibile modificare la durata della visualizzazione del menu e l'ordine delle voci all'interno di esso, e' possibile decidere al seguente riavvio di far partire il sistema con delle opzioni particolari.

Per configurare il file Boot.ini cliccare sul menu START > ESEGUI e digitare msconfig.
Cliccare quindi sulla scheda BOOT.INI

Questo che vedete qui sotto e' un file boot.ini classico:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect


Analizziamo il contenuto del [boot loader]:

timeout = tempo di visualizzazione della lista dei sistemi operativi se volete fare in modo che finche' non date la conferma rimanga la lista impostate –1.
default = visualizza il sistema operativo impostato come default.


Analizziamo ora il contenuto dell' [operating systems]:

In questa sezione troviamo la lista dei sistemi operativi e tutte le informazioni necessarie per fare partire un determinato sistema operativo.
Ogni riga utilizza percorsi ACR (Advanced RISC Computing) per specificare la posizione di avvio.

Questo e' il percorso standard dell’ARC del file boot.ini
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

Il parametro multi(0) puo' essere multi() per controller IDE o scsi() per controlli SCSI e identificano i controller del disco.
La numerazione parte da 0 (leggasi zero).

Il parametro disk() indica il disco del controller indicato in multi() di solito il valore e' 0 (leggasi zero).

Il parametro rdisk() nella forma multi() specifica il numero ordinale (che inizia con 0 (leggasi zero)) sul controller del disco contenente la partizione di avvio.

Il parametro partition() identifica il numero della partizione di avvio, le partizioni su disco sono numerate a partire da 1 (leggasi uno).

Infine dopo il simbolo \ bisogna digitare la cartella che contiene il sistema operativo, di default puo' essere o WINDOWS oppure WINNT.

Specificata la cartella che contiene il sistema operativo per semplificare le cose tra virgolette (" ") c'e' il nome del sistema operativo, questo nome si puo' modificare a piacimento.

Il comando /fastdetect serve a definire il sistema operativo di default.

In caso abbiate un sistema non basato su tecnologia NT vedi serie Windows 9X o ME non bisogna usare i percorsi ACR ma il nome della partizione.


ESEMPI:
1) Esempio:

Avete 1 hard disk su canale IDE in Primary Master diviso in 2 partizioni C: D: avete Windows Xp nella prima partizione e Windows 2000 nella seconda, il file boot.ini completo sara' cosi:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional"


2) Esempio:

Avete 2 hard disk sullo stesso canale IDE il primo sara' Primary Master e il secondo Primary Slave. Sul Primary Master avete installato Windows XP mentre sul Primary Slave Windows 2000, il file boot.ini completo sara' cosi:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows 2000 Professional"


3) Esempio:

1 hard disk Primary Master diviso in 2 partizioni, sulla prima avete installato il millennium, sulla seconda Windows XP.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:"Microsoft Windows Millennium"



SERVIZI


I Servizi sono programmi che vengono avviati automaticamente e che continuano ad operare in background, occupando preziose risorse; non solo occupano risorse a livello di processore ma, poiche' sono sempre in esecuzione, occupano anche parte della memoria RAM.

Essendo piuttosto numerosi, la loro disabilitazione corrisponde ad un aumento della velocita' complessiva del sistema non indifferente.

Qui sara' possibile visualizzare e disattivare i servizi attualmente in esecuzione, semplicemente deselezionando (togliendo) il segno di spunta presente vicino alla voce cliccandoci sopra.

Per una gestione piu' accurata dei servizi, per stabilire quali eseguire, quali disabilitare, quali rendere automatici e quali manuali, occorre andare e cliccare su:
Start > Pannello di controllo > Prestazioni e manutenzione > Strumenti di amministrazione > Servizi

Elenco dei Servizi
Analizziamo singolarmente alcuni servizi:

- Accesso periferica Human Interface (Human Interface Device Access)
Permette al sistema operativo di gestire le periferiche HID, che sono i pulsanti "speciali" delle tastiere, gli scanner con il pulsante di avvio, ecc.. Non e' indispensabile al sistema operativo per cui puo' essere anche disabilitato. In caso qualche periferica non funzionasse correttamente allora si puo' provare a riabilitarlo.
Dipende da "Remote Procedure Call"

- Accesso rete (NetLogon)
Serve per fare il login su domini NT. In un computer stand-alone puo' essere disabilitato

- Accesso secondario (Secondary Logon)
Fa esegure un programma con i diritti di amministratore ad un utente standard.

- Acquisizione di immagini di windows (WIA - Windows Image Acquisition)
Fornisce servizi di acquisizione immagini per scanner e fotocamere. Quindi se non possedete ne l'una ne l'altra risulta praticamente inutile.
Spesso le periferiche di acquisizione video funzionano bene anche senza questo servizio attivo quindi si puo' provare a disabilitarlo. Se poi ci fossero dei problemi allora si riattiva in seguito
Dipende da Remote Procedure Call

- Aggiornamenti automatici (Automatic Updates)
Serve a mantenere il sistema operativo aggiornato

- Allarmi (Alerter)
Notifica gli avvisi sul il sistema.

- Applicazione di sistema COM+ (COM+ System Application)
E' un altro componente per le applicazioni COM+: sarebbe bene impostarlo come COM+ Event System
Dipende da Remote Procedure Call

- Archivi rimovibili (Removable Storage)
Fornisce servizi per la gestione di archivi rimovibili. Inutile se non lo possedete.
Dipende da Remote Procedure Call

- Archiviazione protetta (Protected Storage)
E' il servizio che permette di salvare password, nomi, dati di connessione e la funzione Completamento Automatico.
Dipende da Remote Procedure Call

- Audio Windows (Windows Audio)
Gestisce l'audio del pc
Dipende da Remote Procedure Call e Plug & Play

- Auto Connection Manager di Accesso remoto (Remote Access Automatic Connection Manager)
E' il responsabile della richiesta di connessione alla rete di quando si tenta di connettersi ad un servizio remoto
Dipende da Remote Access Connection Manager, Telephony

- Avvisi e registri di prestazioni (Performance Logs and Alert)
Analizza le prestazioni del pc

- Browser di computer (Computer Browser)
E' necessario in caso il pc sia collegato ad una rete intranet piuttosto vasta. Se disabilitato potrebbe dare quache problema anche nelle piccole reti. In un computer non in rete e' inutile.
Dipende da Server, Workstation

- Client DHCP (DHCP Client)
Permette di ottenere un indirizzo IP dinamico

- Client DNS (DNS Client)
Gestice i DNS

- ClipBook (ClipBook)
Fa condividere la clipboard con altri computer.
Dipende da Network DDE

- Compatibilita' di Cambio rapido utente (Fast User Switching Compatibility)
Permette il cambio utente rapido
Dipende da Terminal Services

- Condivisione desktop remoto di NetMeeting (NetMeeting Remote Desktop Sharing)
Permette di condividere il desktop tramite NetMeeting. Non disabilita Remote Desktop.

- Connection Manager di Accesso remoto (Remote Access Connection Manager)
E' essenziale per la connessione ad Interne.
Dipende da Telephony

- Connessioni di rete (Network Connection)
Gestisce le connessioni di rete. Per fortuna il sistema e' in grado di attivarlo quando serve.
Dipende da Remote Procedure Call

- Copia replicata del volume (Volume Shadow Copy)
Dipende da Remote Procedure Call

- DDE di rete (Network DDE)
Dipende da Network DDE DSSM

- DDE DSDM di rete (Network DDE DSSM)
Serve per il ClipBook. Per il resto disattivandolo tutto funziona perfettamente.

- Distributed Transaction Coordinator (Distributed Transaction Coordinator)
Serve per i server, su un client puo' essere disabilitata
Dipende da Remote Procedure Call, Security Account Manager

- Estensioni driver di Strumentazione gestione Windows (Windows Management Instrumentation Driver Extension)
Serve a Windows Management Instrumentation

- Fax
Questo servizio lo vedra' solo chi ha installato il modulo aggiuntivo per la gestione dei fax.
Dipende da Plug and Play, Print Spooler, Remote Procedure Call, Telephony

- Firewall della connessione Internet (ICF) / Condivisione connessione Internet (ICS) (Internet Connection Firewall / Internet Connection Sharing)
Se questi due servizi vengono utilizzati allora il servizio deve essere impostato come Automatico, altrimenti puo' essere disabilitato
Dipende da Application Layer Gateway Service, Network Connection, Network Location Awareness, Remote Access Connection Manager

- Ftp Publishing Service
Servizio di pubblicazione FTP
Dipende da IIS Admin

- Gestione account di protezione (SAM) (Security Account Manager)
Gestisce le informazioni degli account locali. Per l'autologin, per impostare criteri di protezione e applicare policy particolari, ecc., questo servizio e' indispensabile.
Dipende da Remote Procedure Call

- Gestione applicazione (Application Managment)
Gestisce le installazioni/disinstallazioni. Puo' anche essere disabilitato e riavviato solo quando deve essere installato/disinstallato un programma.

- Gestione dischi logici (Logical Disk Manager)
Gestisce i dischi logici e removibili. Chi non utilizza questi dispositivi puo' anche disabilitarlo
Dipende da Plug and Play, Remote Procedure Call

- Gestione sessione di assistenza mediante desktop remoto (Remote Desktop Help Session Manager)
Anche se il nome trae in inganno si riferisce a Remote Assistance. Non ha niente a che fare con il Desktop Remoto.
Dipende da Remote Procedure Call

- Gruppo di continuita' (Uninterruptible Power Supply)
Gestisce gli UPS, i gruppi di continuita'. Chi non utilizza tale dispositivo puo' disattivare il servizio

- Guida in linea e supporto tecnico (Help and Support)
Consente l'esecuzione della Guida in linea e di tutti i servizi ad esso collegati.
E' in pratica il servizio della guida di Windows. Se viene disabilitato viene riavviato in automatico alla prima apertuta dell'help di Windows
Dipende da Remote Procedure Call

- Helper NetBIOS di TCP/IP (TCP/IP NetBIOS Helper Service)
Fa funzionare NetBIOS utilizzando il TCP/IP. Chi non utilizza NetBIOS puo' tranquillamente disabilitarlo. In caso i programmi di filesharing non funzionassero piu' correttamente, allora riattivare questo servizio.

- Helper smart card (Smart Card Helper)
Chi utilizza Smart Card deve avere attivo questo servizio, altrimenti si puo' disabilitarlo

- Host di periferiche Plug and Play universali (Universal Plug and Play Device Host)
Il componente server di Universal Plug and Play
Dipende da SSDP Discovery Service

- IIS Admin
Il servizio e' presente solo dopo aver manualmente installato IIS: in caso utilizziate di questo webserver, impostatelo su Automatico, in caso contrario, disinstallare completamente IIS
Dipende da Remote Procedure Call, Security Account Manager

- Manutenzione collegamenti distribuiti client (Distributed Link Tracking Client)
Mantiene validi i link sui drive di rete
Dipende da Remote Procedure Call

- Message Queuing
E' presente nei server per gestire l'instradamento dei messaggi.
Dipende da Distributed Transaction Coordinator, Message Queuing Access Control, NT LM Security Support Provider, Remote Procedure Call, Server

- Message Queuing Triggers
Gestisce il routing dei messaggi.
Dipende da Message Queuing

- Messenger (Messenger)
Permette di ricevere i messaggini via rete. Non ha niente a che fare con Windows Messenger.
Dipende da Plug and Play, Remote Procedure Call, Workstation

- MS Software Shadow Copy Provider (MS Shadow Copy Provider)
Serve ad alcune applicazioni di backup.
Dipende da Remote Procedure Call

- NLA (Network Location Awareness) (Network Location Awareness (NLA))
Serve ai pc che condividono una connessione con Internet Connection Sharing.

- Notifica eventi di sistema (System Event Notification)
Monitorizza le attivita' del sistema operativo.
Dipende da COM+ Event Notification

- Numero di serie del supporto portatile (Portable Media Serial Number)
Recupera il numero di serie di eventuali lettori musicali portatili collegati al computer.
Quando si collega una periferica esterna al pc questo ne legge il numero di serie.

- Ora di windows (Windows Time)
Assicura la sincronizzazione data e ora su tutti i PC collegati ad una rete. Inutile se non si fa parte di una rete.
Mantiene altresi' l'orologio del vostro computer sincronizzato con quello mondiale. In piu' necessita di "Operazioni Pianificate".

- Plug and Play (Plug and Play)
Serve a riconoscere le periferiche hardware. Va lasciato su Automatico.

- Provider supporto protezione LM NT (NT LM Security Support Provider)
Utilizzato dai server. Su un semplice computer puo' essere disabilitato.

- QoS RSVP (QoS RSPV)
Gestisce la "Qualita' del Servizio". Puo' essere benissimo disattivato
Dipende da Remote Procedure Call

- Registro di sistema remoto (Remote Registry Service)
Su Windows XP Pro, permette ad un utente remoto di modificare il vostro registro di sistema. Poiche' potrebbe essere pericoloso, sarebbe meglio disattivarlo.

- Registro eventi (Event Log)
Registra tutti gli eventi di sistema. Inoltre e' indispensabile per accedere in una LAN o andare su Internet

- Rilevamento hardware shell (Shell Hardware Detection)
Serve ad attribuire ad alcuni device i relativi nomi in Risorse del Computer: se viene disattivato tutte le funzionalita' continueranno ad esserci anche se qualche nome potrebbe essere sbagliato.
Dipende da Remote Procedure Call

- Routing e Accesso remoto (Routing and Remote Access)
Attivando questo servizio permette l'accesso remoto alla rete locale tramite VPN e apparira' una nuova icona in Connessioni di Rete da dove potranno essere gestite le connessioni in entrata.
Dipende da Remote Procedure Call

- RPC (Remote Procedure Call)
Un servizio fondamentale per poter utilizzare il sistema: non e' possibile modificarne lo stato (sotto Windows 2000 era possibile, e non si poteva piu' accedere al sistema operativo)

- RPC Locator (Remote Procedure Call (RPC) Locator)
Gestione i database RPC sembra che anche disabilitandolo tutto funzioni regolarmente. Ma dato la complessita' di RPC se impostato a Manuale e' meglio
Dipende da Workstation

- Scheda WMI Performance (WMI Performance Adapter)
Un componente di analisi di Windows.
Dipende da Remote Procedure Call

- Server (Server)
Svolge le funzioni tipiche di un server di rete, quali il routing, la gestione di e-mail e domini: le piccole reti ne hanno comunque bisogno per condividere file e stampanti.

- Servizi di crittografia (Crypographic Services)
E' il servizio che controola le firme digitali quando si va ad installare un nuovo applicativo. Inoltre e' indispensabile se e' attivato il servizio di Aggiornamenti Automatici. Se invece si e' scelto gli aggiornamenti manuali si puo' impostare questo servizio come Manuale.
Dipende da Remote Procedure Call

- Servizi IPSEC (IPSEC Services)
Da utilizzare solamente se dovete fare login su un dominio NT
Dipende da Remote Procedure Call

- Servizi terminal (Terminal Services)
Permette di loggarsi da remoto sul computer locale: e' un essenziale per Cambio Rapido Utente e Remote Desktop.
Dipende da Remote Procedure Call

- Servizio amministrativo di Gestione disco logico (Logical Disk Manager Administrative Service)
Serve per i dischi logici
Dipende da Logical Disk Manager, Plug and Play, Remote Procedure Call

- Servizio COM di masterizzazione CD IMAPI (IMAPI CD-Burning Service)
Gestisce il masterizzatore di Windows. E' una nuova funzione che permette a Windows XP di poter leggere e scrivere su un CD. Nel caso in cui non abbiate un masterizzatore , o si vogliano usare programmi "esterni", il servizio non va avviato.

- Servizio di indicizzazione (Indexing Service)
Gestisce l'indicizzazione del sistema operativo
Dipende da Remote Procedure Call

- Servizio di rilevamento SSDP (SSDP Discovery Service)
Uno dei due componenti di Universal Plug and Play.

- Servizio di segnalazione errori (Error Reporting Service)
E' il responsabile di quella finestrina che appare quando c'e' un crash di Windows che vi propone di inviare alla Microsoft la segnalazione dell'errore
Dipende da Remote Procedure Call

- Servizio Gateway di livello applicazione (Application Layer Gateway Service)
Gestisce il traffico Internet.

- Servizio Ripristino configurazione di sistema (System Restore Service)
Gestisce la funzionalita' del ripristino configurazione di sistema.
Dipende da Remote Procedure Call

- Servizio trasferimento intelligente in background (Background Intelligent Transfer Service)
Permette di riprendere alcuni download che sono stati interrotti a meta'.
Dipende da Remote Procedure Call, Workstation

- Simple Mail Transport Protocol (SMTP)
Non installato di default, trasforma Windows XP in un piccolo mailserver.
Dipende da Event Log, IIS Admin

- Simple TCP/IP Services
Non installato di default, e' necessario in LAN miste Windows/Unix.

- SNMP Service
Non installato di default, supporta applicazioni che fanno uso di SNMP.
Dipende da Event Log

- TCP/IP Printer Server
Non installato di default, simula un server di stampa Unix sul computer locale.
Dipende da Print Spooler

- World Wide Web Publishing Service
Permette di fornire pagine web su richieste di client remoti: e' installato su Windows XP Pro contestualmente a IIS
Dipende da IIS Admin

Impostazione dei Servizi
Per impostare i vari servizi andate in:
Start > Pannello di controllo > Prestazioni e manutenzione > Strumenti di amministrazione > Servizi.
In questa finestra ci sono tutti i servizi presenti nell'XP notate che comunque non tutti partono automaticamente.
Potete modificare il tipo di avvio cliccando 2 volte sul servizio che vi interessa e modificando la proprieta' Tipo di avvio

- DISABILITATO: il servizio non viene caricato, quindi sara' impossibile avviarlo durante la sessione di Windows.

- MANUALE: il servizio non verra' avviato automaticamente, ma necessitera' di un altro servizio o di una applicazione per poter avviarsi.

- AUTOMATICO: il servizio verra' automaticamente caricato all'avvio di Windows.

Alcune ottimizzazioni dei Servizi
Ora vediamo di escludere i servizi che non ci servono e di lasciare attivati solo quelli utili.
Se non si possiede una rete bisogna DISABILITARE i seguenti servizi:

- Helper Netbios TPC/IP
- Helper Smartcard
- Manutenzione Collegamenti distribuiti client
- Registro Sistema remoto
- Servizi Ipsec
- Messenger
- Servizio trasferimento intelligente in background

Impostare su AUTOMATICO i seguenti servizi:

- Audio Windows
- Plug and Play
- Registro Eventi
- RPC
- Spooler di Stampa
- Strumentazione Gestione Windows
- RPC Locator
- Servizi di incizzazione

Impostare su MANUALE i seguenti servizi:

- Auto Connection Manager di Accesso Remoto
- Connection Manager di Accesso Remoto
- Connessione di Rete
- NLA (Network Location Awareness)
- RPC Locator
- Servizi Terminal
- Sistema di Eventi COM+
- Telefonia
- Windows Installer
- Server
- DDE di rete
- DDE DSM di Rete
- Distribued Transaction Coordinator

Gli altri servizi dovranno essere impostati su DISABILITATO.



AVVIO


La scheda Avvio contiene tutte le applicazioni presenti nel menu START > ESECUZIONE AUTOMATICA e gli agenti di avvio dei programmi che si installano e che non sarebbero altrimenti visibili nel menu Esecuzione Automatica.
Da qui e' possibile deselezionare tutto cio' che non serve e che, se pur velocizzano l'avvio del software a cui sono collegati, tendono a rallentare l'avvio del sistema operativo e consumano risorse anche se non si andranno mai ad aprire i relativi programmi.

Vediamo nel dettaglio come fare:

Nella scheda Avvio della finestra che compare, togliere il segno di spunta al o ai programmi che non si vogliono far avviare all'accenzione del pc.

Cliccare quindi su Ok per confermare le modifiche e far riavviare il computer.

Al riavvio, Windows avvisera' che e' in corso l'avvio selettivo dei programmi.
Cliccare per inserire il segno di spunta nella casella non avvisare piu' per evitare che ad ogni avvio del pc windows ci informi di questo.

Una volta disattivato l'avvio automatico dei programmi con msconfig, se si vuole cancellare dalla lista di selezione le relative voci ormai inutili, occorrera' eseguire anche quest'ultimo passaggio.

Cliccare su START > ESEGUI e digitare regedit; quindi cliccare su Ok.

Recarsi alla seguente cartella di registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

Cercare al suo interno la cartella con il nome del programma da eliminare, cliccarci sopra con il tasto destro del mouse, e poi su Elimina.
Ripetere quest'ultimo passaggio per ogni successiva cartella che si vuole eliminare.

Se si vuole ancora un controllo maggiore e' possibile scaricare il programma gratuito Start CPL (76 Kb).

Ultimo aggiornamento: 11/02/2006
Copyright © 2000-2017 Parlandosparlando