مخفی کردن فایلها در ویندوز یعنی این که شما میتوانید فایلهای خود را از دیگران پنهان کنید تا نتوانند آنها را به راحتی ببینند یا دسترسی پیدا کنند. این میتواند برای حفاظت از اطلاعات حساس، مدارک شخصی، یا حتی فایلهایی که نمیخواهید دیگران ببینند، مفید باشد. به عبارت سادهتر، مخفی کردن یک فایل در ویندوز مانند قرار دادن آن در یک جایی پنهان است تا کسانی که به کامپیوتر شما دسترسی دارند، نتوانند آن را ببینند.
مخفی کردن فایلها در ویندوز میتواند مزایا و معایب خاصی داشته باشد. در زیر به برخی از این مزایا و معایب اشاره میشود:
مزایا:
معایب:
در نهایت، تصمیم به مخفی کردن یا نکردن فایلها بستگی به نیازها و شرایط خود دارد. برای حفاظت از اطلاعات مهمتان، از رمزگذاری و سیاستهای امنیتی قویتر همچون استفاده از واحد کنترل دسترسی و مدیریت حساب کاربری استفاده کنید.
اگر فایلها و پوشههایی دارید که میخواهید از چشمهای کنجکاو دیگران در امان باشد، ممکن است بخواهید آنها را پنهان کنید تا دیگران نتوانند به راحتی به آنها دسترسی داشته باشند. خوشبختانه، ویندوز این قابلیت را دارد، تنها با استفاده از ابزارهای داخلی مانند File Explorer یا دستورات اجرا شده در PowerShell یا Command Prompt. در این راهنما، من به شما نشان می دهیم که چگونه فایل ها و پوشه ها را در ویندوز 10 و ویندوز 11 مخفی کنید:
اگر از ویندوز 10 استفاده می کنید، File Explorer را باز کنید و به فایل یا پوشه ای که می خواهید مخفی کنید بروید و آن را انتخاب کنید.
روی فایل یا پوشه کلیک راست کرده یا فشار دهید و نگه دارید و در منوی ظاهر شده روی Properties کلیک کنید یا روی آن ضربه بزنید. همچنین می توانید فایل/پوشه را انتخاب کرده و ALT + Enter را روی صفحه کلید خود فشار دهید تا به همان نتیجه برسید.
پنجره Properties را برای فایل یا پوشه انتخاب شده مشاهده می کنید. سپس در تب General، کادر Hidden را علامت بزنید و روی OK کلیک کنید یا ضربه بزنید.
اگر یک فایل را به عنوان مخفی تنظیم کنید، تغییر بلافاصله اعمال می شود.
اگر پوشهای را بهعنوان مخفی تنظیم کنید، اعلانی به نام «Confirm Attribute Changes.» را مشاهده میکنید. در مرحله بعد، از شما پرسیده می شود که آیا می خواهید تغییر را فقط در پوشه یا زیرپوشه ها و فایل های آن اعمال کنید. اکثر کاربران احتمالاً گزینه دوم “Apply changes to this folder, subfolders and files.” را می خواهند. گزینه مورد نظر خود را انتخاب کنید و دوبار OK را فشار دهید.
تغییر با توجه به انتخاب شما اعمال می شود. پس از تنظیم فایل یا پوشه به عنوان مخفی، نماد آن خاکستری می شود تا تغییر ویژگی را نشان دهد.
برای مخفی کردن کامل این فایل و همچنین سایر فایلها یا پوشههای مخفی، روی تب View در File Explorer کلیک یا ضربه بزنید و گزینه Hidden items را از حالت انتخاب خارج کنید.
در پنجره Properties فایل یا پوشه انتخاب شده، کادر Hidden را در تب General علامت بزنید و روی OK کلیک کنید یا ضربه بزنید.
اگر ویژگیهای یک پوشه را تغییر دهید، همچنین از شما خواسته میشود تا تأیید کنید که آیا میخواهید ویژگی Hidden را فقط در این پوشه اعمال کنید یا زیرپوشهها و فایلهای آن را. اکثر مردم ترجیح میدهند «Apply changes to this folder, subfolder and files.» را انتخاب کنند. پس از انتخاب، دوبار OK را فشار دهید و کار تمام است.
فایل یا پوشه انتخاب شده به عنوان مخفی علامت گذاری می شود و نماد آن خاکستری می شود. برای پنهان کردن کامل آن از دید، روی دکمه View در بالا کلیک کنید یا ضربه بزنید، Show را انتخاب کنید و سپس گزینه Hidden items را در پنجره File Explorer از حالت انتخاب خارج کنید.
Command Prompt را به عنوان administrator باز کنید و سپس این دستور را اجرا کنید:
attrib +h “path to file or folder”
«path to file or folder» را با مسیر واقعی به سمت فایل یا پوشه ای که می خواهید پنهان کنید، جایگزین کنید، مشابه تصویر زیر.
پس از اینکه Enter را فشار دادید، آن فایل یا پوشه به عنوان مخفی علامت گذاری می شود.
می توانید PowerShell را به عنوان administrator یا یک برگه PowerShell را در پنجره ترمینال ویندوز باز کنید و با استفاده از دستور زیر یک فایل را به عنوان مخفی تنظیم کنید:
$FILE=Get-Item ”path to file\filename.extension” –Force
$FILE.attributes=’Hidden’
باید «path to file» را با مسیر واقعی فایلی که میخواهید پنهان کنید و «filename.extension» را با نام دقیق و پسوند همان فایل، مانند تصویر زیر، جایگزین کنید.
اگر می خواهید یک پوشه را مخفی کنید، دستور یکسان است:
$FILE=Get-Item ”path to folder” –Force
$FILE.Attributes=”Hidden”
«path to folder» را با مسیر واقعی به سمت پوشه خود جایگزین کنید. برای مثال تصویر زیر را ببینید.
اگر همچنین میخواهید همه فایلها و زیرپوشههای داخل پوشه خود را مخفی کنید، باید این دستور را در کنار دو مورد قبلی اجرا کنید:
Get-ChildItem -path “path to folder” -Recurse -Force | foreach {$_.attributes = “Hidden”}
همه چیز باید شبیه به تصویر زیر باشد.
PowerShell این دستورات را بدون ارائه هیچ بازخوردی اجرا می کند. اگر همه چیز را به درستی تایپ کرده اید، تمام مواردی که انتخاب کرده اید باید توسط ویندوز به عنوان مخفی علامت گذاری شوند. اگر File Explorer روی «فایلها، پوشهها یا درایوهای مخفی نشان داده نشود» تنظیم شده باشد، این موارد دیگر نباید قابل مشاهده باشند.