بدست آوردن مالکیت یک فایل در ویندوز 7
این بخش به شما نشان میدهد که چطور مالکیت یک فایل، پوشه، Keyی رجیستری، یا درایوی که برایتان غیرقابل دستیابیست اتخاذ کنید تا از این طریق کنترل کامل آن را بدست گرفته و بتوانید آن را حذف یا ویرایش کنید. با انجام این کار مجوزهای امنیتی را برای دستیبابی به آن اطلاعات تغییر میدهید.
تذکر: به سرعت متوجه خواهید شد که حتی با مجوز Administrator هم نمیتوانیدفایلهای سیستم را حذف یا ویرایش کنید. به این خاطر که مالکیت فایلهای سیستم در ویندوز 7 به طور پیشفرض به سرویس TrustedInstaller سپرده شده است، و Windows File Protection آنها را از دستکاری کردن حفظ میکند. در چنین شرایطی با یک خطای Access Denied روبه رو میشوید.
نکته: اگر تلاش میکنید که پوشهای را پاک کنید، گاهی اوقات لازم است پیش از آن که بتوانید خود آن پوشه را پاک کنید؛ اول محتویات پوشههای داخل آن را پاک کنید.
گاهی اوقات لازم است که فایل مورد نظرتان را پیش از آن که ویندوز 7 اجازه اعمال شدن تغییرات روی آن را بدهد به دسکتاپ یا یک پوشهی کاربری منتقل کنید. پس از آن میتوانید دوباره آن فایل را به محل قبل بازگردانید.
گاهی اوقات لازم است که مالکیت فایلها و پوشههایی که در یک سیستمعامل دیگر بوجود آمدهاند پس از انتقال به ویندوز 7 اتخاذ شوند.
هشدار: این کار در صورتی قابل انجام است که با اکانتی وارد ویندوز شده باشید که دارای مجوز Administrator باشد. حذف یا ویرایش فایلهای سیستم بدون شناخت کامل از عواقب آن، ممکن است منجربه رفتارهای غیرمعمول از سوی ویندوز 7 شود. حتی خرابی کامل سیستم همراه با از بین رفتن کامل اطلاعات.
نمونه: پیغام You need Permission to perform this action
تذکر: زمانی که اکانت یا گروه کاربری شما مالکیت یک فایل را نداشته باشد این پیغام با دکمه Try Again را خواهید دید. با کلیک روی دکمه Try Again هیچ اتفاقی نمیافتد.
روش اول: به طور خودکار از طریق گزینه Take Ownership در منوی کلیک راست
تذکر: در این روش به منوی کلیک راست همهی فایلها و پوشهها یک گزینه به نام Take Ownership اضافه میشود. زمانی که از این گزینه بر روی یک پوشه استفاده کنید، مالکیت تمامی فایلها و پوشههای داخل آن را بدست میآورید.
نکته: گزینه Take Ownership تنها مالک فایل را به اکانت کاربری شما تغییر میدهد و هیچ تغییری در سطح مجوزها ایجاد نمیکند.
پس از بدست آوردن مالکیت یک فایل، ممکن است پیش از داشتن دسترسی کامل نیاز به تغییر جواز آن فایل به جواز Full Controlداشته باشید. برای این منظور به مراحل 10 تا 20 روش سوم مراجعه کنید.
نمونه: قبل و پس از اضافه کردن گزینه Take Ownership
گام نخست: اضافه یا حذف کردن گزینه Take Ownership
1. برای اضافه کردن Take Ownership
الف) برای دانلود فایل Add_Take_Ownership روی اینجا کلیک کنید.
ب) به مرحلهی 3 بروید.
2. برای حذف Take Ownership
الف) برای دانلود فایل Remove_Take_Ownership روی اینجا کلیک کنید.
3. روی گزینه Save کلیک کرده و این فایل reg. را روی دسکتاپ ذخیره کنید.
4. روی فایل reg. (روی دسکتاپ) کلیک راست کرده و گزینه Merge را انتخاب کنید.
5. در پنجرهی بالاپر Security Warning روی دکمه Run کلیک کنید.
در پایان، میتوانید فایل reg. (روی دسکتاپ) را پاک کنید.
گام دوم: نحوه استفاده از گزینه Take Ownership
1. روی یک فایل یا پوشه کلیک راست کنید.
2. روی گزینه Take Ownership کلیک کنید.
3. برای لحظاتی یک پنجره بالاپر Command Prompt خواهید دید.
4. مالکیت آن فایل یا پوشه به اکانت کاربری شما تغییر داده شد.
روش دوم: به صورت دستی از طریق Command Prompt
مثال برای فایل سیستم :
C:WindowsSystem32en-USwinload.exe
مثال برای نام کاربری :
Brink
1. یک پنجره Command Prompt باز کنید.
2. در آن پنجره Command Prompt دستور زیر را تایپ کرده و کلید Enter را فشار دهید.
takeown /f(آدرس کامل فایل مورد نظر)
مثال: takeown /f "C:WindowsSystem32en-USwinload.exe"
3. پیغامی با مضمون موفقیت در انجام عملیات نمایش داده میشود. این کار مالکیت فایل مورد نظر را به شما میدهد.
4. در همان پنجره Command Prompt دستور زیررا تایپ کرده و کلید Enter را فشار دهید.
icacls ( آدرس کامل فایل مورد نظر) /grant(نام کاربری) :F
مثال : icacls "C:WindowsSystem32en-USwinload.exe" /grant Brink:F
5. پیغامی با مضمون موفقیت در انجام عملیات نمایش داده میشود.
تذکر: هم اکنون باید قادر به حذف یا ویرایش آن فایل باشید. اگر همچنان نمیتوانید، ممکن است لازم باشد که سیستم را از نو راهاندازی کرده و پس ازورود به Safe Mode دوباره امتحان کنید. این کار مطابق فایل ممکن است تفاوت کند. بعضی از فایلها سمج ترند.
روش سوم: به صورت دستی از طریق پنجره Windows Explorer
1. بروید به سوی فایل، پوشه، درایو، یا Keyی رجیستریای که میخواهید حذف یا ویرایش کنید:
مثال: C:WindowsSystem32en-USwinload.exe
2. برای یک فایل، پوشه یا درایو:
الف) روی فایل، پوشه یا درایو مورد نظرتان کلیک راست کرده و گزینهی Properties را انتخاب کنید.
مثال برای فایل: Winload.exe
هشدار: این کار را روی درایوی که ویندوز 7 روی آن نصب شده است انجام ندهید. این کار میتواند منجر به بهم ریختن فایلهای بوت شود.
ب) به مرحله 4 بروید.
3. برای یک Key ی رجیستری الف) در قاب سمت چپ روی Keyی رجیستری موردنظرتان کلیک کنید تا رنگی شود.
ب) روی آن کلید کلیک راست کرده و گزینه Permissions را انتخاب کنید یا منوی Edit ( روی نوار منو) را باز کرده و روی Permissions کلیک کنید.
4. روی زبانه Security و سپس گزینه Advanced کلیک کنید.
5. روی زبانه Owner کلیک کنید.
تذکر: برای Keyی رجیستری پس از این مرحله به مرحله 7 بروید.
هشدار: بهتر است که از مالک (Owner) فعلی یادداشت برداری کنید تا اگر بعدا خواستید؛ دوباره مالکیت این فایل، پوشه یا درایو را به آن بازگردانید.
6. روی دکمه Edit کلیک کنید.
7. زیر بخش Change owner ، روی نام اکانت کاربری خود کلیک کرده و سپس روی OK کلیک کنید.
تذکر: اگر گزینهای برای اعمال این تنظیمات بر روی پوشهها و فایلهای زیرمجموعه ( Replace owner on subcontainers and objects ) هم در اختیار داشتید در صورت نیاز آن را تیک بزنید.
این گزینه تنها برای پوشهها وجوددارد و برای اخذ مالکیت یک فایل تنها، وجود نخواهد داشت.
8. در پنجره بالاپر Windows Security روی OK کلیک کنید.
تذکر: در مورد Keyی رجیستری مراحل 8 تا 11 را نخواهید داشت.
به مرحله 12 بروید.
9. روی OK کلیک کنید. (تصویر زیر مرحلهی 6 را ببینید)
10. روی دکمه Edit کلیک کنید.
11. روی دکمه Add کلیک کنید.
12. برای تایپس کردن نام اکانت کاربریتان:
الف) در کادر زیر Enter the objects name to select ، نام اکانت کاربریتان را تایپ کنید.
مثال: Moderator
ب) روی دکمه Check Names کلیک کنید.
تذکر: اگر این نام کاربری یافت شود؛ تصویر زیر را خواهید دید در غیر این صورت به مرحله 13 بروید تا نام کاربریتان را انتخاب کنید.
پ) به مرحله 14 بروید.
13. برای انتخاب نام اکانت کاربریتان:
الف) روی دکمه Advanced کلیک کنید.
ب) روی دکمه Find Now کلیک کنید.
پ) در زیر Search results ، روی نام اکانت کاربریتان کلیک کنید تا رنگی شود.
مثال: Moderator
تذکر: اگر این کار را برای چیزی نظیر یکدرایو فلش USB انجام میدهید، ممکن است بخواهید گزینه Everyone را انتخاب کنید. اگر چنین کنید میتوانید از طریق هر اکانت کاربریای به آن دسترسی داشته باشید.
ت) روی OK کلیک کنید.
14. روی OK کلیک کنید. (تصویر بالای مرحله 13 را ببینید)
15. روی نام اکانت کاربری خود کلیک کنید تا رنگی شود.
16. مربع گزینهی Full Control را تیک بزنید.
17. روی OK کلیک کنید.
تذکر: در مورد یک Keyی رجیستری مراحل 18 و 19 را نخواهید دید.
به مرحله 20 بروید.
18. در پنجرهی بالاپر Windows Security روی Yes کلیک کنید.
19. روی OK کلیک کنید. ( تصویر زیر مرحله 10 را ببینید)
20. و تمام . هم اکنون میتوانید آیتم مورد نظرتان را حذف کرده یا ویرایش کنید.
21. اگر خواستید میتوانید این مراحل را تکرار کرده و مالکیت آن را به مالک قبلی آن که در مرحله 5 آن را یادداشت کرده بودید برگردانید.