Системный сбой может привести и порой приводит к очень странным ошибкам, которые, хотя и не нарушают работоспособность Windows, доставляют пользователям немало неудобств. Вот один из примеров такой «ошибки». Следствия ее заключается в том, что при каждой загрузке операционной системы на рабочем столе Блокнотом автоматически открываются один или два файла с содержимым, которое вы можете видеть на этом скриншоте.
Первое, что может при этом прийти в голову, это созданная кем-то и чем-то запись в автозагрузке, однако беглая проверка автозапуска, как правило, никаких проблем не выявляет. Так и должно быть, потому что причина столь странного поведения операционной системы иная.
Такое может быть, если вследствие сбоя или какой-либо ошибки в работе Windows или Проводника с файлов desktop.ini снимается атрибут «Скрытый».
Что это за файлы desktop.ini
Desktop.ini — это системный файл, хранящий локальные настройки рабочего стола, а если точнее, используемого шаблона.
Конфигурационный файл может быть один, но чаще всего их два: один принадлежит вашей учетной записи и физически располагается в папке рабочего стола, другой лежит в папке C:\Users\Public\Desktop и является общим для вас и учетной записи встроенного Администратора, если она, конечно, активирована. Также файлы desktop.ini хранятся в папке Startup по указанным на изображении путям.
Кстати, открываются как раз именно эти два файла и открываются они как раз потому, что находятся в папках автозагрузки.
При снятии атрибута «Скрытый» Windows 10 как-бы перестает считать эти файлы системными и тут же автоматически подыскивает для их открытия наиболее подходящее приложение.
Для конфигурационных файлов в формате INI таковым является Блокнот.
С файлами более или менее разобрались, теперь перейдем к решению проблемы.
Чтобы конфиги desktop.ini более не открывались, присваиваем им атрибуты системный и скрытый.
Для этого запускаем от имени администратора классическую командную строку и выполняем в ней эти две команды:
attrib +s +h "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup\desktop.ini"
attrib +s +h "%programdata%\Microsoft\Windows\Start Menu\Programs\Startup\desktop.ini"
Перезагружаем компьютер и смотрим, решена ли проблема.
Конфигурационные файлы более открываться не должны.
Оценка два. Файл .ini появляется вместо программ в автозагрузке и скрывает то, что вместо тебя запускает система, точнее, скрытый в ней виртуал. Снятые в автозапуске в msconfig галки система тут же восстанавливает, и работают автозапущенные приложения, похоже, слегка подредактированные, отнюдь не сбойно, а порой вполне целенаправленно. Требуется надёжное удаление всего лишнего из автозагрузки и столь же надёжный запрет любых изменений содержимого, кроме твоих.
Благодарю. Помогло с первой попытки.