Каково значение имен файлов Windows, которые имеют шестнадцатеричные числа в них, как {ED7BA470-8E54-465E-825C-99712043E01C}?

делая резервную копию моего жесткого диска Windows, я заметил некоторые имена файлов, которые имели кучу, казалось бы, случайных чисел в них. Например: .{ED7BA470-8E54-465E-825C-99712043E01C}

значит ли это что-то особенное в Windows? Какова цель этих файлов?

70
задан Horn OK Please 2015-10-28 21:57:27
источник

4 ответов

другие упоминали, что ED7BA470-8E54-465E-825C-99712043E01C Это GUID, что является правдой... но не отвечает на вопрос.

Если вы создаете папку с именем-формат FolderName.{SomeGUID}, Windows будет рассматривать папку как ярлык и искать GUID как CLSID в реестре Windows. Microsoft называет эти папки точки соединения.

What that CLSID looks like from the registry

запись CLSID (источник)

конкретный GUID вы упомянули знаменитый Режим Бога Ярлык, что приводит вас к более мощной версии панели управления.

The "God Mode" shortcut

ярлык "Режим Бога"(источник)

89
отвечен BlueRaja - Danny Pflughoeft 2015-10-29 01:02:58
источник

{ED7BA470-8E54-465E-825C-99712043E01C}

значит ли это что-то особенное в Windows?

Это GUID (Глобальный Уникальный Идентификатор).

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


RFC 4122 - универсально уникальный идентификатор (UUID) URN Namespace

эта спецификация определяет единое имя ресурса пространство имен для UUIDs (универсальный уникальный идентификатор), также известный как GUID (глобально уникальный идентификатор.) UUID-это 128 бит, и может гарантировать уникальность во времени и пространстве. UUIDs первоначально были использованы в Вычислительная система сети Аполлона и позже в открытом программном обеспечении Распределенная вычислительная среда (DCE) Foundation (OSF), а затем на платформах Microsoft Windows.

Source универсально уникальный идентификатор (UUID) урны Пространство имен


идентификатор GUID – глобальные уникальные идентификаторы

GUID-это, по сути, способ идентификации объекта. Однако они также присвойте этому объекту уникальное имя, чтобы ни один другой объект не имел тот же идентификатор GUID.

Теперь эти "объекты" могут быть чем угодно из приложения, частью операционной системы или физического устройства, например видеокарты для собственно сам компьютер.

зачем нам нужны идентификаторы GUID..?

Ну это хорошая идея, чтобы определить каждый объект на компьютере с уникальный идентификатор (GUID). Это потому, что можно иметь два объекты на компьютере с одинаковым именем."Так и эти объекты-уникальный идентификатор, который компьютер может различать их.

и операционная система Windows и программные приложения, которые работают на компьютере каждый объект, указанный в реестре, должен имейте уникально идентичность.

программисты используют такие приложения, как GUIDGEN.EXE для создания этих специальных идентификаторы, в то время как Windows создает их внутри.

концепция GUID основана на универсально уникальных идентификаторах (UUIDs) определяется Фондом открытого программного обеспечения (OSF) как часть Распределенная вычислительная среда (DCE) - но это, вероятно, больше чем вы хотели бы знать!

просто помните:..

независимо от того, как много GUID созданные ими всегда уникальны!

так как выглядит GUID?

Ну они то, что называется "шестнадцатеричные" числа-человек-дружественный представление двоичных кодированных значений.

по существу каждый GUID состоит из 5 групп символов. Каждая группа имеет заданное (блочное) количество символов: 8, 4, 4, 4 и 12. Например: B96073C9-0E9E-406F-B4A6-620E06242B20


далее Чтение

16
отвечен DavidPostill 2015-10-29 03:19:21
источник

несколько комментариев, которые вместе могут составить ответ:

  1. Не каждый файл на жестком диске предназначен для использования человеком. Есть много файлов, которые там находятся, потому что они необходимы для правильной работы вашего компьютера. Нарушение их (удаление, переименование или перемещение) может иметь неизвестные, произвольные последствия в зависимости от того, какие именно файлы и какова их цель.

  2. "шестнадцатеричные коды", которые вы имеете в виду Глобальные Уникальные Идентификаторы (идентификаторы). Это в основном 128-битные случайные числа, представленные символами 0-9 и A-F (основание 16). Программы используют идентификаторы GUID, когда им нужно назначить тег или идентификатор чему-либо, но очень велика вероятность того, что выбранный идентификатор уникален. "Глобально уникальный "в" глобально уникальный идентификатор " относится к тому, что существует математически почти гарантированная вероятность того, что любое случайное 128-разрядное число, которое вы рисуете, будет уникальным (это означает, что никто никогда не использовал это число в качестве GUID раньше). Столкновения GUID can случается, но чрезвычайно редко. В несколько раз реже, чем кошка подходит к вам прямо сейчас и начинаю учить вас исчислению.

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

  1. Не зная точно, где файлы, на которые вы ссылаетесь, расположены на диске, и как они были созданы, трудно предположить, для чего именно они используются. Обычно вы можете получить интуитивное представление о том, что они могут быть, посмотрев на структуру каталогов, в которой они похоронены; например, если они находятся C:\Windows\Microsoft.NET, они вероятно a часть .NET Framework. и так далее.

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

5
отвечен Horn OK Please 2015-10-28 22:44:24
источник

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

-1
отвечен Kelltic 2016-12-02 17:29:06
источник

Другие вопросы windows filenames

X