Alex's Weblog

Weblog di Ermanno Goletto (Codename Alex - A Learning EXperience)
posts - 438, comments - 4214, trackbacks - 294

My Links

News

Il blog è stato
trasferito al
 seguente link:


DevAdmin Blog

Add my blog to Live

Foto

Curriculum Vitae


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo MCTS

Logo MCSA

Logo MCP

Logo Microsoft Certified Business Management Solutions Professional

Microsoft Certified Business Management Solutions Specialist


Logo UGIdotNET UGIdotNET Contributor


Logo UGISS UGISS Contributor


Logo SysAdmin.it SysAdmin.it Staff


Article Categories

Archives

Post Categories

Blogs

Database

Development

Friends

IT

Knowledge Base

Links

MBS

MCP

MVP Sites

User Groups

Virtualization

Tips

Errore all'apertura di FileMon

Se all'apertura di FileMon compare l'errore "Your account does not have the debug Programs privilege, which is required to run Filemon" è possibile risolvere il problema modificando una Group Policy Locale per far si che l'utente corrente abbia il privilegio di eseguire il Debug delle applicazioni. In Windows XP Professional è possibile utilizzare la seguente procedura: Selezionare Start -> Esegui e digitare secpol.msc Selezionare Criteri locali -> Assegnazione diritti utenti Selezionare Debug di programmi Selezionare Azione -> Proprietà Selezionare Aggiungi utente o...

posted @ lunedì 30 giugno 2008 15:26 | Feedback (78) | Filed Under [ Tips IT ]

Windows SharePoint Services 3.0 - Limitare la RAM utilizzata dal Windows Internal Database

Con l'installazione base di WSS 3.0 (e di WSUS) viene installato il Windows Internal Database, per limitare la RAM utilizzata da questa instanza di SQL Server è possibile utilizzare SQLCmd. Di seguito viene riportata la procedura per visualizzare e impostare la RAM utilizzata: Installazione del Microsoft SQL Server Native Client Installazione del Microsoft SQL Server 2005 Command Line Query Utility Aprire il prompt dei comandi. Connettersi all’istanza di SQL Server 2005 Embedded Edition Service digitando: “%ProgramFiles%\Microsoft SQL Server\90\Tools\binn\sqlcmd” -S \\.\pipe\mssql$microsoft##ssee\sql\query -E ...

posted @ lunedì 9 giugno 2008 18:05 | Feedback (103) | Filed Under [ Links Tips IT SharePoint ]

Windows Server 2003 ed errore durante l'avvio di eseguibili da Share di rete

Per impostazione predefinita in Windows Server 2003 è abilitata la Protezione avanzata di Internet Explorer ciò causa il seguente errore se provate ad avviare eseguibili, setup etc da una share di rete anche se sulla stessa avete tutti diritti necessari: Impossibile accedere alla periferica, al percorso o al file specificato. E' probabile che non si disponga delle autorizzazioni necessarie. Le possibili sluzioni sono: Aggiungere il o i server su cui risiedono le share nell'eleco dei siti Intranet Locale. Se l'utente appartiene ad un grupoo amministrativo disabilitare la Protezione avanzata di Internet Explorer per gruppi Amministrativi. ...

posted @ venerdì 30 maggio 2008 17:44 | Feedback (39) | Filed Under [ Links Tips Security IT ]

ISA 2006 e problemi con Http compression

Oggi mi capitato di avere problemi visitando un sito, su PC che utilizzavano ISA 2006 come gateway veniva visualizzato il seguente errore: Error Code: 500 Internal Server Error. The parameter is incorrect. (87) Se invece ISA Server veniva impostato come proxy l'errore era: Technical Information (for support personnel) Error Code: 502 Proxy Error. The parameter is incorrect. (87) IP Address: aa.bb.cc.dd Source: web filter Il problema è legato alla funzionalità Http Compression di ISA Server infatti disabilitandola il problema scompare. Questo messaggio poteva comparire anche con ISA 2004 a riguardo di vedano: Users receive a "The parameter is incorrect" error when...

posted @ martedì 27 maggio 2008 15:28 | Feedback (137) | Filed Under [ Links Tips IT ]

Installare Fedora 9 in Virtual PC 2007

Siccome a breve è probabile che dovrò familiarizzare anche con sistemi Linux e in particolare con Fedora ho scaricato l'ultima versione Fedora 9 ed ho provato ad installarla in Virtual PC 2007 e Virtual PC 2007 SP1 ed ho subito avuto un ben messaggio di Errore irreversibile nel processore: Questo tipo di errore può essere dovuto a: un errore nell'hardware abstraction layer di un driver un problema nella core emulation causato da un'operazione CPU di basso livello non supportata da Virtual PC (e credo che per quanto raro questo sia in effetti il problema) Per ulteriori...

posted @ domenica 18 maggio 2008 12:53 | Feedback (31) | Filed Under [ Links Tips IT ]

Warning MSExchangeIS 9665 in Exchange 2003 e Page File

Come indicato in Ottimizzazione dell'utilizzo della memoria in Exchange Server 2003 quando viene avviato il processo dell'archivio di Exchange, viene eseguito un controllo della configurazione della memoria ottimale. Se le impostazioni della memoria non sono ottimali, nel Visualizzatore eventi viene generato un evento 9665. Nei sistemi basati su Windows Server 2003 i motivi possono essere: Il server dispone di almeno 1 GB di memoria ma l'opzione /3GB non è impostata. Il server dispone di 1 GB o più di memoria e l'opzione /3GB è impostata ma l'opzione /USERVA non è presente o non...

posted @ mercoledì 14 maggio 2008 14:02 | Feedback (126) | Filed Under [ Links Tips IT ]

Symantec AntiVirus e Virtual PC

La protezione contro le manomissioni di Symantec AntiVirus può causare il seguente evento di errore  all'avvio di una macchina virtuale: Tipo evento: Errore Origine evento: Symantec AntiVirus Categoria evento: Nessuno ID evento: 45 Data:  07/05/2008 Ora:  8.57.45 Utente:  DIPLOLAN\egoletto Computer: ERMANNO Descrizione: Avviso di protezione contro le manomissioni Destinazione:  C:\Programmi\Symantec AntiVirus\VPTray.exe Info su evento:  Imposta informazioni Processo Azione intrapresa:  Bloccato Processo attore:  C:\Programmi\Microsoft Virtual PC\Virtual PC.exe (PID 2552) Data:  mercoledì 7 maggio 2008  8.57.45 L'errore sembra dovuto al fatto che Virtual Pc modifica la priorità dei processi degli eseguibili di Symantec e quanto pare non c'è modo di porre eccezioni perchè probabilmente solo il software di Symantec può modificare queste priorità e questo comportamento pare sia hard-coded. La soluzione al momento sembrano essere solo...

posted @ lunedì 12 maggio 2008 23:40 | Feedback (26) | Filed Under [ Tips IT ]

Clear dei file temporanei dell'utente in Windows XP

Se è necessario fare pulizia in modo schedulato dei file temporanei dell'utente è possibile utilizzare due approcci: Il primo basato sul comando CleanMGR il cui utilizzo è spiegato nel seguente: Automazione dello strumento Pulitura disco in Windows XP Il secondo approccio è quello di utilizzare un vbscript per eliminare i file e scedularlo. Il seguente script elimina i file temporanei la cui data di modifica differisce da quella attuale di un numero di giorni impostabile tramite la costante days: Option Explicit On Error Resume Next Const days = 3 Dim fso, folder, file, shell, count Set fso = CreateObject("Scripting.FileSystemObject") Set shell=CreateObject("WScript.Shell") Set folder = fso.GetFolder(Shell.ExpandEnvironmentStrings("%TEMP%")) count=0 For Each file in folder.Files  ...

posted @ martedì 22 aprile 2008 22:02 | Feedback (70) | Filed Under [ Links Tips IT ]

Errore 9 Atapi in Windows XP e Windows Server 2003

Windows XP e Windows Server 2003 hanno un problema con periferiche con device IDE che girano in PIO e non in DMA, l'ho riscontrato oggi su un PC vecchiotto su cui per mettere su un sistema di test ho installato Windows Server 2003 R2. Il sistema è rallentato tanto da non visualizzare il desktop, ma tramite il Task Manager sono riuscito ad avviare MMC e ad aggiungere lo snap-in degli Eventi e da qui: Event ID: 9 Source: atapi  Type: Error  Description: The device, \Ide\IdePort1, did not respond within the timeout period.  Togliendo la periferica, un Drive CD-ROM RW, il sistema è tornato...

posted @ venerdì 11 aprile 2008 17:01 | Feedback (112) | Filed Under [ Links Tips IT ]

Inviare mail tramite .NET 1.1 con Exchange 2003 e Exchange 2007

In questo articolo ho raccolto alcune riflessioni su come inviare mail tramite .NET Framework 1.1 e 2.0 utilizzando Exchange 2003 e Exchange 2007 analizzando le differenze relative alla gestione dell'autenticazione in .NET 1.1 e 2.0 e le modifiche apportate in Exchange 2007 rispetto a Exchange 2003.

posted @ mercoledì 9 aprile 2008 13:15 | Feedback (14) | Filed Under [ Code & Snippet Tips IT .NET Framework .NET Framework 2.0 ]

Floppy Ghost 2003 e Serial ATA o chipset Intel 865/965

Di tanto in tanto uso ancora il mio fido floppy Ghost 2003 per fare una copia dei sistemi che preparo quando devo predistorre un certo numero di computer. Installo il sistema, le applicazioni, gli aggiornamenti eseguo un Sysprep e poi faccio una copia su un DVD autopartente. Questa volta però l'hard disk SATA non veniva rilevato, per risolvere il problema è possibile modificare il file Autoexec.bat aggiungendo l'opzione -NOIDE: @echo off SET TZ=GHO-01:00 GUEST.EXE MOUSE.COM echo Loading... CD GHOST GHOST.EXE -NOIDE Ciò però significa che eventuali unita DVD/CD collegate tramite IDE non saranno rilevate, ma è possibile ovviare utilizzando un'unità USB sia durante il Backup che durante il restore Per...

posted @ martedì 1 aprile 2008 20:08 | Feedback (11) | Filed Under [ Links Tips IT ]

Sincronizzazione Replica SQL Server 2005 per sottoscrizioni Pull

Dopo aver configurato la replica il passo successivo è quello di automatizzare la sincronizzazione delle sottoscrizioni e per farlo vi sono vari modi come ad esempio utilizzare Windows Synchronization Manager (mobsync.exe) che permette l'impostazione della sincronizzazione all'accesso, alla chiusura, durante l'inattività o in modo pianificato. Se però come, nel mio caso, per eseguire la sincronizzazione è necessario avviare prima una connesione VPN e chiuderla al termine la cosa si complica perchè mobsync consente di gestire la connesione automatica sono per sincronizzazioni pianificate. Per ovviare è possibile ricorrere ad uno script di questo tipo: SET ConnectionName="Nome Connessione RAS" SET Publisher=NomeServerPubblicazione SET Subscriber=NomeServerSottoscrizione SET PublicationDB=NomeDBPubblicazione SET SubscriptionDB=NomeDBSottoscrizione SET Publication=NomePubblicazione Rem Avvio connessione...

posted @ giovedì 27 marzo 2008 22:31 | Feedback (8) | Filed Under [ Links Tips Database IT .NET Framework .NET Framework 2.0 ]

Webcast Microsoft su Creative ZEN

Mi è venuto in mente di provare a mettere su un dispositivo portatile i Webcast che non ho mai tempo di vedere, così se sono in giro e ho una manciata di minuti da perdere so come impiegarli. Io essendo digiuno in fatto di audio e video (e sono stato giustamente punito) sono andato in un centro commerciale e mi sono procurato un lettore che piacesse con il miglior compromesso tra le seguenti caratteristiche prezzo, qualità, grandezza schermo e maneggevolezza. La scelta non era vastissima e così sono finto su un Creative ZEN che supporta le SD in questo modo possono fare...

