Problemi kompatibilnosti profila roaming profila Windows 7 i Windows 8

Posvećeno svima koji koriste divnu tehnologiju Windows roaming profila u svojoj infrastrukturi i onima koji će se neizbježno susresti s problemima kompatibilnosti između roaming profila Windows 7 i Windows 8 ...

Windows tehnologija roaming profila široko se koristi u poslovnim okruženjima. Koncept profila roaminga je predivan - bez obzira na računalu ili terminalu na kojem korisnik radi - uvijek mu se može pružiti radno okruženje s vlastitim dokumentima, programskim postavkama, radnim okruženjem (izgled ikona, mogućnosti izbornika ...) i drugim elementima korisničkog okruženja. Uz svaku promjenu korisničkog profila, oni se sinkroniziraju s mrežnom mapom i dostupni su s bilo kojeg mjesta na korporacijskoj mreži.

Međutim, Microsoft ima i niz problema s roaming profilima - glavni su njihova nespojivost u različitim verzijama Windowsa i mogućnost samo jednosmjerne migracije, što je posebno važno kod pokretanja masovne migracije korporativnog sektora u Windows 8.

Prema članku KB-a - Nepredvidivo ponašanje ako premještate roaming korisnički profil s Windows 8 na Windows 7 (Nepredvidivost ponašanja prilikom migracije roaming korisničkog profila s Windows 8 na Windows 7) - http://support.microsoft.com/kb/2748329:

primjedba: KB stranica trenutno nije dostupna, ali njezin se sadržaj lako može dobiti iz Google cacheaKB2748329. Windows 7 i Windows 8 koriste isti oblik korisničkog profila, koji, međutim, nisu kompatibilni kada se koriste roaming profili između različitih verzija sustava Windows. Kada se korisnik s profilom formata Windows 7 prvi put prijavi na računalo sa sustavom Windows 8, profil se automatski pretvara u format Windows 8. Nakon toga profil više nije kompatibilan sa sustavom Windows 7 i ne može se koristiti za prijavu na računalo s ovom verzijom OS-a (prilikom pokušaja prijave s takvim profilom koristi se (predmemorirani) profil spremljen lokalno na prethodnoj prijavi, koji ne može sadržavati najnovije izmjene ili se stvara privremeni profil. Pojedinosti u članku: Ponovno postavljanje roaming profila u sustavu Windows).

Problem, općenito, nije nov. Dakle, prilikom prelaska s Windows XP na Windows 7, novi je roaming profil sa sufiksom .v2 automatski stvoren za roaming profil Windows 7. Tako su roaming profili različitih verzija sustava Windows pohranjeni u različite mape, a kada se korisnik logirao, sustav je automatski učitao profil iz odgovarajuće mape.

Koje, zapravo, postoje verzije roaming profila:

  • V1 - Windows NT 4.0, Windows 2000, Windows XP Profili
  • V2 - Profili za Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2
  • V3 - profili Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

U sustavu Windows 8 Microsoft je odlučio iz nekog razloga zbuniti cijeli logički sustav verzija roaming profila. Windows 8, kao što smo već naveli, koristi profil novog (v3) formata, međutim, i OS i Windows 7 i Windows 8 zapravo pohranjuju profile u mape sa sufiksima .v2 (!!!). To znači da ćete morati ispravno izolirati Windows 8 profile kako ne bi bili vidljivi strojevima sa sustavom Windows 7.

primjedba. Želio bih vjerovati da će Microsoft u bliskoj budućnosti zbog razloga kompatibilnosti pokrenuti dodjeljivanje sufiksa .v3 za roaming profile Windows 8 (i Windows Server 2012). Međutim, o tome još nema podataka..

Naravno, najočitije rješenje bilo bi koristiti istu verziju sustava Windows na svim računalima organizacije, ali, kao što svi razumijemo, u stvarnim uvjetima poslovanja to nije izvedivo..

Druga, bliža stvarnosti, mogućnost je koristiti posebnu varijablu okruženja u svakom OS-u koja se može zamijeniti na putu do roaming profila. Stoga, autorizacijom na jednoj ili drugoj verziji OS-a korisnik dobija na raspolaganju profil za određeni OS (naravno, profili u ovom slučaju su neovisni i ne govorimo o prijenosu postavki između njih). Analizirajmo detaljnije ovu "krčmu" ...

  1. Da biste pohranili profile, stvorite novu zajedničku mapu na datotečnom poslužitelju, na primjer, \\ Server \ ProfileShare.
  2. Unutar mrežne mape stvorite dvije mape: Win7 i Win8
  3. U Active Directoryu morate stvoriti dva pravila koja se povezuju na OU s računalima korisnika: od kojih će se prvo primijeniti na računalo sa sustavom Windows 7 (Win7 GPO), drugo - na računalima sa sustavom Windows 8 (Win8 GPO). Kao opcije filtriranja za primjenu pravila grupe na svaki od njih primjenjujemo odgovarajuće WMI filtre:Windows 7:
    ODABIR verzija IZ Win32_OperatingSystem GDJE Verzija LIKE "6.1%" i ProductType = "1"

    Windows 8:

    ODABIR verzija IZ Win32_OperatingSystem GDJE Verzija LIKE "6.2%" i ProductType = "1"
  4. U svakom od grupnih pravila pomoću GPP-a (Preferences Group Policy) stvaramo svoju varijablu okruženja - OSVerZa Win7GPO: idite na odjeljak Proširi konfiguraciju računala -> Postavke -> Postavke sustava Windows -> Okolina stvori novu varijablu okruženja:
    • Radnja: Stvorite
    • Sistemska varijabla
    • Naziv: OSVer
    • Vrijednost: Win7

    Za Win8GPO, odnosno:

    • Radnja: Stvorite
    • Sistemska varijabla
    • Naziv: OSVer
    • Vrijednost: Win8
  5. Kao put do korisničkog profila navedite: \\ Server \ ProfileShare \% OSVer% \% username% \vijeće. Put možete odrediti izravno u korisničkim postavkama u AD-u ili po istim pravilima grupe.
  6. Pokušajte koristiti testnog korisnika s konfiguriranim roaming profilom za prijavu na uređaje sa sustavom Windows 7 i Windows 8. Otvorite naredbeni redak s administratorskim pravima i provjerite stanje varijable okruženja OSVer: postavite o
  7. Provjerite jesu li profili za Windows 7 i 8 kreirani u odgovarajućim direktorijima na datotečnom poslužitelju (direktorij testuser.V2)
vijeće. Članak je napisan na temelju podataka relevantnih za Windows 8. Međutim, članak vrijedi i za profile u sustavu Windows 8.1, koji koristi istu verziju korisničkog profila (v3) kao i Windows 8. Dakle, prilikom nadogradnje na Windows 8.1 ne morate stvarati dodatna pravila.