Beiträge gettagt mit windows 7

Neuinstallation einer Windows 7 Upgrade Version

Ich poste es hier noch mal, da ich es eben grad selbst gesucht habe. Von Microsoft ist es nicht vorgesehen, dass man eine Upgrade-Version (wie etwa das Family Pack) einfach auf einem nackten Rechner installieren kann. Die Installation muss also von einem bestehenden Betriebssystem (XP oder Vista) gestartet werden. Man kann dann von da aus eine komplette Neuinstallation oder ein Upgrade (nur bei Vista) machen.
Um den Schritt, ein altes Betriebssystem vorher zu installieren zu umgehen, gibt es folgenden Trick:

1. Von der Upgrade DVD booten, installieren und den Productkey einfach leer lassen. So installiert man praktisch eine 30 Tage Testversion von Windows 7.

2. Sobald die Installation fertig ist, öffnet ihr Notepad (Start -> “notepad” eintippe, Enter). Dort fügt ihr folgenden Text ein:

echo Windows Registry Editor Version 5.00 > MediaBootInstall.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OOBE] >> MediaBootInstall.reg
echo "MediaBootInstall"=dword:00000000 >> MediaBootInstall.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] >> MediaBootInstall.reg
echo @="slui.exe" >> MediaBootInstall.reg
regedit.exe /s MediaBootInstall.reg
del MediaBootInstall.reg
slmgr.vbs -rearm
shutdown /r /t 0

Dann speichert ihr die Datei als “Update.cmd”. Achtet auf die Dateiendung!

3. Führt diese Datei mit Administrationsrechten aus. Dafür rechtsklickt ihr auf die Datei und wählt “Als Administrator ausführen” aus.

4. Kurzen Moment warten, Meldung wegklicken. Der Rechner startet automatisch neu. Nach dem Neustart gebt ihr wie gewohnt euren Upgradekey ein und aktiviert die Windows Kopie. Fertig!

(via Kraut & Rüben Blog)

HowTo: Aero Glass in C# Forms nutzen

Mich hat mal interessiert, wie ich die Aero Glass Effekte unter Windows 7 in C# Windows Forms nutzen kann. Auf codeproject.com fand ich dazu einen Artikel. Der funktioniert soweit auch schon ganz gut. Der Artikel zeigt, wie man einen Rand um seine Arbeitsfläche zieht, der den Aero Glass Effekt nutzt. Möchte man nun aber den ganzen Hintergrund durchsichtig haben, so müssen die Margins auf -1 gesetzt werden:

        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            if (DwmIsCompositionEnabled())
            {
                // Paint the glass effect.
                this.margins = new MARGINS {Top = -1, Left = -1, Bottom = -1, Right = -1};
                DwmExtendFrameIntoClientArea(this.Handle, ref margins);
            }
        }

Nun ist der ganze Arbeitsbereich durchsichtig. Doch sobald man GDI+-Controlls verwendet, ergibt sich folgender Grafikfehler:

Um dies zu umgehen, müsst ihr in der Main()-Methode folgendes einfügen (bzw. anpassen)

Application.SetCompatibleTextRenderingDefault(false);

Das Ergebnis sieht schon besser aus, leider immer noch nicht so wie gewünscht.

Leider liegt das aber am System bzw. den Controls im .NET-Framework. Unter WPF gibt es dieses Problem zum Beispiel nicht.
Wie ihr die Aero Glass Effekte in WPF nutzen könnt, findet ihr etwa bei Robert Mühsig.

Ach ja, falls ihr nun Bereiche haben wollt, die nicht durchsichtig sind, könnt ihr zum Beispiel ein Panel nutzen. Das Ergebnis sieht in etwa so aus:

Taskleistenproblem unter Windows 7

Ich lasse mir gerne den Desktop in der Taskleiste anzeigen, damit ich schnell auf die Dateien und Verknüpfungen zugreifen kann. Schließlich ist es mit mehren Desktops nervig, wenn dann auf einmal alle minimiert werden (schließlich ist man ja faul). Standardmäßig ist meine Taskleiste fixiert, damit ich sie nicht ausversehen verschiebe. Füge ich nun per Rechtsklick –> Symbolleisten –> Desktop die Verknüpfung an, so wird sie standardmäßig rechts neben dem Systray angezeigt.
Taskleiste fixiert nach dem Hinzufügen
Nun wollte ich die Verknüpfung nach links verschieben, direkt neben das Startmenü. Also löse ich die Fixierung, verschiebe das Objekt und fixiere die Taskleiste wieder. Das Ergebnis:
Taskleiste nach dem Verschieben

Wenn man genau hinschaut, sieht man etwas von einem Ordner. Und der ist auch anklickbar. Und das nervt. Wenn ich es nun wieder auf den Weg zurückschiebe, hab ich das selbe Problem. Lösung ist nur, den Desktop entfernen, Taskleiste fixieren und mit Rechtsklick wieder hinzufügen. Dann ist es aber nur auf der rechten Seite.
Das Problem gab es schon unter Windows XP, unter Vista und wenn ich mich recht entsinne auch unter Windows 2000. Aber kein wirklicher Trost!

Windows 7: Erst den Laufwerksbuchstaben anzeigen

Standardmäßig wird im Explorer von Windows 7 ja folgendes angezeigt:

“Volume (C:)”

Wer dies umdrehen will, kann auf den alten Trick, welcher schon unter XP lief, zurückgreifen.

XP: Windows-Explorer Laufwerksbuchstabe anpassen

Funktioniert auch unter Windows 7, gerade getestet.

Die Wahrheit über Google Chrome

Irgendwie hab ich das ja gewusst ;)

Die Wahrheit über Google Chrome

via twitter