круг замкнулся, %public%\desktop единственный вопрос, почему по твоим словам файла нет на твоем рабочем столе... я бы посмотрел на вывод PowerShell dir $env:userprofile\desktop -force
хотя... если б там был ярлык ФФ, то отображалось бы два, а так только один... я не готов объяснить причину без диагностики
надо от админа создать в командной строке файл echo test >> %public%\desktop\test.txt и смотреть на свой рабочий стол. Если там есть, все нормально и можно не морочить себе голову.