Donnerstag, 16. Dezember 2010

Outlook 2007: Keine Anmeldung am Email Server möglich

Seit gestern ist das installierte Outlook 2007 nicht mehr in der Lage, Email von Pop3 oder Imap Servern zu empfangen. Auch das Senden funktioniert nicht. Nach einiger Suche im Windows Update Logbuch vermute ich einen Zusammenhang mit dem Windows Update KB2412171 das am 14 Dezember 2010 ausgerollt wurde.

Seit dem Update erhalte ich u.a. folgende Fehlermeldung:

Fehler bei der Allgemein-Authentifizierung. Keine der Authentifizierungsmethoden, die vom IMAP-Server unterstützt werden, wird von diesem Computer unterstützt.

und beim Sendeversuch:

Vom Server wird keine der von diesem Client unterstützten Authentifizierungsmethoden unterstützt.

Andere Nutzer beklagen sich über langsame Ordnerzugriffe nach dem Update oder raten von einer Installation ab.

Ein möglicher Workaround um wieder Emails zu empfangen geht leider auf Kosten der Sicherheit: Deaktiviert man in den Email-Kontoeinstellungen die Option “Anmeldung mithilfe der gesicherten Kennwortauthentifizierung (SPA) erforderlich”, klappt der Emailempfang.

Update 12.01.2011

Microsoft hat zwar bereits am 21.12.2010 eingesehen, dass es nach dem Office 2007 Update vom 14.12.2010 zu folgenden Probleme kommen konnte:

    • Es kommt zu einer Verzögerung beim Wechseln zwischen E-Mail-Ordnern im Navigationsbereich.
    • Die Autoarchivierungsfunktion ist nicht mehr verfügbar.
    • Es treten Fehler beim Senden oder Empfangen von E-Mail-Nachrichten auf.

veröffentlicht aber mit dem KB2412171 erst gestern ein entsprechendes Update, welches die Fehler korrigieren soll.

Donnerstag, 9. September 2010

Outlook 2007: Email drucken ohne Benutzername im Memo Stil

Wer Outlook benutzt und dort mehrere E-Mail-Konten verwaltet und auch gelegentlich eine Email ausdrucken will, wird das kennen: Dank des Memo-Druckstils prangt über dem Ausdruck der Benutzername:

image

Überflüssig und nervig, denn es ist nicht der Name des Empfängerkontos der dort steht, sondern der Anzeigename des Hauptkontos bzw. der Inhalt des “Ihr Name” Feldes des Standardkontos.

Wenn man, wie ich, nur selten Emails ausdruckt, gelingt einem diese Assoziation nicht sofort aber schließlich wurde ich bei Microsoft im Supportartikel “Cannot Omit or Change Name When Printing Memo Style” fündig. Leider lässt sich der erste Tipp zumindest bei meinem Word 2007 nicht durchführen: die per Email/Speicher unter erstellte .msg-Datei lässt sich in Word 2007 nicht korrekt öffnen – obwohl die Voransicht vielversprechend aussieht:

image

Die weiteren Tipps funktionieren jedoch und so kann man per Extras/Kontoeinstellungen relativ zügig ein anderes Konto “Als Standard festlegen” woraufhin der Inhalt des Feldes “Ihr Name:” über dem Memo Ausdruck erscheint.

image

Sonntag, 11. Juli 2010

Das Outlook-Fenster kann nicht geöffnet werden

Ich habe keine Ahnung, was ich gemacht habe aber seit Neustem startet Microsoft Office Outlook 2007 unter Windows7 nicht mehr und es erscheint stattdessen die Fehlermeldung:

Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden.

outlook_resetnavpaneDie Lösung musste ich ständig mühsam ergooglen; nun merke ich mir sie hier. Dazu muss man Outlook einfach per

outlook.exe /resetnavpane

starten (Windows-Taste + R) und schon funktioniert das wuchtige Mailprogramm wieder.

Sonntag, 4. Juli 2010

Asus M2N32 Deluxe, AMD Phenom II, C1E und die Systemuhr

Mein Motherboard Asus M2N32 Sli Deluxe mit AM2 Sockel ist zwar schon mehr als vier Jahre alt aber da AM3 Prozessoren abwärtskompatibel zu AM2 Sockeln sind und Asus freundlicher Weise auch an Kunden denkt, die einst viel Geld für ein Mainboard bezahlt haben, konnte ich einen aktuellen AMD Phenom II X4 945 (C3) mit 3.0 GhZ und 8.0 MB Cache verbauen. Eine Liste von unterstützen Prozessoren gibt es auf der Asus Seite.

Hierzu war zunächst ein Biosupdate auf die Beta Version 5002  notwendig, welches mit USB Stick und Asus EZ-Flash problemlos möglich war. Windows7 wollte nach dem ersten Systemstart gleich nochmal neustarten, danach lief alles reibungslos und sehr viel schneller als mit dem alten AMD 64 X2 4200+ Prozessor.

