Делая резервную копию моего жесткого диска Windows, я заметил некоторые имена файлов, в которых было несколько случайных чисел. Например:.{ED7BA470-8E54-465E-825C-99712043E01C}
Означает ли это что-то особенное в Windows? Какова цель этих файлов?
Делая резервную копию моего жесткого диска Windows, я заметил некоторые имена файлов, в которых было несколько случайных чисел. Например:.{ED7BA470-8E54-465E-825C-99712043E01C}
Означает ли это что-то особенное в Windows? Какова цель этих файлов?
Ответы:
Другие упоминали, что ED7BA470-8E54-465E-825C-99712043E01C
это GUID , который является правдой ... но не отвечает на вопрос.
Если вы создадите папку с форматом имени FolderName.{SomeGUID}
, Windows будет рассматривать папку как ярлык и искать GUID как CLSID в реестре Windows. Microsoft называет эти папки точками соединения .
Запись CLSID (источник)
Конкретный GUID, который вы упомянули, это знаменитый ярлык God Mode , который открывает вам более мощную версию панели управления.
Ярлык «Режим Бога» (источник)
Означает ли это что-то особенное в Windows?
Это GUID (глобально уникальный идентификатор).
Поскольку это уникальная строка, мы можем быть уверены, что никакие две резервные копии не создаются с одним и тем же именем.
В этой спецификации определяется пространство имен унифицированного имени ресурса для UUID (универсальный уникальный IDentifier), также известный как GUID (глобальный уникальный IDentifier). UUID имеет длину 128 битов и может гарантировать уникальность в пространстве и времени. Идентификаторы UUID первоначально использовались в сетевой вычислительной системе Apollo, а затем в распределенной вычислительной среде (DCE) Open Software Foundation (OSCE), а затем на платформах Microsoft Windows.
Источник Пространство имен URN универсального уникального идентификатора (UUID)
GUID - это, по сути, способ идентификации объекта. Однако они также называют этот объект уникальным образом, чтобы ни у одного другого объекта не было такого идентификатора GUID.
Теперь эти «объекты» могут быть чем угодно, от приложения, части операционной системы или физического устройства, такого как графическая карта, до самого компьютера.
Зачем нам нужны GUID?
Хорошо, это хорошая идея, чтобы определить каждый объект на компьютере с уникальным идентификатором (GUID). Это связано с тем, что на вашем компьютере могут быть два объекта с одинаковым «именем». Таким образом, предоставляя обоим этим объектам уникальный идентификатор, компьютер может различать их.
И операционная система Windows, и программные приложения, которые запускаются на вашем компьютере, требуют, чтобы КАЖДЫЙ объект, на который есть ссылки в Реестре, имел уникальную идентичность.
Программисты используют такие приложения, как GUIDGEN.EXE, для создания этих специальных идентификаторов, тогда как Windows создает их внутренне.
Концепция GUID основана на универсальных уникальных идентификаторах (UUID), определенных Open Software Foundation (OSF) как часть распределенной вычислительной среды (DCE), но это, вероятно, больше, чем вы хотели знать!
Просто помни:..
Независимо от того, сколько GUID создано, они ВСЕГДА уникальны!
Так как же выглядит GUID?
Ну, это то, что называется «шестнадцатеричные» числа - удобное для человека представление двоичных кодированных значений.
По сути, каждый GUID состоит из 5 групп символов. Каждая группа имеет набор (блок) символов следующим образом: 8, 4, 4, 4 и 12. Например: B96073C9-0E9E-406F-B4A6-620E06242B20
Несколько комментариев, которые вместе могут составить ответ:
Не каждый файл на вашем жестком диске предназначен для использования человеком. Существует множество файлов, которые необходимы для правильной работы вашего компьютера. Нарушение их (удаление, переименование или перемещение) может иметь неизвестные, произвольные последствия в зависимости от того, какие именно файлы и какова их цель.
«Шестнадцатеричные коды», на которые вы ссылаетесь, являются глобально уникальными идентификаторами (GUID). Это в основном 128-битные случайные числа, представленные в виде символов 0-9 и AF (основание 16). Программы используют идентификаторы GUID, когда они хотят присвоить тег или идентификатор чему-либо, но хотят очень очень высокой вероятности того, что выбранный ими идентификатор является уникальным. «Глобально уникальный» в «Глобально уникальном идентификаторе» относится к тому факту, что существует математически почти гарантированная вероятность того, что любое выбранное вами случайное 128-битное число будет уникальным (то есть никто никогда не использовал это число в качестве GUID до). Могут происходить коллизии GUID , но это чрезвычайно редко. В несколько раз реже, чем кошка, которая подходит к вам прямо сейчас и начинает учить вас исчислению.
Примечание: Если кошка даже подойти к вам и начать объяснять Исчисление , как вы читаете это сообщение, пожалуйста , знайте , что вы только что ездил в другое измерение , где не обязательно применять обычные законы физики. Пожалуйста, остерегайтесь летающих свиней; они могут причинить боль, если столкнутся с вами.
Не зная точно, где файлы, на которые вы ссылаетесь, расположены на диске, и как они были сгенерированы, трудно предположить, для чего именно они используются. Обычно вы можете получить интуитивное представление о том, что они могут быть, посмотрев на структуру каталогов, внутри которых они похоронены; например, если они находятся в C: \ Windows \ Microsoft.NET, они, вероятно, являются частью .NET Framework. И так далее.
В конце концов, если вы не планируете что-то делать с этими файлами, вероятно, лучше оставить их в покое. Выполняйте резервное копирование, как обычно, при полном резервном копировании диска и восстанавливайте их в обычном режиме. Просто примите тот факт, что на вашем диске будут тысячи файлов, которые программы или Windows используют для правильной работы вашей системы, и нет необходимости понимать их назначение или поведение, если что-то не сломается, и в этом случае вам может понадобиться вручную вмешаться и что-то исправить.
Это уникальные идентификаторы. Настолько уникальный, что очень редко вы можете узнать, к какому приложению они относятся или почему они присутствуют на вашем компьютере. Это как код. Сама их природа скрытна. Следовательно, вы никогда не знаете, являются ли они необходимыми, опасными или мигающими, что вызывает проблемы в вашей системе, которые вы пытаетесь отследить.