۰۴ شهریور ۱۳۸۸

معرفی انواع پروفایل های ویندوز و نگاهی به نسل جدید پروفایل ها

Windows Profiles Version 2

در ساده ترین کلام ، پروفایل کاربر (User Profile) مجموعه ای از تنظیمات و فایل های کاربر است . اطلاعاتی مانند favorites های اینترنت اکسپلورر ، درایوهای Map شده ، تنظیمات پرینترها ، پروفایل های پست الکترونیکی ، داده های موجود در پوشه My Document ، تنظیمات و پیکربندی های نرم افزارها ، تنظیمات Desktop و بسیاری از اطلاعات دیگر مانند فایل های صوتی و تصویری ، تصاویر و غیره در پروفایل هر کاربر ذخیره می گردد . انواع بسیار مختلفی از پروفایل ها موجود است که هر کدام دارای تنظیمات و امکانات خاصی هستند . هر کدام از پروفایل ها دارای امکانات خاصی هستند که در بسیاری از موارد ، Group Policy ها در توانایی بهره گیری از آنها تاثیرگذار خواهند بود .

Local Profile
یک Local Profile ، بر روی سور و یا Workstation به صورت Local ذخیره می گردد . این نوع از پروفایل ها برای ذخیره شدن و استفاده بر روی یک ماشین بهینه سازی شده است . اگر پروفایل هایی از این دست حذف شوند و یا کاربر به سیستم دیگری منتقل گردد ، باید یک پروفایل جدید ساخته شود و مجددا تنظیم شود . Local Profile ها همیشه بر روی یک Local Machine ذخیره می شوند . در این حالت به محض ورود کاربر به سیستم برای اولین بار ، پروفایل آن به صورت Local ساخته و تولید می شود .

Roaming Profile
پروفایل های Roaming بر روی فایل سرور های به اشتراک گذاشته شده  ذخیره می شوند . کاربرانی و یا گروه های کاربری که در فایل سرور های ذکر شده دسترسی ها و اختیارات لازم را دارند می توانند از این دسته از پروفایل های بهره مند گردند . در هنگام Logon یک کاربر ، Roaming Profile از فایل سرور اشتراکی دریافت (Download) می شود و بر روی Local Machine ذخیره می شوند . بعد از Logon ، کاربر از پروفایل کپی شده در ماشین استفاده می نماید و تغییرات مورد نیاز خود را بر روی آن انجام می دهد . در هنگام Logoff پروفایل بروزرسانی شده کاربر مجددا به فایل سرور اشتراکی منتقل می گردد . در واقع با استفاده از Roaming Profile پروفایل هر کاربر به صورت داینامیک در پشت هر دستگاهی که از آن استفاده کند در دسترس خواهد بود و بلافاصله از طریق سرور اشتراکی ، یک نسخه از پروفایل در اختیار او قرار خواهد گرفت . با استفاده از Roaming Profile بدلیل عدم وابستگی اطلاعات کاربران به سیستم ، جابجایی و جایگزینی کامپیوتر های شبکه بدون نیاز به پشتیبان گیری از اطلاعات کاربران امکان پذیر است .

بدلیل لزوم بارگذاری و ارسال مجدد پروفایل از سرور ،  مدت زمان Logon و Logoff با استفاده از پروفایل Roaming افزایش خواهد یافت . از جمله معایب این پروفایل می توان از سایز بزرگتر پروفایل ها و افزایش مدت زمان Logon و Logoff به سیستم اشاره کرد .

