venerdì 21 novembre 2008

Selezione Distinct in Mysql ma ottenendo tutti i campi

Se si vuole selezionare le righe di una tabella ottenendo solo i records che hanno un campo con valore diverso allora il comando è semplicemente
Select Distinct nomecampo From nometabella
Ma se invece vogliamo che Mysql ci restituisca tutti i campi anzichè solo quello del distinct, c'è bisogno di una query un pò più elaborata, eccola:
Select *, Count(nomecampo) From nometabella Group By nomecampo Having Count(nomecampo)>=1;

mercoledì 19 novembre 2008

Errore Generic Host Process for Win32 Services

Se ancora qualcuno lamenta che all'improvviso esce un errore di Generic Host Process for Win32 Services come in figura:


basta scaricare ed installare la patch di microsoft che corregge ul problema

martedì 18 novembre 2008

Terminal Server: Cambio Porte di ascolto

per cambiare le porte di ascolto del terminal server sia dal lato server che dal lato client leggere l'articolo seguente:

http://support.microsoft.com/kb/187623/it

venerdì 14 novembre 2008

AVG stesso risolve il problema di user32.dll e winsrv rovinati

Nello scusarsi con i propri utenti (e ci mancherebbe altro) AVG offre disponibile al download un’immaingine iso che una volta masterizzata, inserita nel computer e avviato da cdrom risolve automagicamente il problema derivato dalla cancellazione dei file user32.dll, gui32.dll, e winsrv.dll avvenuta domenica mattina.

Il tutto preservando lo stato dei file su disco, quindi nulla verrà toccato se non i file mancanti.

Ovviamente il cd dall’iso ve la fate fare da un amico che ha un pc funzionante e un masterizzatore, e a questo punto il problema più grosso sarà far avviare il pc da cdrom, se una volta che avete inserito il cd e riavviato il computer questo si ostina partire da disco fisso e a dare la schermata celeste dovete entrare nel bios e modificare l’ordine di boot.

Per entrare nel bios si devono premere uno dei tasti CANC oppure F1 oppure F2 oppure F10 appena il pc è avviato, di solito dopo aver contato la memoria, le piastre basi più vispe di solito lo scrivono a video da qualche parte.

Per modificare l’ordine di boot dovete andare in giro per il bios e trovarlo da voi, non modificate nulla di cui non siete sicuri, se si tocchiccia qualcosa nel bios non si rovina nulla in modo permanente, ma si rischia di dovre resettare il bios del sistema togliendo la pila.

Nel dubbio chiedete a qualcuno esperto, non serve un kernel hacker, il cuggggino spippolone è sufficente, se viene un attimo a casa vostra a fare quest’operazione, magari già che ci siete gli offreite un the con i biscotti o qualcosa del genere.

In bocca al lupo…

Ah, dimenticavo: l’immagine iso di soli 8 mega la potete scaricare da qui

AVG cancella per sbaglio user32.dll da Windows

Genericamente parlando gli Antivirus contribuiscono alla sicurezza del PC e a tenerlo libero da Virus, Trojan, Malware ma anche Spyware. Talvolta le cose non vanno come si pensa e gli Antivirus vanno a “ritorcersi” contro gli utilizzatori. Riportando una segnalazione fatta già da diversi Blog riguardanti la Sicurezza ma anche Testate ICT, una delle ultime definizioni rilasciate per il popolare AVG Free 7.5 ma anche la versione 8.0 identificava per sbaglio come Virusun file di sistema di Windows

L’aggiornamento incriminato di AVG rilasciato ieri era scorretto e riconosceva il file user32.dll come “Trojan Horses PSW.Banker4.APSA” o un più generico “Generic9TBN”. AVG suggeriva agli utilizzatori la cancellazione del file ma il risultato è stato dei sistemi operativi con una schermata Blu oppure un Ciclo di Boot infinito. Il problema riguarda i soli utilizzatori di Windows XP ma non ci sono garanzie che siano state “prese di mira” altre versioni di Windows.

pa3bar

Richard, Email confirmation reply from AVG Technologies Support…. thank you for your email. Unfortunately, the previous virus database might have detected the mentioned virus on legitimate files. We can confirm that it was anfalse alarm. We have immediately released a new virus update (270.9.0/1778) that removes the false positive detection on this file.Please update your AVG and check your files again. The system can be restored by following the steps in one of the comments on forum (using safe mode or recovery console and copying c:\windows\system32\dllcache\user32.dll into the right location) If you need to restore deleted files from AVG Virus Vault you can do it this way:

* Open AVG user interface.
* Choose “Virus Vault” option from the “History” menu.
* Locate the file that was incorrectly removed and select it (one
click).
* Click on the “Restore” button.

We are sorry for the inconvenience and thank you for your help.Best regards,Zbynek Paulen, AVG Technical Support


AVG si è resa subito conto dello sbaglio ed ha cercato di rimediare tramite una risposta sul forum ufficiale ma anche rilasciando immediatamente un secondo aggiornamento che correggeva le errate definizioni dell’Antivirus. Tralasciando l’ondata di articoli sensazionalistici tipo “Utenza Windows allo sbando grazie all’antivirus troppo zelante”, ricordiamo che il problema delle errate definizioni dei Virus è qualcosa che è successo anche per altri Antivirus, problemi nei software sono più comuni di quanto si pensi anche per i sistemi APPLE, basta controllare l’articolo “Apple Green Screen Of Death“.

Rimediare a quanto ha causato AVG è più facile di quanto si pensi ed entro breve ritorneremo operativi, si tratta di avviare il proprio PC in Safe Mode oppure avviando la “Recovery Console” e copiando il file user32.dll da C:\Windows\System32\dllcache in C:\Windows\System32.

giovedì 13 novembre 2008

Creare un Live CD di Windows XP

Gli utenti GNU/Linux sono abituati ad utilizzare i Live CD delle varie distribuzioni, sia per testare le loro caratteristiche che per usarle come sistemi di emergenza. Non tutti sanno che anche gli utenti Windows XP possono costruire un Live CD avviabile della propria versione del sistema operativo di Microsoft. Per poter approfittare di questa possibilità dovete utilizzare BartPE Builder, un software capace di costruire l’immagine di un CD/DVD contenente una versione Live di Windows XP.

Vediamo di seguito la procedura da seguire per creare il CD/DVD Live di Windows XP.

Innanzitutto dovete scaricare l’ultima versione di BartPE Builder, se volete scaricate anche la localizzazione italiana ed installatelo sul vostro PC. A questo punto avviate il programma e seguite passo passo quello che vi viene chiesto. BartePe andrà a cercare i file di installazione di Windows XP; nel caso in cui siano stati cancellati dal vostro file system vi sarà richiesto di inserire il CD di installazione originale e regolarmente licenziato.

A questo punto dovrete solo aspettare che il software porti a termine la ricerca di tutti i file di installazione e dovrete scegliere se masterizzare direttamente un CD/DVD avviabile o se scrivere un’immagine ISO.

Il CD/DVD che verrà generato potrà essere utilizzato come disco di avvio ed essere quindi utilizzato come disco di emergenza per accedere ad una macchina infettata da virus o con l’hard disk principale difettoso.

TuneUp Utilities ottima per i problemi di registro

Voglio segnalare l'ottima qualità del software TuneUp Utilities http://www.tune-up.com
Avevo il problema seguente:
all'avvio di Windows XP mi segnalava: E' stato necessario recuperare uno dei file contenenti i dati del Registro di sistema da una copia sostitutiva o da un file registro. Il recupero è stato eseguito correttamente."
Dopo aver letto e tentato moltissime cose e aver provato altre 3 utilities per il registro è stata solo questa a risolvermi il problema.
Veramente un'ottimo programma.

lunedì 10 novembre 2008

Gestione Servizi

se qualche volta vi capita di andare in Pannello di Controllo -> Strumenti di Amministrazione -> Servizi e vi appare un errore come in figura:


oltre a verificare se il sistema e' infetto da virus o altro provate a seguire le seguenti istruzioni:

start - esegui - digitare ciascuna delle 3 righe e dare l'invio:

regsvr32 Msxml.dll (=>invio)
regsvr32 Msxml2.dll (=>invio)
regsvr32 Msxml3.dll (=>invio)

poi riavviare e provare.

mercoledì 5 novembre 2008

Attivare visualizza files nascosti

Di solito se non si riesce ad attivare visualizza files nascosti c'è un virus che lo impedisce.

Si può tentare di visualizzare i files con la seguente procedura.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Nel frame di destra assicurati che il Valore Reg_Dword "Hidden" sia
impostato a "1"
1) Visualizza file e cartelle nascoste
2) Non Visualizza file e cartelle nascoste
Se hai un valore reg_sz "Hidden" cancellalo.


HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
\Advanced\Folder\Hidden\SHOWALL
Nel frame di destra ho creato il valore Reg_Dword "CheckedValue" e impostato su 1.
Se c'è il valore reg_sz "CheckedValue" va eliminato