Código PHP:
copy("C:\xampp\htdocs\p5\RegistroUsuarios\nofoto\Nofoto.jpg","C:\xampp\htdocs\p5\RegistroUsuarios\imagenes\avatares\nuevo.jpg");
No entiendo porque lo haces así. Si estas en un servidor web (asi sea local es un servidor) Le estas dando una ruta de windows no del servidor. Dando por sentado que el script lo ejecutas desde la carpeta Registro usuarios es mas facil definir la ruta como.
Código PHP:
$path1="nofoto/Nofoto.jpg";
$path2="imagenes/avatares/nuevo.jpg";
copy($path1,$path2);
Lo he echo asi de afan, pero asi creo que deberia servir, revisalo bien.
Igual yo previamente le haria la comprobacion de si existe el archivo para realizar la copia.
Por si quieres hacerlo con ruta absoluta y no relativa, busca información en internet que existe de sobra.