posted @ mercoledì 12 marzo 2008 23:58 | Feedback (64) | Filed Under [ Links Tips IT ]

Warning 2089 NTDS Replication

A partire da Windows 2003 Server SP1 un nuovo evento che indica che non è stato eseguito il backup di Active Directory per un certo periodo di tempo per maggiori informazioni di veda A new event error message is logged if you do not back up a Windows Server 2003 Service Pack 1 (SP1)-based domain controller in a given time period e Durata utile di un backup dello stato del sistema di Active Directory. Per evitare il warnig (e brutte sorprese) occprre scedulare un backup del System State, per ulteriori approfondimenti esi vedano i seguenti: How to Backup Windows...

posted @ venerdì 7 marzo 2008 17:48 | Feedback (8) | Filed Under [ Links Tips IT ]

L'ordine di installazione

Mi era già capitato di vedere altre volte sul alcuni computer che all'apertura della Management Studio 2005 venisse visualizzata una dialog vuota, ebbene oggi mi è capitato su un computer XP SP2 appena installato su cui era stato installato il .NET Framework 2.0, l'installer 3.1, SQL Server 2005 Express with Advanced Services e al termine l'aggiornamento con Microsoft Update per installare hotfix (una novantina) e IE 7. Sul pc così configurato su cui la Management Studio 2005 non dava nessun problema è stato installato il .NET Framework 1.1 e da lì è comparsa la misteriosa dialog che non scompariva neppure...

posted @ venerdì 7 marzo 2008 00:18 | Feedback (6) | Filed Under [ Links Tips Database IT .NET Framework .NET Framework 2.0 ]

il certificato autofirmato di Exchange 2007

Durante l'installazione del ruole Client Acces di Exchange 2007 viene creato un certificato autofirmato che ha lo scopo di garatire un metodo temporaneo per criptare le comunicazioni client fino a che non viene installato un certificato alternativo. Il certificato autofirmato ha due Subject Alternative Name: uno per il nome NetBIOS e uno per il FQDN del server Client Access. Non è raccomandabile usare tale certificato con applicazioni client e dispositivi, ma è preferibile usare un certificato di terze parti o un certificato firmato da un CA interna Windows PKI. Il certificato autofirmato ha le seguenti limitazioni: Ha una...

posted @ mercoledì 5 marzo 2008 13:12 | Feedback (10) | Filed Under [ Tips Security IT ]

Cobian Backup

A volte mi capita di gestire backup per piccole realtà e trovo deciamente più comodo utilizzare dischi USB anzichè i nastri per la maggior praticità durante il recupero. Di solito in questi casi utilizzo semplicemente degli script o SyncToy per gestire il backup. Con queste soluzioni impostare il backup per avere le ultime x sessioni non è praticissimo anche se qualcosa si può fare gestenndo più schedulazioni. Cobian backup giunto alla versione 8 rende questa configurazione decisamente semplice oltre ad offrire svariate altre funzionalità tipiche di un software di backup. Inoltre è possibile creare una versione portable del software nel seguente modo: ...

posted @ domenica 2 marzo 2008 17:37 | Feedback (7) | Filed Under [ Links Tips IT ]

Gestione di una sito su Exchange 2007 e pubblicazione con ISA 2006

Se si intende pubblicare un sito web utilizzando l'IIS sul server di Exchange 2007 occorre tener presente che per impostazione predefinita il Sito Web predefinito è impostato per utilizzare SSL tramite un certificato digitale autofirmato. Per pubblicare un sito senza utilizzare SSL è possibile utilizzare la seguente procedura: Avviare Gestione Internet Information Services (IIS). Creare una Virtual Directory con le autorizzazioni necessarie (Lettura e se si utilizza ASP Esecuzione Script). Selezionare la directory virtuale creata. Selezionare Azione / Proprietà. Selezionare la scheda...

posted @ mercoledì 27 febbraio 2008 12:17 | Feedback (9) | Filed Under [ Tips IT ]

Velocizzare l'arresto di un Domain Controller su cui è installato Exchange 2007

