Desktop bridge

Типы файлов DESKTOP

Ассоциация основного файла DESKTOP

.DESKTOP

Формат файла: .desktop
Тип файла: Desktop Entry File

Файл DESKTOP представляет собой файл данных, содержащего информацию о конкретном изделии в menu.Details программы, в таких, как имя, команду для запуска, и другие включены в файле DESKTOP. Как правило, это расширение файла используется Unix-подобных операционных систем, таких как Ubuntu и CentOS.

Создатель: Stardock Corporation
Категория файла: Необычные файлы
Ключ реестра: HKEY_CLASSES_ROOT\.desktop

Программные обеспечения, открывающие Desktop Entry File:

Object Desktop, разработчик — Stardock Corporation

Совместимый с:

Windows

DesktopX, разработчик — Stardock Corporation

Совместимый с:

Windows

Является ли вирусом файл «desktop.ini»?

Однозначно, скрытый файл операционной системы «desktop.ini» не является вирусом. Это собственный системный файл, который хранится на уровне папок, созданный после настройки фона, значка или уменьшенного изображения и т.д. Однако была история троянского вируса, связанного с именем этого файла. Если файл «desktop.ini» отображается в папке, даже если вы выполнили проверку параметров папок и скрыли защищенные системные файлы, установив флажок в соответствующей ячейке, то, вероятно, это может быть вредоносное программное обеспечение (вирус). Существуют различные виды вирусов, которые маскируются под скрытый файл «desktop.ini» для повышения своей незаметности. И пользователь, увидев такой файл в папке на своем компьютере, может принять его за легальный системный файл, тем самым подвергнув свою операционную систему заражению. Следовательно, чтобы быть полностью уверенным в безопасности вашей операционной системы «Windows», вы можете просканировать свой компьютер при помощи любой антивирусной программы, установленной у вас.

Desktop.ini – вирус?

Ни в коем случае. Он появляется тогда, когда вы хоть немного сменили дефолтную конфигурацию директории (Рабочий стол такая же папка как и остальные), придав ярлыкам и файлам некий вид, отличный от того, что по умолчанию. Однако один момент существует – если файл Desktop.ini отображается при выставленной опции Скрывать системные файлы и папки, перед нами вирус, маскирующийся под системный файл.

Тогда почему их иногда аж по две штуки на папку?

Значит эта директория может настраиваться не одним пользователем, и каждый из этих файлов несёт настройки для конкретного пользователя. Например, Рабочий стол не только ваш, он ещё может быть и Общим Рабочим столом (папка Пользователи/Общие), но со стандартным набором ярлыков для любого зарегистрированного юзера.

Как можно использовать desktop.ini

С помощью нескольких простых процедур с этими текстовыми документами можно менять базовые настройки папок:

  • Назначать иконки и значки;
  • Создавать подсказки о содержимом папки при наведении курсора;
  • Настраивать доступ.

Изменить стиль папки можно так:

  1. Выбираем ту, которую хотим настроить, и на всякий случай делаем резервную копию содержимого.
  2. Открываем командную строку на правах администратора . Для этого нажимаем «Пуск» – «Служебные Windows» – «Командная строка». Кликаем правой кнопкой мыши по открывшемуся окну. Находим пункт «Дополнительно» и в нём будет раздел, позволяющий запустить от имени администратора.
  3. Система запросит разрешение на внесение изменений. Подтверждаем.
  4. Чтобы сделать нужную нам папку системной (активировать настройку «только чтение»), вводим в командную строку attrib +s «Расположение папки».
  5. Создаём там desktop.ini файл. Сделать это можно с помощью блокнота.
  6. Сохраняем файл под именем системного «desktop.ini». Через меню «Свойства» делаем его скрытым.

ВАЖНО.
Сохраняя файл, выберете «Юникод» в пункте «Кодировка». Это позволит читать и корректировать содержимое локализированных строк самостоятельно

Несколько полезных функций строк:

  • IconFile – для установки персональной иконки. Если вам не нравится стандартная жёлтая иконка, в этой строке можно указать путь к изображению, которое будет использовано вместо неё.
  • IconIndex – для выбора нужной иконки. Две эти записи работают вместе, поэтому установите значение «0» в этой строке. Если же в указанном вами пути к иконке больше, чем одно изображение, то установите нужный номер.
  • InfoTip – для установки подсказки о содержимом. В строке необходимо просто прописать то, что будет выводиться при наведении курсора.
  • NoSharing – ограничивает доступ. Что запретить его, прописываем «1», для разрешения – «0».
  • IconArea_Text – позволяет выбрать цвет названий составляющих.
  • Owner – для обозначения владельца папки. В этом же поле можно указать логин и пароль для доступа.

