Ponieważ jest to unikalny ciąg, możemy być pewni, że nie zostaną wygenerowane dwie kopie zapasowe o tej samej nazwie.
Identyfikatory GUID są zasadniczo sposobem identyfikacji obiektu. Jednak nazywają również ten obiekt unikalnie, aby żaden inny obiekt nie miał tego samego identyfikatora GUID.
Teraz tymi „obiektami” może być wszystko, od aplikacji, części systemu operacyjnego lub urządzenia fizycznego, takiego jak karta graficzna, po sam komputer.
Dlaczego potrzebujemy GUID ...?
Dobrze jest zdefiniować każdy obiekt na komputerze za pomocą unikalnego identyfikatora (GUID). Wynika to z faktu, że na komputerze można mieć dwa obiekty o tej samej „nazwie”. Dlatego nadając obu tym obiektom unikalny identyfikator, komputer może je rozróżnić.
Zarówno system operacyjny Windows, jak i aplikacje działające na komputerze wymagają, aby KAŻDY obiekt, do którego istnieje odwołanie w Rejestrze, miał unikalną tożsamość.
Programiści używają aplikacji takich jak GUIDGEN.EXE do tworzenia tych specjalnych identyfikatorów, podczas gdy system Windows tworzy je wewnętrznie.
Koncepcja GUID opiera się na Uniwersalnych Unikalnych Identyfikatorach (UUID) zdefiniowanych przez Open Software Foundation (OSF) jako część Distributed Computing Environment (DCE) - ale to chyba więcej, niż chciałeś wiedzieć!
Tylko pamiętaj:..
Bez względu na to, ile utworzonych GUID jest ZAWSZE wyjątkowych!
Więc jak wyglądają GUID?
Są to tak zwane liczby „szesnastkowe” - przyjazna dla człowieka reprezentacja wartości kodowanych binarnie.
Zasadniczo każdy identyfikator GUID składa się z 5 grup znaków. Każda grupa ma ustawioną (blokową) liczbę znaków w następujący sposób: 8, 4, 4, 4 i 12. Na przykład: B96073C9-0E9E-406F-B4A6-620E06242B20