Só para verificar se isso pode ser symlink ou hardlink, você poderia abrir o cmd e digitar os seguintes comandos, por favor:
cd C:\
dir
O arquivo é marcado como link simbólico e / ou há colchetes com um caminho no final como este?
18.03.2015 09:51 <SYMLINKD> Program Files [C:\Program Files]
Editar 1:
Ok, abra o Powershell como administrador (pesquise por Powershell, clique com o botão direito do mouse, execute como administrador), tente o seguinte e informe se ele retorna apenas uma única entrada:
cd C:\
Get-ChildItem C:\ | where{$_.mode -notlike "d*" -and $_.name -eq "Program Files"} | format-list
Na linha versioninfo, deve-se dizer File:
Se isso funcionar, tente renomear o arquivo:
Get-ChildItem C:\ | where{$_.mode -notlike "d*" -and $_.name -eq "Program Files"} | Rename-Item -NewName "Program Files.old"
Editar 2:
Então aqui está minha pasta C: \:
PS C:\Windows\system32> gci C:\ -Force
Verzeichnis: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d--hs 27.06.2012 14:21 $Recycle.Bin
d--hs 15.02.2011 10:42 Boot
d---- 28.11.2014 17:21 Chocolatey
d--hs 14.07.2009 07:08 Documents and Settings
d--hs 26.06.2012 17:22 Dokumente und Einstellungen
d-rh- 27.06.2012 10:28 MSOCache
d---- 14.07.2009 05:20 PerfLogs
d-r-- 28.11.2014 17:23 Program Files
d-r-- 27.02.2015 08:38 Program Files (x86)
d--h- 16.11.2014 14:46 ProgramData
d--hs 26.06.2012 17:22 Programme
d--hs 14.10.2014 21:49 System Volume Information
d---- 18.03.2015 09:51 temp
d-r-- 29.06.2012 15:48 Users
d---- 29.11.2014 19:54 Windows
d---- 29.09.2014 18:00 xampp
-a--- 25.11.2013 10:17 3072 ads_err.adi
-a--- 06.09.2013 11:03 4562 ads_err.adm
-a--- 25.11.2013 10:17 24843 ads_err.adt
-a--- 19.04.2012 09:30 178 BOOT.TXT
-arhs 21.11.2010 04:23 383786 bootmgr
-arhs 15.02.2011 10:42 8192 BOOTSECT.BAK
-a--- 12.08.2013 09:59 81 CTX.DAT
-a-hs 12.03.2015 08:48 3153510400 hiberfil.sys
-a--- 23.09.2005 00:39 894976 msdia80.dll
-a-hs 12.03.2015 08:48 4204683264 pagefile.sys
Minha pasta chamada Programa é chamada de "Arquivos de Programas" em sistemas ingleses.
Editar 3:
Arquivos de programas é uma junção que o Windows usa no NTFS. Abrir uma das duas pastas Program Files deve resultar em um erro de acesso negado.
C:\Windows\system32>dir /ah c:\
Datenträger in Laufwerk C: ist Windows7_OS
Volumeseriennummer: 04CF-2273
Verzeichnis von c:\
27.06.2012 13:21 <DIR> $Recycle.Bin
15.02.2011 10:42 <DIR> Boot
21.11.2010 04:23 383.786 bootmgr
15.02.2011 10:42 8.192 BOOTSECT.BAK
14.07.2009 06:08 <JUNCTION> Documents and Settings [C:\Users]
26.06.2012 16:22 <JUNCTION> Dokumente und Einstellungen [C:\Users]
12.03.2015 08:48 3.153.510.400 hiberfil.sys
27.06.2012 09:28 <DIR> MSOCache
12.03.2015 08:48 4.204.683.264 pagefile.sys
16.11.2014 14:46 <DIR> ProgramData
26.06.2012 16:22 <JUNCTION> Programme [C:\Program Files]
14.10.2014 20:49 <DIR> System Volume Information