Сразу после того, как пользователь решается открыть визуальный доступ к скрытым или системным папкам Windows, первое, что бросается в глаза, это постоянно появляющийся на Рабочем столе файл , равно как и в некоторых других папках. Это вирус? Можно ли его удалить? Зачем он вообще?

А между тем, с помощью можно оформить вид папок в нужном нам виде, группируя по необходимому пользователю принципу.

Лучшие практики для исправления проблем с Desktop

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с Desktop. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Отображение или скрытие файла Desktop.ini

Вы уже знаете, что Desktop.ini является системным компонентом, соответственно, по умолчанию скрыт от глаз пользователей и администратором. Эту настройку можно регулировать самостоятельно, настроив отображение скрытых объектов, например, запретив показывать их или, наоборот, разрешив. Все это осуществляется путем изменения буквально нескольких пунктов в одном меню и происходит так:

  1. Откройте «Проводник», переместитесь в раздел «Этот компьютер» и откройте вкладку «Вид».

Здесь на отобразившейся панели вас интересует последний пункт под названием «Параметры».

После щелчка по данной кнопке откроется окно «Параметры папок». Там перейдите на вкладку «Вид».

Снимите или поставьте галочку возле пункта «Скрывать защищенные системные файлы», а также не забудьте установить соответствующий маркер возле «Скрытые файлы и папки». После этого примените изменения.

При появлении предупреждения выберите положительный ответ, чтобы все настройки вступили в силу.

Существует другой метод изменения параметров папок, если этот вас не устраивает. Он является более привычным для некоторых пользователей и осуществляется через известное меню Панель управления.

  1. Откройте «Пуск» и через поиск отыщите «Панель управления».

Здесь щелкните по разделу «Параметры Проводника».

Вы можете настроить все те параметры, о которых мы говорили выше, или же восстановить значения по умолчанию, кликнув по соответствующей кнопке.

Не забудьте и про пункт «Скрытые файлы и папки», ведь именно от него зависит отображение Desktop.ini.

Если после внесенных изменений Desktop.ini все еще отображается или отсутствует, потребуется перезагрузить Проводник или создать новый сеанс Виндовс, чтобы все изменения применились.

Ярлык приложения

Ярлыки для приложений или файлов , как правило, представляют собой комбинацию метаинформационных ресурсов и ярлыков приложений. Эти файлы обычно находятся в или для приложений, установленных в системе, или для пользовательских приложений. Пользовательские ярлыки имеют приоритет над системными ярлыками.

Пример файла


# Определение типа ярлыка приложений
Type=Application

# Версия спецификации ярлыков приложений, которой соответствует этот файл
Version=1.0

# Название приложения
Name=jMemorize

# Комментарий, который может/будет использоваться в качестве подсказки
Comment=Flash card based learning tool

# Путь к папке, в которой выполняется исполняемый файл
Path=/opt/jmemorise

# Исполняемый файл приложения, возможно с аргументами.
Exec=jmemorize

# Имя значка, который будет использоваться для отображения этого ярлыка.
Icon=jmemorize

# Описывает, должно ли это приложение запускаться в терминале или нет
Terminal=false

# Описывает категории, в которых должна отображаться этот ярлык
Categories=Education;Languages;Java;

Определение ключа

Ключ Version обозначает версию спецификации ярлыка приложения, которая соответствует этому файлу, но не как не версию приложения.

Name, GenericName и Comment часто содержат избыточные значения в виде комбинаций из них, например:

Name=Pidgin Internet Messenger
GenericName=Internet Messenger

или

Name=NoteCase notes manager
Comment=Notes Manager

Этого следует избегать, поскольку это только будет запутывать пользователей. Ключ должен содержать только имя или хотя бы аббревиатуру/акроним, если они доступны.

  • должен указывать на категорию приложения, которая обозначает особый признак этого конкретного приложения (например Firefox является «веб-браузером»).
  • должен содержать любую полезную дополнительную информацию.

Осуждение

Существует много ключей, которые стали устаревшими с течением времени по мере созревания стандарта. Лучший/самый простой способ — использовать инструмент , который является частью пакета . Чтобы проверить, выполните

