Isso tem a ver com arquivos conectados. Aqui está um trecho da MSDN:
With Windows 2000 or later, it is possible to connect an HTML file with a folder that contains related files such as Graphics Interchange Format (GIF) images or style sheets. If file connection is enabled, when you move or copy the HTML file, the connected folder and all of its files are also moved or copied. Conversely, if you move the folder with the related files, the HTML file is also moved.
(c) Microsoft
Você pode desabilitar esse comportamento ativando o valor do Registro NoFileFolderConnection para 1 nessa chave do Registro.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
Value: NoFileFolderConnection
Type : REG_DWORD
Data : 1
Além disso, consulte As operações em um arquivo ou pasta HTML se aplicam a pastas ou arquivos HTML com nome semelhante
Quanto à pergunta # 2, não sei por que o Windows faz isso. Logicamente, seria melhor se o Windows criasse uma pasta chamada Example - Copy_files
quando você cria uma cópia do arquivo Example.html
, mas isso não acontece por algum motivo.