Se Exchange 2007 è stato installato su di un Domain Controller il tempo di arresto del computer incrementerà notevolmente a causa del fatto che i servizi di Active Directory vengono arrestati prima di quelli di Exchange (ne avevo discusso tempo fa in questo post. Si è ad esempio in questa situazione quando si installa Exchange 2007 in macchina virtuale per test. Per arrestare prima i servizi di Exchnage è possibile configurare uno uno script di shutdown utilizzando la seguente procedura: Creare in %SystemRoot%\system32\GroupPolicy\Machine\Scripts\Shutdown lo script ShutdownExchangeServices.cmd contenete i seguenti comandi: net stop MSExchangeAntiSpamUpdate /y ...

posted @ giovedì 7 febbraio 2008 19:46 | Feedback (10) | Filed Under [ Links Tips IT ]

Stampanti PDF in Vista

Se dovete installare in Vista un software per la gestione del PDF che crea una stampante può capitare che se il software non è compatibile con Vista venga creata la porta ma non la stampante. Questo è quanto mi è capitato con Jaws PDF e tentando di installare il driver a mano tramite i file inf compariva un messaggio di errore. Sorprendentemente però se si condivide questa stampante su client XP e si fa su vista l'installazione del di questa stampante condivisa il driver viene installato quindi è possibile installare una stampante locale assegnado il driver che ora compare tra quelli presenti...

posted @ giovedì 7 febbraio 2008 00:36 | Feedback (10) | Filed Under [ Tips IT ]

Configurazione Alice Business Click su Modem/Router Linksys

In questi giorni mi è capitato di configurare per un cliente una Alice Business Click l'offerta di Telecom che non prevede la fornitura del router (in passato questo tipo di offerte era noto anche sotto il nome di naked). In particolare questo contratto prevedeva l'attribuzione di 8 indirizzi IP ecome di consueto dopo l'attivazione è stao consegnato un foglio con le specifiche del collegamento. Indirizzo Punto-Punto (utilizzato per la connessione WAN) a.b.c.d e relativa maschera di sottorete, qui il foglio presentava un'inesattezza chiarito con l'Help Desk Interbusiness la subnet è 255.255.255.0 (e non 255.255.255.255) sempre tramite l'Help Desk mi è stato fornito anche...

posted @ mercoledì 23 gennaio 2008 22:52 | Feedback (356) | Filed Under [ Tips IT ]

Errore Impossibile inizializzare il sistema di configurazione in VS 2005

Stavo lavorando su un progetto VB.NET in VS 2005 e in particolare operavo sui Settings quando ad un certo punto ha cominciato ad apparirmi sempre l'errore: Impossibile inizializzare il sistema di configurazione in VS 2005 anche creando un progetto nuovo, ma con lo stesso nome il problema persisteva probabilmente a causa di uno dei miei esperimenti su Settings. Per risolvere il problema ho eliminato le cartelle relative all'applicazione in: C:\Documents and Settings\NomeUtente\Impostazioni locali\Dati applicazioni\Company 

posted @ venerdì 18 gennaio 2008 18:01 | Feedback (20) | Filed Under [ Tips .NET Framework 2.0 ]

Eseguire comandi diversi a seconda del sistema operativo in uno script

Vi sono vari metodi per distingure il sistema operativo in uno script ed eseguire di conseguenza comandi diversi uno è quello di usare il comando ver: @echo off ver | find "XP" > nul if not errorlevel 1 goto Win_XP ver | find "98" > nul if not errorlevel 1 goto Win_98 echo OS undetermined. pause goto exit :Win_XP @echo on @echo Windows XP NET USE N: \\Servername\sharenameVolumeN /persistent:no goto exit :Win_98 @echo on @echo Windows 98 NET USE T: \\Servername\SharenameVolumeT goto exit :exit Per ulteriori informazioni si veda il seguente: http://support.microsoft.com/kb/318689/it.

posted @ giovedì 27 dicembre 2007 19:49 | Feedback (9) | Filed Under [ Links Tips IT ]

Gestione dell'assistenza remota da riga di comando

Richiesta di assistenza remota in Windows XP: %SystemRoot%\System32\rcimlby.exe -LaunchRA Offerta di assistenza remota in Windows XP: "%ProgramFiles%\Internet Explorer\iexplore" hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/Escalation/Unsolicited/Unsolicitedrcui.htm Richiesta di assistenza remota Windows Vista: %windir%\system32\msra.exe /novice Offerta di assistenza remota in Windows Vista: %windir%\system32\msra.exe /expert

posted @ giovedì 20 dicembre 2007 17:23 | Feedback (132) | Filed Under [ Tips IT ]

Impossibile accedere alle condivisioni di un computer con XP

Innanzitutto va detto che questa problematica può dipendere da molti fattori e di solito la causa è quasi sempre un codice malevolo che disabilitato servizi o modificato chiavi di registry. Nel mio caso nonostante su un computer venissero create delle condivisioni con full control al gruppo Everyone gli altri computer all'atto dell'acesso al computer tramite \\nomepc ricevevano un errore che indicava l'impossibilta di accedere al PC. Il motivo era l'errato configurazione di una policy locale. Per accedere alle policy locali autenticarsi al computer con un account che abbia i privilegi di amministratore locale ed eseguire gpedit.msc. La policy incrimita è la seguente: Criteri Computer...

posted @ martedì 11 dicembre 2007 12:43 | Feedback (14) | Filed Under [ Links Tips Security IT ]

Matching delle Firewall Access Rule di ISA Server

Il matching delle Firewall Access Rule di ISA Server a volte non è proprio intuitivo come ci si aspetterebbe (o forse solo come mi aspetterei). Innanzitutto va detto una Firewall Access Rule viene presa in considerazione se soddisfa i seguenti elementi nel segunete ordine: Protocol From (source) Schedule To (destination) Users Content groups Vi sono però delle particolarità una in particolare riguarda l'elemento Users: se una rule che richiede autenticazione processa una richiesta anonima questa richiesta verrà negata...

posted @ sabato 8 dicembre 2007 01:11 | Feedback (6) | Filed Under [ Links Tips Security IT ]

Exchange e Realtime Blackhole Lists (RBL) Conservative

A partire da Exchange 2003 vi è il supporto alle RBL per verificare se le mail arrivano da una fonte nota di spam e ne caso rifiutarla. Ovvimente nasce il problema di quali utilizzare perchè l'obbiettivo è quello di ridurre lo soap, senza incappare il falsi positivi utilizzando quindi RBL di tipo consevartivo. Un altro punto da tenere presente è che l'uso delle RBL ovviamente genera un overhead di traffico e quindi occerre sceglierle con cura per evitare di usarne troppe e magari simili. A futura memoria mi segno quelle conservative che al momento sembrano essere quelle che coprono il maggior...

posted @ venerdì 30 novembre 2007 12:02 | Feedback (12) | Filed Under [ Links Tips Security IT ]

Recupero dati Exchange e virtualizzazione

La virtualizzazione può tornare utile anche per recuperare in modo più granulare dati di una cassetta postale di Exchange, come ad esempio il calendario o alcune mail. Il backup di Exchange infatti permette il recupero a livello di cassetta. Una soluzione può essere appunto quella di istallare Exchange in ambiente virtuale eseguire il restore ricordandosi di impostare i database come riscrivibili da un ripristino in quanto l'AD non sarà la stessa del sistema originale, quindi tramite l'agente di pulitura si connette la cassetta postale ad un utente e tramite un outlook installato sul server si accede ai dati e si esportano...

posted @ giovedì 29 novembre 2007 19:27 | Feedback (3) | Filed Under [ Tips IT ]

Exchange 2003 Warning MSExchangeIS Mailbox Store 1173

Se compare il seguente avviso su un computer con installato Exchange 2003: Event Type: Warning Event Source: MSExchangeIS Mailbox Store Event Category: Views Event ID: 1173 Description: Error 0x6bb deleting unused restricted view from folder Folder_ID on database "Storage_Group_Name>\<Database_Name". Microsoft Exchange Information Store will try to delete the view again at the next maintenance interval. For more information, click http://search.support.microsoft.com/search/?adv=1. stando al seguente articolo può essere ignorato: Event 1173 is logged in the Application event log in Exchange Server 2003 http://support.microsoft.com/kb/913126/en-us In ogni caso il motivo di tale evento sembra sia dovuto al fatto che quando viene eseguita una manutenzione online gli utenti possono...

posted @ mercoledì 28 novembre 2007 23:14 | Feedback (11) | Filed Under [ Links Tips IT ]

XP SP2 Sysprep e Product Key

Avevo ricevuto in mail segnalazioni sul fatto che se si esegue un Sysprep di un XP SP2 in modo non totalmente automantico e si inserisce la Product Key questa comunque viene richiesta quando di avvierà il sistema dopo il Sysprep. Innazitutto va detto che l'inserimento di una Product Key ha senso utilizzando una versione di XP Volume License (VL) e una relativa Product Key Volume License come indicato in questo articolo: Utilizzo di Sysprep con l'Attivazione di un prodotto Windows o un supporto Volume License per distribuire Windows XP. Devo dire però che in questi girni dovento fare alcune macchine virtuali XP SP2 per...

posted @ martedì 27 novembre 2007 12:25 | Feedback (7) | Filed Under [ Links Tips IT ]

Mount di dischi virtuali (.VHD)

Tramite l'utility VHDmount.exe di Virtual Server 2005 R2 SP1 è possibile fare il muntt di dischi virtuali di Virtual Server o di Virtual PC 2007. E' possibile anche installare solo questa funzionalità (VHD Mount) tramite il setup di Virtual Server 2005 R2 SP1  nel caso si desideri utilizzare solo Virtual PC, l'utility verrà installata per default in: %ProgramFiles%\Microsoft Virtual Server\Vhdmount. Per fare il mount del disco virtuale sono possibili due sintassi: La prima che fa il mount (/m) ed assegna il primo volume as partire dalla lettera specificata (questa opzione non è supportata in XP, ma solo in Windows Server...

posted @ giovedì 22 novembre 2007 12:11 | Feedback (10) | Filed Under [ Links Tips IT ]

Backup ASR

Premesso che esistono soluzioni di terze parti per il backup e il ripristino di computer, comunque il Ripristino automatico di sistema (ASR Automated System Recovery) offre un'alternativa a costo zero su sistemi XP e Windows 2003 Server consentendo il ripristino anche su HW deverso seppur con alcune limitazioni. Qui trovate un prontuario in cui ho raccolto le mie esperienze: http://xoomer.alice.it/ermannogoletto/Articles/IT/BackupASR/index.htm

posted @ mercoledì 14 novembre 2007 19:12 | Feedback (11) | Filed Under [ Links Tips IT ]

Stampare un'immagine con .NET

Nel caso sia necessario stampare un'immagine rispettando le dimensioni della stessa e posizionandola in modo preciso sulla pagina il .NET Framework offre nativamente tutto ciò che ci serve. Occorre però fare alcune considerazioni sulle unità di misura che mi annoto a mia futura memoria e per eventaule utilità di altri:  Per comodità si esprimeranno le misure dei margini che utilizzerò per posizionare l'immagine e le dimensioni della stessa in millimetri. L'unità di misura dei margini nell'oggetto DefaultPageSettings sono espresse in centesimi di pollice. Oltre ai magini si deve tenere conto anche...

posted @ giovedì 8 novembre 2007 20:02 | Feedback (9) | Filed Under [ Links Tips .NET Framework .NET Framework 2.0 ]

Troubleshooting degli eventi Userenv 1058 e Userenv 1030

Se compaiono questi due errori su client membri di dominio, significa che vi sono dei problemi nell'aggiornamento delle group policy. Innanzitutto come indicato in questo articolo Applying Group Policy causes Userenv errors and events to occur on your computers that are running Windows Server 2003, Windows XP, or Windows 2000 per determinare la causa occorre seguire questi passi: Examine the DNS settings and network properties on the servers and client computers. Examine the Server Message Block signing settings on the client computers. Make sure that the TCP/IP NetBIOS Helper service, the...

posted @ giovedì 8 novembre 2007 12:54 | Feedback (9) | Filed Under [ Links Tips IT ]

ISA Server Cache Directory Tool

Dopo aver configurato una rule per la cache (a tal proposito si veda ISA 2006 Web Caching) la prima cosa che viene in mente è quella di testarla provando a richiedere alcuni link tramite un browser su un client e andare poi su ISA Server a controllare il contenuto della cache tramite ISA Server Cache Directory Tool. Se l'esporazione tramite CACHEDIR non ci da alcun elemeto il motivo è che gli elementi ancora non sono stati scritti su disco, infatti per default il 10% della memoria viene utilizzata per la cache. E' possibile forzare la scrittura su disco degli elementi della...

posted @ martedì 23 ottobre 2007 10:51 | Feedback (44) | Filed Under [ Links Tips Security IT ]

Group Policy e fitri WMI

I filtri WMI possono tornare utili nel caso si voglia imporre delle condizioni sull'applicazione della policy tramite una query WMI, quindi si possono fare anche filtri cplessi sulla base delle versioni del sistema operativo o delle applicazioni. Di seguito un esempio per escludere dalla policy un computer in base al nome (mi è tornata utile per escludere dalla policy WSUS un ISA Server dove preferisco gestirmi gli aggiornamenti mualmente dopo aver fatto dei test. SELECT * FROM Win32_OperatingSystem WHERE CSName <> 'ComputerName'

posted @ giovedì 18 ottobre 2007 13:11 | Feedback (7) | Filed Under [ Tips IT ]

vbs o cmd? meglio tutti e due

L'idea è nata da una domanda sul forum di Sysadmin.it, vi sono talvota esigenze di difficile realizzazione in uno script, mentre in vbs a causa della maggior "ricchezza" dell'ambiente sono decisamente più semplici. Certo la soluzione più semplice è quella di realizzare lo script in vbs, ma se per qualche motivo proprio si desidera comunque utilizzare il DOS un modo potrebbe essere questo: Creare tramite echo un file vbs temporaneo il cui output sarà l'impostazione di varabili tramite l'attualizzazione di funzioni vbscript Si esegue il file vbs impostando l'output su un file cmd temporaneo ...

posted @ mercoledì 17 ottobre 2007 23:55 | Feedback (3) | Filed Under [ Tips IT ]

Schede di rete emulate da Virtual Server e Virtual Pc

Mi annoto a futura memoria una considerazione sulla velocità della schede di rete Intel/DEC 21140 10/100TX 100 megabit emulate da Virtual PC  e Virtual Server (come indicato in Overview of the technical specifications of virtual machines in Virtual PC 2004 e Emulated hardware devices in Microsoft Virtual Server 2005) scaturita da un post sul NG di Virtual Server e da una precisazione di Lorenzo Barbieri. La velocità della scheda di rete emulata può essere superiore a 100 Mbps se la scheda di rete dell'host ha velocitaà superiore (xes 1 Gbps) come confermato qui: Virtual Networks "Although the Dec 21140 network adapter defines...

posted @ lunedì 15 ottobre 2007 23:07 | Feedback (19) | Filed Under [ Links Tips IT ]

System Error - Category 102 Event 1003

Questo è l'evento che non si vorrebbe mai vedere e che è indica che il sistema è stato bloccato per protezione. Importate per capire cosa lo ha generato è il codice d'errore che nel mio caso era: 0x0000008e (0xc0000005, 0xVARIABILE, 0xVARIABILE, 0x00000000) che quindi stando al seguente Bug Check 0x8E: KERNEL_MODE_EXCEPTION_NOT_HANDLED indica che il problema è dovuto ad un programma in kernel-mode che ha generato un'eccezzione non gestita (0x0000008e) e il tipo di eccezione è una violazione di accesso alla memoria (0xC0000005). Sempre nel link MSDN vengono indicati alcune fonti del problema: BIOS da aggiornare, problemi con driver, problemi hardware (RAM o scheda...

posted @ venerdì 12 ottobre 2007 19:37 | Feedback (369) | Filed Under [ Links Tips IT ]

Creazione immagine disco e Access Mode degli hard disk

Prima di creare un'immagine di un disco occorre verificare che i dischi e in particolare quello di destinazione sia corretamente riconoschito. Ieri infatti ho assistito ad un problema subdolo: il disco di destinazione montato sul secondo canale, normalmente non usato, non era stato configurato correttamente perchè da BIOS l'Access Mode era impostato a CHS anzichè a LBA. Risultato il Ghost clonava il disco con successo, ma quando questo veniva messo al posto di quello sorgente per sostituirlo la macchina non si avviava rimanendo bloccata sulla videata del BIOS tanto da far pensare ad un problema del nuovo disco anche se improbabile visto la...

posted @ mercoledì 10 ottobre 2007 16:00 | Feedback (4) | Filed Under [ Tips IT ]

Evento MSExchangeTransport 7515

Se si rileva questo errore su un server Exchange 2003 relativo all'impossibilità da parte del filtro messaggi intelligente di filtrare un messaggio la causa è probabilmente dovuta al fatto che il messaggio supera i 3MB e IMF non è progettato per fare la scansione di messagi oltre questa dimensione. In ogni caso questo errore può essere ignorato in quanto è improbabile che una mail di spam abbia una dimensione superiore ai 3MB. Per maggiori informazioni si vedano: Intelligent Message Filtering in Exchange Server 2003 does not scan messages that are larger than 3 MB Events...

posted @ mercoledì 10 ottobre 2007 15:45 | Feedback (2) | Filed Under [ Links Tips IT ]

Evento NtFrs - 13568

Oggi su un server Windows Server 2003 SP2 ho rilevato l'evento di errore NtFrs - 13568 con la seguente descrizione: Il servizio di Replica file ha rilevato che il set di repliche "DOMAIN SYSTEM VOLUME (SYSVOL SHARE)" si trova in condizione di JRNL_WRAP_ERROR.  Il nome del set di repliche è    : "DOMAIN SYSTEM VOLUME (SYSVOL SHARE)"  Percorso principale della replica   : "c:\windows\sysvol\domain"  Volume principale della replica   : "\\.\C:"  Un set di repliche entra in condizione di JRNL_WRAP_ERROR quando non riesce a trovare il record che sta cercando di leggere dal diario USN NTFS. La descrizione prosegue una serie di possibili cause dell'errore e...

posted @ mercoledì 10 ottobre 2007 00:53 | Feedback (5) | Filed Under [ Links Tips IT ]

L'imporanza dell'ordine dei DNS

Già ieri mi sono imbattuto in un singolare problema che mi annoto a futura memoria, in un'azienda dove è stata fatta la scelta di assegnare a mano le impostazioni di rete un client accedeva al domino ma l'esecuzione dello script di accesso che mappava delle share di rete non andava a buon fine. Il motivo era che veniva segnalato che l'utente non aveva i permessi per tali condivisioni, ma ovviamente i permessi erano stati assegnati correttamente tramite aparteneza a gruppi. Dopo qualche prova tra cui quella di prvare a fare login con quell'utenza su una altro computer che in questo caso andava a...

posted @ giovedì 4 ottobre 2007 13:31 | Feedback (87) | Filed Under [ Tips IT ]

Errore all'apertura delle GPO locali

Se tentando di aprire le Group Policy locali tramite Group Policy Editor in MMC tramite: Computer Configuration->Windows Settings->Local Policies->User Rights Assigment vi venisse visualizzato il seguente errore: The Group Polisyc Security that apply to this machine could not be determined. The error returned when trying to these settings from the local security policy database (%windir%)\security\database\secedit.sdb) was: The parameter is incorrect. Probabilmente la causa sta nel fatto che il file secedit.sdb (il db che viene utilizzato per analizzare i criteri di gruppo) è corrotto probabilmente a causa di un arresto non corretto del computer o di un errore software. Per fare il repair del db è possibile...