$ desktop-file-validate <твой desktop-файл>

Это даст вам очень подробные и полезные предупреждения и сообщения об ошибках.

Что такое Desktop.ini ?

Всё, что заканчивается расширением .ini – инертно и обездвижено и несёт в себе лишь описательную функцию в виде скрипта. Desktop.ini – системный файл Windows, предназначенный для настройки отображения внешнего вида, различных настроек папок и ярлыков к файлам во всех системных директориях Windows (созданных самой системой). В ней вид каждой из папок можно настроить по своему усмотрению (сменить ярлык), придать ей некоторые специальные свойства (права, доступ к ней) или лишить таковых. Всё это находит отображение в файле Desktop.ini, который является файлом формата инициализации вида папки по умолчанию (и пусть вас слово desktop – рабочий стол – не смущает: появляется он не только в этой папке). Для пользователя он не играет никакой роли, однако, как понимаете, храниться где-то должен, а потому разработчики и спрятали файл, придав ему свойства скрытого. Грубо говоря, действуя от противного, если вы обнаружили в директории или папке системы файл desktop.ini – вы находитесь в папке, созданной в Windows с какой-то целью и изменения с этой папкой (они потребуют от пользователя дополнительных прав) означают определённые изменения в системе.

Советы и хитрости

Скрытие ярлыков приложений

Во-первых, скопируйте ярлык приложения в , чтобы ваши изменения не были перезаписаны.

Затем, чтобы скрыть ярлык приложения во всех средах, откройте его в текстовом редакторе и добавьте следующую строку: .

Чтобы скрыть ярлык приложения на конкретной среде рабочего стола добавьте следующую строку в него:

где desktop-name может быть таким, как GNOME, Xfce, KDE и т.д. Ярлык приложения может быть скрытым более, чем в одной среде рабочего стола сразу — просто разделяйте имена сред рабочего стола точкой с запятой.

Автозапуск

Если вы используете среду рабочего стола, совместимую с XDG, например GNOME или KDE, то она автоматически запускает файлы *.desktop, найденные в следующих каталогах:

Общесистемный: $XDG_CONFIG_DIRS/autostart/ (/etc/xdg/autostart/ по умолчанию)

Пользовательский: $XDG_CONFIG_HOME/autostart/ (~/.config/autostart/ по умолчанию)

Пользователи могут переопределять общесистемные файлы скопировав их в пользовательский каталог .

Примечание: Этот способ поддерживается только средами рабочего стола, совместимыми с XDG. Такие инструменты, как AUR, или AUR, могут использоваться для предоставления автозапуска XDG в неподдерживаемых средах рабочего стола, если существует какой-либо другой механизм автозапуска. Используйте существующий механизм, чтобы запустить инструмент автозапуска, совместимый с xdg.

Изменение переменных среды

Отредактируйте команду , добавив env, чтобы задать переменные окружения. Например:

~/.local/share/applications/abiword.desktop
Exec=env LANG=he_IL.UTF-8 abiword %U

Совет: Предпочтительно скопировать файл .desktop в директорию вместо изменения его в .

Инструменты

gendesk

стартовал как инструмент, специально предназначенный для Arch Linux для генерации файлов .desktop, путем сбора необходимой информации непосредственно из файлов PKGBUILD. Теперь это общий инструмент, который принимает аргументы командной строки.

Как использовать

Добавьте gendesk в makedepends

Запустите функцию prepare() с:

gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc"

Альтернативно, если значок уже предоставлен (например, $pkgname.png). Флаг -n предназначен для не загрузки значка или использования значка по умолчанию. Пример:

gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc"

$srcdir/$pkgname.desktop будет создан и может быть установлен в функции package() с:

install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"

Значок можно установить с помощью:

install -Dm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"

Используйте —name=’Program Name’ для выбора имени для входа в меню..

Для установки поля exec используйте —exec=’/opt/some_app/elf —with-ponies’.

Смотрите проект gendesk для получения дополнительной информации.

Список или поиск в файлах .desktop

AUR может отображать доступные файлы .desktop или искать их содержимое.

$ lsdesktopf
$ lsdesktopf --list
$ lsdesktopf --list gtk zh_TW,zh_CN,en_GB

Он также может выполнять поиск по типу MIME. Смотрите .

fbrokendesktop

