<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>HP's Blog - Windows 7</title>
    <link>http://blog.schelian.de/</link>
    <description>Hans-Peter Schelian's Weblog</description>
    <language>de-DE</language>
    <copyright>Hans-Peter Schelian - Schelian IT Beratung</copyright>
    <lastBuildDate>Tue, 11 May 2010 07:25:14 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>blog@schelian.de</managingEditor>
    <webMaster>blog@schelian.de</webMaster>
    <item>
      <trackback:ping>http://blog.schelian.de/Trackback.aspx?guid=a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd</trackback:ping>
      <pingback:server>http://blog.schelian.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.schelian.de/PermaLink,guid,a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd.aspx</pingback:target>
      <dc:creator>Hans-Peter Schelian</dc:creator>
      <georss:point>49.749137 8.109198</georss:point>
      <wfw:comment>http://blog.schelian.de/CommentView,guid,a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd.aspx</wfw:comment>
      <wfw:commentRss>http://blog.schelian.de/SyndicationService.asmx/GetEntryCommentsRss?guid=a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <h3>Vorwort:
</h3>
        <p>
Ich möchte an dieser Stelle jetzt keinen Vortrag über ADS (Alternate Data Streams)
im NTFS Dateisystem halten, dazu gibt es bereits eine Fülle von Informationen im Internet,
wer hierzu nähere Informationen haben möchte kann diese über eine Internetrecherche
mit der SDV (Suchmaschine deines Vertrauens) erhalten.
</p>
        <h3>
          <a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_6.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_thumb_2.png" width="244" height="141" />
          </a>
        </h3>
        <h3>Hintergrund dieses Beitrags:
</h3>
        <p>
In letzter Zeit haben sich die Anfragen bei mir gehäuft, warum nach dem herunterladen
aktueller DotNetNuke Versionen (4.9.X und 5.X) von <a href="http://www.codeplex.com/" target="_blank">Codeplex</a> und
dem anschließenden Entpacken des ZIP Archivs beim Öffnen der Visual Studio Solution
ständig die Meldung “Der Projektspeicherort ist nicht vertrauenswürdig” erscheint,
obwohl man die Projektdaten auf einem lokalen Laufwerk gespeichert hat und nicht (wo
diese Meldung üblicherweise herkommt) auf einem Netzwerklaufwerk.
</p>
        <p>
Zuerst sei einmal gesagt, dass dies weder etwas mit den neuen Versionen, noch mit
Codeplex oder DotNetNuke zu tun hat.
</p>
        <p>
Der Grund für diese Meldungen ist, dass beim herunterladen über einen Browser (Früher
war das nur wenn man den IE benutzt hat, Heute ist es aber auch mit Firefox so) einer
Datei auf ein NTFS Laufwerk sogenannten Alternate Data Streams erzeugt werden, die
in diesem speziellen Fall eine unsichtbare Datei [Dateiname]:Zone.Identifier auf dem
Laufwerk erstellt und fest verknüpft mit der heruntergeladenen Datei speichert. 
</p>
        <p>
Vereinfacht gesagt, teilt diese “unsichtbare” Datei dem Betriebssystem mit “Du Achtung
die Datei kommt aus dem Internet und könnte gefährlich sein, gib lieber mal eine Warnung
aus”.
</p>
        <h3>Eine der Lösungen (die in diesem Beitrag beschriebene) ist:
</h3>
        <p>
Wir löschen die “unsichtbaren” Dateien [Dateiname]:Zone.Identifier.
</p>
        <p>
Seit Vista gibt es zwar für den Kommandozeilenbefehl DIR eine neue Option /R welche
diese “unsichtbaren” ADS Dateien anzeigt, aber leider habe ich noch keinen weg gefunden
diese mit “Bordmitteln” löschen zu können (Außer die Daten auf ein nicht NTFS Laufwerk
zu speichern und anschließend wieder auf das NTFS Laufwerk zu kopieren).
</p>
        <p>
