Eu tenho esse problema em dois dos meus novos laptops e não consigo encontrar uma solução viável decente em outro lugar do fórum. O problema é que, nas máquinas com Windows 7 Professional, o botão direito do mouse não mostra a opção Nova Pasta e também em outros lugares (via Explorer) não consigo criar novas pastas.
Ficarei feliz em resolver esse pequeno problema e declarar que o Windows 7 é quase perfeito! Agradecemos desde já a todos pela contribuição!
PS: Nenhuma das soluções Vista parece funcionar aqui!

Tentei NewFolderFix.reg, não funcionou - "Nem todos os dados foram gravados com sucesso no registro. Algumas chaves são abertas pelo sistema ou por outros processos".
FolderFix.reg convertido em arquivo .inf e que funcionou.
Não se lembre do problema que aparece após uma atualização.
A resposta da Microsoft ao processo de exploração suspenso (KB 972685) foi instalar a atualização mais recente do Visual C ++ (vcredist.exe).
Não. Isso também não ajudou.
Não toquei no Silverlight desde a instalação, quando o Windows 7 chegou às prateleiras. Eu torturei a instalação do RC antes disso e nunca tive problemas lá também.
ATUALIZAR-
Efetuou login novamente na conta de Administrador, ainda ausente. Passei um pouco mais de tempo procurando, em vez de apenas consertar. Apenas para ter certeza, faça login novamente na minha conta de usuário - ainda está bem lá.
Acontece que as entradas HKCR\CLSIDforam as culpadas aqui. O arquivo reg não levaria novamente (como acima), mas o arquivo inf o corrigiu. Esta chave não pôde ser inserida no regfile, alterada ou excluída no Regedit (permissões).
Não entendo muito bem por que uma chave comum no HKCR precisava ser inserida separadamente para cada usuário.
Aqui está o arquivo que eu usei para corrigi-lo. Basta copiar para o bloco de notas, salvar como newfolderfix.inf, clicar com a tecla rt e selecionar Instalar
================================================================
[Version]
Signature=$Windows NT$
[DefaultInstall]
AddReg =REGEntries.AddReg
[REGEntries.AddReg]
HKCR,"%String0%",,0x0,"CLSID_ExecuteFolder"
HKCR,"%String0%\InProcServer32",,0x0,"ExplorerFrame.dll"
HKCR,"%String0%\InProcServer32","ThreadingModel",0x0,"Apartment"
[Strings]
String0 = "CLSID\{11dbb47c-a525-400b-9e80-a54615a090c0}"
=============================================================
Agradeço a outras pessoas que me ajudaram a apontar na direção certa.