File ini su Windows 2000 Terminal Server 2000 e hotfix KB917422

La segente hotfix:
Microsoft Security Bulletin MS06-051
Vulnerability in Windows Kernel Could Result in Remote Code Execution (917422)
http://www.microsoft.com/technet/security/bulletin/ms06-051.mspx

causa l’impossibilità ad accedere ai file ini nelle cartelle windows degli utenti (c:\document and settings\userid\windows) mentre è possibile accedere ai file ini in c:\windows\.
Questo perchè la path forza la lettura degli ini in %SystemRoot% ignorado l’eventuale presenza nella cartella di profilo dell’utente.
Ciò puo creare problemi alle applicazioni che girano su terminal server ed usano gli ini per impostazioni di configurazione legate al’utente.

Innanzitutto va detto che il problema si presenta solo su Terminal server Windows 2000 e non su Terminal server Windows 2003, un modo per ovviare può essere la disinstallazione dell’hotfix oppure richiedere l’hotfix KB924066 che dovrebbe correggere il problema:
You experience problems with programs that are not Terminal Services aware after you install security update 917422 on a computer that is running Windows 2000 Service Pack 4
http://support.microsoft.com/kb/924066