O arquivo copiado usando o PHP ou o Windows Explorer está obsoleto Data Criou o carimbo de data / hora

Ao copiar um arquivo usando PHP, assim:

$result = copy( 'C:\xampp\htdocs\MISCELLANEOUS\Test\FilesAndFolders.php', 'C:\xampp\htdocs\MISCELLANEOUS\Test\backups\FilesAndFolders_version1.php' ); echo $result; 

A data de criação do tempo do arquivo corretamente reflete a hora em que o arquivo é copiado inicialmente. No entanto, se o arquivo copiado for excluído e a operação de cópia for executada de novo usando exatamente o mesmo nome para o arquivo de backup, a Data criada reflete o tempo em que o arquivo foi copiado pela primeira vez em vez dos tempos subseqüentes.

Por exemplo, quando … backups \ FilesAndFolders_version1.php foi criado pela primeira vez que o arquivo tinha uma data criada em 26/08/2016 8:36 PM. Depois de excluir esse arquivo e tentar copiá-lo novamente às 21h03, a Data Criada do arquivo ainda dizia 8/26/2016 8:36 PM (a plot de tempo deveria ter sido 21:03). Por que a atualização do tempo não é a hora real da operação de cópia subsequente? Existe uma maneira de forçá-lo a atualizar?

informação adicional
Mesmo depois de uma reboot do sistema, esse comportamento é o mesmo – o carimbo de data / hora não será atualizado. O sistema operacional da máquina é o Windows 7.

Fazer cópia / colar no Windows Explorer exibiu o mesmo comportamento. Isso excluiu um problema com o código PHP. A exclusão da pasta ‘backups’ e a recriação permitiram que a Data Criada do arquivo copiado fosse atualizada pela primeira vez que o arquivo fosse copiado, mas não operações de cópia subseqüentes depois que o arquivo de backup foi excluído.

Foi possível reproduzir esse comportamento em um PC Windows 7 diferente.