Ik heb een probleem met een hotfix die vorige week door Microsoft is vrijgegeven en via Windows Update / Microsoft Update wordt aangeboden. Deze Hotfix, KB980232, zorgt ervoor dat wegschrijven vanuit Office 2007 naar een share op een Windows NT 4.0 server (ja, echt waar) niet lukt. Windows NT 4.0 wordt niet meer ondersteund, maar het vreemde is dat dit probleem zich niet voordoet met Office 2003 en dus wel met Office 2007.
Het domein is wel Windows 2003 R2 gebaseerd, maar er zijn nog een paar servers die nog op Windows NT 4.0 draaien. Die staan op de nominatie om te gaan verdwijnen, maar het zal nog wel even duren voor alles is overgezet.
De (tijdelijke) oplossing zou zijn om Hotfix KB980232 te deïnstalleren, maar het probleem is dan hoe die via het logon-script te blokkeren zodat het later makkelijk weer kan worden gedeblokkeerd. Ik heb al bijna twee dagen zitten zoeken en proberen hoe ik dit voor elkaar kan krijgen, maar tot nu toe zonder succes.
Wat ik al geprobeerd heb:
- KB980232 verwijderen en via Sysinternals Process Monitor kijken wat er gedaan wordt als het vinkje wordt aangezet dat deze specifieke hotfix niet geïnstalleerd moet worden. Helaas lijkt het erop dat dit niet in het register of in een los bestand wordt opgeslagen. Het lijkt erop dat dit in de WindowsUpdate database wordt opgeslagen, maar ik heb geen idee hoe ik dat kan aanpassen.
- KB980232 geïnstalleerd laten en dan alleen het mrxsmb.sys bestand (is maar één bestand dat wordt vervangen door deze Hotfix) op de diverse locaties te vervangen door de voorgaande versie. Dan werkt het (na een herstart) wel, maar het probleem is dat bij een herstart Windows Update ook weer ziet dat deze versie niet de laatste is en wordt weer KB980232 aangeboden. Er wordt dus blijkbaar puur naar de bestanden gekeken en niet naar het register, waarin natuurlijk wel vermeld staat dat KB980232 wel geïnstalleerd is.
Er zijn VB-Scripts te vinden waarmee bepaalde updates blijkbaar geblokkeerd kunnen worden, maar dat is niets meer dan een stukje tekst dat aan de default key van de uninstall sleutels in het register wordt toegevoegd, dat heb ik ook bij deze hotfix geprobeerd, maar zonder succes.
Het zijn helaas ook teveel installaties waar die hotfix verwijderd moet worden, dus het liefste doe ik dat via het logon-script (KiXtart), maar dan moet die niet steeds terugkomen. Via een GPO mag ook, als dat wel kan.
Als iemand een oplossing weet dan hoor ik het heel graag. Ik begin een beetje radeloos te worden eerlijk gezegd.
Het domein is wel Windows 2003 R2 gebaseerd, maar er zijn nog een paar servers die nog op Windows NT 4.0 draaien. Die staan op de nominatie om te gaan verdwijnen, maar het zal nog wel even duren voor alles is overgezet.
De (tijdelijke) oplossing zou zijn om Hotfix KB980232 te deïnstalleren, maar het probleem is dan hoe die via het logon-script te blokkeren zodat het later makkelijk weer kan worden gedeblokkeerd. Ik heb al bijna twee dagen zitten zoeken en proberen hoe ik dit voor elkaar kan krijgen, maar tot nu toe zonder succes.
Wat ik al geprobeerd heb:
- KB980232 verwijderen en via Sysinternals Process Monitor kijken wat er gedaan wordt als het vinkje wordt aangezet dat deze specifieke hotfix niet geïnstalleerd moet worden. Helaas lijkt het erop dat dit niet in het register of in een los bestand wordt opgeslagen. Het lijkt erop dat dit in de WindowsUpdate database wordt opgeslagen, maar ik heb geen idee hoe ik dat kan aanpassen.
- KB980232 geïnstalleerd laten en dan alleen het mrxsmb.sys bestand (is maar één bestand dat wordt vervangen door deze Hotfix) op de diverse locaties te vervangen door de voorgaande versie. Dan werkt het (na een herstart) wel, maar het probleem is dat bij een herstart Windows Update ook weer ziet dat deze versie niet de laatste is en wordt weer KB980232 aangeboden. Er wordt dus blijkbaar puur naar de bestanden gekeken en niet naar het register, waarin natuurlijk wel vermeld staat dat KB980232 wel geïnstalleerd is.
Er zijn VB-Scripts te vinden waarmee bepaalde updates blijkbaar geblokkeerd kunnen worden, maar dat is niets meer dan een stukje tekst dat aan de default key van de uninstall sleutels in het register wordt toegevoegd, dat heb ik ook bij deze hotfix geprobeerd, maar zonder succes.
Het zijn helaas ook teveel installaties waar die hotfix verwijderd moet worden, dus het liefste doe ik dat via het logon-script (KiXtart), maar dan moet die niet steeds terugkomen. Via een GPO mag ook, als dat wel kan.
Als iemand een oplossing weet dan hoor ik het heel graag. Ik begin een beetje radeloos te worden eerlijk gezegd.