Mandatory Profile و Super-Mandatory Profile
پروفایل Mandatory یک نوع ویژه از پیش تنظیم شده Roaming User Profile  است . با استفاده از این نوع پروفایل کاربر می تواند در Desktop خود تغییراتی را ایجاد نماید اما تغییرات اتجام شده در حین Logoff از سیستم از بین خواهند رفت .  پروفایل های Mandatory بر روی فایل سرور های به اشتراک گذاشته شده  ذخیره می شوند . کاربرانی و یا گروه های کاربری که در فایل سرور های ذکر شده دسترسی ها و اختیارات لازم را دارند می توانند از این دسته از پروفایل های بهره مند گردند . در هنگام Logon یک کاربر ، Mandatory Profile از فایل سرور اشتراکی دریافت (Download) می شود و بر روی Local Machine ذخیره می شوند . بعد از Logon ، کاربر از پروفایل کپی شده در ماشین استفاده می نماید و تغییرات مورد نیاز خود را بر روی آن انجام می دهد . اما در هنگام Logoff پروفایل بروزرسانی شده کاربر به فایل سرور منتقل نمی شود و یا به کلامی دیگر تغییرات اعمال شده در تنظیمات در سیستم و یا پروفایل کاربر ذخیره نمی شود و این تفاوت بین Roaming Profile و Mandatory Profile است . عموما از این نوع پروفایل در محیط هایی همچون کلاس های آموزشی و یا کافی نت ها که Workstation ها ممکن است توسط همه ی افراد در دسترس قرار گیرند و خواهان ذخیره سازی تغییرات نمی باشیم ، استفاده می شود .

Super-Mandatory Profile عملکردی همانند Mandatory Profile دارد با این تفاوت که در Super Mandatory Profile ، کاربر توانایی Logon به سیستم ، در هنگام عدم در دسترس بودن سروری که اطلاعات پروفایل ها بر روی آن ذخیره می گردد را ندارد . در صورت عدم در دسترس بودن سرور ذخیره سازی پروفایل ، کاربران با پروفایل Mandatory عادی می توانند از طریق ایجاد یک کپی از Cache محلی سیستم ، به آن Logon نمایند . لازم به ذکر است که فقط Administrator های سیستم توانایی ایجاد تغییراتی در این نوع از پروفایل را دارا هستند .

Default User Profile
پوشه پروفایل Default User بر روی سیستم  تمامی سیستم عامل های ویندوز از ویندوز ۲۰۰۰ به بعد موجود است (در سیستم عامل های نسل جدید مانند Windows 7 ، Windows Vista ، Windows 2008 در صورت عدم Upgrade از نسل های پیشین سیستم عامل ، موجود می باشد) . از این پروفایل در هنگام اولین Logon کاربر به سیستم در صورت عدم تنظیم شدن پروفایل کاربر از نوع های Roaming و یا Mandatory استفاده می شود . در واقع در صورتی که بتوانیم در آن تغیراتی ایجاد نماییم و آن را شخصی سازی کنیم ، پروفایل سایر کاربران نیز بدلیل ارث بری از آن در اولین Logon ، شخصی سازی خواهند شد.

Temporary Profile
از یک Temporary Profile در هنگامی استفاده می شود که کاربر نمی تواند به هر دلیل به پروفایل Roaming خود در شبکه متصل شود . این پروفایل در این حین به صورت اتوماتیک از Default User Profile ارث بری می نمایدد و در اختبار کاربر قرار داده می شود . در صورت عدم دسترسی کاربر به پروفایل Roaming خود ، ابتدا سعی می گردد از Cache محلی سیستم یک کپی تولید و در اختیار کاربر قرار گیرد ، در صورت عدم توانایی تولید پروفایل به صورت ذکر شده ، یک Temporary Profile از Default User Profile ارث بری کرده و تولید می شود . باید توجه داشته باشیم که کلیه تغییرات صورت گرفته در پروفایل های Temporary بعد از Logoff از بین خواهند رفت و اطلاعات آنها در دسترس نخواهند بود .

نسل جدید پروفایل ها (Windows Profiles V2)
پروفایل در نسل جدید سیستم های عامل مایکروسافت (Windows Vista ، Windows 7 ، Windows Server 2008) ساختار جدیدی به خود گرفته است که آن را از سایر پروفایل های ارائه شده تا به امروز متمایز می کند . و این مقدمه ای بود بر معرفی نسل جدیدی از پروفایل ها که نام Windows Profiles v.2 به خود گرفته است .  در این نسل از پروفایل شکل کلی و ساختار پروفایل تغییر کرده است . در ادامه شرح پوشه های موجود در پروفایل های نسل جدید را مشاهده خواهید کرد .

