Когда пытаюсь записать в файл список процесс висит на выполнении но не завершается.
Могу только прервать это действие само действие не завершается. Из-за чего могут быть такие проблемы?
Вариант 1 - получить src картинки и сделать get загрос как файла. Вариант второй, как писали выше, скриншот картинки. При сохранении лучше не использовать пути с пробелами и кирилицей.