Visualizzazione post con etichetta Windows 7. Mostra tutti i post
Visualizzazione post con etichetta Windows 7. Mostra tutti i post

sabato 26 maggio 2012

Abilitare il login automatico a Windows

Nelle implementazioni di Windows di tipo kiosk, o non gestite, può capitare di dover impostare il computer in modo che si avvi automaticamente e mostri a video dei dati. In questo caso bisogna bypassare il meccanismo di protezione che chiede di autenticarsi con nome utente e password e consentire il login automatico al sistema senza intervento dell’utente.
Tale impostazione corrisponde, nel registro di Windows, alla voce AutoAdminLogon. Per consentire il login automatico è possibile procedere in diversi modi: il più semplice è quello che si presenta di default alla prima installazione del sistema operativo: abbiamo un solo utente definito nel sistema, la cui password risulta vuota. In questo caso Windows non chiede di specificare con quale utente effettuare l’accesso, in quanto lo individua automaticamente, essendo l’unico, e provvede ad aprire il profilo di questo utente.
La seconda alternativa consiste nella modifica manuale di alcuni valori all’interno del registro di sistema. Avviamo regedit ed andiamo nella chiave
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows NT\Winlogon
Se non sono presenti, all’interno di questa chiave vanno create le seguenti voci con i relativi valori:
AutoAdminLogon di tipo REG_SZ (Stringa): se impostata ad 1 abilita il login automatico, a 0 disattiva la funzionalità
DefaultUserName di tipo REG_SZ: assegnare a questa voce lo stesso nome dell’utente che deve effettuare il login.
DefaultPassword di tipo REG_SZ: è la password IN CHIARO dell’utente specificato in precedenza.
DefaultDomainName di tipo REG_SZ: nel caso la macchina appartenga ad un dominio, questo va inserito in questa voce, altrimenti inserire il nome dell’host locale.
In questo modo tuttavia, rendiamo visibile la password a chiunque abbia accesso al registro di sistema. Non che questo comporti rischi particolari di sicurezza in tale contesto, in quanto essendo già il sistema non protetto in fase di login, si intende che vogliamo rendere disponibili le informazioni visualizzate a chiunque. Eventuali rischi potrebbero essere legati all’accesso alle risorse di rete qualora la macchina appartenga ad un dominio, in quanto l’utente potrebbe avere permessi elevati su altre postazioni. Dovrà essere nostra cura comunque, impedire l’accesso al registro di sistema da parte dell’utente ed eventualmente restringere l’accesso alle altre impostazioni avanzate, per impedire modifiche non desiderate ed aumentare la protezione. Tuttavia, se volessimo evitare di mostrare la password in chiaro nel registro, magari perché è la stessa che utilizziamo abitualmente per proteggere i nostri sistemi, possiamo operare in un altro modo, anche più immediato del precedente.
Apriamo il menu ‘Esegui’ e digitiamo Control UserPasswords2. Viene visualizzata la finestra seguente, in cui vengono mostrati gli utenti definiti nel sistema ed il gruppo di appartenenza (questa procedura funziona sia sotto Windows XP che Windows 7)
image
Per attivare il login automatico al sistema è sufficiente rimuovere il segno di spunta in alto nella voce ‘Per utilizzare questo computer è necessario che l’utente immetta il nome e la password’. Premendo su OK, si presenta una nuova finestra in cui viene chiesto di specificare l’utente che di default accederà al sistema e la relativa password
image
Una volta specificate le credenziali di accesso automatico, riavviamo il sistema e verifichiamo che l’utente scelto venga caricato in automatico. A questo punto apriamo l’editor di registro di sistema, e posizioniamoci nella chiave
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows NT\Winlogon
Vediamo che le voci AutoAdminLogon e DefaultUserName, sono state correttamente impostate. Tuttavia non compare la voce DefaultPassword come nel secondo caso, ossia ciò che volevamo per ‘proteggere la nostra privacy’.
Nota: control userpasswords2 è una scorciatoia che consente, come abbiamo visto, di aprire la schermata avanzata di gestione del login vista in precedenza. Il ‘2’ alla fine del comando ci induce a pensare che esista anche la voce UserPasswords, ed infatti è così. Se inseriamo il comando, Windows mostra una finestra alternativa per la gestione degli utenti, quella in modalità guidata
image

giovedì 8 luglio 2010

Comportamento errato della funzione di ricerca in Windows 7