posted @ sabato 29 settembre 2007 00:17 | Feedback (1) | Filed Under [ Links Tips IT ]

Microsoft XP Photo Story 3

In questo periodo ho avuto modo di utilizzare XP Photo Story 3 un'applicazione gratuita che consente di mostrare e raccontare fotografie creando tramite una piacevole e intuitiva interfaccia utente un filmato Windows Media Video. L'applicazione consente di utilizzare il Ken Burns Effect per creare animazioni e tra una immagine e l'altra ed è anche possibile impostare transazioni. Aggiungendo più volte la stessa immagine e giocando con il Ken Burns Effect è possibile creare animazioni che diano un effetto di esplorazione della fotografia (una tecnica usata nei cartoni animati di Nick Carter per chi si ricora ancora di SuperGulp) in questo caso occorre ricordarsi di disabilitare...

posted @ mercoledì 26 settembre 2007 15:30 | Feedback (183) | Filed Under [ Links Tips ]

Mail con allegati aventi estensione .dat

A volte può capitare di ricevere mail con alegati del tipo "winmail.dat" oppure "ATT00008.dat" o simili.Questi strani allegati sono il risultato di una non corretta interpretazione del formato di invio da parte del programma che legge la posta. Questa situazione si può presentare quando viene utilizzato il formato RTF per l'invio di messaggi, Outlook può essere infatti impostato per l'utilizzo di un formato proprietario chiamato "RTF per Microsoft Outlook" che codifica il contenuto utilizzando TNEF (Transport Neutral Encapsulation Format). Questo formato trasmette il messaggio inserendo il testo normale (non formattato) ed una porzione separata in binario che contiene le parti...

posted @ giovedì 2 agosto 2007 15:56 | Feedback (5) | Filed Under [ Links Tips IT ]

Windows SharePoint Services 3.0 e funzionalità Accedi come utente diverso

La funzionalità Accedi come utente diverso di Windows SharePoint Services può tornare molto comoda quando si devono fare delle prove sulle impostazioni di sicurezza, ma bisogna tenere presente che quando viene eseguita un'azione che aprirebbe un'applicazione, come ad esempio l'apertura di un file doc che causa l'apertura di Word, questa viene avviata con le credenziali dell'utente che ha avviato Internet Explorer e non con le credenziali con cui si è autenticati a SharePoint. Quindi in questi casi conviene avviare Internet Explorer tramite runas per aggirare il problema.

posted @ venerdì 27 luglio 2007 18:32 | Feedback (4) | Filed Under [ Tips SharePoint ]

Ripristino visualizzazione performance counter di Exchange 2003

A causa del fatto che Windows Management Instrumentation (WMI) utilizza AutoDiscovery/AutoPurge (ADAP) per costruire la sua tabella interna dei performance counter se i servizi di Exchange Server 2003 services non sono avviati quando il processo WMI ADAP viene avviato i performance counters non vengono trasferiti a WMI e quindi non risultare visibili nel Monitor di sistema. Per forzare il trasferimento di tutte le performance libraries utilizzare i seguenti comandi:wmiadap.exe /fnet stop winmgmtnet start winmgmt Per maggiori informazioni si veda il seguente articolo:Exchange Server 2003 performance counters are not seen in Windows Management Instrumentationhttp://support.microsoft.com/kb/820847

posted @ martedì 17 luglio 2007 18:43 | Feedback (1) | Filed Under [ Links Tips IT ]

Ottimizzazione dell'utilizzo della memoria in Exchange 2003 in ambiente Windows server 2003

Per l’ottimizzazione dell’utilizzo della memoria in Exchange 2003 su server con 1 GB o più di memoria occorre aggiungere al boot.ini le seguenti opzioni: /3GB /USERVA=3030 L’opzione USERVA è necessaria in quanto Exchange 2003 effettua un controllo della configurazione ottimale della memoria quando viene avviato il processo di archiviazione. Se le impostazioni della memoria non sono ottimali, nel Visualizzatore eventi viene registrato l'evento 9665 e ciò può verificarsi nelle seguenti situazioni: Nel server è in esecuzione Microsoft Windows Server 2003 Standard, Microsoft Windows Server 2003 Enterprise o Microsoft Windows Server 2003 Datacenter Edition e il valore HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SystemPages nel Registro di...

posted @ martedì 17 luglio 2007 11:48 | Feedback (1) | Filed Under [ Links Tips IT ]

Aggiornare l'IMF v2 di Exhange 2003 SP2 tramite WSUS 3.0

Affinchè WSUS 3.0 scarichi gli aggiornamenti dell'IMF v2 di Exhange 2003 SP2 è necessario impostare la sincronizzazione selezionando Exchange 2003 nei i Prodotti e Raccolta completa di aggiornamenti nelle Classificazioni. Per ulteriori informazioni e per un tutorial su come impostare Exchange per aggirnare l'IMF tramite gli aggiornamenti automatici si veda il seguente:Disponibilità della Guida alla distribuzione del Filtro messaggi intelligente di Microsoft Exchange

posted @ lunedì 16 luglio 2007 19:12 | Feedback (1) | Filed Under [ Links Tips IT ]

Workaround per accedere a una stampante condivisa su Windows 98 da Windows XP SP2

Il problema lo avevo già affrontato in questo post XP Service Pack 2 e stampanti condivise su W98. Leggendo qua e là ho visto che il problema è stato riscontrato da molti in sostanza o si stampa saltuarimente o l'accesso alla stampante è decisamente lento.Se come me avete ancora macchine W98 per fare girare software legacy e su cui è condivisa una stampante che saltuarimante usate un workaround può essere quello di forzare la connessione tramite il comando: net use \\hostw98\ipc$Ciò conferma che il problema nasce dal fatto che vi è qualche problema a creare dinamicamente la connessione, mentre tramite...

posted @ giovedì 12 luglio 2007 19:53 | Feedback (1) | Filed Under [ Tips IT ]

Problemi con NET USE con macchine virtuali Windows 98

Riporto una disavventura con NET USE e macchine virtuali Windows 98 sia utilizzando Virtual PC 2004 che Virtual PC 2007.Dopo avere modificato il dominio di apartenenza su un paio di macchine virtuali Windows 98 queste non eseguivamo più i comandi NET USE contenuti nello script di logon restituendomi Errore 1, mentre se poi aprivo la condivisione NETLOGON ed eseguivo lo script i comandi venivano eseguiti.Nel mio caso ho risolto mappando tramite Explorer le condivisioni e dicendo di rieseguire le mappature al riavvio, in questo modo dopo al secondo riavvio i comandi NET USE non hanno più dato problemi. In questo post...

posted @ giovedì 5 luglio 2007 22:23 | Feedback (1) | Filed Under [ Links Tips IT ]

Server con processori a 32 bit con più di 4GB di RAM

Per supportare più di 4 GB di RAM occore installare Windows 2003 Enterprise Edition (fino a 32 GB) o Windows 2003 Datacenter Edition (fino a 64 GB). Oltre a ciò affinchè la memoria venga rilevata dal sistema occorre specificare l'opzione PAE che consente ad architetture 32 bit di indicizzare più di 4 GB. La conseguenza dell'attivazione di questa opzione è l'aumento dela grandezza del file di paging e quindi non sarebbe male metterlo su diversa unità fisica. Un'altra opzione è 3GB che consente alle applicazioni di usare più di 2GB di RAM, ma perchè ciò si verifichi le applicazioni devono supportare questa...

posted @ lunedì 25 giugno 2007 16:41 | Feedback (8) | Filed Under [ Links Tips IT ]

Annullamento installazione di un Server Admin Template su Windows SharePoint Services 3.0

Nel caso si verfichino problemi durante il deploy di un template e venga visualizzato l'errore A deployment or retraction is already under way for the solution "TemplateName.wsp", and only one deployment or retraction at a time is supported tentando di rieseguire il deploy occorre annullare il processo di installazione (il problema può verificarsi nel caso si esegua l’installazione senza avviare il servizio Windows SharePoint Services Administration che per impostazione predefinita è impostato per l'avvio manuale). Aprire il prompt dei comandi Avviare il servizio Windows SharePoint Services Administration tramite il commando:net start spadmin Aggiungere al path la directory in cui si trova il tool Stsadm.exe digitando il...

posted @ mercoledì 13 giugno 2007 18:55 | Feedback (2) | Filed Under [ Tips SharePoint ]

Cosa fare se in Word le immagini scompaiono eseguendo uno scroll

Il problema è legato alla scheda grafica quindi conviene vedere se è disponibile un aggiornamento del driver sul sito del produttore. In caso contrario è possibile ridurre l'accellerazione hardware seguendo questa procedura (in XP): Pannello di controllo->Schermo Tab Impostazioni -> Avanzate Tab Risoluzione problemi Provare a decrementare il valore dell'accelerazione hardware fino a quando in Word le immagini non vengono visualizzate correttamente anche dopo un scroll.

posted @ martedì 12 giugno 2007 17:13 | Feedback (1) | Filed Under [ Tips IT ]

Scomparsa della console di VirtualPc

Se la console di Virtual PC non viene più visualizzata aprire il file Options.xml in %USERPROFILE%\Dati applicazioni\Microsoft\Virtual PC e impostare come segue la sezione:   <console>   <height type="integer">254</height>   <left_position type="integer">10</left_position>   <top_position type="integer">10</top_position>   <visible type="boolean">true</visible>   <width type="integer">364</width>  </console>

posted @ lunedì 11 giugno 2007 16:21 | Feedback (2) | Filed Under [ Tips IT ]

Floppy USB e impostazioni BIOS

Mi annoto questo tip a futura memoria visto che è già la seconda volta che ci cado.Ultimamente ho dovuto aggiornare il bios e installare Windows 2003 su un server HP con controller SATA il cui driver non è presente nel CD di installazione di Windows Server 2003.Per entrambe le operazioni occorre avere un floppy nel primo caso autopartente per aggiornare il bios e nel secondo da inserire dopo aver premuto F6 durante la fase di installazione del sistema operativo.I nuovi sever però non dispongono più di unità Floppy e quindi bisogna avere una unità floppy USB, ma non basta bisogna...

posted @ venerdì 4 maggio 2007 12:06 | Feedback (2) | Filed Under [ Tips IT ]

Disinstallare Microsoft SQL 2005 Embedded Edition (SSEE)

Se disinstallate un'installazione base di Windows SharePoint Services 3.0 Microsoft SQL 2005 Embedded Edition non viene disinstallato.Per disinstallarlo occorre seguire questa procedura: Aprire regedit Cercare la registri key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Cercare la GUID corrispondente a Microsoft SQL 2005 Embedded Edition ovvero quella cui DisplayName è paria a Microsoft SQL Server 2005 Embedded Edition (Windows) (MICROSOFT##SSEE) Copiare il valore della chiave UninstallString Aggiungere al valore copiato  “ CALLERID=OCSETUP.EXE” La stringa ottenute sarà il comando di disinstallazione ad esempio:MsiExec.exe /X{CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB}  CALLERID=OCSETUP.EXE Eseguire il comando al prompt dei comandi Riavviare il computer Eliminare la directory %windir%\SYSMSI\SSEE

posted @ venerdì 27 aprile 2007 18:19 | Feedback (138) | Filed Under [ Tips Database SharePoint ]

