XP: Explorer non esegue il refresh quando si crea, modifica o elimina un file o una cartella

Su computer Windows XP SP3 ho riscontrato il problema in oggetto che in prima battuta può essere risolto premendo F5, in questo articolo File list in the Windows Explorer folder is not refreshed after you create, move, or delete files viene descritto il problema e fornita una hotfix. In alternativa come indicato è possibile impostare la chiave di registro HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoSimpleNetIDList a 1.

Si noti che l’impostazione è per utente e quindi va ripetuta su ogni utente con cui è necessario connettersi al computer. Se l’utente in questione non ha diritti amminitrativi è possibile utilizzare MakeMeAdmin per avviare una sessione amministrativa con le credenziali dell’utente e poter così avviare Regedit (a riguardo si veda XP alcuni script utili per lavorare come non-admin).

Ovviamente è anche possibile creare un file adm per distribure l’impostazione via group policy nel caso si abbia un’infrastruttura basata su Active Directory. In questo caso è possibile creare un administrative template il seguente contenuto:

CLASS USER

CATEGORY !!RefreshUserInterface

POLICY !!RefreshUserInterfaceBehavior
KEYNAME “Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”
EXPLAIN !!RefreshUserInterface_Explain
VALUENAME “NoSimpleNetIDList”
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY

END CATEGORY


[strings]
RefreshUserInterface=”Refresh User Interface Behavior”
RefreshUserInterface_Explain=”In Windows Explorer, when you create a new
file, paste a file, or delete a file, the user interface may not update
automatically. As a result, the list of files that appears in the current
folder may not be up to date. This behavior occurs most frequently when the
target folder is on a DFS share or is a special folder that must be
redirected. For example, the My Documents folder is redirected to
\\myserver\myshare. This behavior may also occur when the redirected folder
is targeted to a Netware server. Always, you can successfully refresh the
Explorer window when you press F5.”
RefreshUserInterfaceBehavior=”Refresh User Interface Behavior”

Per ulteriori informazioni si veda Recommendations for managing Group Policy administrative template.