Скрыть только файл desktop.ini, не пряча другие «скрытые файлы»?

2316
Nihal

Я хочу скрыть desktop.iniфайлы, но сохранить их функциональность », чтобы все остальные скрытые и защищенные системные файлы были видны в Windows 8 и выше.

Причина: мне нравится видеть, что все происходит в моих папках - за исключением того раздражающего файла, который находится на рабочем столе, где должны быть только те вещи, которые я создал. Метод выборочного сокрытия этого и, возможно, других необходимых, но раздражающих файлов Thumbs.dbтакже был бы фантастическим.

Очевидное решение отключения настройки для просмотра скрытых файлов здесь не вариант .

  1. Мне известен метод, который работает для более старых версий Windows, который просто включает параметр «Скрыть защищенные файлы операционной системы (рекомендуется)» только в папках рабочего стола, оставляя его отключенным для остальной системы. К сожалению, настройки папок стали глобальными в более поздних версиях, так что это не работает.

  2. Другое известное мне решение - полное предотвращение создания файлов desktop.ini: http://jamesisin.com/a_high-tech_blech/index.php/2010/09/nevermore-be-bothered-by-desktop-ini/

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

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

Заранее спасибо!

«Под« функциональностью »я имею в виду отсутствие необходимости каких-либо действий пользователя для сохранения изменений настроек рабочего стола, полностью автоматизированный способ, как это desktop.iniделается. IE: Требование к пользователю запускать файл .bat или .reg для отмены / повторного применения решения 2 при каждом изменении рабочего стола не автоматизировано, так что это не так.

4
Щелкните правой кнопкой мыши desktop.ini> Свойства> Включить «Скрытый» DavidPostill 7 лет назад 1
Единственное, что приходит мне в голову, это не показывать скрытые файлы и показывать все, кроме тех, которые вы хотите скрыть. Для этого вам может потребоваться пакетный файл, чтобы вы могли регулярно запускать его, чтобы отслеживать любые новые скрытые файлы, которые могут быть созданы. Что я делаю, так это перемещаю скрытые файлы, которые меня не интересуют, в неиспользуемую область в правой части экрана (разумеется, после отключения автоматического размещения). Я согласен, что это раздражает, но я научился жить со своим обходом. AFH 7 лет назад 0
@DavidPostill Боюсь, вы вообще не читали вопрос. Nihal 7 лет назад 0
@AFH Это хорошая идея, но больше работы, чем создание пакетов для отмены / повторного изменения ключа при смене рабочего стола, с добавленным недостатком, чем удаление скрытого состояния, также удалит все визуальные индикаторы того, что эти файлы являются системными файлами. Спасибо за идею, это хорошая пища для размышлений. Nihal 7 лет назад 0
@Nihal Да, я сделал. При необходимости вы можете скрыть / показать отдельные файлы, если отключено «Скрыть файлы защищенной операционной системы (рекомендуется)». DavidPostill 7 лет назад 1
Я всегда их удаляю. Moab 7 лет назад 1
@DavidPostill - я проверял это на Win7 ... Щелкните правой кнопкой мыши desktop.ini> Свойства> Включить "Скрытый" ... уже помечен как скрытый и окрашен в серый цвет без возможности переключения. Конечно, спрячьте sys файлы, чтобы увидеть их в первую очередь. Tetsujin 7 лет назад 1
@ Tetsujin Это не серое для меня (также на Windows 7). DavidPostill 7 лет назад 0
@DavidPostill - я бы хотел выяснить, что мы установили по-разному, чтобы получить два разных результата ... но мои настройки Windows не звездные [я лучше на Mac] Tetsujin 7 лет назад 0
@ Tetsujin Я создал desktopi.ini вручную - может, в этом и разница? DavidPostill 7 лет назад 0
Хм .. только что протестировал - он освобождает флажок Скрытый, но все еще только переходит из «непрозрачного» в «слегка прозрачный» Tetsujin 7 лет назад 0
@DavidPostill Хорошо, моей ошибкой было не заявить, что я не только не скрываю системные файлы, но и показываю все скрытые файлы. Потому что, знаете, мне нравится видеть все в моих папках. Таким образом, ваше решение не будет работать. Nihal 7 лет назад 0
что вас волнует наличие файла? Просто удали это. В любом случае у него нет функции для рабочего стола. Aganju 7 лет назад 0
@Aganju Если вы думаете, что «просто удалите это» - это решение, вы не обратили на это внимания. Nihal 7 лет назад 0

3 ответа на вопрос

1
Cliff Armstrong

Кажется, что проблема здесь в определениях слова «скрытый». Учитывая контекст вашего вопроса, я подозреваю, что файл desktop.ini по- прежнему скрыт в отношении Windows. «Но я вижу это». Да ... но файл все еще установлен как скрытый. То, что вы сделали, перешли в настройки просмотра для проводника Windows и попросите его игнорировать, отображаются ли все еще скрытые файлы независимо от их скрытого состояния. Это представлено тем, что «скрытые» файлы являются полупрозрачными.