Errore in ISA 2004 all'apertura della Management Console

Se all'apertura della MMC di ISA vi compare il seguente errore:"ISA Server can't load properties. Error 0x80004005 - unknown error"probablimente i file relativi alle ipostazioni di visualizzazione della mmc sono corrotti. Nel mio caso infatti per risolvere il problema è bastato eliminare la cache di mmc tramite la seguente procedura: Aprire MMC tramite Esegui mmc Selezionare File -> Opzioni... Selezionare il tab Puliture disco Selezioare il pulsante Elimina file La procedura rimane valida anche in caso di problemi con altri addin della mmc.

posted @ venerdì 27 aprile 2007 12:36 | Feedback (8) | Filed Under [ Tips IT ]

Desktop Vuoto

Se all'avvio il computer vi presenta un desktop vuoto senza icone e senza taskbar probabilmente c'è un problema nell'avvio del processo Explorer.exe probabilmente causato da un malware. I motivi potrebbero essere due: 1) Una chiave di registry che impedisce l'avvio di Explorer.exe controllare quindi l'eventuale esistenza della chiave ed eliminarla: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\explorer.exe (nel caso il problema vi fosse anche per Internet Explorer controlare ed nel caso eliminare la seguente chiave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplorer.exe) 2) Controllare l'esistenza della chiave di registry che imposta la Shell a Explorer: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell=Explorer.exe Quando ci si trova in questa situazione si dovrebbe riuscire almeno ad eseguire il TaskManager...

posted @ giovedì 26 aprile 2007 13:44 | Feedback (502) | Filed Under [ Links Tips IT ]

Utilizzare una stampante condivisa su un computer non in dominio

In certi casi può essere necessario utilizzare una stampante che si trova su un computer che per ragioni di sicurezza è preferibilie non associare al dominio. La procedura che riporto è stata testata su un computer con Windows 2000 Server SP4. Un metodo potrebbe essere quello di abilitare sul computer che condivide la stampante l'account GUEST questa soluzione però non piace granchè anche se forse è più immediata (nel caso si intenda utilizzarla si veda questo articolo per eventuali problemi di autorizzazioni che si possono incontrare e relative soluzioni Permission Error Messages Occur When Printing with the Guest Account). La soluzione che ho...

posted @ mercoledì 18 aprile 2007 16:09 | Feedback (13) | Filed Under [ Links Tips Security IT ]

Troubleshooting VirtualPC #2

In questo post Troubleshooting VirtualPC 2004 avevo indicato alcuni suggerimenti per configurare al meglio Virtul PC, di seguito riporto altri accorgmenti da seguire: Valutare la memoria disponibile sul computer Host come si può vedere dalle Product Specifications disponibile a questo link http://www.microsoft.com/windows/products/winfamily/virtualpc/overview.mspx per VPC 2007 è consigliabile avere 500 MB + la RAM assegnata ai S.O. Guest da utilizzare.Per la mia esperienza questo indicazione è applicabile anche VPC 2004 anche VPC 2007 è più severo nel controllo della memoria disponibile prima di avviare le macchine virtuali. Evitare che l'antivirus vada a scandire i file relativi alle virtual machines come indicato a questo...

posted @ mercoledì 28 marzo 2007 20:06 | Feedback (4) | Filed Under [ Links Tips IT ]

Modifica ProductKey in Office XP, 2003 e 2007

Nel caso doveste modificare la product key di office il seguente articolo può tornarvi utile:How to change the product key for Office XP, for Office 2003, and for 2007 Office programs and suites In sintesi la procedura da seguire è la seguente: Chiudere tutte le applicazioni della suite di Office. Aprire il Regedit (Start->Esegui digitare Regedit e selezionare OK). Cercare la key: HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration\{GUID}(Esiste una GUID per ogni applicazine della suite installata xes. Office, Visio, Frontpage, è possibile riconoscere il prodotto tramite la subkey ProductName). Identificate la key relativa al prodotto eliminare le subkey DigitalProductID e ProductID. Chiudere Regedit. Al succesivo avvio di un'applicazione della suite di Office...

posted @ mercoledì 21 marzo 2007 11:09 | Feedback (6) | Filed Under [ Links Tips IT ]

Windows SharePoint Services 3.0 - Spostare la posizione del Windows Internal Database

Con l'installazione base di WSS 3.0 viene installato il Windows Internal Database ovvero viene installata un'instanza di SQL Server 2005 Embedded Edition Service installata in %SystemRoot%\SYSMSI\SSEE\MSSQL.2005 e  database per default risiederanno in %SystemRoot%\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data Ciò significa che la partizione di sistema conterrà i database mentre nel caso in cui la dimensione di quest'ultimi sia rilevante sarebbe preferibile averli su di una una partizione dedicata. Di seguito viene riportata la procedura per spostare il databse del contenuto, ma è applicapile anche agli altri database di WSS: Installazione del Microsoft SQL Server Native Client Installazione del Microsoft SQL Server 2005 Command Line Query Utility Aprire il prompt...

posted @ venerdì 16 marzo 2007 19:42 | Feedback (7) | Filed Under [ Tips SharePoint ]

Internet Explorer 7 problemi nell'apertura dei PDF

Da alcuni siti che tramite un'area riservata consentivano di visualizzare fatture di servizi in pdf mi è capitato che IE7 (nonostante avessi  disabilitando la protezione dei popup per il sito come consigliato) aprisse una finestra e la chiudesse subito senza consentire la visualizzazione del PDF. Di seguito un paio di impostazioni che ho eseguito e che nel mio caso hanno risolto il problema: In Acrobat reader Modifica->Preferenze-Internet Deselezionare il check Visualizza PDF nel browser Riavviare il computer In IE7 Strumenti->Opzioni Internet->Avanzate Nella sezione Accesso facilitato deselezionare il check Reimpostala dimensione dle testo su media durante lo zoom Riavviare IE7

posted @ giovedì 15 marzo 2007 11:24 | Feedback (14) | Filed Under [ Tips IT ]

Errore durante l'acesso al Terminal Server e Event ID 1004

Se durante l'accesso ad un server terminal viene visualizzato il seguente errore: Il computer remoto ha determinato la disconnessione della sessione a causa di un errore del protocollo di gestione delle licenze. Provare a riconnettersi al computer remoto o contattare l'amministratore del server. e sul terminal sever viene registrato l'evento: Event ID 1004: Terminal server cannot issue a client license. le cause possono essere molteplici. Nel mio caso il terminal sever Windows 2000 non riusciva a contattare il sever licenze terminal Windows 2003 e per risolvere il problema ho seguito le indicazioni del seguente articolo:Stabilire un server licenza Servizi terminal preferito in Windows 2000http://support.microsoft.com/kb/239107 Ma...

posted @ martedì 23 gennaio 2007 18:17 | Feedback (2) | Filed Under [ Links Tips IT ]

Impostare la sincronizzazione dell'Ora Internet su un client autonomo XP o 2003

Per modificare le impostazioni di sincronizzazione dell'Ora Internet su un client autonomo XP o 2003 è possibile utilizzare la seguente chiave di registro: HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval Per default questa è impostata a 604800 (7 giorni) per configurare, ad esempio, la sicronizzazione una volta al giorno impostare il valore 86400 (ovvero il numero di secondi in 24 ore). Dopo aver modificato la chiave riavviare il servizio Ora di Windows e quindi aggiornare la sincronizzazione oraria in questo modo la successiva sincronizzazione avverrà dopo il numero di secodi impostato. Maggiori informazioni al seguente link:http://technet2.microsoft.com/WindowsServer/en/library/a0fcd250-e5f7-41b3-b0e8-240f8236e2101033.mspx?mfr=true

posted @ lunedì 22 gennaio 2007 19:02 | Feedback (51) | Filed Under [ Links Tips IT ]

Data Adapter Configuration Error durante la creazione di Dataset tipizzati

Se in VS 2003 si crea una connessione ad un SQL Server 2005 utilizzando come provider Microsoft OLE DB Provider for SQL Server e tramite essa si cerca di creare un Dataset tipizzato trascinando una tabella si verifica il seguente errore: Data Adapter Configuration Error the wizard detected the following problems when configuring the data adapter for "TableName" Details:Error in SELECT clause: expression near '['.Error in FROM clause: near '['Unable to parse query text. Per evitare l'errore occorre utilizzare il provider SQL Native Client.

posted @ martedì 9 gennaio 2007 19:12 | Feedback (3) | Filed Under [ Tips Database .NET Framework ]

Sostituzione del dataset utilizzato da un report basato su Crystal Reports

Per sostiture il dataset utilizzato da un report è possibile utilizzare la funzionalità Set Location del riquadro Field Explorer che consente di modificare la Current Data Source con quella specificata. Nel caso in cui lo schema del nuovo DatSet differisca da quello di partenza sarà necessario indicare con quale DataTable sostituire ciascuna DataTable originale. Se anche le DataColumn tra le tabelle non sono corrispondenti comparirà la dialog Map Fields che conentirà di riassegnare le DataColumn della nuova DataTable ai fileds del report. A questo punto il report userà il nuovo DataSet anche se i nomi delle DataTable visualizzate il Field Explorer rimarranno quelle...

posted @ venerdì 5 gennaio 2007 18:27 | Feedback (2) | Filed Under [ Links Tips .NET Framework .NET Framework 2.0 ]

Sostituzione di un Domain Controller Windows 2003

Se vi capitasse come al sottoscritto di dover sostituire un computer che svolge il ruolo di domain controller ecco in sintesi i passi da seguire: Aggiornamento dell'Active Directory (nel caso che il nuovo server abbia Windows 2003 R2)A riguardo si veda il seguente articolo:Error message when you run the Active Directory Installation Wizard: "The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer" Installare il sistema operativo sul nuovo server e renderlo membro del domino. Promuovere a Domain Controller il nuovo server. Trasferire la zona DNS del dominio...

posted @ martedì 5 dicembre 2006 22:38 | Feedback (43) | Filed Under [ Links Tips IT ]

Errore in VS 2005 durante creazione istanza utente su SQL Server Express e problemi su toolbar

Oggi tentando di usare le istanze utente su un SQL Server Express da Visual Studio si è verificato il seguente errore: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed. e se eseguivo un doppio click sul DB nel progetto mi veniva visualizzato l'errore: Unable to add data connection.Object reference not set to an instance of an object. Il problema era dovuto al file DefaultView.SEView probabilmente corrotto che si trova in:C:\Documents and Settings\UserName\Dati applicazioni\Microsoft\VisualStudio\8.0\ServerExplorer Eliminando il file il problema è scomparso (ovviamente in questo modo si perdono le...

posted @ venerdì 17 novembre 2006 19:12 | Feedback (2) | Filed Under [ Tips .NET Framework 2.0 ]

Utilizzare WPA2 su Windows XP

Per utilizzare lo standard IEEE 802.11i (conosciuto come WPA2) per una rete WiFi occorre oviamente utilizzare AccessPoint e Schede di rete che lo supportino, ma bisogna tenere presente anche Windows XP con SP2 ha il supporto solo per WEP e WPA.Per far si che Windows XP suporti anche WPA2 occorre installare la KB893357 http://support.microsoft.com/kb/893357.Se poi si desidera aggiungere il supporto delle opzioni WPA2 di Criteri di gruppo wireless  è necessario installare la KB917021 http://support.microsoft.com/kb/917021.

posted @ mercoledì 15 novembre 2006 18:14 | Feedback (115) | Filed Under [ Links Tips Security IT ]

Errore 0x80080293 durante validazione licenza Windows

