lưu chúng trong thư mục C:\Users.
Trong Windows XP, thư mục gốc của user profile của
bạn có thể được truy cập bằng cách sử dụng Windows
Explorer. Mặc dù vậy trong Windows Vista và Windows 7,
bạn có thể truy cập thư mục profile gốc trực tiếp từ menu
Start và đây không phải là cách xử trí tốt vì nó đôi khi bạn
có thể tạo các thư mục bổ sung trong user profile và các thư
mục này không thể được redirecte (Mặc dù chúng có thể
roam).
Profile trong Windows Vista và Windows 7 có nhiều
thư mục con (và một số thư mục con khác) so với Windows
XP profile.
Trong Windows XP, thư mục My Pictures, My Music
và My Videos là các thư mục con của My Documents;
trong Windows Vista và Windows 7, cấu trúc user profile
được làm “dẹt” để tất cả các thư mục này được có vai trò
ngang hàng.
Dòng cuối cùng ở đây là những thay đổi trong cấu trúc user
profile bắt đầu từ Windows Vista là khá nhiều đến nỗi các
profile này được gọi là profile phiên bản thứ hai "v.2" để
phân biệt chúng với cấu trúc profile có trong Windows XP.
Đây là một sự quan trọng, đặc biệt khi cố gắng thực thi
Roaming User Profiles trong môi trường.
Chúng ta sẽ cùng nhau tìm hiểu sâu hơn đối về các phần
user profile trong các phần sau của loạt bài này.
Hình 3: Cấu trúc User profile trong Windows XP. Các thư
mục profile khác có thể hiện diện phụ thuộc vào các tính
năng nào của Windows được kích hoạt và ứng dụng nào
được cài đặt.
Hình 4: Cấu trúc user profile "v.2" trong Windows 7 và
Windows Vista.
Các thư mục profile khác có thể xuất hiện phụ thuộc vào
các tính năng nào
của Windows được cho phép cũng như ứng dụng nào được
cài đặt.
Roaming User Profile
Roaming User Profiles (RUP) là một kỹ thuật được phát
triển từ kỹ thuật có trong giai đoạn Windows NT 4.0 và dự
định cho phép người dùng có thể thay đổi chỗ ngồi, truy
cập vào desktop cá nhân của họ từ bất cứ máy tính
Windows nào trên mạng. Nói theo cách khác, RUP cung
cấp khả năng cho phép người dùng roam giữa các máy
tính. Mặc dù vậy khi thực thi có một số vấn đề các bạn cần
quan tâm:
RUP sẽ roam toàn bộ user profile, gồm có các thiết lập
cho các ứng dụng không dự định roam. Mặc dù vậy với các
ứng dụng được thiết kế tốt và có thể lưu các thiết lập của
chúng ở các địa điểm khác thì vấn đề này không có gì
nghiêm trọng.
RUP đồng bộ bản sao cục bộ của profile trên máy tính
người dùng với bản sao được lưu trên máy chủ khi đăng
xuất. Đây là một hành vi mặc định trong Windows 7, tuy
nhiên bạn có thể chọn giải pháp đồng bộ trước trong chế độ
background nếu thích.
RUP không làm việc tốt trong các kịch bản mà ở đó
người dùng cần đăng nhập vào nhiều máy tính ở cùng một
thời điểm. Điều tối thiểu điều có thể xảy ra là có thể bị mất
dữ liệu hoặc các thiết lập không sử dụng theo cách bạn
mong đợi; tồi tệ nhất là lỗi profile, thứ bắt bạn phải xây
dựng lại profile người dùng từ đống đổ nát và mất tất cả dữ
liệu và các thiết lập đã có trước đó. Nói chung trong các
môi trường Active Directory, không có cách đơn giản nào
có thể ngăn chặn người dùng đăng nhập vào nhiều máy tính
một cách đồng thời ngoại trừ việc giáo dục cho họ không
làm như vậy.
RUP không làm việc tốt nếu bạn có một môi trường
phức tạp chứa các phiên bản Windows từ Windows XP đến
Windows 7 (hay Windows Vista). RUP cũng không làm
việc tốt nếu môi trường của bạn có lẫn các máy tính chạy
phiên bản Windows x86 và x64. Chúng ta sẽ đi sâu thêm về
các môi trường lẫn các phiên bản này trong các phần sau.
Do RUP (roaming user profile) gồm có tất cả dữ liệu
và các thiết lập của người dùng, nên chúng sẽ bị phình lên
rất nhanh, đặc biệt nếu người dùng có nhiều ảnh, nhạc và
file video trên máy tính của mình. Kết quả làm cho thời