Aber wie so häufig gibt es dafür ein Freeware Tool (sicherlich gibt es auch noch andere,
hinterlasst einfach einen Kommentar) welches genau das kann.
</p>
        <p>
Das Programm <a href="http://www.nirsoft.net/utils/alternate_data_streams.html" target="_blank">AlternateStreamView</a> von
NirSoft ist so ein Tool (Das übrigens auch unter WIN 7 und da sogar auf X64 funktioniert).
</p>
        <p>
          <a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_8.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="AlternatStreamView" border="0" alt="AlternatStreamView" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_thumb_3.png" width="644" height="198" />
          </a>
        </p>
        <p>
Die Verwendung des Programms ist; denke ich selbsterklären.
</p>
        <img width="0" height="0" src="http://blog.schelian.de/aggbug.ashx?id=a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd" />
      </body>
      <title>Visual Studio - Der Projektspeicherort ist nicht vertrauenswürdig (auf lokalem Laufwerk)</title>
      <guid isPermaLink="false">http://blog.schelian.de/PermaLink,guid,a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd.aspx</guid>
      <link>http://blog.schelian.de/2010/05/11/VisualStudioDerProjektspeicherortIstNichtVertrauensw%c3%bcrdigAufLokalemLaufwerk.aspx</link>
      <pubDate>Tue, 11 May 2010 07:25:14 GMT</pubDate>
      <description>&lt;h3&gt;Vorwort:
