<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Martin&#039;s Blog &#187; Windows 7</title>
	<atom:link href="http://blog.m-ri.de/index.php/category/software/windows-7-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.m-ri.de</link>
	<description>Gesammeltes aus dem Leben eines &#34;normalen&#34; Programmierers... :-)</description>
	<lastBuildDate>Sat, 04 Feb 2012 12:07:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mit dem Nvidia GeForce 285.62 Treiber hat man kein Bild in der Windows Media Center Edition</title>
		<link>http://blog.m-ri.de/index.php/2012/01/09/mit-dem-nvidia-geforce-285-62-treiber-hat-man-kein-bild-in-der-windows-media-center-edition/</link>
		<comments>http://blog.m-ri.de/index.php/2012/01/09/mit-dem-nvidia-geforce-285-62-treiber-hat-man-kein-bild-in-der-windows-media-center-edition/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 19:42:11 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[GeForce]]></category>
		<category><![CDATA[MCE]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[TerraTec]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=929</guid>
		<description><![CDATA[Ich habe meinen neuen Rechner mit einer TerraTec Cinergy T PCIe Dual Karte ausgestattet und dachte schon mit deren Treiber oder der Karte stimmt was nicht, weil ich in der Media Center Edition kein Bild bekommen habe. Der Ton funktionierte tadellos. Die Ursache lag aber in dem neuen Nvidia GeForce Treiber 285.62 (Windows 7, 64bit). [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe meinen neuen Rechner mit einer <em>TerraTec Cinergy T PCIe Dual</em> Karte ausgestattet und dachte schon mit deren Treiber oder der Karte stimmt was nicht, weil ich in der <em>Media Center Edition</em> kein Bild bekommen habe. Der Ton funktionierte tadellos.</p>
<p>Die Ursache lag aber in dem neuen <em>Nvidia GeForce Treiber 285.62 </em>(<em>Windows 7, 64bit</em>). Mit diesem dem hat auch bei der Wiedergabe einer Aufzeichnung kein Bild.  Nun bin ich auf den Treiber Stand 280.26 zurück gegangen und alles ist wieder gut.</p>
<p>Da ich nicht Zocke spielen, die neuen Features dieser Treiberversion für mich sowieso keine große Rolle.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2012/01/09/mit-dem-nvidia-geforce-285-62-treiber-hat-man-kein-bild-in-der-windows-media-center-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive Probleme mit ADO auf Windows 7 SP1</title>
		<link>http://blog.m-ri.de/index.php/2011/03/16/massiver-probleme-mit-ado-auf-windows-7-sp1/</link>
		<comments>http://blog.m-ri.de/index.php/2011/03/16/massiver-probleme-mit-ado-auf-windows-7-sp1/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 23:25:31 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista / Windows 7]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[ADO]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[DB]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=786</guid>
		<description><![CDATA[Windows 7 SP1 scheint einige Probleme in Bezug auf ADO zu haben. So jedenfalls hat dies Mike Ryan gemeldet. Hier die beiden Threads in den MSDN Foren, die von den Problemen berichten: Massive Thread-Handle Leaks bei asnychronen Operationen: ADO, adAsyncExecute and Windows 7 SP1 handles leaking http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/68e23681-f6b5-4ed5-b963-e63e34eeac2f Dieser Bug wurde bereits von Microsoft bestätigt. Wer [...]]]></description>
			<content:encoded><![CDATA[<p>Windows 7 SP1 scheint einige Probleme in Bezug auf ADO zu haben. So jedenfalls hat dies Mike Ryan gemeldet.<br />
Hier die beiden Threads in den MSDN Foren, die von den Problemen berichten:</p>
<ol>
<li>Massive Thread-Handle Leaks bei asnychronen Operationen:<br />
<strong>ADO, adAsyncExecute and Windows 7 SP1 handles leaking</strong><br />
<a href="http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/68e23681-f6b5-4ed5-b963-e63e34eeac2f">http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/68e23681-f6b5-4ed5-b963-e63e34eeac2f</a><br />
Dieser Bug wurde bereits von Microsoft bestätigt.<br />
Wer einen Fix braucht muss sich an den Microsoft Support wenden.</li>
<li>Das zweite Problem betrifft die COM Registrierung für Applikationen, die auf Windows 7 SP1 Maschinen gebaut werden.<br />
<strong>Breaking change in MDAC ADODB COM components in Windows 7 Service Pack 1</strong><br />
<a href="http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/3a4ce946-effa-4f77-98a6-34f11c6b5a13">http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/3a4ce946-effa-4f77-98a6-34f11c6b5a13</a><br />
Siehe auch:<br />
<a href="http://blogs.technet.com/b/asiasupp/archive/2011/03/14/changes-in-mdac-adodb-com-components-in-windows-7-service-pack-1.aspx">http://blogs.technet.com/b/asiasupp/archive/2011/03/14/changes-in-mdac-adodb-com-components-in-windows-7-service-pack-1.aspx</a></li>
</ol>
<p>PS: Ich bin ziemlich froh, dass ich direkt auf OLD-DB arbeite&#8230; <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2011/03/16/massiver-probleme-mit-ado-auf-windows-7-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nach Installation von Windows 7 SP1 wird immer wieder die Installation für den USB Treiber der Microsoft IntelliType Tastatur durchgeführt</title>
		<link>http://blog.m-ri.de/index.php/2011/03/15/nach-installation-von-windows-7-sp1-wird-immer-wieder-die-installation-fur-den-usb-treiber-der-microsoft-intellitype-tastatur-durchgefuhrt/</link>
		<comments>http://blog.m-ri.de/index.php/2011/03/15/nach-installation-von-windows-7-sp1-wird-immer-wieder-die-installation-fur-den-usb-treiber-der-microsoft-intellitype-tastatur-durchgefuhrt/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 19:14:44 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=758</guid>
		<description><![CDATA[Ich hatte nach der Installation von Windows 7 auf einem meiner Rechner ein eigentümliches Problem: Auf diesem Rechner wie auf auf zwei anderen meiner Rechner benutze ich eine Microsoft Keyboard-Maus Kombination. Entsprechend ist auf den Rechnern auch Microsoft IntelliType und IntelliPoint installiert. Alles lief beim Update von Windows 7 glatt. Aber nach dem Neustart des [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte nach der Installation von <em>Windows 7 </em>auf einem meiner Rechner ein eigentümliches Problem:</p>
<p>Auf diesem Rechner wie auf auf zwei anderen meiner Rechner benutze ich eine <em>Microsoft</em> Keyboard-Maus Kombination. Entsprechend ist auf den Rechnern auch <em>Microsoft IntelliType </em>und <em>IntelliPoint</em> installiert.</p>
<p>Alles lief beim Update von <em>Windows 7 </em>glatt. Aber nach dem Neustart des Systems bekam ich einen <em>UAC</em> Prompt und es wurde gemeldet, dass ein neuer USB Treiber für die Microsoft Tastatur installiert werden müsste. Also OK.</p>
<p>Aber beim nächsten Neustart wieder die gleiche Meldung, ein detailierter Blick auf den Treiber der angefordert wurde ergab folgende Info:</p>
<blockquote><p>rundll32.exe C:\Windows\system32\newdev.dll,pDiDeviceInstallAction \\.\pipe\PNP_Device_Install_Pipe_1.{541e93b9-2da1-4d96-91e1-68472a06f5a9} &#8220;usb\vid_045e&amp;pid_00e3&amp;mi_00\7&amp;13cc06b7&amp;0&amp;0000&#8243;</p></blockquote>
<p>Neuinstallation/Reparaturinstalltion der <em>IntelliType</em> Software nützte nichts.</p>
<p>Erst als ich die Software komplett entfert hatte und dann eine Neuinstalltion durchgeführt habe verschwand diese lästige Meldung.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2011/03/15/nach-installation-von-windows-7-sp1-wird-immer-wieder-die-installation-fur-den-usb-treiber-der-microsoft-intellitype-tastatur-durchgefuhrt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nach der Installation des SP1 von Wndows 7 / Windows Server 2008 R2 lässt sich wieder einiges an Speichplatz freigeben</title>
		<link>http://blog.m-ri.de/index.php/2011/03/08/nach-der-installation-des-sp1-von-wndows-7-windows-server-2008-r2-lasst-sich-wieder-einiges-an-speichplatz-freigeben/</link>
		<comments>http://blog.m-ri.de/index.php/2011/03/08/nach-der-installation-des-sp1-von-wndows-7-windows-server-2008-r2-lasst-sich-wieder-einiges-an-speichplatz-freigeben/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 19:27:00 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[Windows Sever 2008]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=768</guid>
		<description><![CDATA[Auch durch die Installation des SP1 für Windows 7 und Windows Server 2008 R2 kann man durch das Aufrufen der Datenträger Bereinigung 0,8GB bis 2,5GB an Speicher freigeben. Entfernen der SP1 Backupdateien für Window 7 Dazu startet man einfach die Datenträgerbereinigung (CLEANMGR.EXE) als Administrator. Oder man startet die Datenträgerbereinigung normal und klickt dann auf den [...]]]></description>
			<content:encoded><![CDATA[<p>Auch durch die Installation des <em>SP1 </em>für <em>Windows 7</em> und <em>Windows Server 2008 R2 </em>kann man durch das Aufrufen der Datenträger Bereinigung 0,8GB bis 2,5GB an Speicher freigeben.</p>
<h3>Entfernen der SP1 Backupdateien für Window 7</h3>
<p>Dazu startet man einfach die Datenträgerbereinigung (<em>CLEANMGR.EXE</em>) als Administrator. Oder man startet die Datenträgerbereinigung normal und klickt dann auf den Schalter <em>Systemdateien bereinigen</em>. Nur wenn man das Programm als Admin startet erhält man auch Zugriff auf die Backupdateien des <em>SP1</em>.<br />
Bei mir wurden hier zwischen 0,5GB und 0,8GB freigegeben.</p>
<p><a href="http://blog.m-ri.de/wp-content/uploads/2011/03/Cleanmgr.png"><img class="alignnone size-full wp-image-769" title="Cleanmgr" src="http://blog.m-ri.de/wp-content/uploads/2011/03/Cleanmgr.png" alt="" width="391" height="476" /></a></p>
<h3>Entfernen der SP1 Backupdateien für Windows Server 2008 R2</h3>
<p>Das Löschen der Backup Dateien des SP1 für einen <em>Windows Server 2008 R2</em> ist hier beschrieben<em>:<br />
</em><a href="http://technet.microsoft.com/en-us/library/ff817650(WS.10).aspx">http://technet.microsoft.com/en-us/library/ff817650(WS.10).aspx</a> (ziemlich weit unten unter <em>To remove service pack backup files).</em></p>
<p>Der Befehl zum Entfernen der Backupdateien für ein durchgeführtes Online-Update lautet entsprechend:<br />
<em><strong>DISM.exe /online /Cleanup-Image /spsuperseded</strong></em></p>
<p>bzw. bei Verwendung eines Offline-Images:<br />
<em><strong>DISM.exe /Image:&lt;path_to_offline_image&gt; /Cleanup-Image /spsuperseded</strong></em></p>
<p>Auf meinen Servern konnte ich durch diese Operation im Schnitt ca. 2,4GB freigeben.</p>
<p><strong>Nachtrag (09.03.2011):<br />
</strong>Es sollte klar sein, dass man die Installation des SP1 nach Löschen der Backup-Dateien nicht mehr rückgängig machen kann.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2011/03/08/nach-der-installation-des-sp1-von-wndows-7-windows-server-2008-r2-lasst-sich-wieder-einiges-an-speichplatz-freigeben/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C:\WINDOWS\TEMP und die Tücken von Programme der Kategorie &#8220;es war einmal&#8221;</title>
		<link>http://blog.m-ri.de/index.php/2011/01/21/cwindowstemp-und-die-tuecken-von-programme-der-kategorie-es-war-einmal/</link>
		<comments>http://blog.m-ri.de/index.php/2011/01/21/cwindowstemp-und-die-tuecken-von-programme-der-kategorie-es-war-einmal/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 19:05:30 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Vista / Windows 7]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows API]]></category>
		<category><![CDATA[Legacy]]></category>
		<category><![CDATA[Rechte]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=639</guid>
		<description><![CDATA[Es waren einmal die Zeiten in denen man in C:\WINDOWS\TEMP einfach mal eine Datei anlegen konnte und jeder darauf zugreifen konnte. Seit Windows Vista hat sich ja einiges getan was Sicherheit betrifft, besonders auch die Rechtevergabe auf Dateien, die im C:\Windows\Temp Ordner angelegt werden. Ein Programm  im Rentenalter (es ist gerade mal so um die 16 Jahre [...]]]></description>
			<content:encoded><![CDATA[<p>Es waren einmal die Zeiten in denen man in <em>C:\WINDOWS\TEMP</em> einfach mal eine Datei anlegen konnte und jeder darauf zugreifen konnte.<br />
Seit Windows Vista hat sich ja einiges getan was Sicherheit betrifft, besonders auch die Rechtevergabe auf Dateien, die im <em>C:\Windows\Temp </em>Ordner angelegt werden.</p>
<p>Ein Programm  im Rentenalter (es ist gerade mal so um die 16 Jahre alt <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  geschätzt) erzeugte in <em>C:\WINDOWS\TEMP </em>eine Datei, mit der bestimmte Zugriffe abgesichert wurden. Darunter auch wenn mehrere Instanzen des Programms auf einem Rechner liefen. Das funktionierte prima. Die Datei wurde unter einem festen Namen angelegt und nicht entfernt, nachdem das Programm beendet wurde.</p>
<p>Seit <em>Vista</em> gibt es aber nun ein kleines Problem.:<br />
Seit <em>Windows Vista </em>darf in <em>C:\WINDOWS\TEMP </em>immer noch jeder User Dateien erzeugen. Auf diese Dateien hat er auch vollen Zugriff. Aber auf diese Dateien hat kein anderer Nutzer mehr Zugriff&#8230; <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_surprised.gif' alt=':eek:' class='wp-smiley' />  &#8230; und selbst ein Admin muss erst hier erst den Besitz übernehmen, wenn er die Datei nicht erzeugt hat.</p>
<p>Und nun hat diese kleine alte Programm den folgenden Effekt:</p>
<ul>
<li>Benutzer A meldet sich an.</li>
<li>Benutzer A startet das Programm Er arbeitet damit und die temporäre Datei wird in <em>C:\WINDOWS\TEMP </em>angelegt.</li>
<li>Benutzer A meldet sich ab und beendet das Programm.</li>
<li>Benutzer B meldet sich an.</li>
<li>Benutzer B startet das Programm und &#8230; bekommt eine Fehlermeldung mit einem <strong>&#8220;Access denied!&#8221;</strong>.</li>
</ul>
<p>Mit den neuen Rechten, die auf dem <em>C:\WINDOWS\TEMP </em>Verzeichnis liegen, kann der zweite Benutzer auf diese Datei nicht mehr zugreifen auf die eben nur der Erzeuger Zugriff hat, und der ist eben Benutzer A.</p>
<p>PS: Es Frage mich keiner warum <em>C:\WINDOWS\TEMP </em>aus GetWindowsDir und angehängtem Text <em>TEMP </em>zusammengesetzt wurde. Vermutlich um zu umgehen, dass ein privates temporäres Verzeichnis benutzt wird. Tja und <em>CSIDL_APPDATA </em>war dem damaligen Entwickler (evtl. noch unter Windows 3.1) nicht bekannt.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2011/01/21/cwindowstemp-und-die-tuecken-von-programme-der-kategorie-es-war-einmal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mein neuer Entwicklungsrechner&#8230;</title>
		<link>http://blog.m-ri.de/index.php/2010/11/12/mein-neuer-entwicklungsrechner/</link>
		<comments>http://blog.m-ri.de/index.php/2010/11/12/mein-neuer-entwicklungsrechner/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 19:35:00 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Vista / Windows 7]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[Fujitsu-Siemens]]></category>
		<category><![CDATA[Siemens]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=697</guid>
		<description><![CDATA[Unsere Abteilung durfte für dieses Jahr (vor Weihnachten) noch Wünsche äußern. Und unser neuer Azubi brauchteinen besseren Rechner. Jetzt bekommt er meinen Fujitsu Siemens Q8200 (Quad Core mit 2, 33 Ghz) mit 3GB RAM, 500GB Platte und Nvidia 9300 GE, das OS bisher war Window 7 Ultimate 32bit. Ich habe schon meinen neuen ausgepackt ein [...]]]></description>
			<content:encoded><![CDATA[<p>Unsere Abteilung durfte für dieses Jahr (vor Weihnachten) noch Wünsche äußern. Und unser neuer Azubi brauchteinen besseren Rechner.<br />
Jetzt bekommt er meinen Fujitsu Siemens Q8200 (Quad Core mit 2, 33 Ghz) mit 3GB RAM, 500GB Platte und Nvidia 9300 GE, das OS bisher war Window 7 Ultimate 32bit.</p>
<p>Ich habe schon meinen neuen ausgepackt ein Dell i7-870 (2,93GHz, 4 Cores, 8 Threads) mit 2x1TB Raid1 und 8GB Hauptspeicher dazu eine Nvidia GTX460 auch mit 1GB. Das Ganze wird dann mit Windows 7 Ultimate 64bit laufen.</p>
<p>Gegenüber meinem Intel Q8200 ist der neue rein gefühlsmässig im ersten Moment nicht schneller. Und von der schnellen Graka habe ich aktuell nichts, denn ich arbeite ziemlich oft nur Remote auf den Maschinen. Aber auf die 8GB Hauptspeicher und auf die 64bit Installation und virtuellen Maschinen, die meinen Rechner nicht mehr in die Knie zwingen, da freue ich mich schon echt drauf.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2010/11/12/mein-neuer-entwicklungsrechner/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Shell-Extension für die &#8220;alte&#8221; Versionsanzeige in Vista+Windows7</title>
		<link>http://blog.m-ri.de/index.php/2010/10/19/shell-extension-fuer-die-alte-versionsanzeige-in-vistawindows7/</link>
		<comments>http://blog.m-ri.de/index.php/2010/10/19/shell-extension-fuer-die-alte-versionsanzeige-in-vistawindows7/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 12:53:46 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[WinAPI]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=687</guid>
		<description><![CDATA[Seit Windows Vista ärgere ich mich über die Anzeige der Datei-Eeigenschaften. Bei ausführbaren Dateien gibt es nicht mehr den schönen Versionsinfo Dialog aus XP, sondern eine Detailseite, die nicht auf den ersten Blick alle Infos liefert die man als Entwickler möchte. Zudem unterschlägt die Seite noch einiges Wissenswerte. Jetzt hat &#8220;Fish&#8221; David B. Trout auf [...]]]></description>
			<content:encoded><![CDATA[<p>Seit <em>Windows Vista </em>ärgere ich mich über die Anzeige der Datei-Eeigenschaften.<br />
Bei ausführbaren Dateien gibt es nicht mehr den schönen Versionsinfo Dialog aus <em>XP</em>, sondern eine Detailseite, die nicht auf den ersten Blick alle Infos liefert die man als Entwickler möchte. Zudem unterschlägt die Seite noch einiges Wissenswerte.</p>
<p>Jetzt hat &#8220;Fish&#8221; David B. Trout auf Codeproject eine Extension bereit gestellt, die die alte Versionsinfo wieder in den Explorer integriert.<br />
Das Addin ist zwar nicht lokalisiert und zeigt die internen <em>VERSIONINFO</em> Tags an, aber das ist eigentlich kein Problem.</p>
<p><a href="http://www.codeproject.com/KB/shell/VersInfoEx2.aspx">http://www.codeproject.com/KB/shell/VersInfoEx2.aspx</a></p>
<p><strong>My vote: 5!</strong></p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2010/10/19/shell-extension-fuer-die-alte-versionsanzeige-in-vistawindows7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Warum unter Vista und Windows 7 C:\Programme nicht genau dasselbe ist wie C:\Program Files</title>
		<link>http://blog.m-ri.de/index.php/2010/09/16/warum-unter-vista-und-windows-7-cprogramme-nicht-genau-das-selbe-ist-wie-cprogram-files/</link>
		<comments>http://blog.m-ri.de/index.php/2010/09/16/warum-unter-vista-und-windows-7-cprogramme-nicht-genau-das-selbe-ist-wie-cprogram-files/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 19:03:30 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Vista / Windows 7]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows API]]></category>
		<category><![CDATA[WinAPI]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=651</guid>
		<description><![CDATA[Jeder kennt von Windows Vista und Windows 7 die Junctions &#8220;C:\Programme&#8221; oder &#8220;C:\Dokumente und Einstellungen&#8221;. Diese Verweise erlauben es auch älteren Programmen die evtl. hardcodierte Verzeichnisnamen haben oder auch Programmen, die die alten Verzeichnisstrukturen von Windows 2000 und XP nutzen korrekt zu arbeiten. Jetzt könnte man meinen, dass es vollkommen egal ist ob man nun [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder kennt von <em>Windows Vista </em>und <em>Windows 7 </em>die <em>Junctions</em> <em>&#8220;C:\Programme&#8221;</em> oder <em>&#8220;C:\Dokumente und Einstellungen&#8221;</em>.<br />
Diese Verweise erlauben es auch älteren Programmen die evtl. hardcodierte Verzeichnisnamen haben oder auch Programmen, die die alten Verzeichnisstrukturen von <em>Windows 2000</em> und <em>XP</em> nutzen korrekt zu arbeiten.</p>
<p>Jetzt könnte man meinen, dass es vollkommen egal ist ob man nun <em>&#8220;C:\Programme&#8221;</em> oder <em>&#8220;C:\Program Files&#8221;</em> benutzt.<br />
Aber das ist es nicht <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' />  Es gibt ein paar ganz feine Unterschiede.</p>
<p>Ein simpler <em>DIR</em> auf der Befehlszeile</p>

<div class="wp_syntax"><div class="code"><pre class="cmd" style="font-family:monospace;">C:\&gt;dir C:\Programme
 Datenträger in Laufwerk C: ist C-LAPTOP
 Volumeseriennummer: D483-432C
&nbsp;
 Verzeichnis von C:\Programme
&nbsp;
Datei nicht gefunden</pre></div></div>

<p>macht das Problem offensichtlich!<br />
Und was geht hier ab?</p>
<p>Die Antwort liefert ICACLS für die Junction:</p>

<div class="wp_syntax"><div class="code"><pre class="cmd" style="font-family:monospace;">C:\&gt;icacls C:\Programme
C:\Programme Jeder:(DENY)(S,RD)
             Jeder:(RX)
             NT-AUTORITÄT\SYSTEM:(F)
             ORDEFINIERT\Administratoren:(F)</pre></div></div>

<p>Dagegen zeigt ICACLS für das Verzeichnis selbst</p>

<div class="wp_syntax"><div class="code"><pre class="cmd" style="font-family:monospace;">C:\&gt;icacls &quot;C:\Program Files&quot;
C:\Program Files NT SERVICE\TrustedInstaller:(F)
                 NT SERVICE\TrustedInstaller:(CI)(IO)(F)
                 NT-AUTORITÄT\SYSTEM:(M)
                 NT-AUTORITÄT\SYSTEM:(OI)(CI)(IO)(F)
                 VORDEFINIERT\Administratoren:(M)
                 VORDEFINIERT\Administratoren:(OI)(CI)(IO)(F)
                 VORDEFINIERT\Benutzer:(RX)
                 VORDEFINIERT\Benutzer:(OI)(CI)(IO)(GR,GE)
                 ERSTELLER-BESITZER:(OI)(CI)(IO)(F)</pre></div></div>

<p>Während man auf &#8220;C:\Program Files&#8221; die Rechte sieht, die man auch erwartet, liegt auf der Junction selbst eine Einschränkung:<br />
Die Berechtigung zum &#8220;Ordner Auflisten&#8221; wird verweigert für &#8220;Jeder&#8221; <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' /><br />
Jeder der neu eingeführten Junctions hat diese Einschränkung.</p>
<p>Meines Erachtens wurde dies gemacht um beim Durchsuchen von Verzeichnisstrukturen nicht unendliche Rekursionen zu erzeugen oder Verzeichnisse oder Dateien doppelt aufzuführen.<br />
Eine Verzeichnis Rekursion ergäbe sich zum Beispiel durch die Junction <em>Anwendungsdaten</em> im Verzeichnis <em>C:\Users\Username\AppData\Local</em>, der exakt wieder auf das Verzeichnis <em>C:\Users\Username\AppData\Local </em>verweist.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2010/09/16/warum-unter-vista-und-windows-7-cprogramme-nicht-genau-das-selbe-ist-wie-cprogram-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Texte von deutschen Meldungen in Microsoft Produkten auf englisch finden</title>
		<link>http://blog.m-ri.de/index.php/2010/08/21/texte-von-deutschen-meldungen-in-microsoft-produkten-auf-englisch-finden/</link>
		<comments>http://blog.m-ri.de/index.php/2010/08/21/texte-von-deutschen-meldungen-in-microsoft-produkten-auf-englisch-finden/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 09:16:41 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Office]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Vista / Windows 7]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Übersetzung]]></category>
		<category><![CDATA[Glossaries]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=657</guid>
		<description><![CDATA[ Wer kennt das nicht: Da hat man ein deutsches Microsoft-Produkt und bekommt eine Fehlermeldung, auf die Google nichts ausspuckt. Scheinbar ein seltener Fehler. Oder evtl. benutzen viel mehr Anwender die englische Version eines Entwicklerproduktes. Was nun? Ja wenn man genau wüsste wie die selbe Meldung in englisch lautet, besonders wenn man keine Fehlernummer oder keine [...]]]></description>
			<content:encoded><![CDATA[<p> Wer kennt das nicht: Da hat man ein deutsches Microsoft-Produkt und bekommt eine Fehlermeldung, auf die Google nichts ausspuckt. Scheinbar ein seltener Fehler. Oder evtl. benutzen viel mehr Anwender die englische Version eines Entwicklerproduktes.</p>
<p>Was nun? Ja wenn man genau wüsste wie die selbe Meldung in englisch lautet, besonders wenn man keine Fehlernummer oder keine ID aus dem Ereignisprotokoll hat&#8230;</p>
<p>Die Lösung für <em>MSDN</em> Nutzer ist einfacher als man denkt:<br />
Es gibt die Glossaries, d.h. die entsprechenden Übersetzungstabellen komplett zum Download <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_exclaim.gif' alt=':!:' class='wp-smiley' /> </p>
<p><a href="http://blog.m-ri.de/wp-content/uploads/2010/08/TranslationGlossaries.png"><img class="alignnone size-full wp-image-658" title="Translation Glossaries" src="http://blog.m-ri.de/wp-content/uploads/2010/08/TranslationGlossaries.png" alt="" width="974" height="374" /></a></p>
<p>In der entsprechenden <em>ZIP</em>-Datei befinden sich 276 csv Dateien mit allen möglichen Produkten. Das schließt die Windows Server Produkte ein, wie auch <em>VisualStudio</em>.<br />
Alleine die <em>Windows 7 </em>Datei umfasst 56 Megabyte an Texten.</p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2010/08/21/texte-von-deutschen-meldungen-in-microsoft-produkten-auf-englisch-finden/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Eventlog Einträge mit der Ereigniskennung 675 im Sicherheit Ereignisprotokoll</title>
		<link>http://blog.m-ri.de/index.php/2010/05/10/eventlog-eintraege-mit-der-ereigniskennung-675-im-sicherheit-ereignisprotokoll/</link>
		<comments>http://blog.m-ri.de/index.php/2010/05/10/eventlog-eintraege-mit-der-ereigniskennung-675-im-sicherheit-ereignisprotokoll/#comments</comments>
		<pubDate>Mon, 10 May 2010 19:50:13 +0000</pubDate>
		<dc:creator>Martin Richter</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Windows 2003]]></category>

		<guid isPermaLink="false">http://blog.m-ri.de/?p=612</guid>
		<description><![CDATA[Auf meinem Windows Server 2003 R2 haben sich in der letzten Zeit Fehlereinträge im Eventlog für die Sicherheit angehäuft. Und das bis zu 200 Einträge und mehr täglich. Bei der Analyse stieß ich hauptsächlich auf die Ereigniskennung 675 mit dem Fehlercode 0&#215;19. Meistens traten diese Eventlog Einträge im Viererpack auf, immer wenn ein Benutzer sich [...]]]></description>
			<content:encoded><![CDATA[<p>Auf meinem <em>Windows Server 2003 R2 </em>haben sich in der letzten Zeit Fehlereinträge im Eventlog für die Sicherheit angehäuft. Und das bis zu 200 Einträge und mehr täglich.</p>
<p>Bei der Analyse stieß ich hauptsächlich auf die Ereigniskennung 675 mit dem Fehlercode 0&#215;19. Meistens traten diese Eventlog Einträge im Viererpack auf, immer wenn ein Benutzer sich mit seinem PC im Netz angemeldet hat. Jeweils erschienen dann Einträge für den PC und den Benutzer, wie die nachfolgenden Beispiele beiden Beispiele aus dem Ereignisprotokoll meines Servers zeigen:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">Ereignistyp: Fehlerüberw.
Ereignisquelle: Security
Ereigniskategorie: Kontoanmeldung
Ereigniskennung: 675
Datum: 21.04.2010
Zeit: 10:48:33
Benutzer: NT-AUTORITÄT\SYSTEM
Computer: SERVER
Beschreibung:
Fehlgeschlagene Vorbestätigung:
  Benutzername: COMPUTER$
  Benutzerkennung: DOMAIN\COMPUTER$
  Dienstname: krbtgt/domain.loc
  Vorauthentifizierungstyp: 0x0
  Fehlercode: 0x19
  Clientadresse: 192.168.16.150</pre></div></div>

<p>sowie:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">Ereignistyp: Fehlerüberw.
Ereignisquelle: Security
Ereigniskategorie: Kontoanmeldung
Ereigniskennung: 675
Datum: 21.04.2010
Zeit: 10:48:52
Benutzer: NT-AUTORITÄT\SYSTEM
Computer: SERVER
Beschreibung:
Fehlgeschlagene Vorbestätigung:
  Benutzername: Martin
  Benutzerkennung: DOMAIN\Martin
  Dienstname: krbtgt/DOMAIN
  Vorauthentifizierungstyp: 0x0
  Fehlercode: 0x19
  Clientadresse: 192.168.16.150</pre></div></div>

<p>Nach einiger Recherche kam ich dahinter, dass dies nur Arbeitsplätze betraf, die <em>Windows Vista </em>oder <em>Windows 7 </em>einsetzten. Rechner mit <em>Windows XP </em>oder <em>Windows 2003 Server </em>tauchten hier nie auf.</p>
<p>Ein wenig weiteres Forschen brachte mich dann auf die Ursache:</p>
<p>Diese Event Id wird ausgegeben wenn, der Domänencontroller den <em>Kerberos</em>-Authentifizierungsversuch eines Rechners nicht versteht. Das nur <em>Windows Vista</em> und <em>Windows 7 </em>Rechner als Verursacher auftauchen liegt daran, dass mit <em>Windows Vista</em> <em>AES (Advanced Encryption Standard) </em>als Verschlüsselungsverfahren von den Clients bevorzugt wird.<br />
Leider kennt aber der <em>Windows 2003 </em>Domänen-Controller dieses Verfahren noch nicht. Weil es aber einen Fallback auf das <em>RC4-HMAC </em>Verfahren gibt merkt der Anwender nichts davon.</p>
<p>Windows Systeme unterstützen die folgenden Verschlüsselungsverfahren für Kerberos:</p>
<ul>
<li>DES-CBC-CRC (Registrycode 0&#215;1)</li>
<li>DES-CBC-MD5 (Registrycode 0&#215;3)</li>
<li>RC4-HMAC (Registrycode 0&#215;17)</li>
<li>AES (Registrycode 0&#215;12) Wird seit <em>Windows Server 2008</em> unterstützt (d.h. auch <em>Vista </em>und <em>Windows 7</em>)</li>
</ul>
<p>Die Standard Preauthentifizierung erfolgt bei <em>Windows 2000</em>, <em>Windows Server 2003</em>, <em>Windows XP </em>immer <em>RC4-HMAC</em>.</p>
<p>Die Lösung ist ein kleiner Workaround in dem man einfach dem <em>Vista </em>oder <em>Windows 7 </em>Rechner mitteilt er soll doch einfach auch die <em>RC4-HMAC </em>Verschlüsselung wählen. Das verhindert dann die Nutzung von <em>AES  </em>und die Fehler sind weg, die durch den vergeblichen <em>AES </em>Anmeldeversuch entstehen.<br />
Das erreicht man in dem man den <em>Code 0&#215;17</em> (siehe Aufzählung oben) für den <em>DefaultEncryptionType </em>einträgt. Nachfolgend der entsprechende Auszug aus der REG-Datei, die ich auf die Clients verteilt habe.</p>

<div class="wp_syntax"><div class="code"><pre class="reg" style="font-family:monospace;"><span style="color: #0000FF;">Windows Registry Editor Version 5.00</span>
<span style="color: #000000;">&#91;</span><span style="color: #800000;">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters<span style="color: #000000;">&#93;</span>
<span style="color: #0000FF;">&quot;DefaultEncryptionType&quot;</span><span style="color: #000000;">=</span><span style="color: #0000FF;">dword:00000017</span></pre></div></div>

<p>Oder in anderen Worten gesagt:</p>
<ul>
<li>Man startet Regedit an den betroffenen Clients</li>
<li>Man wählt den Ast <em>HKLM\System\CurrentControlSet\Control\LSA\Kerberos\Parameters</em></li>
<li>Dort erzeugt man einen <em>DWORD </em>Wert mit Namen <em>DefaultEncryptionType</em></li>
<li>In diesen Wert setzt man <em>0&#215;17 </em>(bzw. <em>23 </em>dezimal) ein</li>
</ul>
<p>Nun ist Ruhe mit <strong>diesem </strong>Fehler <img src='http://blog.m-ri.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Weitere Links zum Thema Kerberos hier:<br />
<a href="http://technet.microsoft.com/en-us/library/cc738673(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc738673(WS.10).aspx</a><br />
<a href="http://tools.ietf.org/html/rfc4757">http://tools.ietf.org/html/rfc4757</a></p>
<hr /><small>Copyright &copy; 2010 Martin Richter<br />Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt. Eine Verwendung dieses Feeds bzw. der hier veröffentlichten Beiträge auf anderen Webseiten bedarf der ausdrücklichen Genehmigung des Autors.<br />(Digital Fingerprint: bdafe67664ea5aacaab71f8c0a581adf)</small>]]></content:encoded>
			<wfw:commentRss>http://blog.m-ri.de/index.php/2010/05/10/eventlog-eintraege-mit-der-ereigniskennung-675-im-sicherheit-ereignisprotokoll/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

