I'm using windows 7 64-bit after I restarted my computer all my desktop icons were missing but the task bar was there and everything worked fine.I went to C:/Users/.../desktop/
the files from my desktop were still there but I just couldn't see them.
This is how I fixed it.Hope it will help someone
Go to desktop then press right mouse button , from the menu choose View --> Show Desktop icons
I don't know what changed it because I'm the only one who uses this computer.It worked for me however it wasn't a virus it was some program that changed this I'm certain of it.