Oggi volevo dare un'occhiata alla nuova versione di MBSA:Microsoft Baseline Security Analyzer v2.0.1 (for IT Professionals)http://www.microsoft.com/downloads/details.aspx?familyid=4B4ABA06-B5F9-4DAD-BE9D-7B51EC2E5AC9&mg_id=10049&displaylang=en Il download richiede la validazione della licenza di Windows e sono incappato nel seguente errore:Validation Incomplete: Internet Connection Problem [0x80080293] Ho eseguito la diagnostica della validazione tramite www.microsoft.com/genuine/diag? che ha dato esito positivo, aver rivalidato sia Windows che Office tramite www.microsoft.com/genuinesempre con esito positvo e aver tentato un aggiornamento dell'Activex della validazione di nuovocon esito positivo, ma l'errore quando tentavo di scaricare MBSA rimaneva. Allora ho rinominato in C:\Windows\System32 il file LegitCheckControl.DLL relativo alla validazionedi Windows e il file OGACheckControl.DLL relativo a quella di office (anche se non...

posted @ martedì 14 novembre 2006 12:46 | Feedback (39) | Filed Under [ Links Tips IT ]

Script per tentare la mappatura di una share di rete

Per assegnare in modo automatico una lettera ad una share di rete è possibile utilizzare il comando:NET USE * Questo comando però in Windows XP parte da Z ad assegnare la lettera mentre su Windows 2000 parte dalla prima libera fino ad arrivare alla Z. Se si vuole uniformare il comportamento è necessario uno script, che ha anche il pregio di forzare il tentativo in determinati range. Di seguito uno script vbs e un batch tentare la mappatura sulle lettere X,Y,S Dim letters, WshNetwork, Fso letters = Array("X","Y","S") Set WshNetwork=WScript.CreateObject("WScript.Network") Set Fso = WScript.CreateObject("Scripting.FileSystemObject") For Each letter In letters    If (Not fso.DriveExists(letter)) Then  WshNetwork.MapNetworkDrive letter & ":",...

posted @ giovedì 26 ottobre 2006 13:47 | Feedback (1) | Filed Under [ Tips IT ]

Lentezza nella Dialog Apri e Salva con nome delle applicazioni Office

Se rilevate questo comportamento il primo consiglio è di controllare in Espora Risorse di avere mappature a sahre di rete non attive o di non avere sutto il nodo Risorse di rete collegamenti a percorsi di rete lenti (per esempio ftp) o inattivi, nel dubbio provate ad eliminare tali connessioni e a riavviare il computer. Per maggior info si veda il seguente: http://support.microsoft.com/kb/313937

posted @ giovedì 19 ottobre 2006 20:04 | Feedback (4) | Filed Under [ Tips IT ]

File ini su Windows 2000 Terminal Server 2000 e hotfix KB917422

La segente hotfix:Microsoft Security Bulletin MS06-051Vulnerability in Windows Kernel Could Result in Remote Code Execution (917422)http://www.microsoft.com/technet/security/bulletin/ms06-051.mspx causa l'impossibilità ad accedere ai file ini nelle cartelle windows degli utenti (c:\document and settings\userid\windows) mentre è possibile accedere ai file ini in c:\windows\.Questo perchè la path forza la lettura degli ini in %SystemRoot% ignorado l'eventuale presenza nella cartella di profilo dell'utente.Ciò puo creare problemi alle applicazioni che girano su terminal server ed usano gli ini per impostazioni di configurazione legate al'utente. Innanzitutto va detto che il problema si presenta solo su Terminal server Windows 2000 e non su Terminal server Windows 2003, un modo per...

posted @ venerdì 6 ottobre 2006 18:12 | Feedback (2) | Filed Under [ Links Tips IT ]

Eseguire applicazioni ASP.NET su un Domain Controller

Non è una pratica certamente consigliata il DC dovrebbe essere un computer dedicato esclusivamente a questo scopo.Se però vi trovate un cliente con SmallBusiness e senza intenzione di avere un computer dedicato potere trovarvi in questa situazione e in questo caso l'utente localmachinename\ASPNET con cui viene eseguito il processo Aspnet_wp.exe non viene trovato in quanto utente locale mentre un DC ha solo utenti di dominio. Come spiegato nel seguente articolo http://support.microsoft.com/kb/315158 in questo caso occorre creare un utente di dominio ad hoc e configurarlo nel machine.config.

posted @ giovedì 28 settembre 2006 17:20 | Feedback (1) | Filed Under [ Links Tips Security IT .NET Framework .NET Framework 2.0 ASP ]

Cambiare product key in Windows XP SP2

Immagino che vi sarà capitato di vedere su alcuni computer di clienti o amici il fantomatico messaggio che il prodotto non è orginale con Microsoft Update si rifiuta di scaricare gli aggiornamenti.In questo casi dopo aver acquistato una licenza originale occorre cambiare il product key: Licenza Corporate (non richiede attivazione) Aprire il regedit e cercare la seguente chiave HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents Aprire i modifica il valore OOBETimer e modificare almeno uno dei sui valori esadecimali per deattivare Windows. Selezionare Start -> Esegui Nella casella Apri digitare %systemroot%\system32\oobe\msoobe.exe /a e cliccare su OK Selezionare l'opzione Verrà effetuata una telefonata ad un  addetto al Servizio...

posted @ lunedì 25 settembre 2006 11:31 | Feedback (26) | Filed Under [ Tips IT ]

ISA 2000: Modifica indirizzo IP esterno

Ultimamente causa cambio ISP mi è capitato di dover eseguire l'operazione in oggetto e di seguto riporto i passi da seguire: Arrestare i servizi dalla console di ISA Avviare service.msc e arrestare i servizi correlati a ISA ancora attivi Modificare IP e DNS con quelli del nuovo ISP Riavviare il computer Controllare in Access Policy l'ip dei server pubblicati e modificarlo con il nuovo IP Cancellare la cache di ISA (nel mio caso fino a che non ho eseguito questa operazione forzando il riavvio dei servizi non era possibile accedere a Internet)

posted @ venerdì 15 settembre 2006 10:43 | Feedback (1) | Filed Under [ Tips IT ]

VB 2005 e la DropDown List per gli Overrides

In VB 2003 e VB 2002 nel DropDown List in altro a sinistra della Code window era possibile vedere gli eventi e gli overrides, in VB 2005 è solo più possibile vedere gli eventi.Per avere un elenco degli overrides è possibile usare l'intellisense scrivendo Overrides[Space].A prima vista la funzionalità può apparire più scomoda e nascosta ma ha dei vantaggi rispetto alla suluzione precedente: l'utilizzo dell'intellisense consente di avere visibilità anche sulla firma del metodo. se si conosce già il nome del metodo di cui fare override è possibile scrivere le lettere iniziali e premere [Space] avvalendosi dell'intellisense per esempio: overrides oncli[Space] se è...

posted @ mercoledì 14 giugno 2006 10:23 | Feedback (3) | Filed Under [ Tips .NET Framework 2.0 ]

Migrazione Batch da W9x a 2000/XP

Oggi ho avuto a che fare con una modifica di un vecchio programma in C per un lettore a codici a barre.Il problema è sorto quando ho eseguito il batch che un tempo girava su W98 per compilare, linkare e trasferire il programma sul lettore in quanto il seguente comando non veniva accettato:C:\C51\BIN\L51 &<DS_LINK.cmd Il problema sta nel fatto che il carattere & non viene accettato in 2000/XP e il comando va modificato come segue: C:\C51\BIN\L51 ^&<DS_LINK.cmd Da tenere presente se si ha a che fare con vecchi batch che giravano su W9x.

posted @ mercoledì 17 maggio 2006 10:37 | Feedback (3) | Filed Under [ Tips IT ]

Clear della console

In questo articolo viene illustrato un modo per fare il clear della console. L'articolo si riferisce anche a VB 2005 dove però è possibile utilizzare il metodo System.Console.Clear() introdotto con .NET 2.0. How to clear the Console window with Visual Basic .NET or Visual Basic 2005http://support.microsoft.com/kb/319239

posted @ mercoledì 15 marzo 2006 13:32 | Feedback (1) | Filed Under [ Links Tips .NET Framework .NET Framework 2.0 ]

Errore durante l'installazione della KB892130 tramite Windows Update

Oggi mi sono imbattuto in un errore durante l'installazione della KB892130 tramite Windows Update.Per risolverlo ho aggiunto la chiave di registro descritta nel seguente articolo: Error messages that you may receive when you try to download and install updates from the Windows Update Web site, from the Microsoft Update Web site, or from a WSUS server: "0x800704DD," "0x80240020," or bothhttp://support.microsoft.com/kb/910341

posted @ mercoledì 8 marzo 2006 18:04 | Feedback (7) | Filed Under [ Links Tips IT ]

Installazione Vista

Ieri ho provato a installare Vista CTP Dec 2005 tramite Virtual PC 2004 notatndo che il Wizard di installazione non consente di creare una partizione formattarla e continuare l'installazione in un unico passaggio ma occorre creare la partizione riavviare l'installazione e quindi formattarla per consentire all'instalazione di proseguire. Un modo per evitare di riavviare l'installazione può essere il seguente: Selezionare Install Windows. Alla comparsa della prima videata del wizard installazione aprire la console di comandi con Shift+F10.Digitare: DISKPART Digitare i seguenti comandi: LIST DISK SELECT DISK 0 CLEAN CREATE PARTITION PRIMARY LIST PARTITION SELECT PARTITION 1 ACTIVE FORMAT FS=NTFS LABEL="Vista" EXIT Digitare: EXIT per chiudere la console. Una curiosità questa versione di Vista utilizza durante...

posted @ lunedì 27 febbraio 2006 12:59 | Feedback (8) | Filed Under [ Links Tips IT ]

XP si riavvia all'avvio

A volte può succedere che dopo un'iterruzione di corrente XP non si avvi più.Nel mio caso XP all'avvio dopo la richiesta di avvio in modalità Normale, Provvisoria o con l'ultima configurazione valida si riavviava. Ovviamente il sospetto è caduto sul fatto che l'interruzione di corrente avesse causato un problema sull'harddisk.Per ovviare a questo tipo di problemi è possibile utilizzare la console di ripristino: Avviare il computer tramite il CD di XP. Alla richiesta di installazione di Windows premere R per avviare la console di ripristino Se si ha un sistema multiboot selezionare l'istallazione. Inserire se richiesta la password di Administrator. Digitare chksdk c: /r per individuare settori danneggiati...

posted @ lunedì 27 febbraio 2006 12:44 | Feedback (1) | Filed Under [ Links Tips IT ]

MSDN Library Gennaio 2006

L'MSDN Library di Gennaio 2006 sarà l'ultima edizione che si integrerà automaticamente in Visual Studio 2003 dal momento che è l'ultima edizione che include documentazione per Visual Studio 2003 e .NET Framework 1.1.Le successive edizioni si integreranno automaticamente solo con Visual Studio 2005, sarà però possibile avere più versioni dell'MSDN Library (per esempio quella del Gennaio 2006 e una delle successive) oppure impostare manualmente l'integrazione con MSDN Library in Visual Studio 2003 tramite: Tools->Options Environment->Help Preferred Collection Dopo l'impostazione riavviare Visual Studio 2003

posted @ giovedì 19 gennaio 2006 17:18 | Feedback (1) | Filed Under [ Tips .NET Framework ]

Rimuovere i file Log del servizio WINS

Ieri mi è capitato di avere a che con un server Windows 2000 che aveva creato più di 1GB di log del servizio WINS nella cartella C:\WINNT\System32\Wins. In questo caso per eliminarli ci sono due possibilità: Eseguire il backup tramite la console amministrativa del servizio Wins. Da usare solo nel caso non vi importi perdere il database Wins (quindi applicabile a piccole realtà) e vogliate ricreare il database Wins: arrestare il servizio Wins tramite net stop wins eliminare tutti i file in C:\WINNT\System32\Wins riavviare il servizio Wins tramite net start wins Se è disponibile un backup del database Wins valutare la possibilità di ripristinarlo. In merito al problema segnalo anche...

posted @ giovedì 19 gennaio 2006 10:39 | Feedback (2) | Filed Under [ Links Tips IT ]

Creazione di caratteri personalizzati

In Windows XP e 2000 esiste eudcedit, un tool poco conoscito che consente la creazione di caratteri personalizzati. Dalla guida in linea del tool:"L'Editor di caratteri personalizzati (PCE) consente di creare fino a 6.400 caratteri univoci, quali lettere speciali e logo, da utilizzare nella propria libreria dei tipi di carattere. PCE contiene degli strumenti di base per la creazione e la modifica dei caratteri, oltre a più opzioni avanzate."

posted @ mercoledì 18 gennaio 2006 10:28 | Feedback (2) | Filed Under [ Tips IT ]

Troubleshooting VirtualPC 2004

Ultimamente ho utilizzato VirtualPC per eseguire in ambiente W98 alcune applicazioni legacy che non sono certificate per l'utilizzo in Windows XP e riporto le note per la soluzione di un paio di problemi incontrati: Nel caso si debba utilizzare una stampante connessa sulla porta LPT sia nel sistema operativo guest che nel sistema operativo host conviene condividere la stampante nel sistema operativo host e installarla come stampante di rete nel sistema operativo guest per evitare il blocco della porta LPT da parte del sistema operativo host. Se si verificano problemi durante l'anteprima di report (nel mio caso succedeva con alcuni report creati con SqlWindows...

posted @ martedì 17 gennaio 2006 12:37 | Feedback (10) | Filed Under [ Tips IT ]

Quando un virus disabilta Windows Update e Windows Firewall

Per vedere se un virus ha disabilitato l'aggiornamento automatico controllate la sottochiaveWindowsUpdate della chiave HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Mentre per il Windows Firewall controllate la sottochiaveWindowsFirewall della chiave HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft Se trovate tali sottochiavi valutate la loro correttezza tenendo conto che che in un PC standalone non ci sono, ovviamente se sono state impostate policies locali o di domino è corretto che esistano.

posted @ mercoledì 11 gennaio 2006 17:08 | Feedback (1) | Filed Under [ Tips Security IT ]

Monitorare l'utilizzo della memoria di SQL Server 2005

How to use the DBCC MEMORYSTATUS command to monitor memory usage on SQL Server 2005http://support.microsoft.com/default.aspx?scid=kb;en-us;907877

posted @ giovedì 15 dicembre 2005 09:52 | Feedback (3) | Filed Under [ Links Tips Database ]

Copia dei dati utente in un nuovo profilo utente

Questo articolo della KB descrive come copiare i dati utente dal profilo di Windows XP in un nuovo profilo: Copia dei dati utente in un nuovo profilo utentehttp://support.microsoft.com/?kbid=811151

posted @ mercoledì 14 dicembre 2005 11:54 | Feedback (1) | Filed Under [ Links Tips IT ]

Backup e Restore di Outlook Express

Un paio di articoli utili quando si cambia PC e si deve riconfigurare Outlook Express Esecuzione del backup e del ripristino dei dati di Outlook Expresshttp://support.microsoft.com/?id=270670 OLEXP: Backup e ripristino dell'elenco mittenti bloccati di Outlook Express e altre regole di postahttp://support.microsoft.com/kb/276511/

posted @ mercoledì 7 dicembre 2005 11:18 | Feedback (1) | Filed Under [ Links Tips IT ]

Modifica della Product Key in Office XP e Office 2003

How to change the product key for Office 2003 and for Office XPhttp://support.microsoft.com/default.aspx?scid=kb;en-us;895456

posted @ lunedì 5 dicembre 2005 17:16 | Feedback (1) | Filed Under [ Links Tips IT ]

Telnet script

Ecco alcuni articoli utili sul telnet: XFOR: Telnet to Port 25 to Test SMTP Communicationhttp://support.microsoft.com/default.aspx?scid=kb;en-us;153119 XFOR: Verifying Basic POP3 Connectivity Using Telnethttp://support.microsoft.com/default.aspx?scid=kb;en-us;165186 How to verify basic IMAP connectivity by using Telnethttp://support.microsoft.com/default.aspx?scid=kb;en-us;189326 The TELNET Protocolhttp://support.microsoft.com/default.aspx?scid=kb;en-us;231866 Se poi si devono fare varie prove diventa veramente utile farsi un script con WSH di seguito ne riporto uno per inviare una mail, ma ovviamente lo si può adattare a qualunque esigenza come ad esempio eseguire in modo automatico qualche attività su un router o altri dispositivi configurabili via telnet. Set oShell = WScript.CreateObject("WScript.Shell") oShell.Run "Telnet IpServer 25" WScript.Sleep 500 oShell.SendKeys "helo test.com{ENTER}" WScript.Sleep 500 oShell.SendKeys "MAIL FROM:me@test.com{ENTER}" WScript.Sleep 500 oShell.SendKeys "RCPT TO:...

posted @ giovedì 1 dicembre 2005 19:01 | Feedback (10) | Filed Under [ Links Tips IT ]

Errore '800a0046' quando si utilizza il metodo Send di CDONTS.NewMail

L'errore si è verificato sul server Windows 2000 con Exchange dovendo fare una paginetta ASP per inviare delle mail in modo automatico. La Knowledge Base al seguente articolo http://support.microsoft.com/?kbid=197619 riporta quanto segue:Questo comportamento può verificarsi se l'account utente anonimo non dispone almeno di autorizzazioni di modifica per le cartelle del server di posta SMTP. Nel mio caso però ciò non ha risolto il problema la cui soluzione stava però in quest'altro articolo: Run-time error 800a0046 with CDONTS.Newmail objecthttp://support.microsoft.com/default.aspx?scid=kb;en-us;286301 Ho quindi creato una virtual directory per la pagina che doveva inviare la mail impostando per questa Virtual Directory la Protezione applicazione a Bassa (Processo IIS). Segnalo...

posted @ martedì 29 novembre 2005 19:09 | Feedback (2) | Filed Under [ Links Tips IT ]

Errore Process performance counter is disabled, so the requested operation cannot be performed.

Per attivare i performance counter controllare che la registry key:HKLM\SYSTEM\CurrentControlSet\Services\PerfProc\Performance\Disable Performance Counters sia impostata a 0 

posted @ lunedì 21 novembre 2005 16:40 | Feedback (4) | Filed Under [ Tips IT ]

Ripristinare SMTP Virtual Server snap-in nella IIS Manager Console

Dal seguente articolo: The SMTP Virtual Server snap-in does not appear in IIS Manager Consolehttp://support.microsoft.com/default.aspx?scid=kb;en-us;906100 SYMPTOMSIf you perform one of the following actions, the default SMTP Virtual Server snap-in does not appear in Internet Information Servers Manager Console: You remove Internet Information Services (IIS) components   You remove and then reinstall Simple Mail Transfer Protocol (SMTP) components La soluzione a questo problema di IIS 6.0 è contenuta nel Service Pack 1 di Windows 2003 Server. Un'alternativa di registare manualmente lo snap-in come spiegato nell'articolo.

posted @ lunedì 21 novembre 2005 10:26 | Feedback (1) | Filed Under [ Links Tips IT ]

Migliorare l'uso della memoria da parte di MSDE in ISA2004

Una delle feature di ISA 2004 era quella di poter memorizzare i logs all'interno di una datbase utilizzando MSDE questo spiana la strada ad applicazioni che vogliano analizzare i logs, basta infatti fare delle query sul database invece di addentrasi nel modelo ad oggetti di ISA. Anche se io quando non utilizzo questo tipo di approccio, soprattutto in piccole installazioni, continuo ad utilizare i log su file per evitare un componente e una posibile fonte di criticità, va comunque detto che nel 2005 per SQL Server non sono ancora stati rilasciati bollettini di sicurezza. Stando a questo articolo You may experience high memory usage...

posted @ martedì 15 novembre 2005 10:35 | Feedback (2) | Filed Under [ Links Tips Database ]

Navision Internal error 2 in module 10

Una soluzione a questo errore è riportata in questo articolohttps://mbs.microsoft.com/knowledgebase/KBDisplay.aspx?WTNTZSMNWUKNTMMYMXTYYKSWTLKQNNOXZMXWWZWNZUMWNYKRQOVQMMWOLSUQRKNMVYMUKMYQZZWVVXLKXPNXLUNNXOPKWPPLOYWWVOYYNXMUTQUW (l'articolo è però riservato ai Partner e per leggerelo occorre autenticarsi).

posted @ giovedì 3 novembre 2005 15:55 | Feedback (98) | Filed Under [ Links Tips Navision ]

Quando Exchange è installato su un Domain Controller lo shut down o il reboot è lento

In effetti lo avevo notato e avevo pensato di aver fatto qualche errata configurazione, i puristi diranno il primo errore è stato quello di aver installato Exchange su un controller di dominio. A quanto pare invece la cosa è normale e a questo articolo trovate la spiegazione e un rimedio:http://support.microsoft.com/default.aspx?scid=kb;en-us;555025 Se poi volete approfondire vi suggerisco questo:http://www.msexchange.org/articles/Automating-Quicker-Exchange-2000-2003-DC-reboot.html  

posted @ venerdì 14 ottobre 2005 20:34 | Feedback (13) | Filed Under [ Links Tips IT ]

Usare Internet Explorer come nonadmin

Se proprio non si riesce a non lavorare come Administrator sul proprio PC si può utilizzare il comando runas per avviare almeno Internet Explore con un account che abbia solo i privilegi di Users.Basta infatti crearsi per esempio un utente InternetUser appartenente solo al gruppo Users (e magari limitarne secondo le necessità ancora i provilegi).Quindi creare sul desktop un collegamento di questo tipo: runas.exe /savecred /user:InternetUser "C:\Programmi\Internet Explorer\IEXPLORE.EXE" Tramite /savecred evitiamo di digitare ogni volta password. In questo modo se sul PC abbiamo vari account per motivi di test o perchè dobiamo lavorare in contesti diversi riusciamo anche a centralizzare le impostazioni del...

posted @ lunedì 10 ottobre 2005 00:19 | Feedback (5) | Filed Under [ Tips Security IT ]

File downloader

A questo link trovate tra le altre un eseguibile che consente di scaricare file da link ftp e http:http://noeld.com/programs.asp?cat=misc#download In questo modo è possibile farsi dei bat per scaricare file quando questi vengono aggiornati. Eccone ad esempio uno per scaricare Stinger di McAffe e Sysclean di TrendMicro: ECHO Download Stingerstart /b /wait download.exe http://download.nai.com/products/mcafee-avert/stinger.exe /output:Stinger\stinger.exe /update ECHO Download SysCleanstart /b /wait download.exe ftp://ftp.antivirus.com/products/tsc/sysclean.zip /output:Downloads\SysClean.zip /update start /b /wait download.exe ftp://ftp.antivirus.com/products/pattern/lpt*.zip /output:Downloads\lpt.zip /update del SysClean\*.* /qunzip Downloads/SysClean.zip -d SysCleanunzip Downloads/lpt.zip -d SysClean

posted @ venerdì 7 ottobre 2005 19:55 | Feedback (2) | Filed Under [ Links Tips Security ]

Navision 4.0 Smarrimento password

Nel caso in cui si perda la password dell'utente SUPER la procedura per riaquistare l'accesso al database è la seguente: Digitare venti ? nel capo UserID della form di login Dovrebbe comparire un finestra con un codice Comunicare il codice al NSC (che contatta il supporto tecnico Microsoft) che dovrebbe restituire una password Digitare la password che vale solo una volta Questa è la procedura che funzionava fino alla 3.70 e anche se compare sul manuale Install & Configuration per la 4.0 pare che sia stata rimossa a per evitare la possibilità di lasciare questa backdoor...

posted @ venerdì 7 ottobre 2005 11:48 | Feedback (48) | Filed Under [ Tips Navision ]

NTFS Hard Links: quando un file risiede in più directory

Una delle possibilità di WinFS era quella di poter impostare l'apparteneza di un file a più di una directory. Questa funzionalità in realta è già presente nella Fat NTFS tramite gli Hard Links creabili tramite il comando: fsutil hardlink create NewFilename ExistingFilename Per maggiori informazioni: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil_hardlink.mspx http://www.microsoft.com/resources/documentation/Windows/XP/all/reskit/en-us/prkc_fil_baey.asp

posted @ giovedì 29 settembre 2005 16:06 | Feedback (1) | Filed Under [ Tips IT ]

Errore 7026 - The following boot-start or system-start driver(s) failed to load

A volte può capitare che disinstallando un software che aveva installato un servizio venga registrato nell'Event Viewer il seguente errore all'avvio: Event Type: ErrorEvent Source: Service Control ManagerEvent Category: NoneEvent ID: 7026Description:The following boot-start or system-start driver(s) failed to load: drivername A me è successo disinstallando il nVidia PureVideo che installa il servizio nvport, ma all'atto della distinstallazione non elimina le chiavi di registro relative al servizio. In questi casi torna utile il Service Control Utility (sc.exe)http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tools/tools/service_control_utility.asp Per verificare il tipo di avvio associato al servizio (2=automatico):sc qc servicename Per disabilitare il servizio:sc config servicename start=disabled Se riavviando il computer non si riscontrano problemi è possibile eliminare il...

posted @ martedì 27 settembre 2005 10:38 | Feedback (1) | Filed Under [ Tips IT ]

Evento Print 6161 codice di errore Win32: 67 (0x43)

Dopo aver seguito l'evento MSDN sulla sicurezza tenuto da Fabio e Raffaele anch'io spesso testo i miei programmi con account non amministratore ed è appunto durante una di queste sessioni di test che mi sono accorto di un problema con l'installazione della stampante HP Photosmart 2710 in rete (la stampante integra infatti un JetDirect con supporto per rete Wireless e Ethernet oltre al collegamento USB). Il problema è il seguente: dopo aver installato la stampante con l'ultima versione di driver disponibile sul sito HP sul PC di casa con XP Professional SP2 aggiornato con windows update alle ultime hotfix mi sono...

posted @ domenica 21 agosto 2005 15:14 | Feedback (1) | Filed Under [ Tips Security IT ]

Eliminare le dipendenze dello spooler di stampa

A volte puo capitare che spooler di stampa installati da driver creino delle dipendenze sullo spooler di stampa (per esempio il lexbce.exe della Lexmark) per rimuovere tali dipendenze che possono rimanere anche disinstallando il software si può seguire questa procedura: Aprire il Prompt dei comandi Digitare:sc config spooler depend= RPCSS(si noti lo spazio dopo = ma non prima) Riavviare il Printer Spoolernet stop spooler net start spooler Per un approfondimento si vedano i seguenti: http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm   "Spooler Subsystem Application Needs to Close" and "Operation Could Not Be Completed" Error Messageshttp://support.microsoft.com/default.aspx?scid=kb;en-us;324757   Procedura per la rimozione e la reinstallazione manuale di un driver della stampantehttp://support.microsoft.com/kb/135406/it  

posted @ martedì 28 giugno 2005 19:08 | Feedback (135) | Filed Under [ Links Tips IT ]

Modificare il nome della proprietà visualizzato nel PropertyGrid

Nel il framework .Net 2.0 è stato aggiunto l'attributo  DisplayName che permette di personalizzare la visualizzazione del nome della proprietà. Public Class MySettings    Private DataFilePathValue As String     <system.componentmodel.DisplayName("Path file dati")> _    <system.ComponentModel.Description("Path del file utilizzato per memorizzare i dati.")> _    Public Property DataFilePath() As String        Get            Return Me.DataFilePathValue        End Get        Set(ByVal value As String)            Me.DataFilePathValue = value        End Set    End Property End Class

posted @ venerdì 13 maggio 2005 16:31 | Feedback (2) | Filed Under [ Code & Snippet Tips .NET Framework 2.0 ]

Label traparente su Picturebox

Se posizioniamo una Label su una Picturebox e impostiamo la proprietà BackColor della Label a System.Drawing.Color.Transparent per renderla traparente notiamo che non diventa trasparente rispetto alla Picturebox. Il motivo di questo comportamento lo troviamo su MSDN Proprietà Control.BackColor: La proprietà BackColor non supporta i colori trasparenti a meno che il bit di stile di ControlStyles.SupportsTransparentBackColor non sia impostato su true. La proprietà BackColor è una proprietà di ambiente. Una proprietà di ambiente è una proprietà di un controllo che, se non impostata, viene recuperata dal controllo padre. Per impostazione predefinita, a un controllo Button sarà associata, ad esempio, la stessa proprietà BackColor del controllo...

posted @ venerdì 29 aprile 2005 12:52 | Feedback (3) | Filed Under [ Code & Snippet Tips .NET Framework ]

Rilevazione modifiche hardware

Quando per esempio si accende un modem esterno dopo che il computer (con Windows 2000 o XP) è stato avviato, per esempio perchè durante la sessione di lavoro nasce l'esigenza di connettersi ad Internet può capitare che se non si esegua la rilevazione hardware la connessione tramite accesso remoto non funziona perchè non trova alcun medem disponibile. Un modo è quella di forzare il riconoscimento tramite Pannello di Controllo / Sistema selezionado il Tab Hardware e quindi il pulsante Gestione periferiche. La rilevazione poù essere forzata selezionado la workstation (root) e quindi Azione / Rileva modifiche hardware.  Esiste però anche la possibilità di...

posted @ giovedì 28 aprile 2005 15:46 | Feedback (6) | Filed Under [ Links Tips IT ]

Shortcut per controlli e impostazioni Windows

Se dopo aver impostato uno shortcut su un controllo ( Checkbox, Radiobutton) tramite l'operatore & (per esempio impostando la proprietà Text a "&Nome Valore" per fare in modo di posizionarsi sul controllo tramite la pressione di ALT+N) la sootolineatura non viene visualizzata, bisogna tenere presente che Windows ha un'apposita impostazione per nascondere le lettere sottolineate finchè non viene premuto il tasto ALT. Tale impostazione è modificabile tramite le Proprietà dello Schermo selezionando il Tab Aspetto e quindi il pulsante Effetti.Quindi occore disabilitare la voce Nascondi le lettere sottolineate per l'eplorazione tramite tastiera finchè non viene premuto il tasto ALT

posted @ giovedì 28 aprile 2005 13:52 | Feedback (1) | Filed Under [ Tips IT ]

XP Ricerca Testo in un File

Visto che è comparsa una domanda a riguardo pubblico alcuni retroscena della ricerca testo all'interno dei file in Xp. Innazitutto un riferimento alla Knowbase di Microsoft:Il criterio di ricerca "Una parola o una frase all'interno del file" potrebbe non funzionarehttp://support.microsoft.com/kb/309173/it E' possibile abilitare la ricerca di testo su qualunque estensione seguendo questa procedura: Start>>Cerca>>Cambia preferenze Scegliere Con Servizio di indicizzazione (potrebbe visualizzare "Senza") Selezionare Cambia le impostazioni di Servizio di indicizzazione (Avanzate) Se è visibile un solo pannello selezinare Mostra/Nascondi struttura console. (In ToolBar) Nel pannello di sinistra click destro su Servizio indicizzazione su computer locale>>Proprietà Scheda Generazione. Selezionare la voce: Indicizza file...

posted @ martedì 15 marzo 2005 15:46 | Feedback (4) | Filed Under [ Tips IT ]

MAC Address delle Virtual Machine

Quando si copiano le Virtual Machine attenzione a cambiare il MAC Address infatti copiando il file .vmc (in cui è contenuto il MAC address) le due VM risulteranno avere lo stesso MAC con i problemi di rete che ne conseguono. Il MAC viene generato ogni volta che viene generata una nuova VM e memorizzato nel file xml con estensione vmc in: 0003FF4D4F50 Io per risolvere il problema ho appunto ricreato la VM. Però mi è rimasto un dubbio quando il MAC viene generato VPC controlla in rete che tale MAC non esista già? Perchè in caso contrario potrei ritrovarmi con MAC duplicati, anche se il...

posted @ mercoledì 22 dicembre 2004 22:00 | Feedback (1) | Filed Under [ Tips IT ]

Scaricare i webcast

Riporto un link ad un blog che indica una semplice procedura per scaricare i webcast utilizzando il programma freeware NeTransporthttp://blogs.msdn.com/msdnwebcasts/articles/180027.aspx Nel caso si abbia un firewall ocorre abilitare il traffico per mmshttp://www.isaserver.org/tutorials/Making_streaming_media_available_to_internal_ISA_clients.html

posted @ giovedì 11 novembre 2004 17:18 | Feedback (3) | Filed Under [ Links Tips ]

Associare un'icona da visualizzare nella Toolbox ad un controllo personalizzato

Un modo per associare ad un controllo personalizzato un'icona da visualizzare nella Toolbox è il seguente:1) Creare una bitmap di dimensione 16x16    (il colore del pixel nell'angolo in basso a sinistra rappresenta il colore trasparente) 2) Impostare il nome della bitmap a NomeControllo.bmp    o NomeNamespace.NomeControllo.bmp    se  il controllo risiede all'interno di un Namespace. 3) Impostandone la proprietà Build Action della bitmap a Embedded Resource 4) Impostare il seguente attributo sul controllo:    <System.Draving.TollboxBitmap(GetType(NomeControllo))>_    Public Class NomeControllo

