IT
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...
Piano piano mi sto spostando sempre più verso la sfera sistemistica anche se Exchange è un prodotto che uso dalla versione 2000. Exchnage 2007 è comunque stato completamente riprogettato e l'esame oltre a verificare la preparazione riguardo a installazione, configurazione, monitoraggio e ripristino punta anche molto su quelle che sono le novità del prodotto. Quindi occorre comprendere bene i ruoli e conoscere i comandi utilizzati nella shell perchè in questo esame viene data molta più enfasi alla riga di comando che all'interfaccia grafica. Non è comunque così strano dal momento che in Exchange 2007 PowerShell gioca un ruolo fondamentale.
Su Sysadmin.it è stato pubblicato il mio articolo Supporto delle applicazioni legacy tramite Virtual PC 2007 in cui ho cercato di sviscerare tutti gli aspetti di questo tipo di problematica IT raccogliendo due anni di esperienze sul campo.
Se vi va o vi capita di leggerlo datemi un parere.
[Update]
Nel caso rilevaste problemi nell'accedere all'articolo, lo stesso è displonibile anche al seguente link:
http://xoomer.alice.it/ermannogoletto/Articles/IT/SupportoAppLegacyVPC2007/
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
...
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.
...
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...
Su Technet è stato pubblicato il mio articolo Installazione e amministrazione di Windows Server 2008 Server Core.
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...
Lo script in se non è nulla di che nel senso basta utilizzare WMI per leggere la proprietà SerialNumeber della classe Win32_BIOS, inrealtà lo scopo di questo script è quello di creare una template per simili esigenze ovvero:
Gestire script utilizzabili da riga di comando con possibilità di richiedere dati all'utente
Utilizzare WMI
Connettersi anche a computer remoti
Visualizzare in forma tabellare i risultati
Tutte queste esigenze di fatto sono semplicemente realizzabili se si utilizza l'oggetto Microsoft.CmdLib disponibile in Windows XP e Windows 2003 Server,...
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...
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...
Su un pc XP SP2 dove c'è sia una scheda di rete fisica che un loopback adapter ho rilevato una notevole lentezza nella risoluzione NetBIOS nel senso che eseguendo un ping tramite indirizzo IP questo viene aviato immediatamente, mentre eseguendo un ping tramite nome netbios questo viene avviato dopo alcuni secondi.
A nulla è servito impostare l'ordine di bindig delle schede di rete per fare in modo che la scheda fisica fosse la prima come indicato nel seguente: How to change the binding order of network adapters in Windows XP and in Windows 2000.
Solo disabilitando la scheda di rete loopback i...
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
...
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...
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.
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...
Oggi è stato publicato su Sysadmin.it il mio articolo Installazione e amministrazione di Windows 2008 Server Core.
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...
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...
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...
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...
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...
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:
...
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...
Oggi dal momento che avevo ancora un voucher per un esame gratuito e che gli studi per l'MCSA erano ancora freschi o provato e superato l'esame 70-648.
Questo esame non conferisce la certificazione MCSA su Windows 2008 Server come a volte ho visto chiedere nei forum, ma permette di ottenere due certificazioni MCTS: Windows Server 2008 Active Directory Configuration e Windows Server 2008 Network Infrastructure evitando di dover sostenere rispettivamente gli esami 70-640 e 70-642 che sono la base per certificazioni MCITP Server Administrator e Enterprise Administrator.
L'esame è appunto suddiviso in due e richiede la conoscenza delle basi di AD e Networking e delle novità introdotte...
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
...
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...
Mi sto accingendo a fare da clienti la migrazione ad Exchange 2007 e come per ogni cambio di release prima di andare in produzione installo il prodotto in ambiente virtuale per testarne le funzionalità.
Inutile dire che il backup e il restore rivestono in un prodotto mission critical come Exchnage un'importanza fondamentale.
Di seguito annoto alcune considerazioni a futura memoria.
Nota 1
Mi è capitato che il backup normal non rimuovesse i log delle transazioni, ma non è un bug succedeva semplicemente che popolavo il db con akcune mail con allegato di 1 MB e immediatamente eseguivo il backup, eseguendo il backup dopo alcuni...
Ho visto adesso che è stato pubblicato il mio articolo sulla configurazione di VPN in ISA 2006:
Configurazione di una VPN per accesso remoto con ISA Server 2006
Come al solito un grazie a Gialuca Busiello e Stefano Bellisario di Sysadmin.it per aver fatto da tramite.
A volte in uno script amministrativo può essere necessario dover comprimere un file e in tal caso una possibilità è quella di usare le cartelle comprese presenti a partire da XP.
[Update] Si tenga conto che Le cartelle compresse di XP hanno il limite di 4 GB
Option Explicit
Dim strScriptFullName, strCurrentPath, strZipFilePath, strAddFilePath
strScriptFullName = wscript.scriptfullname
strCurrentPath = Left(strscriptfullname, InStrRev(strScriptFullName, "\"))
strZipFilePath = strCurrentPath & "test.zip"
strAddFilePath = strCurrentPath & "test.txt"
'Crea un file zip vuoto
If CreateEmptyZip(strZipFilePath) Then
'Aggiunge un file all'archivio zip
Call AddFile2Zip(strZipFilePath, strAddFilePath)
End If
Function CreateEmptyZip(strZipFilePath)
On Error Resume Next
'Apertura file in scrittura
Dim objFso, objFile
Const ForWriting = 2
Set objFso = CreateObject("Scripting.FileSystemObject")
...
Mi è capitato di rilevare l'errore 1023 POP3SVC su un sistema Windows 2003 R2 SP2 con Exchnage 2003 SP2 e hotfix successive e Antigen.
La descrizione dell' errore nell'eventi Viever era la seguente:
Errore 0x8004050a durante il rendering del messaggio 0001-000000010893 per il download per l'utente utente@dominio.ext.
La conseguenza di tale errore è che l'utente che scaricava la posta tramite POP3 in Outlook Express era che non riusciva
a portare a temine la sessione POP3 non riuscendo a scaricare il messaggio incriminato, ma scaricando solo quelli precedenti che però a causa dell'interruzione della sessione non venivano eliminati sul server e dopo un certo numero...
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...
Oggi è stato publicato su Sysadmin.it il mio articolo Configurazione VPN per accesso remoto con ISA2006.
Siccome ho dovuto mettere mano ad una rete non realizzata da me in cui di verificavano rallentamenti e problemi vari mi sono scritto un'utility basata su .NET 1.1 che eseguisse i vari comandi per controllare le impostazioni e le statistiche dire e ne catturasse l'output oltre a recuperare le statistiche IP, TCP e UDP via API. Per comodità le informazioni sono inserite in un RichTextBox ed è possibile eseguire una semplice stampa.
La versione 1.0.0.0 di tle utility la trovare al seguente link (utilizzate tasto dx salva oggetto con nome):
http://xoomer.alice.it/ermannogoletto/MyLab/CheckNet2003v1.0.0.0.zip
Immagino che a molti sarà capitato di installare un firewall dal cliente e dopo aver finito le configurazioni per mettere in massima sicureza il sistema sentirsi chiedere di avere la possibilità di usare eMule.
Ovviamente tutti gistamente cerchiamo di evitare questo tipo di configurazioni sia perchè c'è ben poco da scaricare che non violi il diritto d'autore sia perchè è innegabile che il P2P costituisca un varco nella sicurezza, secondo me, non giustificabile in una rete aziendale. Se però la richiesta arriva da un titolare che magari se non lo facciamo tanto chiama un amico smanettone che nel giro di pochi...
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.
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
Per default Exchange esegue giornalmente la deframmentazione in linea tra le 01.00 e le 05.00, ma va detto che la deframmentazione in linea dei database di Exchange individua e rimuove gli oggetti di database non più utilizzati, creando più spazio per i file di database senza modificarne le dimensioni, in altre parole riorganizza il db in modo che possa usare lo spazio inutilizzato senza dover richiedere l'aumento del size del DB che implica necessariamente un calo di performance.
Ovviamente è possibile ridurre il DB con una deframmentazione offline tramite eseuti /d a riguardo si veda il seguente:
Deframmentazione dei database di Exchange.
Va detto che...
Oggi ho passato l'esame 70-290 Managing and Maintaining a Windows Server 2003 Environment, era un po' che volevo darlo visto che insieme al 70-291, 70-620, 70-431 mi permette di ottenere la qualifica di MCSA su Windows Server 2003.
La preparazione direi che l'ho fatta sul campo uso il prodotto da quando è uscito, ho scritto alcuni articoli in merito, ma comunque trovo sempre validi i libri di Stanek.
Per quanto riguarda i temi trattati Active Directory base, backup, terminal services, shadows copy, performance, IIS, monitoring. Insomma le nozioni che effetivamente servono per gestire Windows 2003 Server.
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...
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...
Se dovete acquistare un server e HP rientra tra i Vendor Hardware di vostro gradimento al seguente link trovate l'HP Sizing and Configuration Tool for Microsoft Exchange Server 2007 un'applicazione online o offline scritta in .NET che può guidarvi nel configurare un server sulla base delle vostre esigenze dandovi anche un'indicazione di prezzo in dollari.
Qui invece trovate altre risorse per la gestione di Exchange con hardware HP
http://h71019.www7.hp.com/ActiveAnswers/cache/70593-0-0-0-121.html
Per capire se l'impostazione Circular Logging (Registrazione Circolare) di Exchange vada o meno abilitata occorre prima fare una premessa sul funzionamneto dei DB di Exchange.
Microsoft Exchange (come SQL Server) basa la sua tecnologia di archiviazione sui Transactional Log ci significa che prima di scrvere una transazione (xes. una mail) nei DB Priv1.edb, priv1.stm (private Store), pub1.edb, pub1.stm (Public Folder) viene eseguita una scrittura in un file di transazioni temporanee E00.log creato automaticamente di 5MB. Quindi se le transazioni che compongono il messaggio vengono completate con successo vengono scritte nel DB (committed to database).
Quando il file di log E00.log viene riempito...
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...
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...
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...
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...
Qui trovate un prontuario in cui ho raccolto e raccoglierò le mie esperienze:
http://xoomer.alice.it/ermannogoletto/Articles/IT/DistribuzioneSoftwareGPO/index.htm
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...
Ho visto adesso dalla newsletter di Technet che è stato pubblicato il mio articolo sulla messa in sicurezza di ISA Server 2006: Installazione e hardening di ISA Server 2006 Standard.
Come al solito un grazie a Gialuca Busiello e Stefano Bellisario di Sysadmin.it per aver fatto da tramite.
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
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...
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...
Su Sysadmin.it è stato publicato su Sysadmin.it il mio articolo Installazione e hardening di ISA Server2006 SE.
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'
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
...
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...
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...
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...
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...
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...
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...
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...
In questi giorni stavamo pensando di organizzare un evento a Roma.
Non sono ancora state decise la sede e l'agenda, quindi si è pensato ad un sondaggio per capire se vi è l'interesse ad organizzare un evento di taglio sistemisto rivolto ai membri di SysAdmin.it, ma ovviamente non solo a loro.
Lasciate il vostro voto, sono graditi anche commenti che aiutino ad organizzare l'evento nella maniera migliore come ad esempio quali argomenti vorreste eventualmente che venissero trattati.
Grazie a tutti e partecipate numerosi!
Se vi succede che su un Terminal Server Windows 2000 i file ini nella cartella Windows degli utenti vengano rinominati in ctx date una letta al seguente: http://support.microsoft.com/kb/186498.
E' stato publicato su Sysadmin.it il mio articolo Troubleshooting WSUS 3.0.
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...
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
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...
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
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...
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...
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...
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.
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>
Se vi venisse il dubbio Exchange 2000 non è compatibile con Windows Server 2003 come riportato nel seguente:XGEN: Compatibilità di Exchange 2000 Server e di Exchange Server 5.5 con Windows Server 2003http://support.microsoft.com/kb/810591/it
Il Service Pack 3 rende Exchage 2000 compatibile con domain controller Windows Server 2003, ma il prodotto va comunque installato su Windows Server 2000.
Il mio articolo Problematiche connesse alla migrazione di un Server Terminal è stato pubblicato anche su TechNet grazie alla collaborazione Sysadmin.it - TechNet messa in piedi da Gialuca Busiello e Stefano Bellisario.
Oggi ho voluto mettere alla prova le mie conoscenze su Vista, sfruttando uno sconto promozionale.Considerando che non sono un sysadmin, ma piuttosto un ibrido dev-sysadmin-dba il punteggio raggiunto di 956 mi soddisfa decisamente.Ormai sono già diversi mesi che ho a che fare con Vista e la mia preparzione si è basata più che altro su prova sul campo o in virtual e dalla lettura del libro Microsoft Windows Vista Guida all'uso di William R. Stanek.Gli argomenti da sviscerare bene per questo esame sono:- UAC- Gestione delle reti WiFi ma anche delle reti in generale dal punto di vista del client.-...
Oggi è stato publicato su Sysadmin.it il mio articolo Problematiche connesse alla migrazione di un TS
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...
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.
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...
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...
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...
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...
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
Se la CPU rimane al 100% di utilizzo durante Microsoft Update si può provare ad eliminare la cache degli aggiornamenti automatici tramite la seguente procedura:
Riavviare il computer
Arrestare il servizio Aggiornamenti automatici tramite il comando net stop wuauserv
Arrestare il servizio Servizio trasferimento intelligente in background tramite il comando net stop bits
Eliminare la cartella %windir%/softwaredistribution
Il problema però potrebbe anche essere dovuto ad altre cause e tal proposito si vedano i seguenti articoli relativi a specifiche hotfix da richiedere al supporto tecnico:
FIX: When you run Windows Update to scan for updates that use Windows Installer, including Office updates, CPU utilization may...
Oggi è stato publicato su Sysadmin.it il mio articolo Funzionamento e Diagnostica di Active Directory.
Ma c'è di più grazie a Gialuca Busiello l'articolo è online anche su Technet al seguente link:http://www.microsoft.com/italy/technet/community/mvp/editoriali/funz_activedir.mspx
[Update]Ovviamente un doveroso grazie va anche a Stefano Bellisario che insieme a Gianluca ha messo in piedi il "canale" Sysadmin.it - Technet.
Nel caso in cui nella rete si abbiano computer con SID identici, dovuto al fatto che l'installazione è stata fatta partendo da un'identica immagine tramite tool tipo Ghost qunado si installa WSUS si riscontreranno malfunzionamenti dovuti al fatto che le patch verranno distribuite solo ad una macchina in quanto WSU non sarà in grado di distinguerle.
A tal proposito si legga il seguente Attack of the Clones.
Se ci si trova in questa situazione occorrerà cabiare il SID alle macchine con strumenti quali Sysprep o Newsid e quindi eliminare i SID duplicati in WSUS e a questo proposito si veda Delete Duplicate SUS...
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...
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
Ecco alcuni link utili sull'argomento:
Limit users to one remote sessionhttp://technet2.microsoft.com/WindowsServer/en/Library/da5367e2-b506-48e9-8533-f38c28ceb6611033.mspx
"Restrict Each User to One Session" Setting in Tscc.msc Does Not Workhttp://support.microsoft.com/kb/302883/en-us
Limiting a user's concurrent connections in Windows Server 2003, Windows 2000, and Windows NT 4.0http://support.microsoft.com/kb/237282/en-us
Utility Spotlight Limit Login Attempts With LimitLogin http://www.microsoft.com/technet/technetmag/issues/2005/05/UtilitySpotlight/default.aspx
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...
Il mio amico Emanuele mi ha segnalto giorni fa, ma solo oggi ho avuto il tempo di verificarlo, un curioso bug di Word 2003 che chiude l'applicazione quando si digita la parola contraddistingue e poi si accede alla funzionalità dei sinonimi.http://blog.shareoffice.it/emanuele/archive/2006/11/05/8383.aspx
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.
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...
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 & ":",...
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
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...
A volte puoi capitare che sulla rete ci siano dei server DHCP non autorizzati (DHCP Rogue), magari perchè contenuti in apparati tipo printer server etc.
Il problema sta nell'individuarli in quanto possono causare seri grattacapi, gli strumenti di supporto di XP e 2003 metto a disposizione un'utility che serve appunto a questo scopo dhcploc:http://technet2.microsoft.com/WindowsServer/en/library/8fa42e83-ec08-4a9b-9057-8909f7ed433e1033.mspx?mfr=true
una volta identificato l'ip del DHCP Rouge tramite dhcploc è possibile ricavare l'hostname con un ping -a oppure un nbtstat -a.
http://www.microsoft.com/downloads/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38Strumenti di supporto per Windows XP Service Pack 2
Di seguito alcuni link utili:
Using the DHCPLOC Utilityhttp://www.windowsnetworking.com/kbase/WindowsTips/Windows2000/AdminTips/DHCPandDNS/UsingtheDHCPLOCUtility.html
Preventing Rogue DHCP Clientshttp://www.windowsnetworking.com/kbase/WindowsTips/Windows2003/AdminTips/Security/PreventingRogueDHCPClients.html
Windows XP Service Pack 2 Support Toolshttp://www.microsoft.com/downloads/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38...
Sicuramente un argomento sentito dai sysadmin e spinoso dal puto di vista legale.http://www.microsoft.com/italy/pmi/lavoro/Ipsoa/casirisolti/561687.mspx
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.
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...
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)
How to use a VBScript to write proxy addresses to an Ldifde.exe-compatible import file in Exchange Server 2003 http://support.microsoft.com/kb/922258
Dietro suggerimento ho modificato lo Script per inviare mail tramite CDOSYS per supportare anche i parametri -Cc e -Bcc.
In ISA 2000 con SP1 è possibile eseguendo modifiche al registro: http://support.microsoft.com/default.aspx?scid=kb;en-us;311777
In ISA 2004 invece la configurazione è possibile direttamente nel Tab To del server publishing rule seleziando Requests appear to come from the original client.
How to use the IIS Debug Diagnostics Tool to troubleshoot an IIS process that stops unexpectedlyhttp://support.microsoft.com/kb/919789
How to troubleshoot an IIS process that consumes lots of RAM by using the IIS Debug Diagnostics tool http://support.microsoft.com/kb/919790
You cannot remotely connect to a named instance of SQL Server 2000 by using the TCP/IP protocolhttp://support.microsoft.com/kb/922131
USB devices no longer work correctly after you install the Intel Chipset Software Installation Utility in Windows XP or in Windows Server 2003 http://support.microsoft.com/kb/921411
Una periferica USB connessa a un hub USB 2.0 non viene rilevata in Windows XP Service Pack 2, Windows Server 2003 Service Pack 1 o Windows Server 2003 versioni x64http://support.microsoft.com/kb/892050/it
Per chi desidera avere sulla propria chiavetta USB non solo i dati ma anche le applicazioni il sito http://portableapps.com è un punto di riferimento dove trovare Editor, Player, Browser, EMail Reader (a quando un portable OutLook Express?), Antivirus, etc..Nella sezione Operating System del sito è addirittura possibile scaricare Mac-on-Stick ovvero una versione per pen drive di MAC OS Classic 7.0.1:http://portableapps.com/apps/operating_systems/mac/mac-on-stick
How to configure SQL Server 2000 to use non-uniform memory access (NUMA) http://support.microsoft.com/kb/921928
SQL Server 2005 connectivity and Volume Shadow Copy Service (VSS) http://support.microsoft.com/kb/919023
How to troubleshoot problems that occur when you start or use Word 2007, Word 2003, or Word 2002 http://support.microsoft.com/kb/921541
How to troubleshoot the "Could not create 'CDO.Message'" error message http://support.microsoft.com/kb/910360
How to use the Debug Diagnostics 1.0 tool to analyze a memory dump file http://support.microsoft.com/kb/921464
Le mie impressioni sull'esame ...
The user is not assigned to a default schema when you use Windows authentication to connect the user to SQL Server 2005http://support.microsoft.com/kb/918346
Description of the Credential Roaming service update for Windows Server 2003 and for Windows XP http://support.microsoft.com/kb/907247
How to make the connection control apply to anonymous connections in an SMTP virtual server http://support.microsoft.com/kb/920600
How to use the Debug Diagnostics Tool to troubleshoot high CPU usage by a process in IIS http://support.microsoft.com/kb/919791
How to isolate applications that are running on IIS 6.0 in a Web hosting environmenthttp://support.microsoft.com/kb/919073
Exchange Internals – How the Exchange Core Components work togetherhttp://www.msexchange.org/tutorials/Exchange-Internals-How-Exchange-Core-Components-work-together.html
Optimizing ISA 2004 caching (Part 1)http://www.isaserver.org/tutorials/Optimizing-ISA-2004-caching-Part1.html
Optimizing ISA 2004 caching (Part 2)http://www.isaserver.org/tutorials/Optimizing-ISA-2004-caching-Part2.html
Active Directory Application Mode (ADAM) SP1http://go.microsoft.com/?linkid=5030266
Windows Server Update Services with Service Pack 1 (WSUS SP1) http://go.microsoft.com/?linkid=5030267
Ho provveduto a migliorare il mio script per inviare mail tramite CDOSYS in modo da suportare attach multipli.http://blogs.ugidotnet.org/alexblog/articles/40784.aspx
Inoltre venerdì è stato pubblicato nella sezione Scripts di Sysadmin.it:http://www.sysadmin.it/pages/script/script.asp?ID=137
Cumulative hotfix package (build 2153) for SQL Server 2005 is available http://support.microsoft.com/kb/918222 How to use the Sqldumper.exe utility to generate a dump file in SQL Server 2005http://support.microsoft.com/kb/917825
How to uninstall an instance of SQL Server 2005 manually http://support.microsoft.com/kb/909967
You cannot control the behavior that occurs when a user presses ENTER when you add a ToolStripComboBox control to a Windows Application project that uses the .NET Framework 2.0 http://support.microsoft.com/kb/905720
A new Volume Shadow Copy Service update is now available that fixes various Volume Shadow Copy Service problems in Windows Server 2003http://support.microsoft.com/kb/913648
MDAC Component Checker http://go.microsoft.com/?linkid=4935017
Microsoft Shared Computer Toolkit for Windows XP version 1.1 http://go.microsoft.com/?linkid=4935020
Questo tool free di slipstreaming basato su .NET 2.0 continua a crescere, ora sono disponibili alcuni addon per integrare già diversi applicaticati nel cd generato oltre alla possibilità di personalizzare l'installazione.Al momento supporta: Windows 2000, XP x86/x64 e 2003 x86/x64.
http://www.nliteos.com/index.html
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.
Il seguente batch propone una soluzione per eseguire il backup tramite l'utility NTBACKUP e inviare il log generato tramite mail usando lo script sendmail.vbs.
SETLOCALSET user=%UserProfile%SET folder=%USERPROFILE%\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\dataREM Eliminazioe log precedentiDEL /Q "%folder%\backup*.log"REM Avvio Backupntbackup backup C:\Test /m normal /f "F:\backup.bkf" /V:yes /L:fREM Invio log file BackupFOR /f "Tokens=*" %%a IN ('dir "%folder%\backup*.log" /b /O-D') DO sendmail.vbs -smtp smtpserver -t BackupOperator@domain.it -f ntbackup@domain.it -s "Backup" -b "See Attach for backup log." -a "%folder%\%%a"
Al seguente link trovate uno script per inviare una mail tramite CDOSYS sulla falsa riga di quello nella KB di Microsoft che faceva però uso di CDONTS:
http://blogs.ugidotnet.org/alexblog/articles/40784.aspx
How to change the Volume Licensing product key on a Windows XP or a Windows 2003-based computer http://support.microsoft.com/kb/918342
Working with Web Resources in ASP.NET 2.0http://support.microsoft.com/kb/910442
MS-DOS-based programs do not run as expected on a computer that is running Windows Server 2003, Windows XP, or Windows 2000http://support.microsoft.com/kb/890067
La settimana scorsa è stato pubblicato su SysAdmin.it un mio articolo che descrive come creare una versione di Windows XP/2003 avviabile da CD/DVD utilizzando BartPE.La scelta è caduta su BartPe in quanto lo strumento Microsoft WinPE è disponibile solo ai Microsoft Certified Partners, IHV, ISV e ODM.Con Vista le cose cambieranno e WinPe 2.0 sarà disponobile a tutti gli utenti.
http://www.sysadmin.it/pages/guide/guide.asp?ID=80
Un rigraziamento a Gianluca Busiello e Stefano Bellisario per avermi calorosamente invitato a far parte della famiglia SysAdmin.it dove ho trovato veramente una grande volontà di condividere informazioni in ambito IT e un forum con persone preparate e attive.
Se in XP provate ad avviare il pannello di controllo con credenziali diverse tramite runas con un comando del tipo runas /user:UserName control non funzionerà.
Il comportamento è by design come si puo leggere sul seguente:http://blogs.msdn.com/oldnewthing/archive/2004/11/29/271551.aspx
Second and more important, it is impossible to bring up a control panel with admin rights without logging off. I guess that the reason for this is that privileges are assigned per process, and the control panel sits inside "explorer.exe". Mr Chen has once explained the reason for this particular design decision:
From http://weblogs.asp.net/oldnewthing/archive/2004/10/13/241725.aspx
In effetti se si abbatte il processo explorer e poi esegue...
Quando si cambia il sistema operativo di server che ospita il classico sito web "vetrina" per piccole aziende bisogna tenere presente che i CDONTS a partire da XP non fanno più parte dell'installazione standard.
Ciò significa che se la classica paginetta dei contatti in asp usava CDONTS per inviare una mail non funzionerà dopo aver ripristinato il sito per esempio su un Windows 2003 Server.
In questo caso il mio consiglio è quello di utilizzare CDOSYS e di convertire il codice (che di solito non è così malettamente complesso).
Qui un articoletto con un paio di link per giustificare la riscrittura del codice all'eventuale...
How to install and update the .NET Framework 1.1 on different operating systemshttp://support.microsoft.com/kb/915756
IIS and client certificateshttp://support.microsoft.com/kb/907274
Alcune note su come gestire più siti su IIS e su come configurare il DNS per consentire ai client di una lan di risolverli (utile sopratutto in ambienti di test).
http://blogs.ugidotnet.org/alexblog/articles/39426.aspx
La pubblicazione di SQL Server tramite ISA 2004 seguendo la procedura standard http://www.microsoft.com/technet/prodtechnol/isa/2004/deploy/publishingsql.mspx pare abbia qualche problema.Per risolvere il problema sembra sia necessario creare un'ulteriore regola per consentire traffico sulla porta tcp 1433 tra localhost (isa) e il SQL Server.
Di seguito il link al tread che ha condotto a queste conclusioni:http://forum.sysadmin.it/forum_posts.asp?TID=9426
How to perform full-text search related tasks in SQL Server 2005 Express Edition with Advanced Serviceshttp://support.microsoft.com/kb/916784
How to turn off the DNS client screening feature on a Windows Server 2003-based computerhttp://support.microsoft.com/kb/914217
Panoramica su Active Directory in Application Modehttp://www.microsoft.com/italy/technet/community/mvp/editoriali/adam.mspx
Tempo fa avevo letto il post Remote Desktop per Linux di Davide Mauri con interesse perchè può capitare di trovarsi davanti all'esigenza di voler sfruttare macchine obsolete da usare come thin client per lavorare in ambiente Terminal Server risparmiando sul costo della licenza del sistema operativo e acquistando solo la CAL di Terminal Server.
Oggi ho visto questa distribuzione Linux free con supporto a RDP nata proprio con questo scopo: http://www.2x.com/pxes/
Hardware requirementsProcessor: x86 architecture (i486, i586, i686, VIA C3, etc.)BUS: PCI recommended (although ISA works)RAM: 32 Mb recommended (16 Mb minimum)NIC: see supported card list in ReadmeVideo: see supported card list in Readme.
Quindi...
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
ISA Firewall Quick Tip: Blocking MSN Messenger Access through the ISA Firewall while Enabling Access to Some Usershttp://www.isaserver.org/tutorials/ISA-Firewall-Quick-Tip-Blocking-MSN-Messenger-Access-Enabling-Access-Some-Users.html
Introducing Vista’s Network Centerhttp://www.windowsnetworking.com/articles_tutorials/Introducing-Vistas-Network-Center.html
Installing and Configuring Microsoft ISA Server 2004 SP2http://www.isaserver.org/tutorials/Installing-Configuring-Microsoft-ISA-Server-2004-SP2.html
Sending Email without a Clienthttp://www.msexchange.org/articles/Sending-Email-without-Client.html
Questo articolo illustra le problematiche e soluzioni per configurare l'accesso a Exchange da un dominio separato (che è la configurazione che preferisco perchè svicola l'Active Directory aziendale dalle problematiche di passaggio di Exchange ad una versione successiva che di solito si traduce in una modifica dello schema di Active Directory).
Understanding and using the External Associated Account in Windows Server 2003 and Exchange 2003http://www.msexchange.org/tutorials/Understanding-External-Associated-Account-Windows-Server-2003-Exchange-2003.html
Avendo dovuto approfondire l'utilizzo di Sysprep mi sono accorto che il tool è veramente versatile e ho pensato di farmi un tutorial visto che non sono comunque procedimenti che si fanno tutti i giorni:http://blogs.ugidotnet.org/alexblog/articles/35704.aspx
Non escludo però di apportare ancora qualche correzione e/o aggiunta.
[Update]
L'articolo è disponibile anche su WindowServer.ithttp://www.windowserver.it/Articoli/Installazione/UtilizzodiSysprepperdistribuireWinXPe2003/tabid/171/Default.aspx
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...
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...
Scaricabili al seguente link: http://go.microsoft.com/?linkid=4571946
Creating Exchange Users with Excelhttp://www.msexchange.org/articles/Creating-Exchange-Users-Excel.html
Explaining the new MAPI Access feature included in Exchange Server 2003 Service Pack 2http://www.msexchange.org/tutorials/New-MAPI-Access-feature-Exchange-Server-2003-Service-Pack2.html
ISA Server 2004 Best Practice Analyzerhttp://www.isaserver.org/tutorials/ISA-Server-2004-Best-Practice-Analyzer.html
How to create a Virtual PC hard disk image by using a backup disk image filehttp://support.microsoft.com/kb/912826/en-us
Using login controls for an existing data source by creating a custom membership provider in ASP.NET 2.0http://support.microsoft.com/kb/910440/en-us
Internet Explorer ActiveX updatehttp://support.microsoft.com/kb/912945/en-us
In windows XP la modifica della CD-Key è possibile tramite l'ulizzo del seguente programma: http://www.magicaljellybean.com/keyfinder.shtml che si basa sulle indicazioni di questo articolo:How to change the Volume Licensing product key on a Windows XP SP1-based computerhttp://support.microsoft.com/default.aspx?scid=kb;en-us;Q328874
Il programma può essere utilizzato anche per ricavare il CD-KEY in caso di smarrimento e funziona sui seguneti prodotti: Windows 95, 98, ME, NT4, 2000, XP, Server 2003, Office 97, and Office XP.
Un metodo alternativo può essere il seguente:http://xphelpandsupport.mvps.org/how_do_i_change_the_windows_xp_p.htm
Per quanto riguarda Windows 2003 Server invece pare che l'unico modo per cambiare la CD-KEY sia ricorrere ad un In-Place Upgrade come descritto qui:How to Perform an In-Place Upgrade...
How to troubleshoot Microsoft .NET Framework 2.0 installation issueshttp://support.microsoft.com/kb/908077/en-us
The "Sender ID Filtering" feature does not work correctly in an Exchange Server 2003 SP2 serverhttp://support.microsoft.com/kb/910272/en-us
Copied text is not pasted to a Word document on a Windows 98-based virtual machine that is running in Virtual PC 2004http://support.microsoft.com/kb/907537/en-us
Creating and Using Moderated Public Folders in MS Exchange Serverhttp://www.msexchange.org/articles/Creating-Using-Moderated-Public-Folders-Exchange-Server.html
Understanding the Windows 2003 Registryhttp://www.windowsnetworking.com/articles_tutorials/Understanding-Windows-2003-Registry.html
How to create a network installation point for Visual Studio 2005 deploymenthttp://support.microsoft.com/kb/907964/en-us Virtual PC 2004 The ALTGR and ALT+CTRL key combinations do not work in Virtual PC 2004 with Service Pack 1http://support.microsoft.com/kb/899474/en-us
How to change the Volume Licensing product key on a Windows XP SP1-based computerhttp://support.microsoft.com/kb/328874/en-us
Troubleshooting Internet Connection Sharing in Windows XPhttp://support.microsoft.com/kb/308006/en-us
Naming conventions in Active Directory for computers, domains, sites, and OUshttp://support.microsoft.com/kb/909264/en-us
How to use the Filever.exe tool to obtain specific information about a file in Windowshttp://support.microsoft.com/kb/913111/en-us
Microsoft Deploying .NET Applications Lifecycle Guidehttp://support.microsoft.com/kb/913507/en-us
How to use the IISADMPWD password change pageshttp://support.microsoft.com/kb/907271/en-us
Da un po' di tempo era alla ricerca di un player DVD per il portatile, quindi semplice e possibilimente free e ho trovato VLC media player scaricabile dal sito http://www.videolan.org/ e giunto alla versione 0.8.4a.Esiste anche la possibilità di scaricare in formato zip il programma senza dover installare il player (cosa che apprezzo moltissimo in una applicazione anche perchè oltre a evitare rischi ne consente l'uso da dispositivi removibili).
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...
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."
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...
E' stata rilasciata una nuova versione del tool che consente l'esecuzione di Windows da CDhttp://www.nu2.nu/pebuilder/
E' un una vera manna soprattutto quando è necessario rimuovere file infetti da PC che risultano bloccati perchè utilizzati dal sistema.
Il tool si basa su Windows Preinstallation Environment ma il tool (che a quanto ne so è disponibile solo per i Partner e per gli OEM Builder) non è così semplice ed un peccato perchè secondo me è un tool veramente utile.
Con il Service Pack 2 di Exchange 2003 l'Intelligent Message Filter è stato integrato e non è più necesario installarlo separatamente (occorre però attivarlo), inoltre è possibile aggiornalo tramite Windows Update e configurarlo per accettare determinate parole (si pendi al caso di ditte farceutiche)
Maggiori info nel seguente articolo:
Intelligent Message Filter version 2 (IMF v2)http://www.msexchange.org/tutorials/Intelligent-Message-Filter-version-2-IMF-v2.html
Un articolo che illustra le migliorie apportate alla gestione delle Public Folders di Exchange 2003:
In-depth look at the Public Folder Improvements in Exchange 2003 Service Pack 2http://www.msexchange.org/tutorials/Public-Folder-Improvements-Exchange-2003-Service-Pack-2.html
Con il Service Pack 2 di Exchange 2003 il limite del database della versione Standard è stato portato da 16 a 18 GB, ma tramite una modifica ad una chiave di registro è possibile portarlo a 75 GB.
Per maggiori info si vedano i seguenti:
How to increase the Exchange Server 2003 Service Pack 2 18-gigabyte database size limithttp://support.microsoft.com/kb/912375/en-us
Database Size Limit Configuration and Managementhttp://go.microsoft.com/fwlink/?LinkId=57029
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.
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
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/
A questo indirizzo è possibile scaricare il materiale dell'evento su SQL Server 2005, Visual Studio 2005 e BizTalk Server 2006.http://www.microsoft.com/italy/launch2005/day/default.mspx
How to change the product key for Office 2003 and for Office XPhttp://support.microsoft.com/default.aspx?scid=kb;en-us;895456
HOW TO: Troubleshoot Problems That Are Caused by the .NET Framework Security Configurationhttp://support.microsoft.com/default.aspx?scid=kb;en-us;815163
How to back up and restore .NET Framework configuration and security policy files http://support.microsoft.com/default.aspx?scid=kb;en-us;815168
HOW TO: Build and Deploy a .NET Security Policy Deployment Packagehttp://support.microsoft.com/default.aspx?scid=kb;en-us;815173
Microsoft .NET Framework configuration files in a side-by-side installation environment http://support.microsoft.com/default.aspx?scid=kb;en-us;815441
INFO: Deploy an Enterprise Security Policy Before You Install the .NET Framework http://support.microsoft.com/default.aspx?scid=kb;en-us;816641
HOW TO: Use the Performance Administration Tool to Analyze Performance of .NET Framework-based Windows Applicationhttp://support.microsoft.com/default.aspx?scid=kb;en-us;815158
Un tool per cancellare temporary Internet files, cookies e history files di IE.
http://go.microsoft.com/?linkid=4276678
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:...
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...
Per attivare i performance counter controllare che la registry key:HKLM\SYSTEM\CurrentControlSet\Services\PerfProc\Performance\Disable Performance Counters sia impostata a 0
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.
Stando a questo articolo i due prodotti in oggetto non sono supportati in ambienti di produzione su Virtual PC e Virtual Server.
Windows SharePoint Services and SharePoint Portal Server 2003 do not support Virtual PC and Virtual Server for production environmentshttp://support.microsoft.com/default.aspx?scid=kb;en-us;909840
Leggendo poi l'articolo correlato:Windows Server System software not supported within a Microsoft Virtual Server environmenthttp://support.microsoft.com/kb/897614/en-us
Si scopre che su Virtual Server 2005 non lo sono neppure i seguenti prodotti:
Microsoft Speech Server
Microsoft Certificate Server
Microsoft ISA Server
Microsoft Exchange Server
Ciò non significa ovviamente che non si possano installare, ma ovviamente in caso di problemi non sarà possibile avvalersi del supporto tecnico.
[Update]Per completezza,...
Se a qualcuno servisse sul sito Microsoft è disponibile un tool per testare la memoria del PChttp://oca.microsoft.com/en/windiag.asp
Un articolo su come creare un'immagine del sistema operativo da utilizzare poi con Virtual PC:http://www.windowsnetworking.com/articles_tutorials/Creating-Sysprep-Image-Library-Virtual-PC.html
Sempre dello stesso autore un articolo su come creare Setup Unattended personalizzati:http://www.windowsnetworking.com/articles_tutorials/Customizing-Unattended-Setup.html
A volte può tornare utile, sprattutto su PC infettati.
How to reset Internet Protocol (TCP/IP) in Windows XPhttp://support.microsoft.com/kb/299357
Dopo aver letto il post di Mario ho fatto qualche ricerca ed effettivamente c'è qualche problema con il Microsoft Security Bulletin MS05-051 per maggiori info leggete questo articolo della KB:
Systems that have changed the default Access Control List permissions on the %windir%\registration directory may experience various problems after you install the Microsoft Security Bulletin MS05-051 for COM+ and MS DTChttp://support.microsoft.com/default.aspx?scid=kb;en-us;909444
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
When you run Virtual PC 2004 on a portable computer that uses the Intel
Centrino 915 chipset, Virtual PC performance is reducedhttp://support.microsoft.com/default.aspx?scid=kb;en-us;899525
A questo punto si comincia ad aver voglia della SP2 di Virtual PC 2004
qualcuno sa quando esce?
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...
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
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...
Enterprise SOA Application Demo
Discover
an SOA solution that uses InfoPath, BizTalk, ASP.NET Web Services, RPG on
an AS/400, CICS on a Mainframe, J2EE on WebSphere, Pocket PC, SQL Server,
Speech Server, and MOM (8/19/2005).
Microsoft Electronic Product Code...
ILMerge
ILMerge
is a utility for merging multiple .NET assemblies into a single .NET assembly.
It works on executables and DLLs alike. It comes with several options for
controlling the processing and format of the output (8/15/2005).
Principles of Service Design: Document Centric
Pattern
Create
a simple-to-use, well-defined contract that remains compliant with service
orientation design tenets (8/17/2005).
...
Tramite il seguente codice è possibile creare una share di rete senza fare
ricorso alle Api (ovviamente con performance minori rispetto a
quest'ultime).I sistemi operativi supportati sono:
Windows Server 2003
Windows XP
Windows 2000 Professional/Server
Windows NT Workstation/Server 4.0 SP4 e
successivi
Dim path As New
System.Management.ManagementPath("Win32_Share")Dim share As New System.Management.ManagementClass(Nothing, path, Nothing)
Dim inArgs As
System.Management.ManagementBaseObjectinArgs =
share.GetMethodParameters("Create")inArgs("Path") =
"C:\MyFolder"inArgs("Name") = "ShareName" '"ShareName$" for hide shareinArgs("Type") =
0inArgs("MaximumAllowed") = NothinginArgs("Description") = Nothing
Dim outArgs As
System.Management.ManagementBaseObjectoutArgs = share.InvokeMethod("Create",
inArgs, Nothing)
inArgs.Dispose() : inArgs = NothingoutArgs.Dispose() : outArgs = Nothingshare.Dispose() : share =
Nothingpath =
Nothing
Per maggiori info sul metodo create della...
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...
Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;890940FIX: The strupr function may not convert strings to uppercase in Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;900925FIX: An access violation may occur when you try to read a .pdb file by using the Debug Interface Access SDK that is included with Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;903075FIX: An additional line appears at the start of the message body when you build MFC ISAPI extensions in Visual Studio .NET 2003
SQL Server 2000
http://support.microsoft.com/default.aspx?scid=kb;en-us;899431FIX: An access violation occurs in the Mssdi98.dll file, and SQL Server crashes when you use SQL Query Analyzer to debug a stored procedure in SQL...
.NET Framework 1.1 http://support.microsoft.com/default.aspx?scid=kb;en-us;903645BUG:
A System.NullReferenceException exception occurs when an instance of a DataSet
typed object is serialized when multiple threads access the same instance of a
DataSet typed object synchronously ASP.NET
1.1 http://support.microsoft.com/default.aspx?scid=kb;895552How
to configure the ASPNET account to send an E-mail by using the System.Web.Mail
namespace
Visual C++ .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;899149
You cannot call the fwrite function to write to a buffer that is larger than 64
MB in Visual C++ .NET 2003 or in Visual C++ .NET 2002
Visual Studio .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;886701FIX:
The J# class library ZipEntry.getTime() method returns a modification time that
is incorrect in Visual...
Microsoft
Pre-Release Software Code Named "Avalon" and "Indigo" Beta1 RC (ISO)
Microsoft
has provided a version of the Avalon and Indigo Beta1 "RC" for the general
public (7/22/2005).
Microsoft
Pre-Release Software WinFX Runtime Components Beta1
Microsoft
has provided a version of the WinFX Runtime Components Beta1 for the general
public (7/27/2005).
Microsoft
WinFX SDK Web Setup
The
WinFX SDK contains documentation, samples and tools designed to help you develop
managed applications and libraries using WinFX, which is the set of
next-generation managed APIs provided by Microsoft (7/29/2005).
Encoding with
DRM Samples
Samples
for "Developing a License Provider Service for Windows" (7/22/2005).
...
Il tool ExMerge di Exchange è sicuramente molto potente per fare Import/Export dei dati delle cassette postali, ma forse non di così immediato utilizzo.
A tal proposito ho scritto un articolo sulle configurazioni necessarie per il suo utilizzo tramite RunAs:http://blogs.ugidotnet.org/alexblog/articles/24659.aspx
.NET Framework 1.1
http://support.microsoft.com/?kbid=899918How
and why session IDs are reused in ASP.NET http://support.microsoft.com/?kbid=901372FIX:
You may receive a "cannot be converted to a 'uint'" error message when you use
the Aximp.exe utility in Visual Studio .NET 2003 http://support.microsoft.com/?kbid=897296How
to adjust security settings for Framework applications that are running from a
network share http://support.microsoft.com/?kbid=896181FIX: You receive an "Unable to generate a temporary class"
error message in Internet Explorer when you try to open an ASP.NET page that
consumes Web services in the .NET Framework 1.1
Visual C# .NET 2003 http://support.microsoft.com/?kbid=896416FIX:
The IDE stops responding when you change a C# source file while a tool...
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual
Basic .NET
Upgrading
Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET is the complete
technical guide to upgrading Visual Basic 6 applications to Visual Basic
.NET, covering all upgrade topics from APIs to ZOrders (7/14/2005).
...
MSF for CMMI Process Improvement This download includes the MSF for CMMI Process Improvement process template (process guidance only), which is a highly iterative, adaptive planning, agile software development process that meets the requirements for the Software Engineering Institute's (SEI) Capability Maturity Model Integration (CMMI) level 3 and provides a smooth transition all the way to level 5 (7/8/2005).
Creating a Capital Expenditure Model with Visual Studio 2005 Tools for Office and Excel 2003 Using Visual Basic and C# Microsoft Office Excel is a tool that is used for many different tasks that range from quick, simple spreadsheets to broad, complex...
.NET Framework 1.1
http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in an ASP.NET Web application http://support.microsoft.com/default.aspx?scid=kb;en-us;899918How and why session IDs are reused in ASP.NET
SQL Server 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;902388Event ID: 208 may be logged, and a "DBCC failed" error message is logged when you try to use the Database Maintenance Plan Wizard to create a maintenance plan in SQL Server 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;899580The Full Text resource fails when you install a new clustered instance after you apply SQL Server 2000 Service Pack 4 to an existing clustered instance
Internet Security and Acceleration Server 2004 http://support.microsoft.com/default.aspx?scid=kb;en-us;895135Valid secondary MMSU streaming...
Inquesto articolo sono valutate alcune problematiche dei dischi dinamici
Issues Involved In Converting Basic Disks To Dynamic Disks
Visual Basic .NET 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;897298You receive an "unhandled exception of type 'System.Runtime.InteropServices.SEHException'" error message when you call the Application.EnableVisualStyles method in Visual Basic .NET 2003 and in Visual Basic 2002
Visual Studio .NET 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;898847You may receive an "Access is denied" error message when you try to perform managed remote debugging on a computer that has Visual Studio .NET 2003 installed
.NET Framework 1.1
http://support.microsoft.com/default.aspx?scid=kb;en-us;896665FIX: A Windows Forms-based application may stop responding when you make a call to the Control.Invoke method in the .NET Framework 1.1 SP1
http://support.microsoft.com/default.aspx?scid=kb;en-us;901183How to call a Web service by using a client certificate for authentication in...
Sample Code Generator Use the XSD Object Generator Tool to generate sample Microsoft Visual C# and Visual Basic classes from an XSD schema (6/30/2005).
patterns & practices Enterprise Library (June 2005) This release of Enterprise Library includes: Caching Application Block, Configuration Application Block, Cryptography Application Block, Data Access Application Block, Exception Handling Application Block, Logging and Instrumentation Application Block, and Security Application Block (7/1/2005).
Visual Studio 2005 Tools for Office Beta 2 IntelliSense Code Snippets This download contains 71 IntelliSense code snippets for use with Visual Studio 2005 Tools for Office Beta 2 (7/1/2005).
Live Meeting 2005 Document: Live Meeting 2005 API Reference...
http://www.microsoft.com/italy/technet/eventi/dvd/default.mspx
A questo link è possibile ordinare gratuitamente i seguenti DVD:
TechNet Webcast Collection I
Microsoft Technical Conference 2004
Dopo aver installato l'aggiornamento KB896358 (MS05-026) http://support.microsoft.com/kb/896358 i file chm su share di rete non vengono più visualizzati.
Per risolvere il problema occorre creare una chiave di regstroHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictionscon all'interno un valore DWORD di nome MaxAllowedZone e valore 1come descritto in http://support.microsoft.com/kb/896054/e una chiave di registroHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictionscon all'interno un valore DWORD di nome MaxAllowedZone e valore 1come descritto in http://support.microsoft.com/kb/892675
Visual Studio .NET 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;900410FIX: You may receive an "Optimization failed" error message when you build a C++ application that uses the <= logical operator in Visual Studio .NET 2003
Visual Basic .NET 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;897297How to consume assemblies that are located in a folder that is different from the application base folder in Visual Basic .NET
http://support.microsoft.com/kb/818362How to programmatically set NTFS file system folder permissions by using ADSI in Microsoft Visual Basic .NET
Visual C++ .NET 2003 http://support.microsoft.com/default.aspx?scid=kb;en-us;901374FIX: A form may take a long time to open when the form contains lots of controls in the Visual C++ .NET 2003 designer
SQL...
Hotfix for SQL Server 2000 Reporting Services SP2 This download provides information regarding a hotfix that resolves four issues with SQL Server 2000 Reporting Services Service Pack 2 (6/24/2005).
Visual Studio 2005 Beta2 Patch for Visual C++ Developers This patch updates the C++ IDE language service DLL (vcpkg.dll) to provide proper upload of usage data for the Customer Experience program (6/27/2005).
Microsoft WS-I Basic Security Profile 1.0 Sample Application The Microsoft WS-I Basic Security Profile 1.0 Sample Application is a preview release of the work being done by the WS-I Sample Application Working Group members to demonstrate interoperability of secure Web services...
Speech Utilities for Microsoft Speech TechnologiesDownload these tools to troubleshoot, analyze, and diagnose elements of speech applications (6/17/2005).
Microsoft Office Information Bridge Framework 1.5 Resource Kit The Microsoft Office Information Bridge Framework 1.5 Resource Kit is a set of tools, documentation, and sample solutions designed to help you develop custom solutions for the Information Bridge Framework (6/23/2005).
Microsoft XML Parser 3.0 Service Pack 5The Microsoft XML (MSXML) Parser 3.0 Service Pack 5 release offers a number of security fixes and bug fixes over the previous MSXML 3.0 service pack releases (6/23/2005).
Get the Windows Server 2003 Service Pack 1 Administration Tools PackThese management...
VB.NET 2003
How to authenticate the Inbox in Exchange Server 2003 with forms-based authentication enabled by using Visual Basic .NEThttp://support.microsoft.com/default.aspx?scid=kb;en-us;891748
.NET Framework 1.1
How to run a user control assembly that is hosted on Internet Information Services (IIS) in Internet Explorerhttp://support.microsoft.com/default.aspx?scid=kb;en-us;892466
SQL Server 2000
FIX: A memory leak may occur when a client application uses the Dbmslpcn.dll shared memory network library version 2000.80.828.0 and connects to a local computer that is running SQL Server 2000http://support.microsoft.com/kb/900961
FIX: Query performance may be slower if the query contains both a GROUP BY clause and a DISTINCT keyword on the same columnhttp://support.microsoft.com/kb/892392
Windows Update
How to read the Windowsupdate.log filehttp://support.microsoft.com/default.aspx?scid=kb;en-us;902093
Windows XP
A...
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
Visual Basic Language Specification 8.0 (Beta 2)The Visual Basic Language Specification provides a complete description of the Visual Basic language 8.0 (Beta 2) (6/12/2005).
eMbedded Visual C++ Upgrade Wizard for Visual Studio 2005 Beta 2 Download this add-in to Microsoft Visual Studio 2005 Beta 2 to allow upgrade of eVC projects (6/14/2005).
SQL Server Migration Assistant for Oracle V1.0 The SQL Server Migration Assistant is a complete suite of tools that automates all phases of the migration process from Oracle to Microsoft SQL Server, enabling customers to migrate their databases easily and accurately (6/8/2005).
Extended Security Update Inventory Tool The Extended Security Update...
Sql Server 2000
Permissions do not appear in the sysprotects table or in the output of the sp_helprotect stored procedure when you grant the permissions to an object in SQL Server 2000.http://support.microsoft.com/kb/900260
FIX: An access violation may occur when you run a SELECT query and the NO_BROWSETABLE option is set to ON in Microsoft SQL Server 2000http://support.microsoft.com/kb/899430 You may experience performance issues when you use SQL Server Distributed Management Objects (SQL-DMO) components in a multithreaded environmenthttp://support.microsoft.com/kb/899556 FIX: 17883 errors may be written to the SQL Server error log when you run a query that generates many floating point exception errors in SQL Server 2000http://support.microsoft.com/kb/892840 FIX:...
Get the Windows SharePoint Services SDKDevelop solutions based on Windows SharePoint Services
DirectX 9.0 SDK UpdateDownload the complete DirectX 9.0 SDK - (June 2005), which contains the DirectX 9.0c Runtime and all DirectX software required to create DirectX 9.0 compliant applications in C/C++, and C# (6/6/2005).
SQL Server 2005 Express Edition - June CTP Download the Community Technology Preview (CTP) of Microsoft SQL Server 2005 Express Edition (6/7/2005).
SQL Server 2005 Enterprise- June CTP Download the CTP of Microsoft SQL Server 2005 Enterprise Edition (6/7/2005).
SQL Server 2005 Express Manager- June CTP Download the CTP of Microsoft SQL Server 2005 Express Manager (6/7/2005).
Windows Mobile...
How the Windows Update client determines which proxy server to use to connect to the Windows Update Web sitehttp://support.microsoft.com/default.aspx?scid=kb;en-us;900935
Microsoft Domain-Specific Language ToolsThis download contains a set of tools hosted in Microsoft Visual Studio 2005 to enable building custom designers for visual domain-specific languages. The tools include a wizard that generates a complete designer solution, a graphical designer for domain models (metamodels), and a set of code generators (5/27/2005).
Small IT Solution for Mobility v 1.0 The Small IT Solution for Mobility provides guidance on planning, building, deploying, and operating Microsoft Windows Mobile 2003 software solutions (5/26/2005).
Microsoft Office Small Business Accounting 2006 Software Development Kit 1.2The Microsoft Office Small Business Accounting 2006 Software Development Kit includes documentation and samples, everything...
La guida di Xp riporta quanto segue:
Reti domestiche e piccole reti di ufficioSe si dispone di più computer o di altre periferiche hardware, quali stampanti, scanner e fotocamere, è possibile utilizzare una rete per condividere i file, le cartelle e la connessione a Internet. Ad esempio, mentre un utente esegue un'operazione in linea, un altro utente può accedere a Internet. Se si dispone di diversi computer e di una o più periferiche hardware, quali stampanti, scanner e fotocamere, è possibile accedere a queste periferiche da ogni computer connesso alla rete.
Da queste righe sembrerebbe che sia possibile condividere anche uno scanner...
Questo articolo affronta le problematiche di sicurezza derivanti dall'uso di Goode Desktop o di programmi simili, fa riflettere la possibile evoluzione degli spyware per frugare remotamente gli harddisk dei computer sfruttando questi applicativi.
http://www.windowsecurity.com/articles/Security-Risks-Desktop-Searches.html
Word 2003 Sample: Creating a Search Application with Visual Basic .NET
Download this sample to create a simple application in Microsoft Visual Basic .NET that searches a database and uses the results to populate a Microsoft Word document using XML tags or bookmarks (5/26/2005).
Microsoft Component Installer Software Development Kit (Spring 2005)
Download this tool for installing necessary Microsoft Windows components that applications need to execute properly (5/23/2005).
Microsoft Pre-Release Software Code Named "Avalon" and "Indigo" Beta1 RC
Download this version of the Avalon and Indigo Beta 1 release candidate for the general public (5/24/2005).
Download Microsoft Time Zone
Keep track of the...
Sono stati resi disponibili alcuni utili tool:
Enterprise Library 1.0 Hands-On Labs These hands-on labs for Enterprise Library are from the patterns & practices group and include eight labs in both Microsoft Visual C# and Visual Basic .NET (5/12/2005).http://go.microsoft.com/?linkid=3076887
SQL Server Health and History Tool The Microsoft SQL Server Health and History Tool (SQLH2) allows you to collect information from instances of SQL Server, store this information, and run reports against the data in order to determine how SQL Server is being used (5/19/2005).http://go.microsoft.com/?linkid=3076904
Microsoft Solution for Windows-based Hosting Version 3.0 Microsoft Solution for Windows-based Hosting Version 3.0 provides hosting service providers with...
Dal seguente: Release manifest for MDAC 2.8 Service Pack 1 (2.81.1117.6)
Release version number
MDAC 2.8 SP1 (2.81.1117.6), May 2005
Release function
This release provides the same version of MDAC that was released with Microsoft Windows XP Service Pack 2 (SP2) and Microsoft SQL Server 2000 Service Pack 4 (SP4).
Note The MDAC 2.8 service Pack 1 (SP1) stand-alone release is not supported on the Microsoft Windows XP and Microsoft Windows Server 2003 operating systems because a compatible version of MDAC is already included with these operating systems. All future MDAC updates on these operating systems must be installed by using the respective...
Dal seguente:Overview of the compatibility considerations for 32-bit programs on 64-bit versions of Windows Server 2003 and Windows XP
The WOW64 subsystem creates a 32-bit environment on the x64-based versions of Windows Server 2003 and of Windows XP Professional x64 Edition. Some 32-bit programs may run slower on these operating systems than they would on 32-bit versions of Windows Server 2003 and of Windows XP. For example, a 32-bit program might run slower on Windows XP Professional x64 Edition than it would on Microsoft Windows XP Professional. Alternatively, some 32-bit programs that require lots of memory may exhibit increased performance on...
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...
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
Dal seguente: http://www.newsletter.duke.it/win/insider-257.shtml
Smentendo le indiscrezioni delle ultime settimane, secondo le quali il rilascio della nuova major release di Windows sarebbe slittato al primo trimestre del 2007, Microsoft ha ribadito che Longhorn uscirà prima delle festività natalizie del 2006
Longhorn non disporrà di alcuna funzionalità antivirus, ma che includerà un anti-spyware. Attualmente Microsoft è impegnata ad eliminare le possibili vulnerabilità riducendo il numero di casi in cui per il profilo utente sono necessari privilegi da amministratore.
Sul fronte dei portatili Longhorn offrirà un'opzione che, in presenza di dispositivi esterni, permetterà di mostrare le informazioni del calendario o di suonare della musica senza fare...
E' stato rilasciato il Service Pack 1 in versione italiana di Windows Server 2003.
Il download, di circa 320 MB è disponibile attraverso Windows Update oppure al seguente indirizzo:
Microsoft Windows Server 2003 Service Pack 1
Con la versione RDP 5.1 in XP e RDP 5.2 in Windows Server 2003 questa funzionalità è supportata in modo nativo.
Con la versione RDP 5.0 presente in Windows 2000 Server invece è necessario il tool rdpclip presente nel Resource kit di Windows 2000 con la fix Rdpclip.exe: File Copy. In questo modo lo scambio di file con la sessione in Terminal Server avviene sfruttando la condivisione della Clipboard.
L'installazione della feature è spiegata nei seguenti articoli:HOW TO: Securely Copy and Paste Files Between the Terminal Services Client and the Terminal Server in Windows 2000How To Install the File Copy Tool Included with...
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...
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...
Dopo l'installazione del SP2 si possono creare dei problemi utilizzando stampanti condivise su sistemi Windows 98, in particolare una lentezza non trascurabile.Ciò è dovuto al fatto che il SP2 ha ridotto il numero di connessioni contemporanee a 10 e questo limite è stato implementato nel file file Tcpip.sys (quindi non modificabile tramite registro).Il risultato è appunto che stampando (oltre alla lentezza) compaia nell'event viewer l'evento Tcip 4226 "TCP/IP has reached the security limit imposed on the number of cocurrent TCP connect attemps".
Essendo il limite by Design l'unica strada percorribile sembra al momento quella suggerita da questo link:http://www.lvllord.de/?url=tools#4226patch
In pratica un hack...
A questo indirizzo è possibile ordinare gratuitamente un CD che include tutti gli ultimi aggiornamenti critici rilasciati da Microsoft fino a ottobre 2003 e delle informazioni su come proteggere il tuo PC. In più si riceveranno le versioni di valutazione di software antivirus e firewall.
http://www.microsoft.com/italy/security/protect/cd/order.mspx
Al Longhorn Developer Preview dello scorso 6 Febbraio sono state date delle anticipazioni sulle nuove tecnologie contenute in Longhorn e su come sviluppare oggi applicazioni con un occhio al futuro.
Innazitutto si è tenuto a precisare che queste nuove tecnologie affiancheranno quelle esistenti , quindi le applicazioni legacy continueranno a funzionare, ma che i presupposto per sviluppare le applicazioni di domani è quello di utilizzare codice gestito.
Longhorn si baserà su 3 tecnologie:- Avalon per la gestinone dell'interfaccia grafica e della multimedialità;- Indigo che si occuperà della comunicazione;- WinFS dedicato alla gestione dei dati;Queste tecnologie a loro volta si baseranno su un nuovo...