Скрипт AUR с использованием команды which для обнаружения сломанного , который указывает на не существующий путь. Без каких-либо параметров он использует предварительно установленные каталоги в массиве . Он показывает только сломанный .desktop с полным отсутствием пути и имени файла.

Примеры

$ fbrokendesktop
$ fbrokendesktop /usr
$ fbrokendesktop /usr/share/apps/kdm/sessions/icewm.desktop

Как настроить папку, используя файл desktop.ini

Настройка папки с использованием файла desktop.ini — это не гениально. Вам просто нужно создать/обновить файл desktop.ini, родной для этой папки, чтобы обновить его параметры вида и внешнего вида. Ниже приведены несколько примечательных вещей, которые вы можете сделать, поиграв с файлом desktop.ini:

  • Назначьте пользовательский значок или эскиз в родительскую папку
  • Создайте подсказку, которая предоставляет информацию о папке при наведении курсора на папку
  • Настройте способ совместного использования или доступа к папке

Выполните следующие действия, чтобы изменить стиль папки с помощью файла desktop.ini.

1. Выберите любую папку, которую вы хотите настроить, используя desktop.ini. Убедитесь, что вы храните резервную копию своих файлов в другом месте, чтобы ее можно было восстановить в случае, если что-то пойдет не так.

2. Выполните следующую команду, чтобы сделать выбранную папку системной папкой. Это установит бит «Только чтение» для базовой папки и включит специальную поведенческую характеристику для файла desktop.ini.

 attrib + s  FolderName  

3. Создайте файл desktop.ini для рассматриваемой папки. Сделайте его скрытым и пометьте его как системный файл , чтобы ограничить доступ к нему обычных пользователей. Это можно сделать, включив флаги Только для чтения и Скрытый в окне «Свойства» файла desktop.ini.

Примечание. Файл desktop.ini, который вы создаете, должен иметь формат файла Unicode , чтобы локализованные строки, хранящиеся в нем в качестве содержимого, были доступны для чтения предполагаемым пользователям.

4. Вот мой пример файла desktop.ini, созданного для папки с именем FileInfo, как показано на изображениях.

 
ConfirmFileOp = 0
IconFile = ms.ico
IconIndex = 0
InfoTip = Обои Microsoft 

Теперь давайте посмотрим, что означает весь контент в файле desktop.ini:

  • — инициализирует системное свойство, которое позволяет настраивать базовую папку, присваивая значения нескольким атрибутам, которые можно определить в файле desktop.ini.
  • ConfirmFileOp . Установите 0, и вы не получите предупреждение Вы удаляете системную папку при удалении/перемещении файла desktop.ini.
  • IconFile . Если вы хотите установить собственный значок для своей папки, вы можете указать здесь имя файла значка. Обязательно проверьте абсолютный путь к файлу. Укажите полный путь, если файл находится не в том же месте. Кроме того, файл .ico предпочтителен для установки пользовательских значков, хотя можно также указать файлы .bmp, .dll, которые содержат значки, но это история для другого дня.
  • IconIndex . Если вы настраиваете пользовательский значок для соответствующей папки, вам также необходимо установить эту запись. Установите значение 0, если в файле, указанном для атрибута IconFile, есть только один файл значков.
  • InfoTip — этот конкретный атрибут используется для задания текстовой строки, которая может использоваться в качестве информационного совета о папке. Если вы установите для этой записи текстовую строку, а затем наведите курсор на папку, текстовая строка, сохраненная в файле desktop.ini, отобразится там.

Смотрите это в действии ниже —

Сообщите нам в разделе комментариев ниже, если у вас есть какие-либо другие сомнения относительно файла desktop.ini в Windows 10.

Хотите узнать больше о других процессах, файлах, типах файлов или форматах в Windows? Проверьте эти ссылки:

Файлы Windows.edb | Thumbs.db файлы | DLL и OCX файлы | Файлы NFO и DIZ | Swapfile.sys, Hiberfil.sys & Pagefile.sys | Index.dat файл | Файл Desktop.ini | Svchost.exe | WinSxS | RuntimeBroker.exe | StorDiag.exe | nvxdsync.exe | Shellexperiencehost.exe | Файл Hosts | Файл WaitList.dat.

Удалить файлы desktop.ini в Windows 10

Удалить файл desktop.ini легко, но у этого есть последствия, которые мы обсудим.

Удалить файлы desktop.ini:

  1. Включите скрытые элементы на вкладке «Вид» в проводнике.
  2. Как только файлы станут видимыми, выберите файл и нажмите клавишу Удалить.

