Hardware Profile چیست و آموزش ساخت پروفایل سخت افزاری در ویندوز

در ویندوز XP مفهومی به نام پروفایل سخت افزاری وجود داشت. پروفایل سخت افزاری (Hardware Profile) مجموعه ای از دستورات بود که به ویندوز می گفت کدام deviceها هنگام بالا آمدن ویندوز شروع به کار کنند و یا چه تنظیماتی برای هر device اعمال شود. وقتی برای بار اول ویندوز را نصب میکنیم، به طور خودکار یک پروفایل به نام Profile1 ساخته می شود و از آن به بعد هر چیزی که نصب می شود، در این پروفایل فعال شده است. برای لپ تاپ ها دو پروفایل Docked و Undocked وجود دارد.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پروفایل سخت افزاری به کاربر کمک می کرد که وقتی مکان خود را تغییر می داد deviceهای مورد استفاده اش را تغییر دهد. مثلاً در یک حالت CD-ROM دستگاهش غیرفعال باشد. این امکان از طریق غیرفعال کردن آن device با Device Manager زمانی که از پروفایل مورد نظر استفاده می کرد، وجود داشت.از ویندوز Vista به بعد، پروفایل سخت افزاری هم حذف شد. کاربرانی که از این امکان استفاده می کردند ناچار به استفاده از روش های دیگری شدند از جمله استفاده از چند VHD و نصب ویندوز با غیرفعال کردن deviceهای مختلف در آن ها. ابزاری که خود Microsoft پیشنهاد می دهد استفاده از Devcon.exe است.

اگر از Devconx64.exe (در مورد سیستم های 32 بیتی devcon.exe) که از Windows Driver Kit قابل دسترسی است برای فعالسازی و غیرفعالسازی device استفاده کنیم، پروفایل های سخت افزاری مربوطه را در هر حالت می سازد و اجازه می دهد بین حالت های مختلف پروفایل خود را تغییر دهید. مثلاً برای لپ تاپ ها امکان تغییر از حالت Docked به Undocked را می دهد.زمانی که Devconx64.exe را استخراج کردیم، cmd را با دسترسی Administrator باز می کنیم و آن را با انتخاب findall* اجرا می کنیم تا Device IDها برای ما لیست شوند.

devconx64 findall *

Device ID دستگاه مورد نظر را پیدا کرده و آن را با دستور زیر غیرفعال می کنیم.

devconx64 disable 'instanceID'

از این پس هر وقت در حالت (پروفایلی) که زمان غیرفعال کردن این دستگاه بودیم، قرار داشتیم، device برای ما غیرفعال خواهد بود.برای سایر تغییرات در ایجاد پروفایل ها (مثلاً هنگام Log In با کاربر خاص) می توان از ترکیب devcon و Task Scheduler استفاده نمود.

نویسنده: سمیرا حامد

منبع: انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده، دارای اشکال اخلاقی می باشد.


نظرات