پوشه AppData – این پوشه یک پوشه Hidden و مخفی است و محلی برای ذخیره سازی اطلاعات مرتبط با Apllication های کاربر می باشد  . که خود شامل سه پوشه با نام های Local ، Roaming و Locallow می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Contacts – این پوشه محل پیش فرض ذخیره سازی Contact های ویندوزی می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Desktop – این پوشه دربرگیرنده فایل های دسکتاپ مانند Shortcut ها می باشد . این پوشه در نسخه پیشین پروفایل با نام Desktop  وجود داشت .

پوشه Documents – این پوشه محل پیش فرض ذخیره تمامی فایل های کاربر می باشد . این پوشه در نسخه پیشین پروفایل با نام My Documents وجود داشت .

پوشه Downloads – این پوشه محل پیش فرض ذخیره سازی فایل های دانلود شده از اینترنت می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Favorites – این پوشه دربرگیرنده Favorites های Internet Explorer می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Links – این پوشه دربرگیرنده Favorite Links های Internet Explorer می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Music -این پوشه محل پیش فرض ذخیره سازی فایل های صوتی کاربر است . این پوشه در نسخه پیشین پروفایل با نام My Music وجود داشت .

پوشه Pictures – این پوشه محل پیش فرض ذخیره سازی تصاویر کاربر است . این پوشه در نسخه پیشین پروفایل با نام My Pictures وجود داشت .

پوشه Saved Games – این پوشه محل پیش فرض ذخیره Save بازی ها می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Searches – این پوشه محل پیش فرض ذخیره سازی جستجو ها می باشد . این پوشه در نسخه پیشین پروفایل وجود نداشت .

پوشه Video – این پوشه محل پیش فرض ذخیره سازی فایل های تصویری کاربر می باشد . این پوشه در نسخه پیشین پروفایل با نام My Videos وجود داشت .

علاوه بر پوشه های استاندارد پروفایل که به آنها اشاره شد ، تعدادی پوشه Hidden  نیز وجود دارند که دربرگیرنده Shortcut هایی به محل های کلیدی و پر استفاده ویندوز می باشند که در نسل جدید پروفایل ها ، Junction Points نامیده می شوند که وظیفه آنها همانگ سازی Application ها با ساختار جدید پروفایل است . در ذیل به این Junction Points ها و محل های جدیدی که ویندوز به آنها اشاره می کند ، اشاره شده است .

Application Data
.. \AppData\Roaming

Cookies
.. \AppData\Roaming\Microsoft\Windows\Cookies

Local Settings
…\AppData\Local
…\AppData\Local\Microsoft\Windows\History
…\AppData\Local\Temp
…\AppData\Local\Microsoft\Windows\Temporary Internet Files

My Documents
…\Documents

NetHood
…\AppData\Roaming\Microsoft\Windows\Network Shortcuts

PrintHood
…\AppData\Roaming\Microsoft\Windows\Printer Shortcuts

Recent
…\AppData\Roaming\Microsoft\Windows\Recent

SendTo
…\AppData\Roaming\Microsoft\Windows\Send To

Start Menu
…\AppData\Roaming\Microsoft\Windows\Start Menu

Templates
…\AppData\Roaming\Microsoft\Windows\Templates

به اشتراک بگذارید و لذت ببرید ! :
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • MySpace
  • Netvibes
  • Faves
  • description
  • Simpy

Comments

نظرات در مورد “معرفی انواع پروفایل های ویندوز و نگاهی به نسل جدید پروفایل ها”

بهزاد راد

من مبحث پروفایل ها و نحوه پیاده کردن آنها در ۲۰۰۸ رو از فروم شبکه های فارسی دنبال می کردم . متاسفانه بدلیل اینکه فیلم پیاده سازی که خودتون ساخته بودید رو در یوتیوب آپلود کرده بودید نتونستم اون رو ببینم . ولی طبق فرمایش خودتون منتظر توضیحات کامل در این وبلاگ هستم .

با تشکر از زحمت های شما

[پاسخ]

آراد حقی پاسخ در تاريخ شهریور ۱۳م, ۱۳۸۸ ۹:۴۸ ق.ظ:

بهزاد عزیز ، ایمیل تون رو هم مشاهده کردم ، در حال حاضر مشغول تهیه سری مقالات پیاده سازی پروفایل های نسخه ۲ هستم که بزودی بر روی سایت قرار می دهم . این مقاله در واقع اولین قسمت از سری مقالات مرتبط با پروفایل های نسخه ۲ بود .

