none
Windows Update Loop: Windows Server 2012 R2 Datacenter "Neustart ausstehend" bleibt auch nach mehreren Neustarts RRS feed

  • Frage

  • Nach mehreren Restarts, ist der Status mehrer Updates nach wie vor auf "Neustart" ausstehend. Woran könnte das liegen?

    Montag, 24. August 2015 07:48

Alle Antworten

  • Hallo,

    irgendwas könnte einen sauberen Neustart unterbinden oder die Updates laufen nicht akkurat durch.

    Du könntest im ersten Schritt einen sauberen Boot durchführen. Via msconfig alle unnötigen Dienste ausschalten und dann 2 Mal neustarten. Genauere Infos kriegst du natürlich, wenn du dir die Logs anschaust.

    c:\windows\cbs\cbs.log mal einen Blick reinwerfen und auch in den Eventlogs - Installation - und schauen, was als Letztes alles so gelaufen ist. Auch mal nach ID 3 filtern, um eventuelle Fehlinstallationen zu sehen.

    Sollte sich gar nix tun kannst du auch mal die Standardrepaturen drüber laufen lassen.

    net stop wuauserv
    del c:\windows\SoftwareDistribution /q /s
    net start wuauserv
     
    echo Systemressourcenreparatur
    sfc /scannow
    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >c:\windows\logs\cbs\sfcdetails.log
     
    echo #### NTFS Transaction Manager Reparatur
    fsutil resource setautoreset true c:\ 
    echo #### Info:
    fsutil resource info C:
    echo MSI
    sc config msiserver start= demand
    Net stop msiserver
     
    MSIExec /unregister
    MSIExec /regserver
    regsvr32.exe /s %windir%\system32\msi.dll
     
    Net start msiserver
    sc config msiserver start= auto
     
    echo #### Der Rechner sollte nun 2 mal neugestartet werden.



    Greetings,

    David das Neves

    Technology Specialist - Consulting Services
    Computacenter AG & Co. oHG - München

    Blog    

    Caution: This post may contain errors.


    Montag, 24. August 2015 08:07
  • Hi,

    sowas kann passieren, wenn der Server "denkt", er müsse noch einige Dateioperationen ausführen, die nur während des Neustarts erfolgen können (weil die Dateien da noch nicht im Zugriff sind). Hierzu wird u.a. ein Registry-Eintrag namens "PendingFileRenameOperations" verwendet, wo die Änderungen drinstehen.

    Manchmal kann es passieren, dass dieser Eintrag nicht mehr sauber geleert wird. Kann man aber manuell machen:

    http://www.virtualizationadmin.com/kbase/VirtualizationTips/DesktopVirtualization/MicrosoftVirtualDesktopInfrastructureTips/General/SolvethependingrebooterrorinRDSdeploymentsRDMSinWindowsServer2012.html


    Gruß

    Ben

    MCSA Windows 8 (.1) MCSA Windows Server 2012 (R2)

    Wenn Dir meine Antwort hilft, markiere sie bitte entsprechend als Antwort! Danke! :-)

    Hinweis: Meine Posts werden "wie besehen" ohne jedwede Gewähr bereitgestellt, da menschliche, technische und andere Fehler nicht ausgeschlossen werden können.

    Montag, 24. August 2015 08:09
  • Vielen Dank für die Antwort. Ich werde das so mit unserem Admin disskutieren.
    Montag, 24. August 2015 08:32
  • Das klingt sehr interessant. Wir werden in diese Richtung weiter suchen.
    Montag, 24. August 2015 08:33
  • Am 24.08.2015 schrieb David das Neves:

    Sollte sich gar nix tun kannst du auch mal die Standardrepaturen drüber laufen lassen.

    net stop wuauserv
    del c:\windows\SoftwareDistribution /q /s

    Ich kann mir nicht vorstellen, dass diese Codezeile funktioniert. In
    deinem Blog hab ich dir schon eine bessere Variante gepostet.

    rd /s /q %windir%\SoftwareDistribution
    ist die bessere weil flexiblere Variante.

    echo Systemressourcenreparatur
    sfc /scannow
    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >c:\windows\logs\cbs\sfcdetails.log

    Nicht gleich ohne Not ein sfc /scannow ausführen lassen.


    Servus
    Winfried

    Gruppenrichtlinien
    HowTos zum WSUS Package Publisher
    WSUS Package Publisher
    HowTos zum Local Update Publisher
    NNTP-Bridge für MS-Foren

    Montag, 24. August 2015 16:25