&lt;/h3&gt;
&lt;p&gt;
Ich möchte an dieser Stelle jetzt keinen Vortrag über ADS (Alternate Data Streams)
im NTFS Dateisystem halten, dazu gibt es bereits eine Fülle von Informationen im Internet,
wer hierzu nähere Informationen haben möchte kann diese über eine Internetrecherche
mit der SDV (Suchmaschine deines Vertrauens) erhalten.
&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_thumb_2.png" width="244" height="141"&gt;&lt;/a&gt; 
&lt;/h3&gt;
&lt;h3&gt;Hintergrund dieses Beitrags:
&lt;/h3&gt;
&lt;p&gt;
In letzter Zeit haben sich die Anfragen bei mir gehäuft, warum nach dem herunterladen
aktueller DotNetNuke Versionen (4.9.X und 5.X) von &lt;a href="http://www.codeplex.com/" target="_blank"&gt;Codeplex&lt;/a&gt; und
dem anschließenden Entpacken des ZIP Archivs beim Öffnen der Visual Studio Solution
ständig die Meldung “Der Projektspeicherort ist nicht vertrauenswürdig” erscheint,
obwohl man die Projektdaten auf einem lokalen Laufwerk gespeichert hat und nicht (wo
diese Meldung üblicherweise herkommt) auf einem Netzwerklaufwerk.
&lt;/p&gt;
&lt;p&gt;
Zuerst sei einmal gesagt, dass dies weder etwas mit den neuen Versionen, noch mit
Codeplex oder DotNetNuke zu tun hat.
&lt;/p&gt;
&lt;p&gt;
Der Grund für diese Meldungen ist, dass beim herunterladen über einen Browser (Früher
war das nur wenn man den IE benutzt hat, Heute ist es aber auch mit Firefox so) einer
Datei auf ein NTFS Laufwerk sogenannten Alternate Data Streams erzeugt werden, die
in diesem speziellen Fall eine unsichtbare Datei [Dateiname]:Zone.Identifier auf dem
Laufwerk erstellt und fest verknüpft mit der heruntergeladenen Datei speichert. 
&lt;/p&gt;
&lt;p&gt;
Vereinfacht gesagt, teilt diese “unsichtbare” Datei dem Betriebssystem mit “Du Achtung
die Datei kommt aus dem Internet und könnte gefährlich sein, gib lieber mal eine Warnung
aus”.
&lt;/p&gt;
&lt;h3&gt;Eine der Lösungen (die in diesem Beitrag beschriebene) ist:
&lt;/h3&gt;
&lt;p&gt;
Wir löschen die “unsichtbaren” Dateien [Dateiname]:Zone.Identifier.
&lt;/p&gt;
&lt;p&gt;
Seit Vista gibt es zwar für den Kommandozeilenbefehl DIR eine neue Option /R welche
diese “unsichtbaren” ADS Dateien anzeigt, aber leider habe ich noch keinen weg gefunden
diese mit “Bordmitteln” löschen zu können (Außer die Daten auf ein nicht NTFS Laufwerk
zu speichern und anschließend wieder auf das NTFS Laufwerk zu kopieren).
&lt;/p&gt;
&lt;p&gt;
Aber wie so häufig gibt es dafür ein Freeware Tool (sicherlich gibt es auch noch andere,
hinterlasst einfach einen Kommentar) welches genau das kann.
&lt;/p&gt;
&lt;p&gt;
Das Programm &lt;a href="http://www.nirsoft.net/utils/alternate_data_streams.html" target="_blank"&gt;AlternateStreamView&lt;/a&gt; von
NirSoft ist so ein Tool (Das übrigens auch unter WIN 7 und da sogar auf X64 funktioniert).
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="AlternatStreamView" border="0" alt="AlternatStreamView" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/VisualStudioDerProjektspeicherortistnich_731B/image_thumb_3.png" width="644" height="198"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Die Verwendung des Programms ist; denke ich selbsterklären.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.schelian.de/aggbug.ashx?id=a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd" /&gt;</description>
      <comments>http://blog.schelian.de/CommentView,guid,a0ec7eb2-c1b3-4cc5-aa65-9aebbbaafafd.aspx</comments>
      <category>Allgemein/Tips und Tricks</category>
      <category>DotNetNuke</category>
      <category>Windows 7</category>
      <category>Windows 7/Tips und Tricks</category>
    </item>
    <item>
      <trackback:ping>http://blog.schelian.de/Trackback.aspx?guid=cd548d84-90f7-4687-b420-171c2c1b3436</trackback:ping>
      <pingback:server>http://blog.schelian.de/pingback.aspx</pingback:server>
      <pingback:target>http://blog.schelian.de/PermaLink,guid,cd548d84-90f7-4687-b420-171c2c1b3436.aspx</pingback:target>
      <dc:creator>Hans-Peter Schelian</dc:creator>
      <georss:point>49.749137 8.109198</georss:point>
      <wfw:comment>http://blog.schelian.de/CommentView,guid,cd548d84-90f7-4687-b420-171c2c1b3436.aspx</wfw:comment>
      <wfw:commentRss>http://blog.schelian.de/SyndicationService.asmx/GetEntryCommentsRss?guid=cd548d84-90f7-4687-b420-171c2c1b3436</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ich habe auf einem Windows 7 Rechner neben mir als normalem Benutzer noch weitere
Benutzerkonten für Dienste angelegt. Dies führt unter anderem dazu dass diese Benutzer
im Anmeldebildschirm zur manuellen Anmeldung (siehe nachfolgende Abbildung) angezeigt
werden. 
</p>
        <p>
 <a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt1_2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SnagIt1" border="0" alt="SnagIt1" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt1_thumb.png" width="644" height="380" /></a></p>
        <p>
Da dies aber weder gewollt ist noch benötigt wird, habe ich nach einer Möglichkeit
gesucht diese Benutzer auszublenden.
</p>
        <p>
Und wie fast immer liegt die Antwort in der Registry.
</p>
        <p>
Man kann unter dem Schlüssel:
</p>
        <p>
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
</p>
        <p>
Folgenden Unterschlüssel anlegen
</p>
        <p>
SpecialAccounts\UserList
</p>
        <p>
Der Schlüsselpfad sieht dann so aus:
</p>
        <p>
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList
</p>
        <p>
Unter diesem Schlüssel kann man nun die Benutzer als DWORD-Wert anlegen
</p>
        <p>