Это глобальная настройка, которая может быть отключена как глобально, так и глобально. На самом деле их две, одна из которых применяется только к «системным файлам», таким как файлы desktop.ini и thumbs.db, найденные на вашем жестком диске. И другая, которая применяется ко всем другим скрытым файлам. Который представляет один вариант прямо здесь ... прекратите показывать все скрытые системные файлы и оставьте несистемные видимыми. Это то, что я делаю. В конце концов, вы вряд ли будете связываться с thumbs.db или desktop.ini в любом случае вручную (и, фактически, не должны).

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

Вы также можете скрыть все значки на рабочем столе (которые технически будут включать файл desktop.ini), щелкнув правой кнопкой мыши пустое пространство на рабочем столе, перейдя к просмотру и сняв флажок Show Desktop Icons. Я занимаюсь этим уже десять лет и пока не пожалел об этом. Рабочий стол всегда был местом сброса случайного мусора для каждого приложения, и вместо этого я могу просто использовать функции меню «Пуск» / «Быстрый запуск» / «Прикрепить к панели задач» Windows.

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

Спасибо за ваш вклад. Чтобы сделать его короче, давайте согласимся, что мы оба знаем, что скрытые файлы сохраняют атрибут «скрытый», когда они видимы, и что «скрытие файла» относится к тому, чтобы сделать файл невидимым для глаз, а не устанавливать атрибут «скрытый». Как я уже упоминал в своем вопросе, я хочу видеть как системные, так и общие скрытые файлы, поэтому скрывать один вид не вариант. Кроме того, удаление атрибута приведет к удалению визуальной подсказки, что не очень хорошая идея. Я не буду прятать свои значки на рабочем столе и не перестану там использовать ярлыки, это личный выбор, который не относится к рассматриваемой проблеме. (1/2) Nihal 7 лет назад 2
Есть сторонние инструменты, которые якобы могут сделать это, но, как и вы, я бы хотел их избежать. Я думал о том, чтобы заставить Windows разместить файлы `desktop.ini` вне экрана (без отключения автоматического выравнивания и т. Д., Конечно). Я должен был бы написать свой собственный инструмент, чтобы сделать это, но удача кого-то другого уже [исследовано] (https://www.codeproject.com/Articles/639486/Save-and-restore-icon-positions-on-desktop) предмет. К сожалению, это не поможет с `Thumbs.db`, ​​но я возьму все, что смогу. (2/2) Nihal 7 лет назад 2
Ах, извините, по какой-то причине я не помню ваш вопрос, включая что-либо, что пометило вас как знающего ... но теперь оно ясно. Я подумаю дальше и дам вам знать, если я что-нибудь придумаю. Cliff Armstrong 7 лет назад 0
0
Evgeny Saveliev

Если вы не возражаете против использования стороннего программного обеспечения, я нашел одно работающее решение - использовать Wise Folder Hider ( https://www.wisecleaner.com/wise-folder-hider-free.html ).

Этот конкретный инструмент (по крайней мере, на момент публикации) является бесплатным и позволяет скрывать desktop.iniфайлы, не влияя на их функциональность (поэтому настройка рабочего стола сохраняется). Я не заметил никаких негативных побочных эффектов от его использования. Похоже, работает, зарегистрировав службу.

Просто установите и запустите инструмент и добавьте desktop.iniфайлы (в моем случае их было два на рабочем столе) по их полному пути к списку скрытых файлов. Это должно сделать работу.

Однако недостатком является то, что если вы хотите спрятать файлы desktop.iniили Thumbs.dbфайлы отовсюду (не только на рабочем столе), этот инструмент на самом деле не справится с задачей, поскольку вам придется скрывать файлы один за другим.

0
Dan Martin

Если вы хотите спрятать его, УДАЛИТЕ его и создайте папку (или какой-либо другой файл) на рабочем столе с тем же именем. Windows не сможет создать его снова.

Этот вопрос для меня не имел никакого значения, пока около 2 месяцев назад, когда Explorer 1) не начал заставлять мой нижний ряд значков подниматься от края экрана до целого значения значков, РАЗРУШАЯ мой пользовательский макет и 2) ПЕРЕМЕЩАЛ файл desktop.ini в левый край экрана, где создаются новые файлы КАЖДЫЙ раз, когда обновлялся рабочий стол. Ну, до тех пор, в течение многих лет, я помещал файл desktop.ini посреди путаницы, и он ОСТАЛОСЬ там. Спасибо, майкрософт, за то, что ВИНТЫ ВИНТЫ ВЕРНУЛИ ВСЕГДА - боже, можем ли мы сказать, ОКНА 8?

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