<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Supporto Tecnico Enterprise : Marco Pulita</title><link>http://blogs.technet.com/itasupport/archive/tags/Marco+Pulita/default.aspx</link><description>Tags: Marco Pulita</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft Support Lifecycle – Periodo di supporto per Sistemi Operativi Windows Server</title><link>http://blogs.technet.com/itasupport/archive/2009/05/04/microsoft-support-lifecycle-periodo-di-supporto-per-sistemi-operativi-windows-server.aspx</link><pubDate>Sun, 03 May 2009 23:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3233557</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3233557.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3233557</wfw:commentRss><description>&lt;p&gt;In questo post cerco di chiarire i periodi di supporto per i 3 sistemi operativi server rilasciati: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows 2000 Server &lt;/li&gt;    &lt;li&gt;Windows Server 2003 &lt;/li&gt;    &lt;li&gt;Windows Server 2008 &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Fasi del ciclo di vita del supporto&lt;/h3&gt;  &lt;p&gt;La politica “&lt;strong&gt;Microsoft Support Lifecycle&lt;/strong&gt;” fornisce indicazioni coerenti e precise sulla disponibilità del supporto per i singoli prodotti al momento del rilascio.     &lt;br /&gt;Entrata in vigore il 15 ottobre 2002, questa politica si applica alla maggior parte dei prodotti attualmente disponibili tramite i canali Retail o Volume Licensing, oltre che alle versioni future.     &lt;br /&gt;A partire dal 1 giugno 2004 è stato applicato un nuovo approccio al ciclo di vita del supporto, come illustrato nella seguente immagine:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_2.png" mce_href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_thumb.png" width="325" height="210" mce_src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_thumb.png" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;L’immagine seguente illustra il tipo di supporto fornito in base alle 2 fasi del ciclo di vita: &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_4.png" mce_href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_thumb_1.png" width="583" height="452" mce_src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecycle_DAE7/image_thumb_1.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Supporto Mainstream&lt;/h3&gt;  &lt;p&gt;Mainstream Support è la prima fase del ciclo di di vita del supporto di un prodotto.&lt;/p&gt;  &lt;p&gt;Per la politica di supporto dei service pack, il supporto Mainstream include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Richiesta di supporto (Richiesta di supporto gratuita, richiesta di supporto a pagamento, supporto a pagamento orario, supporto in garanzia) &lt;/li&gt;    &lt;li&gt;Supporto per gli aggiornamenti di protezione &lt;/li&gt;    &lt;li&gt;Possibilità di richiedere hotfix non di protezione &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Supporto Extended&lt;/h3&gt;  &lt;p&gt;Il supporto Extended segue la fase di supporto Mainstream per i prodotti business e di sviluppo. &lt;/p&gt;  &lt;p&gt;Per la politica di supporto dei service pack, il supporto Extended include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Supporto a pagamento &lt;/li&gt;    &lt;li&gt;Aggiornamenti di protezione gratuiti &lt;/li&gt;    &lt;li&gt;Hotfix non relative alla protezione richiedono un contratto &amp;quot;Extended Hotfix&amp;quot; a pagamento (verrà applicato un costo per ogni fix) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;Nota:&lt;/i&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft non accetterà richieste di supporto in garanzia, modifiche del prodotto o nuove funzioni durante la fase di supporto Extended &lt;/li&gt;    &lt;li&gt;Supporto Extended non è disponibile per i prodotti Consumer, Hardware, Multimedia e Microsoft Dynamics products &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Politica per il supporto dei Service Pack&lt;/h3&gt;  &lt;p&gt;I service pack sono &lt;strong&gt;cumulativi&lt;/strong&gt;, ovvero ogni nuovo service pack contiene &lt;strong&gt;tutte le correzioni incluse nei precedenti&lt;/strong&gt;, oltre a nuovi hotfix.     &lt;br /&gt;In questo modo gli utenti non devono installare una versione precedente di un service pack prima di procedere all'installazione di quella più aggiornata. Un &lt;strong&gt;Security Rollup Package&lt;/strong&gt; (SRP) offre un rollup cumulativo di aggiornamenti della protezione disponibili dall'ultimo SRP.&lt;/p&gt;  &lt;p&gt;Quando è rilasciato un nuovo service pack, Microsoft &lt;strong&gt;offre 12 mesi di supporto&lt;/strong&gt; per la versione precedente. Il supporto &lt;strong&gt;può essere esteso a 24 mesi&lt;/strong&gt; per quei service pack per il cui testing e deployment Microsoft ritiene che i clienti possano aver bisogno di altro tempo.&lt;/p&gt;  &lt;p&gt;Microsoft annuncerà l'estensione del supporto per un service pack precedente al momento del rilascio della versione aggiornata.&lt;/p&gt;  &lt;p&gt;Quando il supporto per un prodotto è ritirato, non viene più fornito supporto per i relativi service pack. &lt;strong&gt;La politica Support Lifecycle ha la priorità su quella per il supporto dei service pack.&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;Windows 2000 Server&lt;/h3&gt;  &lt;p&gt;Di seguito è riportata un’immagine che illustra le principali date del supporto a Windows 2000 Server:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="W2K" border="0" alt="W2K" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K_thumb.png" width="644" height="479" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ad oggi abbiamo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Supporto Mainstream = terminato il 31 Marzo 2005 &lt;/li&gt;    &lt;li&gt;Supporto Extended = finirà il &lt;strong&gt;13 Luglio 2010&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Il Sistema Operativo per poter ricevere supporto necessità obbligatoriamente l’installazione del &lt;strong&gt;Service Pack 4&lt;/strong&gt; e richiede l’acquisto dell’&lt;strong&gt;estensione&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Maggiori informazioni riguardo al &lt;a href="http://support.microsoft.com/lifecycle/?p1=7274" target="_blank"&gt;supporto di Windows 2000 Server&lt;/a&gt; e &lt;a href="http://support.microsoft.com/lifecycle/?p1=7017" target="_blank"&gt;Windows 2000 Advanced Server&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Windows Server 2003 e R2&lt;/h3&gt;  &lt;p&gt;Di seguito è riportata un’immagine che illustra le principali date del supporto a Windows Server 2003:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K3.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="W2K3" border="0" alt="W2K3" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K3_thumb.png" width="644" height="350" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ad oggi abbiamo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Supporto Mainstream = finirà il &lt;strong&gt;13 Luglio 2010&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Supporto Extended = finirà il 14 Luglio 2015 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Il supporto specifico per i Service Pack:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Service Pack 0 = terminato il 10 Aprile 2007 &lt;/li&gt;    &lt;li&gt;Service Pack 1 = terminato il &lt;strong&gt;14 Aprile 2009&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Service Pack 2 = fino al termine del Supporto Mainstream &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Il Sistema Operativo per poter ricevere supporto necessità obbligatoriamente l’installazione Da notare che è necessario &lt;strong&gt;installare il Service Pack 2 &lt;/strong&gt;per poter ottenere supporto, in quanto SP1 non è più supportato.&lt;/p&gt;  &lt;p&gt;Maggiori informazioni riguardo al &lt;a href="http://support.microsoft.com/lifecycle/?p1=3198" target="_blank"&gt;supporto di Windows Server 2003&lt;/a&gt; e di &lt;a href="http://support.microsoft.com/lifecycle/?p1=10394" target="_blank"&gt;Windows Server 2003 R2&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Windows Server 2008&lt;/h3&gt;  &lt;p&gt;Di seguito è riportata un’immagine che illustra le principali date del supporto a Windows Server 2008:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="W2K8" border="0" alt="W2K8" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/MicrosoftSupportLifecyclePeriododisuppor_C61C/W2K8_thumb.png" width="644" height="468" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ad oggi abbiamo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Supporto Mainstream = finirà il 9 Luglio 2013 &lt;/li&gt;    &lt;li&gt;Supporto Extended = finirà il 10 Luglio 2018&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Il supporto specifico per i Service Pack:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Service Pack 1 = fino al &lt;strong&gt;29 Aprile 2011&lt;/strong&gt; (integrato nella versione RTM dell’OS) &lt;/li&gt;    &lt;li&gt;Service Pack 2 = fino al termine del Supporto Mainstream&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Maggiori informazioni riguardo al &lt;a href="http://support.microsoft.com/lifecycle/?p1=12925" target="_blank"&gt;supporto di Windows Server 2008&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Maggiori informazioni sono disponibili&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://support.microsoft.com/lifecycle/" target="_blank" mce_href="http://support.microsoft.com/lifecycle/"&gt;Microsoft Support Lifecycle&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifeselectindex" target="_blank"&gt;Microsoft Support Lifecycle index&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=fh;it;lifepolicy" target="_blank" mce_href="http://support.microsoft.com/default.aspx?scid=fh;it;lifepolicy"&gt;Microsoft Support Lifecycle Policy FAQ&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifesupsps" target="_blank" mce_href="http://support.microsoft.com/gp/lifesupsps"&gt;Lifecycle Supported Service Packs&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifean36" target="_blank" mce_href="http://support.microsoft.com/gp/lifean36"&gt;Extended Support for Windows 2000 Server Ends on July 13, 2010, and the transition of Windows Server 2003 and of Windows Server 2008&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx" mce_href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx"&gt;Marco Pulita&lt;/a&gt;     &lt;br /&gt;Support Engineer     &lt;br /&gt;Microsoft Enterprise Platform Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3233557" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Marco+Pulita/default.aspx">Marco Pulita</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Microsoft+Support+Lifecycle/default.aspx">Microsoft Support Lifecycle</category></item><item><title>Editing dei file del registro direttamente dal file WIM</title><link>http://blogs.technet.com/itasupport/archive/2009/02/16/editing-dei-file-del-registro-direttamente-dal-file-wim.aspx</link><pubDate>Mon, 16 Feb 2009 00:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3197594</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3197594.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3197594</wfw:commentRss><description>&lt;h3&gt;WIM Files&lt;/h3&gt;  &lt;p&gt;Le recenti versioni dei sistemi operativi Microsoft (Vista e Windows Server 2008) vengono fornite su media che contengono un nuovo formato di immagine di disco chiamato WIM.&lt;/p&gt;  &lt;p&gt;I WIM File sono dei file compressi che contengono immagini di disco che a differenza delle normali immagini sector based sono file based. Questo significa che il WIM File è un contenitore di file che in aggiunta fornisce dei descrittori di come gli oggetti contenuti in esso devono essere copiati e configurati su disco. Grazie a questa strutturazione è possibile avere all’interno delle immagini nel WIM un unico file che se necessario può essere “istanziato” più volte invece che &lt;b&gt;copiato.&lt;/b&gt; E’ chiaro che questo meccanismo, in aggiunta alla compressione delle immagini porta a ridurre considerevolmente la dimensione del file WIM che potrà quindi contenere più immagini di disco.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/Editingdeifiledelregistrodirettamentedal_F152/image_2.png" mce_href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/Editingdeifiledelregistrodirettamentedal_F152/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/Editingdeifiledelregistrodirettamentedal_F152/image_thumb.png" width="485" height="202" mce_src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/Editingdeifiledelregistrodirettamentedal_F152/image_thumb.png" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Intestazione WIM &lt;/b&gt;: definisce il contenuto del file con estensione wim, inclusi la posizione di memoria delle risorse principali (metadati, tabella di ricerca, dati XML) e vari attributi del file (versione, dimensioni, tipo di compressione).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Risorsa file &lt;/b&gt;: una serie di pacchetti contenenti i dati acquisiti, ad esempio i file di origine.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Risorsa metadati&lt;/b&gt;: contiene informazioni sui file acquisiti, inclusi la struttura di directory e gli attributi del file. In un file con estensione wim esiste una risorsa metadati per ogni immagine.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Tabella di ricerca&lt;/b&gt;: contiene la posizione di memoria dei file di risorse nel file con estensione wim.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Dati XML&lt;/b&gt;: contiene ulteriori informazioni sull'immagine.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Tabella di integrità&lt;/b&gt;: contiene informazioni sull'hash di protezione utilizzato per verificare l'integrità di un'immagine nel corso di un'operazione di applicazione.&lt;/p&gt;  &lt;h3&gt;File default HIVE in XP e variazione con vista Vista/Windows Server 2008&lt;/h3&gt;  &lt;p&gt;Nella versione precedente di Windows XP la configurazione di default del registry era importata utilizzando i file HIVE*.inf contenuti nella cartella del media di installazione. La modifica di questi file consentiva di fatto di generare una configurazione personalizzata del registry prima ancora del setup.&lt;/p&gt;  &lt;p&gt;Nei file .WIM è contenuta un’immagine completa di un’installazione del sistema e di conseguenza non esistono più tali file.&lt;/p&gt;  &lt;h3&gt;Contenuto del media d’installazione&lt;/h3&gt;  &lt;p&gt;Sfogliando il media di installazione di Vista o Windows Server 2008 si possono individuare due file .WIM. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Boot.wim: contiene Windows PE; un sistema operativo minimale basato su kernel Vista. Consente di eseguire il setup, eseguire operazioni di risoluzione di problemi ed infine eseguire il ripristino automatico in caso di software OEM. &lt;/li&gt;    &lt;li&gt;Install.wim: contiene le immagini di installazione del sistema operativo.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;IMAGEX e modifica del REGISTRY&lt;/h3&gt;  &lt;p&gt;Con il formato .WIM viene introdotto il tool &lt;b&gt;&lt;i&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc722145.aspx" target="_blank" mce_href="http://technet.microsoft.com/en-us/library/cc722145.aspx"&gt;Imagex&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;, necessario per lavorare con le immagini file based. Questo tool consente in particolare di scompattare in una cartella su disco le immagini contenute nel file .WIM consentendo così di lavorare &lt;i&gt;OFFLINE &lt;/i&gt;sulla futura installazione del sistema. Per quanto riguarda in particolare la modifica del registry, la procedura consisterà nello scompattare l’immagine, caricare nel registry della propria macchina il file del registry che si vuole modificare contenuto nell’immagine, apportare le modifiche e salvare l’immagine includendo il nuovo file modificato. Vediamo nel dettaglio la procedura.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Prima di tutto eseguiamo il mount del file &lt;i&gt;install.wim&lt;/i&gt; in read/write nella cartella &lt;i&gt;c:\mount\&lt;/i&gt; dopo aver copiato il file install.wim su disco, con il seguente comando:&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;imagex /mountrw install.wim 1 c:\mount&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Ora nella cartella &lt;i&gt;c:\mount\&lt;/i&gt; vi è il contenuto del disco che si ha con una normale installazione di Windows (Vista Server 2008). Nella folder &lt;i&gt;c:\mount\windows\system32\config\&lt;/i&gt; sono contenuti i file del registry, tra cui ad esempio il file DEFAULT (setting di default a livello utente).&lt;/p&gt;  &lt;p&gt;Il passo successivo consiste nel caricare l’hive DEFAULT nel registry della propria macchina ad esempio in &lt;i&gt;HKLM\esempio &lt;/i&gt;ed editarlo con i setting necessari. Possiamo usare il seguente comando:&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;reg load HKLM\esempio c:\mount\windows\system32\config\DEFAULT&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Terminata la modifica scarichiamo il file HIVE appena editato con il seguente comando:&lt;/p&gt;  &lt;p&gt;reg unload HKLM\esempio    &lt;br /&gt;La procedura termina con l’unmount e il salvataggio dell’immagine tramite il seguente comando:&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;imagex /unmount /commit c:\mount&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx" mce_href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx"&gt;Marco Pulita&lt;/a&gt;     &lt;br /&gt;Support Engineer     &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3197594" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Marco+Pulita/default.aspx">Marco Pulita</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogs.technet.com/itasupport/archive/tags/WIM+Editing/default.aspx">WIM Editing</category></item><item><title>SoftGrid - Introduzione a Microsoft Application Virtualization</title><link>http://blogs.technet.com/itasupport/archive/2009/02/02/softgrid-introduzione-a-microsoft-application-virtualization.aspx</link><pubDate>Mon, 02 Feb 2009 00:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3191473</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3191473.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3191473</wfw:commentRss><description>&lt;p&gt;SoftGrid fornisce la possibilità di virtualizzare e distribuire agli utenti applicazioni senza la necessità che queste siano installate sulla macchina.    &lt;br /&gt;Un’applicazione virtualizzata è pacchettizzata e predisposta per l’esecuzione in un ambiente virtualizzato che contiene le informazioni necessarie all’esecuzione senza che vi sia la necessità di eseguire il setup.&lt;/p&gt;  &lt;p&gt;SoftGrid fornisce quindi la possibilità di trasformare le classiche applicazioni da installare e le applicazioni Terminal Server da applicazioni che richiedono una gestione locale ad applicazioni che possono essere gestite, configurate e deployate in tempo reale e in modo centralizzato.&lt;/p&gt;  &lt;p&gt;L’uso di applicazioni virtualizzate riduce significativamente i costi di gestione del parco applicativo.   &lt;br /&gt;I costi dell’help desk per le applicazioni possono essere ridotti di più del 30% e le problematiche che portano l’utente a non lavorare ridotte di più dell’80%.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/SoftGridIntroduzioneaMicrosoftApplicatio_CA9C/image_2.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="432" alt="image" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/SoftGridIntroduzioneaMicrosoftApplicatio_CA9C/image_thumb.png" width="308" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Virtualizzare le applicazioni consente di ottenere i seguenti benefici:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Centralizzazione&lt;/li&gt;    &lt;li&gt;Protezione del codice sorgente (l’applicazione viene inglobata in un ambiente protetto)&lt;/li&gt;    &lt;li&gt;Possibilità di più versioni differenti&lt;/li&gt;    &lt;li&gt;Autenticazione e controllo licenze real time sfruttando Active Directory&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;L’architettura di SoftGrid oltre ai client si compone di altre tre componenti importanti; il Management Server, lo Streaming Server ed il Sequencer.&lt;/p&gt;  &lt;h3&gt;Management Server&lt;/h3&gt;  &lt;p&gt;Si occupa della gestione delle applicazioni e dei diritti assegnati agli utenti. Il tool usato per le operazioni di gestione è la App-V Management Console tramite cui è possibile importare le applicazioni rendendole disponibili agli utenti. L’importazione avviene leggendo le informazioni contenuti nei file .OSD o .SPRJ precedentemente creati durante la fase di sequencing. Durante l’importazione è inoltre possibile assegnare l’icona (file .ICO) da utilizzare per l’applicazione.&lt;/p&gt;  &lt;p&gt;Il Management server si occupa inoltre dell’archiviazione delle applicazioni nella &lt;b&gt;Content&lt;/b&gt; directory. Lo streaming delle applicazioni può avvenire sfruttando lo stesso Management Server o utilizzando ulteriori Streaming Server.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Streaming Server&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;E’ utile in scenari con estensione molto elevata del parco macchine. Sostanzialmente è un repository delle applicazioni che scarica il Management Server dal lavoro di Streaming riducendo così anche il carico di rete fornendo la possibilità di bilanciarlo su più server.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Sequencer &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Il Sequencer è un tool che impacchetta le applicazioni in modo da renderle disponibili in tempo reale e isolate nell’ambiente virtuale. Tramite l’operazione di Sequencing l’applicazione viene anche protetta a livello di codice sorgente perché “impacchettata” in un ambiente eseguibile con SoftGrid.   &lt;br /&gt;Il Sequencing di un’applicazione porta alla creazione di quattro file:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SFT File: Contiene una o più applicazioni virtualizzate preparate in blocchi che possono essere inviati in streaming ai client.&lt;/li&gt;    &lt;li&gt;SPRJ File: E’ un file in formato XML che contiene il progetto del Sequencer.&lt;/li&gt;    &lt;li&gt;OSD File: E’ un file in formato XML che contiene le informazioni necessarie allo streaming e all’esecuzione dell’applicazione.&lt;/li&gt;    &lt;li&gt;ICO File: Contiene i file delle icone dell’applicazione che vengono integrate nell’applicazione e appariranno sul desktop dei client. Lanciando l’applicazione dall’icona si punta direttamente al file OSF che inizia lo streaming e l’esecuzione.&lt;/li&gt;    &lt;li&gt;XML Manifest: contiene le informazioni di configurazione dell’applicazione&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Requisiti di Sistema (App-V 4.5)&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Per poter utilizzare SoftGrid sono necessarie per la parte server le seguenti caratteristiche hardware/software minime.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Processore minimo 1Ghz P3&lt;/li&gt;    &lt;li&gt;512 MB di Ram&lt;/li&gt;    &lt;li&gt;Almeno 200MB su disco (esclusa la parte relativa alla content directory)&lt;/li&gt;    &lt;li&gt;Almeno Windows 2003 SP1&lt;/li&gt;    &lt;li&gt;Almeno SQL Server 2000 SP3a&lt;/li&gt;    &lt;li&gt;Active Directory&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx"&gt;Marco Pulita&lt;/a&gt;    &lt;br /&gt;Support Engineer     &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3191473" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Marco+Pulita/default.aspx">Marco Pulita</category><category domain="http://blogs.technet.com/itasupport/archive/tags/SoftGrid/default.aspx">SoftGrid</category></item><item><title>Internet Explorer – Frequente richiesta delle credenziali con applicazioni SSL</title><link>http://blogs.technet.com/itasupport/archive/2008/10/23/internet-explorer-frequente-richiesta-delle-credenziali-con-applicazioni-ssl.aspx</link><pubDate>Wed, 22 Oct 2008 23:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3136413</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3136413.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3136413</wfw:commentRss><description>&lt;p&gt;Uno dei principali motivi per i quali Microsoft Internet Explorer può richiedere l’inserimento delle credenziali quando siamo di fronte ad una connessione HTTPS è relativo ad un abort in fase di handshake.&lt;/p&gt;  &lt;p&gt;Vediamo in dettaglio come funzionano i due tipi di handshake SSL.&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;FULL HANDSHAKE&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;Durante il full handshake il client e il server si scambiano i relativi certificati per la cifratura dei dati trasmessi via web. Con il full handshake viene creato un ID di sessione relativo al processo di autenticazione appena concluso. L’ID di sessione consente al client e al server di riconoscere come sicura la connessione.&lt;b&gt;      &lt;br /&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image001%5B2%5D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image001_thumb[1]" border="0" alt="image001_thumb[1]" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image001_thumb%5B1%5D_202c7c1f-e8ec-4d89-a726-a1d36b6811fb.jpg" width="444" height="286" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Terminato l’handshake inizia la trasmissione dei dati crittografati per l’invio sul web.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image002%5B3%5D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image002_thumb[2]" border="0" alt="image002_thumb[2]" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image002_thumb%5B2%5D_5f547e97-e8c1-4389-b832-fa3a18645885.jpg" width="611" height="360" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Periodicamente, durante la connessione, possono essere inviati dei pacchetti dati di tipo “close notify” con level settato a warning. Questi pacchetti consentono, quando ad esempio il trasferimento dei dati è terminato, la chiusura concordata della connessione, mantenendola comunque valida. In questo caso l’ID di sessione generato nella fase di handshake viene mantenuto nella cache SSL e può essere riutilizzato per le connessioni seguenti.&lt;/p&gt;  &lt;h3&gt;SHORT HANDSHAKE&lt;/h3&gt;  &lt;p&gt;Per ristabilire una connessione mantenendo il session ID presente in cache non è più necessario&amp;#160; lo scambio dei certificati; è quindi possibile utilizzare uno short handshake.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image003%5B2%5D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image003_thumb[1]" border="0" alt="image003_thumb[1]" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image003_thumb%5B1%5D_86ad73af-7751-4fe7-a2d3-0c1394b934d4.jpg" width="519" height="249" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Durante lo short handshake non vi è scambio di certificati, vengono scambiate solo le chiavi per la cifratura dei dati e successivamente viene avviato il trasferimento dei dati.&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;CONNECTION ABORT&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;Si ha un abort della connessione, caratterizzato dall’invio di un pacchetto TCP di reset, sostanzialmente quando si naviga su un altro link. &lt;/p&gt;  &lt;p&gt;Questa casistica si può verificare ad esempio:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cliccando direttamente su un altro link &lt;/li&gt;    &lt;li&gt;Richiedendo il reload della pagina ad esempio con F5 (di fatto si naviga sullo stesso link ma la connessione è effettuata come se fosse su una nuova pagina) &lt;/li&gt;    &lt;li&gt;Attivando qualche javascript che chiede un reload. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;L’abort termina il caricamento della pagina e richiede la nuova pagina al server.&lt;/p&gt;  &lt;p&gt;In genere questa condizione non causa il purge (cancellazione) della cache e quindi l’ID di sessione rimane valido per le successive connessioni.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image004%5B2%5D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image004_thumb[1]" border="0" alt="image004_thumb[1]" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image004_thumb%5B1%5D_d860a62a-3bdc-4388-8155-9f83a2d1010a.jpg" width="689" height="256" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Esiste però un caso particolare che richiede, alla successiva connessione, un full handshake e quindi la rinegoziazione dei certificati. &lt;/p&gt;  &lt;p&gt;Per garantire la sicurezza delle informazioni trasmesse il Secure Channel di Windows, che fornisce supporto all’SSL, è stato disegnato in modo da eseguire il purge della cache SSL nel momento in cui si ha un abort durante un handshake. &lt;/p&gt;  &lt;p&gt;Come conseguenza di quanto appena descritto la successiva connessione richiederà non più uno short handshake, bensì un full handshake; potrebbe essere quindi necessario specificare le proprie credenziali se l’applicazione lo prevede.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image005%5B2%5D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image005_thumb[1]" border="0" alt="image005_thumb[1]" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/InternetExplorerFrequenterichiestadellec_A4DC/image005_thumb%5B1%5D_5f40c90b-4567-4bf2-87b6-8219082a1d2c.jpg" width="646" height="235" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Per ovviare a questo problema è buona norma bloccare l’”uso” della pagina prima che questa sia stata completamente scaricata.&lt;/p&gt;  &lt;p&gt;Uno tra i metodi utilizzabili consiste nel creare un livello trasparente e disabilitarlo al termine del caricamento della pagina. Di seguito riporto un esempio.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&amp;lt;html&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;head&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;javascript&amp;quot;&amp;gt;&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; function waitLoading() &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; { &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (document.getElementById)&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; document.getElementById('protectloading').style.visibility='visible';&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; else //IE4&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; document.all.protectloading.style.visibility = 'visible';&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/SCRIPT&amp;gt;&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/head&amp;gt; &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&amp;lt;body onLoad=&amp;quot;waitLoading();&amp;quot;&amp;gt;&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;div id=&amp;quot;protectloading&amp;quot; style='position:absolute; &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; left:0px; top:0px; background-color:white; &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; layer-background-color:white; &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; height:100%; width:100%; visibility:hidden;&amp;quot;&amp;gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!—CODICE PAGINA --&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/div&amp;gt;&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/body&amp;gt;&lt;/b&gt;     &lt;br /&gt;&lt;b&gt;&amp;lt;/html&amp;gt; &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Maggiori informazioni:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/257591/en-us" target="_blank" mce_href="http://support.microsoft.com/kb/257591/en-us"&gt;KB 257591&lt;/a&gt; - Description of the Secure Sockets Layer (SSL) Handshake &lt;/li&gt; &lt;/ul&gt;  &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx" target="_blank" mce_href="http://blogs.technet.com/itasupport/pages/marco-pulita.aspx"&gt;Marco Pulita&lt;/a&gt;     &lt;br /&gt;Support Engineer     &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3136413" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Marco+Pulita/default.aspx">Marco Pulita</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item></channel></rss>