Der Name des DWORD-Wertes ist gleichzusetzen mit dem Benutzernamen und als Wert gilt
folgendes:
</p>
        <p>
0 = Benutzer wird ausgeblendet
</p>
        <p>
1 = Benutzer wird angezeigt
</p>
        <p>
Die Registry muss dann so aussehen:
</p>
        <p>
          <a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/image_2.png">
            <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://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/image_thumb.png" width="644" height="128" />
          </a>
        </p>
        <p>
Und der Startbildschirm sieht dann so aus:
</p>
        <p>
          <a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt_4.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SnagIt" border="0" alt="SnagIt" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt_thumb.png" width="644" height="447" />
          </a>
        </p>
        <img width="0" height="0" src="http://blog.schelian.de/aggbug.ashx?id=cd548d84-90f7-4687-b420-171c2c1b3436" />
      </body>
      <title>Windows 7 – Anmeldebildschirm Benutzer ausblenden</title>
      <guid isPermaLink="false">http://blog.schelian.de/PermaLink,guid,cd548d84-90f7-4687-b420-171c2c1b3436.aspx</guid>
      <link>http://blog.schelian.de/2010/04/28/Windows7AnmeldebildschirmBenutzerAusblenden.aspx</link>
      <pubDate>Wed, 28 Apr 2010 07:08:25 GMT</pubDate>
      <description>&lt;p&gt;
Ich habe auf einem Windows 7 Rechner neben mir als normalem Benutzer noch weitere
Benutzerkonten für Dienste angelegt. Dies führt unter anderem dazu dass diese Benutzer
im Anmeldebildschirm zur manuellen Anmeldung (siehe nachfolgende Abbildung) angezeigt
werden. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt1_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="SnagIt1" border="0" alt="SnagIt1" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt1_thumb.png" width="644" height="380"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Da dies aber weder gewollt ist noch benötigt wird, habe ich nach einer Möglichkeit
gesucht diese Benutzer auszublenden.
&lt;/p&gt;
&lt;p&gt;
Und wie fast immer liegt die Antwort in der Registry.
&lt;/p&gt;
&lt;p&gt;
Man kann unter dem Schlüssel:
&lt;/p&gt;
&lt;p&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
&lt;/p&gt;
&lt;p&gt;
Folgenden Unterschlüssel anlegen
&lt;/p&gt;
&lt;p&gt;
SpecialAccounts\UserList
&lt;/p&gt;
&lt;p&gt;
Der Schlüsselpfad sieht dann so aus:
&lt;/p&gt;
&lt;p&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList
&lt;/p&gt;
&lt;p&gt;
Unter diesem Schlüssel kann man nun die Benutzer als DWORD-Wert anlegen
&lt;/p&gt;
&lt;p&gt;
Der Name des DWORD-Wertes ist gleichzusetzen mit dem Benutzernamen und als Wert gilt
folgendes:
&lt;/p&gt;
&lt;p&gt;
0 = Benutzer wird ausgeblendet
&lt;/p&gt;
&lt;p&gt;
1 = Benutzer wird angezeigt
&lt;/p&gt;
&lt;p&gt;
Die Registry muss dann so aussehen:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/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://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/image_thumb.png" width="644" height="128"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Und der Startbildschirm sieht dann so aus:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SnagIt" border="0" alt="SnagIt" src="http://blog.schelian.de/content/binary/WindowsLiveWriter/Windows7AnmeldebildschirmBenutzerausblen_7D91/SnagIt_thumb.png" width="644" height="447"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.schelian.de/aggbug.ashx?id=cd548d84-90f7-4687-b420-171c2c1b3436" /&gt;</description>
      <comments>http://blog.schelian.de/CommentView,guid,cd548d84-90f7-4687-b420-171c2c1b3436.aspx</comments>
      <category>Windows 7</category>
      <category>Windows 7/Tips und Tricks</category>
    </item>
  </channel>
</rss>