Lediglich die Systemuhr schien nun sehr viel langsamer zu ticken, sodass nach einigen Stunden Laufzeit eine Differenz von mehreren Minuten zwischen Systemzeit und Funkuhr zutage traten.

Nach Abschalten der C1E Funktion im Bios läuft die Zeit nun wieder gleichmäßig. Die AMD Cool’n’Quiet Funktion ist weiterhin aktiv.

Bei der Gelegenheit habe ich dann auch gleich die Windows eigene Zeitsyncronisierung durch die NTP Portierung von Meinberg ersetzt.

Samstag, 8. Mai 2010

Tastaturkürzel für Visual Studio 2010

Nachdem ich mir meine Lieblingstastaturkürzel für Visual Studio 2008 mit Hilfe dieser Keybinding Reference merken konnte, habe ich gerade durch Zufall die Tastenbelegung für die neue Visual Studio 2010 Version auf der Microsoft Downloadseite gefunden. Die “Visual Studio 2010 Keybinding Cards” beinhalten die gängigen Tastenbelegungen zur Entwicklung mit den Sprachen Visual Basic, C#, C++ und F#.

Nervende SMS von der Nummer 221

Mittlerweile bin ich stolzer Besitzer eines “SuperPhones” mit Googles Android Betriebssystem. Zum neuen Handy muss auch ein geeigneter Vertrag her. Kaum habe ich die neue Simkarte eingelegt, erhalte ich merkwürdige SMS vom Absender 221. Der Inhalt besteht aus zwölf weiteren Zahlen. Nach einiger Suche habe ich schließlich den Wikiartikel zum Thema Cell Broadcast (CB) gefunden. Nun ist mir klar, was die mystischen Zahlenkolonnen zu bedeuten haben die ich bekomme seit dem ich einen O2 Vertrag habe: Es handelt sich um die Gauß-Krüger-Koordinaten des Sendemasten.

Da die ständigen Nachrichten ein wenig stören, habe ich die den Empfang von Cell Broadcasts in meinem HTC Desire ausgeschaltet:

  • Menü taste drücken und Einstellungen auswählen
  • Menüpunkt “Anrufen” auswählen
  • Unter “Kurznachricht” den  Haken abwählen, sodass “Empfang von CB-Nachrichten deaktivieren” erscheint.

Ansonsten bin ich mit dem Gerät und dem Betriebssystem fast zufrieden: Das Synchronisieren der Kontakte ohne Google Dienste funktioniert noch nicht, da die mitgelieferte Software “HTC Sync” unter meinem Windows 64 nicht startet – aber es besteht noch die Hoffnung, dass sich die Android Community um ähnliche Features kümmert, nachdem sie die nicht minder wichtigen Features implementiert hat (ein Speichern von Applikationen auf der SD-Karte ist Beispielsweise immer noch nicht möglich).

Samstag, 17. April 2010

BadImageFormatException HRESULT: 0x800700C1

Windows7 macht eigentlich auch in der 64-Bit-Version Spaß und bisher hatte ich keinerlei Probleme beim Umstieg von 32 auf 64-Bit. Nun habe ich mir die VisualStudio 2010 Express installiert und erlebte nach erfolgreicher Konvertierung einer VisualStudio 2008 Solution eine Überraschung: Das Programm wurde zwar erfolgreich übersetzt - aber starten konnte ich es nicht. Stattdessen erhielt ich die folgende Exception:

System.BadImageFormatException was unhandled
  Message= BadImageFormatException . (Ausnahme von HRESULT: 0x800700C1)
  Source= …       bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       bei System.Threading.ThreadHelper.ThreadStart()
  InnerException: …

Des Rätsels Lösung: Das VisualStudio-Projekt wurde im “AnyCpu” Modus kompiliert, welcher Windows7 64Bit dazu veranlasst die Applikation im 64-Bit-Modus zu starten. Leider hat das Projekt in diesem Fall eine Abhängigkeit zu einer Komponente die nicht 64-Bit fähig ist (in diesem Fall waren es die VisualStyles).

Da ich den Quellcode zu besagter Komponente nicht habe und diese nicht im “AnyCpu” Modus kompilieren kann, bleibt mir nur übrig, Windows7 dazu zu bewegen, die Applikation im 32-Bit-Modus zu starten.

Hierzu kann man den Compileschalter benutzen. Im VisualStudio kann man diesen praktischer Weise gleich für die ganze Solution setzen: Im Menü Build wählt man den Configuration Manager und kann dort unter Active Solution Platform von AnyCpu auf x86 wechseln. Gibt es keine x86 Konfiguration ist diese einfach durch einen Klick auf New und Copy settings from Any CPU zu erzeugen.

Welche Platform-Kombinationen funktionieren kann man auch hier nachlesen.