[پاسخ]

سیامک حسینی

با تشکر از مطلب کاملتون لطفا درباره چگونگی ساخت هر یک از پروفایل های Mandatory و Super Mandatory و Roaming در ویندوز ویستا توضیح بدید .

[پاسخ]

آراد حقی پاسخ در تاريخ شهریور ۱۳م, ۱۳۸۸ ۹:۴۹ ق.ظ:

ویندوز ویستا هم همانظور که در مقاله اشاره شد از پروفایل نسخه ۲ بهره می بره و بزودی مقالات تکمیای ارائه خواهد شد .

[پاسخ]

امیرعلی تاد

حتما در مورد محوه فعال کردن پروفایل هایی که توضیح دادید در ۲۰۰۸ هم بنویسید . با توجه به تحقیقاتی که انجام دادم ظاهر باگی در قسمت Profile Manager هست که در نسخه Windows server 2008 r2 هم رفع نشده و نمی شه پروفایل فرضا Roaming ساخت .

[پاسخ]

آراد حقی پاسخ در تاريخ شهریور ۱۳م, ۱۳۸۸ ۹:۴۶ ق.ظ:

خیر ، من در مورد سناریو و نحوه پیاده سازی پرفایل های در نسل جدید پروفایل ها بررسی هایی انجام دادم که بزودی نحوه شخصی سازی ، ساخت انواع پروفایل های ذکر شده در این مقاله و …. را طی چندین مقاله توضیح خواهم داد و در حال حاضر مشغول نگارش این مطالب هستم . بسیاری از دوستان فکر می کنند که بدلیل اینکه دکمه Copy to و یا change کردن type پروفایل ها Disable هست ، امکان پیاده سازی فرضا پروفایل Roaming وجود نداره که در مقالات آینده توضیح خواهم داد که مایکروسافت چطوری سناریو پیاده سازی پروفایل ها رو تغییر داده .

[پاسخ]

فرخ

دوست عزیز با تشکر از مطلب بسیار مفید و خوبتون ، اگر امکان دارد در مورد نحوه ساخت پروفایل رومینگ هم توضیح بدهید .

[پاسخ]

آراد حقی پاسخ در تاريخ مهر ۵م, ۱۳۸۸ ۷:۳۵ ب.ظ:

مرسی فرخ عزیز ، چشم در دست نگارش هست ..

[پاسخ]

نیما عادلی

با سلام
مطلب بسیار خوب و کاملی بود . اگر امکان دارد نحوه پیدا سازی پروفایل Roaming را در ویندوز سرور ۲۰۰۳ بنویسید ، من وقتی می خوام پروفایل دلخواهم رو کپی کنم ، دکمه Copy غیر فعال هست .

[پاسخ]

آراد حقی پاسخ در تاريخ مهر ۵م, ۱۳۸۸ ۷:۳۵ ب.ظ:

ونیدوز سرور ۲۰۰۳ از پروفایل نسخه یک بهره می بره و در واقع مطالب بیان شده برای ویندوز ۲۰۰۳ کاربردی نداره . برای حل مشکلتون فکر می کنم دلیل این باشه که فایل های Lock می شوند تا جایئکه می دونم و احتمالا با یک Restart مشکلتان حل خواهد شد .

[پاسخ]

صادق

سلام

ایا Temporary Profile احتیاج به پساده سازی داره و یا خودش خود به خود عمل میکنه ؟

[پاسخ]

علی اکبر

آیا می توان از سیستم پروفایل نسخه ۲ در نسخه های قبلی ویندوز بهره برد؟
برای مثال آیا patch برای این کار وجود دارد؟

[پاسخ]

آراد حقی پاسخ در تاريخ دی ۲۷م, ۱۳۸۸ ۱۱:۲۸ ق.ظ:

علی اکبر جان

تا جایی که من اطلاع دارم ، چنین امکانی وجود ندارد و قاعدتا تغییر نسخه پروفایل با تغییر امکانات زیر ساختی و سیستمی سیستم عامل همراه هست.

[پاسخ]

ارسال یک پاسخ