Meinung

Tinos Kolumne

Microsoft

Windowsupdate funktioniert immer noch nicht

Aber ich habe eine Lösung gefunden. Folgende Webseiten sind daran "mitschuldig":

Lösung

Wenn man einen zweiten Administrator-Account anlegt, der nur für Windows-Update verwendet wird, kann man über diesen den Update auslösen. Der Weg ist also so:

  • Zweiten Administrator-Account anlegen.
  • In diesem Account keinerlei Sicherheit einstellen, insbesondere die IE-Rechte nicht ändern!
  • Diesen Account verwenden um den Update durchzuführen.
  • Den Account zur Sicherheit nach dem Update deaktivieren.

Das schafft aber ein neues Problem

Der alte Administrator verschwidet ins Nirvana!

Microsoft hat, in seiner unendlichen Weisheit, beschlossen, den Administrator zu verstecken, wenn ein anderer Administrator existiert. Das wäre so, als ob man unter Linux behaupten würde, der Root-Account wäre nimmer da.

Diesen Humbug kann man wie folgt per Regedit beseitigen (download):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]
"Administrator"=dword:00000001

Das ist für Windows XP. Für W2K usw. muss man es entsprechend mit Hand machen sofern es da auch notwendig ist.

Fazit

Dank eines Accounts, der nur zum Updaten verwendet wird, ist der Computer nur während der Update-Zeit extrem gefährdet. Trotzdem bleibt ein schaler Beigeschmack:

Warum muss man die Sicherheit erniedrigen um Sicherheitspatches einspielen zu können? (Ja, natürlich kann man es manuell machen, aber dann steigt die TCO von Windows ins unendliche, was die Sicherheit erniedrigt, da man sich die Sicherheit nimmer leisten kann.)

2006-04-12 Nachtrag

Wenn man Probleme mit dem Proxy hat, muss man das Tool "ProxyCFG.exe" verwenden. Wenn man den Komponenten beibringen will, dass sie den IE-Proxyeintrag verwenden, gibt man ein:
proxycfg -u
Wenn das einen Fehler bringt hat man vermutlich keinen Proxy eingestellt, in diesem Fall gibt man ein
proxycfg -d

Danach nicht vergessen, den Service "Automatische Upates" neu zu starten, sonst wird dieser Eintrag nicht übernommen. Sinnigerweise weist Microsoft natürlich auf all das nirgendwo hin.

Wenn dann der Download einiger Pakete partout nicht klappen will (oder die automatischen Updates sich verklemmt haben), dann hilft folgender Trick: Aber wer denkt, M$ macht es einem einfach dies zu tun, der irrt gewaltig! Also nachlesen ..

2009-01-17 Vista

Unter Vista heißt der Befehl "netsh winhttp import proxy source=ie". Das muss man aber von einem CMD aus absetzen, das Administrator ist. Also zuerst einen passenden Softlink basteln (usw. etc. pp. anscheinend ist Microsoft inzwischen auch von den letzten aller guten Geistern verlassen).

-Tino, 2005-10-29