این پست را برای تکمیل کردن مطلب تعویض لوگوی ویندوز مینویسم تا کسانی که با مشکل امنیتی روبرو میشوند چگونه از آن عبور کنند. هدفم از اینکه در انتهای آن پست ننوشتم این بود که این قضیه خود مطلبی جداگانه هست.
اگر پستهای این وبلاگ که در زمینه امنیت ویستا هست خوانده باشید، من سطح کاربری شما را در ویندوز ویستا توضیح دادم و حتی اشاره کردم شما اگر Admin هم باشید باز ویندوز ویستا شما را کاربر استاندارد میشناسد. شاید یکسری از کارشناسان این قضیه را تائید نکردند و گفتند که Admin باید اختیارات بیش از این داشته باشه ولی توضیح دادم که چقدر در امنیت ویستا موثر هست که البته توضیح کاملش را در پستهای امنیتی دادم و بیشتر از این توضیح دادن در این پست لازم نیست.
برای تعویض فایل uac که ابزار امنیتی جدید ویستا هست پا در یان گذاشته و اجازه تعویض فایل load بوت ویستا را به شما نمیدهد چون جزو فایلهای واجب است. این مطلب در زمینه های مشابه برای شما کارامد خواهد بود.
روش کار چیست؟
شما باید حساب خود را Admin تعریف کنید و ویستا را قانع کنید که هکر و یا آدم مخربی نیستید برای اینکار وارد cmd شوید. (برای ورود به cmd روی لوگوی ویندوز و در کادر جستجو cmd بنویسید.) اگر شما تنها cmd را تایپ کنید شما باز یک کاربر استاندارد هستید و هنوز Admin تعریف نشدید. برای اینکه خود را Admin تعریف کنید وقتی cmd نوشتید دکمه ctrl و shift و enter را بزنید و این دستور را بنویسید: takeown/f c:\windows\system\en-us\winload.exe.mui
هنگامیکه این دستور را بدهید ویستا به شما پیام میده که شما مالکیت این فایل را دارید. و حالا لازم هست که شما این فرمان را برای فایلی که مالک آن هستید صادر کنید. توجه کنید در این فرمان من از username استفاده کردم که username همان چیزی هست که شما هنگام نصب ویندوز به ویستا معرفی کردید و بجای کلمه username من باید آنرا بنویسید.
cacls c:\windows\system32\en-us\winload.exe.mui\G username:F و بعد enter را بزنید و ادامه کار را انجام دهید یعنی میتوانید فایل winload جدیدتان را جای قبلی جایگزین کنید.
پیشنهادی که دارم سعی کنید از این به بعد برای دستکاری ویندوز از این کارها نکنید و از این راه پیش نروید چون مالکیت فایل به دست ویندوز باشد خیلی بهتر از این است که دست شما باشد. و من این راه را برای تعویض لوگوی ویندوز پیشنهاد کردم چون حداقل، آسیبی نسبت به نرم افزارهایی که اینکار را انجام میدهند نمیزنه.
من همه این کارها رو انجام دادم ولی باز هم ویستا اجازه نمیده
اگر دستورات را صحیح وارد نکنید مثلا یک space کم و زیاد باشه و ویستا پیام آزاد سازی آنرا نده هیچگاه قادر به تعییر فایل نیستید.
دستور اولیرو که زدم با موفقیت انجام شد(البته با زدن system32 به جای system)،ولی دستور دوم رو که وارد کردم،note زیر رو داد:
NOTE: Cacls is now deprecated, please use Icacls.
به حرفش گوش کردمو از دستوره I c a c l s استفاده کردم
که اینبار پیغامه زیر رو داد:
Invalid parameter “Kazem-PC:F”
لطفا کمکم کنید
خیلی واسم مهمه
با تشکر
اگر برای تغییر لوگو میخواهید اینکار را بکنید الان یه پیشنهاد ساده تر دارم اونم نصب نرم افزار tuneup 2010 که به سادگی صفحه welcome را تغییر میده.
اما برای این دستور دردرجه اول باید cmd با حساب ادمین باشه. و لازم یه اجرای icacls نیست که همینطور هم که میبینید اصلا چارامتری که وارد کردید اشتباه بوده. و این پیغام خطا اول هم بخاطر اینه که acl جلوی عملیات شما را بخاطر امنیت گرفته شما احتیاج به حساب ادمین دارید.
اول از همه با تشکر ازین که واسم وقت گذاشتین
ثانیا این نرم افزاره خیلی کامله،واسه همینم یکم حجیمه
اگه میشه یه نرم افزاره سبک تر که خاصه این کار باشه پیشنهاد بدین و یا اگه ممکنه در مورد همین ترفندی که گفتین،یه خورده بیشتر توضیح بدین
اینکه cmd باید تو حساب ادمین باشه یعنی چی؟
اگه منظورتون اینه که cmd رو تو یوزره ادمین باز کنم،منم همین کارو کردم که!
لطفا راهنمایی کنید
با تشکر
tune up نرم افزار قابلیه که هر کاربر حرفه ای از اون بهترین بهره را میبره و نصبش خالی از لطف نیست. من درباره همین tuneup در این سایت دو مطلب نوشتم.
برای ورود به حساب ادمین ویندوز ، هنگامیکه که cmd را در کادر جستجو نوشتید دکمه ctrl+shift+enter را بزنید.
[…] اون فایل کنی. من در گذشته یک مطلب نوشتم که اجازه میداد مالکیت فایل را از ویستا بگیرید و الان دو راه دیگه یاد میدم که کنترل ویندوز را از فایل […]