Può capitare che la ricerca di Windows 7 non funzioni più correttamente. A prescindere da qualunque termine venga inserito, e quindi a qualsiasi categoria appartenga l’oggetto che ricerchiamo, come nomi di programmi, contatti o altro, non vengono restituiti risultati corretti o attinenti, bensì compaiono delle voci generiche ("Programmi", "Pannello di controllo", etc) con un’icona bianca, come nell’esempio seguente:

clip_image002

Se facciamo clic su una delle voci si presenta il messaggio:

clip_image004

Si potrebbe pensare ad un problema con l’indice di ricerca corrotto, ma eliminandolo e ricreandolo da zero, il problema non scompare.

Questo comportamento è causato da un’impostazione errata nel registro di sistema. Per correggerla procedere nel modo seguente:

- Dal menu “Esegui”, avviare regedit

- Individuare la chiave

"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes"

- Eliminare la sotto chiave "{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6}"

- Riavviare il sistema

Fatto questo sarà di nuovo possibile sfruttare la funzionalità di ricerca di Windows.

Ripristinare le Jumplist di Windows 7

­­Le Jump List sono una funzionalità introdotta con Windows 7; consentono di accedere rapidamente a file e programmi utilizzati recentemente, nonché ai siti visitati, ai contatti della rubrica e altro, creando delle liste di collegamenti ad essi, che si aggiornano dinamicamente in base alla frequenza d'uso dei relativi oggetti.

Inoltre, possiamo aggiungere manualmente nuovi collegamenti, e rendere statici quelli già presenti per far si che l’oggetto al quale puntano sia sempre disponibile per un accesso rapido. Per ogni applicazione, in base alla frequenza d'utilizzo, il sistema operativo crea una Jump List e la associa, nel menu start, all'icona di avvio di quell'applicazione. Per un esempio più chiaro è possibile visitare il sito Microsoft al seguente link [1].

Prendiamo in esame, in particolare, la Jump List relativa a "Esplora Risorse", che può essere visualizzata facendo clic con il tasto desto del mouse sulla relativa icona nella barra delle applicazioni.

image

Può capitare che questa lista presenti dei collegamenti statici errati, magari perché il percorso di destinazione dell'oggetto a cui si riferiscono è cambiato o la cartella è stata eliminata. Se proviamo a cancellarli manualmente ci accorgiamo che questi non vengono rimossi, pur senza ricevere messaggi di errore o avvisi dal sistema operativo.

Se vediamo che non è possibile rimuovere manualmente questi collegamenti è necessario eliminare la Jump List intera e ricrearla a partire da zero, trascinando tutti i collegamenti desiderati sopra l'icona del programma desiderato. Una volta sistemati tutti i collegamenti, possiamo esportare la nostra JumpList copiando semplicemente il file relativo in un'altra cartella; nel caso i collegamenti cambino sarà sufficiente ripristinare questo file nel percorso originale.

Le Jump List vengono memorizzate nel percorso

%Appdata%\Microsoft\Windows\Recent\AutomaticDestinations

Ogni file in questa cartella rappresenta una diversa Jump List, associata appunto ad una specifica applicazione. Per cancellare la Jump List di "Esplora Risorse", dobbiamo cancellare il file denominato 1b4dd67f29cb1962.automaticDestinations-ms.

Per sapere a quale applicazione sono associati i file delle Jump Lists possiamo fare riferimento alla tabella seguente. L'elenco non è completo, ma contiene programmi di uso piuttosto comune in ambiente Windows.

Nome file Jump List

Oggetto corrispondente

1b4dd67f29cb1962.automaticDestinations-ms

Esplora Risorse

23646679aaccfae0.automaticDestinations-ms


28c8b86deab549a1.automaticDestinations-ms


3866ff352d7719e1.automaticDestinations-ms

Paint.Net

469e4a7982cea4d4.automaticDestinations-ms


46f433176bc0b3d2.automaticDestinations-ms

WinRAR

74d7f43c1561fc1e.automaticDestinations-ms


7e4dca80246863e3.automaticDestinations-ms


7e4dca80246863e3.automaticDestinations-ms


8a30c96707a726ae.automaticDestinations-ms


9b9cdc69c1c24e2b.automaticDestinations-ms

Blocco Note

adecfb853d77462a.automaticDestinations-ms

Word 2007

cdf30b95c55fd785.automaticDestinations-ms


e36bfc8972e5ab1d.automaticDestinations-ms


f5ac5390b9115fdb.automaticDestinations-ms

PowerPoint 2007

f8f810d971d3f8bb.automaticDestinations-ms


Questo comportamento si verifica in genere quando alle jumplist di esplora risorse vengono aggiunti percorsi non locali ma di rete. Riguardo ai percorsi locali, questa anomalia sembrerebbe non verificarsi.