posted @ mercoledì 17 marzo 2004 20:28 | Feedback (2) | Filed Under [ Code & Snippet Tips .NET Framework ]

BindingContext Trick

Quando in una form si deve gestire una tabella avente 2 o più campi i cui valori sono in relazione con i dati contenuti in un'altra tabella (xes si pensi al caso delle provincie per una semplice anagrafica che ha 2 indirizzi: abitazione e ufficio) viene spontaneo utilizzare due ComboBox bindati sulla DataTable collegata. Così facendo però i valori dei ComboBox risultano sincronizzati in quanto il BindingContext è unico per entrambi e non c'è modo di assegare valori diversi ai due controlli. La soluzione è quella di creare per il secondo ComboBox un nuovo BindingContext:combobox2.BindingContext = New System.Windows.Forms.BindingContext

posted @ mercoledì 10 marzo 2004 14:03 | Feedback (6) | Filed Under [ Code & Snippet Tips .NET Framework ]

Simulare l'evento Validating

A volte può capitare (almeno a me) di utilizzare l'evento Validanting per delle decodifiche (xes IDCliente - RagioneSociale) appare chiaro che in situazioni come questa sarebbe utile avere una funzione PerformValidating, che invochi l'elaborazione contenuta nell'evento e ci dica se la validazione è riuscita o meno, da utilizzare quando modifichiamo il record per evitare la ripetizione del codice di decodifica o tortusi escamotage per richiamare la funzione a cui è collegato l'evento Validating. Un modo per ottenere tale risultato può essere quello di ricorrere alla Reflection: Function PerformValidating(ByVal control As System.Windows.Forms.Control) As Boolean       control.Focus()       Dim method As System.Reflection.MethodInfo       method = control.GetType.GetMethod("OnValidating", _                       ...

posted @ lunedì 26 gennaio 2004 12:41 | Feedback (5) | Filed Under [ Code & Snippet Tips .NET Framework ]

Powered by:
Powered By Subtext Powered By ASP.NET