Если вы удалите файл desktop.ini из определенной папки, все настройки папки, которые вы сделали, например, какие столбцы видны, как оптимизирована папка, будут сброшены. Вы можете снова выполнить все эти настройки, но при этом файлы desktop.ini вернутся. Эти файлы обычно генерируются автоматически.

Эти файлы не являются чем-то, без чего вы можете жить, если настраиваете папки, так что действительно лучше примириться с ними. Их достаточно легко игнорировать, но если вам не нравится их видеть, вы можете скрыть их, выбрав не показывать скрытые файлы.

Как можно скрыть desktop.ini с дисплея компьютера

Из-то того, что desktop.ini отображается ввиду неправильной настройки внешнего вида файлов системы Виндовс, то деинсталляция данного файла не нужна. Достаточно вставить изменения в регулировку Windows. Итак, начинаем корректировать настройки:

  1. Входим в «Проводник». В верхней панели нужно выбрать меню «Вид». Затем «Параметры»;
  2. У нас всплывет окошко. Выбираем вкладку «Вид». Затем, в данном разделе нужно убрать галочку с команды «Скрывать защищенный файлы». Далее, ставим чикбокс над командой «Показывать скрытые…». Затем, нажмём «Применить», далее, Ок;
  3. Вернемся к экрану монитора компьютера. На нём возникнут кроме одного файла Desktop ini, ещё определённое количество. Все их нужно выделить, и удалить;
  4. Затем, нужно опять вернуться в окно «Параметры проводника», вкладка «Вид». На этот раз, нужно вновь поставить галочку над командой «Скрывать защищенные…» и чикбокс над строкой «Не показывать…». Можно сказать, что мы сейчас делаем прошлые действия наоборот. Не забываем нажать «Применить», затем Ок;
  5. Мы сохранили настройки параметров проводника вкладки «Вид». Итак, теперь можно провести перезагрузку Windows. Наш файл Desktop ini на экране монитора показываться более не будет.

Что такое файл «desktop.ini» и для чего он необходим?

Файл «desktop.ini» представляет собой скрытый файл настроек конфигурации в операционной системе «Windows», расположенный в каждой папке. Он непосредственно определяет, как будет отображаться папка, а также ее другие свойства – например, вид значка (иконки), используемый для этой папки, ее локализованное имя, приоритетные свойства совместного доступа, цвет текста, наличие фонового рисунка и т.д.

В «Windows» вы можете легко настроить вариант совместного доступа к определенным файлам / папкам, предоставить доступ к ним обычным пользователям, настроить способ их совместного использования и другие параметры, которые определяют, как накладываются разрешения на файл / папку. Вся эта информация о примененных настройках к папке сохраняется в системном файле «desktop.ini», который является файлом инициализации по умолчанию.

Теперь, если вы измените стандартную конфигурацию или какие-либо настройки макета папки, то все изменения будут автоматически сохранены в файле «desktop.ini» этой конкретной папки. Этот системный файл является скрытым по умолчанию, поэтому если вы хотите сделать его видимым, то вам необходимо задать разрешение на его отображение. Это можно выполнить следующим образом. Щелкните два раза мышкой по файлу «Этот компьютер» на рабочем столе и откройте проводник файлов (или нажмите вместе сочетание клавиш «Windows + E» чтобы вызвать проводник файлов напрямую). В ленте главного меню выберите вкладку «Вид» и в области навигации вкладки нажмите кнопку раздела «Параметры». В открывшемся вложенном меню выберите пункт «Изменить параметры папок и поиска».

В открывшемся окне «Параметры папок» перейдите на вкладку «Вид», используя полосу прокрутки, опустите бегунок вниз и в списке доступных параметров снимите флажок в ячейке «Скрывать защищенные системные файлы (рекомендуется)».

Появится системное предупреждение: «Защищенные файлы операционной системы (помеченные как системные или скрытые) будут отображаться в проводнике. Эти файлы необходимы для запуска и работы «Windows». Их удаление или изменение может помешать нормальной работе компьютера. Вы действительно хотите, чтобы эти файлы отображались?». Подтвердите свое решение и нажмите кнопку «Да». Флажок в ячейке будет снят. Затем нажмите кнопки «Применить» и «ОК» и изменения вступят в силу. Теперь все скрытые файлы будут отражены.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector