فرهاد خانلری
کارشناس ارشد شبکه مایکروسافت

فایل Desktop.ini چیست و چه کاربردی در ویندوز دارد؟

سلام خدمت دوستان،حتماً دوستان فایل desktop.ini رو در ویندوزشون دیدن ، اما شاید خیلی ها ندونن این فایل چیه آیا میشه پاکش کرد ؟ اگر پاک کنیم ویندوز آسیب میبینه؟ نکنه این یه ویروس باشه؟ برای اینکه بدونین این فایل چیه با ما در ITPRO باشید.

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

همه چیز در مورد فایل Desktop.ini

desktop.ini نوعی ویروس است ؟

به صورت پیش فرض desktop.ini یک فایل سیستمی هست ، شامل یک سری کد ، برای ثبت مشخصات پوشه یا پوشه ها است ولی از این ویروس ها هر چیزی بر میاد ،این فایل در سیستم به صورت مخفی وجود دارد ممکنه به ویروس آلوده بشه و یا دستورات یا بد افزار های مخرب رو اجرا کنه اگر با آنتی ویروس خوبی این فایل رو اسکن کنید خیلی کمکتون میکنه چون اگر به ویروس آلوده بشه خیلی راحت میتونه اون کد ها رو برای سیستم اجرا کنه و بعداً دچار درد سر شوید.حجم این فایل 1 کیلو بایت هست و به ندرت پیش میاد که حجمش بالا بره اگر این حجم بالاتر رفت شما درنگ نکرده و این فایل رو با آنتی ویروس چک کنید و یا در نهایت پاکش کنید چون پاک کردنش به سیستم آسیبی نمیرسونه.

desktop.ini چیست ؟

همه چیز در مورد فایل Desktop.ini

desktop.ini به صورت By Default برای شما قابل مشاهده نیست چون یک فایل سیستمی مخفی یا Supper Hiden هست کار اصلی اش سازماندهی فولدر ها یا پوشه های ویندوز هست .این فایل به سیستم عامل Windows شما میگه که یک Folder یا پوشه باید چطوری نمایش داده شه ، به عنوان مثال وقتی شما Icon یک فولدر رو عوض می کنید این تغییر در desktop.ini ثبت میشه تا از اون تغییر به بعد اون فایل یا فولدر با آیکن (Icon) جدید برای شما نمایش داده شه .

نمایش یا عدم نمایش فایل desktop.ini

supper hiden

همانطور که در تصویر بالا واضح هست برای نمایش یک فایل از نوع سیستمی و مخفی باید همانند تصویر عمل کنید البته برای دیدن پسوند هم باید تیک مورد نظر در تصویر رو بردارید ، خب ما تا اینجا گفتیم که این فایل یک نوع فایلی هست سیستمی دارای ثبت تغییرات و سفارشی کردن فایلها در ویندوز هست ولی چون تحت اختیار سیستم عامل هست بنا بر این سیستمی و مخفی هست خیلی ها وقتی همانند تصویر بالا عمل میکنند و تیک های مربوطه در آدرس زیر را انجام میدهند بسیاری از فایل هایی که تا به حال ندیده اند نمایش داده میشود.

My Computer \ menu \ Tools \ folder Options \ View

و باید عرض کنم پاک کردن هر یک از این فایل ها که سیستمی هستند ممکن است به ویندوز آسیب برساند و شما بعد از ریست کردن سیستم دیگر نتوانید ویندوز خود را ببینید یعنی یک سری از این فایل ها جهت بوت کردن سیستم هستند که وجودشان برای بالا آمدن سیستم حیاتی هست مثلاً پیغام خطای NTDLR is missing که در این سایت توضیح داده شده مربوط به پیدا نکردن این فایل در جای خودش است.

البته مایکروسافت برای این موضوع تمهیداتی رو در نظر گرفت و این موضوع رو بهینه کرد و تمام فایل هایی که پاک کردنشون منجر به بالا نیومدن سیستم بود رو در یک پارتیشن جدا به نام system reserved قرار داد البته این داستان از ویندوز ویستا به بعد ساپورت شد ، ولی محض احتیاط از پاک کردن فایل هایی که نمیدانید چیست اجتناب کنید.راه دیگر برای رسیدن به نمایش این فایل در Computer یک پنجره باز کنید سپس از منوی Organize رو گزینه Folder and Search options کلیک کرده و در پنجره باز شده به سربرگ View رفته و گزینه Hide Protected Operating System Files رو پیدا کنید و تیک این گزینه رو بردارید تا تمام فایل های سیستمی مخفی ، نمایش داده شن.

desktop.ini چگونه کار می کند ؟

اگر روی این فایل راست کلیک کنید میتوانید با انتخاب گزینه Edit یا Open این فایل را در نرم افزار محبوب Notepad ببینید و محتوای این فایل به صورت تصویر زیر هست البته برای فایل هایی که خصوصیاتشان توسط کاربر تغییر پیدا کرده فرق میکند.

همه چیز در مورد فایل Desktop.ini

desktop.ini میتواند ویژگی یا خصوصیات یا Attribute های زیادی رو داخل خودش ثبت کنه ویژگی های زیر از مهم ترین و پرکاربرد ترین ویژگی های موجود در این فایل هستن :

  1. NoSharing : اگر ویژگی NoSharing برابر با عدد یک (1) باشه ، اشتراک گذاری فولدر مورد نظر در شبکه غیر فعال میشه . یعنی این فایل یا فولدر در شبکه نمیتواند به اشتراک گذاشته شود . لازم به ذکره که نکته: ویژگی یا خصوصیت NoSharing توسط ویندوز های پایین تر از ویستا پشتیبانی نمی شود.
  2. ConfirmFileOp:اگر خصوصیت ConfirmFileOp برابر باعدد (0) صفر باشه ، موقعی که میخواهید فایل یا پوشه های سیستمی یا فقط خواندنی Read-Only را MOVE یا جا به جا می کنید و یا قصد دارید این نوع پوشه ها رو Delete کنید دیگر با پیغام « You Are Deleting a System Folder » مواجه نمی شوید.
  3. InfoTip : تا به حال دیده اید که وقتی نشانگر موس را روی یک پوشه میبرید در پایین نشانگر کادری باز میشود و یک توضیح مختصر و کوتاه از وضعیت آن پوشه به شما میدهد به این خصوصیت ToolTip گفته میشودو خصوصیت InfoTip برای نمایش یک ToolTip است و برای استفاده از آن بعد از علامت مساوی هر عبارتی را که تایپ کنید خودش در Tooltip نشان میدهد.
  4. IconIndex : خصوصیت IconIndex یا شماره ایندکس یا شاخص برای اشاره به یک icon (آیکن) دلخواه در نظر گرفته میشود ، وقتی از ico که پسوند ایکن می باشد استفاده می شود این ویژگی برابر با 0 است.دلیل اینکه این خصوصیت اضافه شده این است که ممکن است شما در یک فایل چندین پوشه داشته باشید و بخواهید آیکن تمامی آنها را تغییر دهید.
  5. IconFile : خصوصیت IconFile یک Icon (آیکن) دلخواه را برای Folder یا پوشه مورد نظر ثبت میکنه ، اگر پوشه مورد نظر شما با آیکونی متفاوت از چیزی که پیش فرض ویندوز می باشد را نمایش داده بشه در این خصوصیت قرار داده میشه.

جهت اطلاعات بیشتر : http://msdn.microsoft.com

نویسنده : فرهاد خانلری

منبع : جزیره مبانی کامپیوتر و مهارت های هفتگانه وب سایت توسینسو

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

#فایل_مخفی_desktop.ini #اطلاعاتی_در_مورد_فایل_مخفی_ویندوز #فایل_desktop.ini #در_مورد_desktop.ini #فایل_های_مخفی_ویندوز #نحوه_نمایش_فایل_ویندوز

فرهاد خانلری
فرهاد خانلری

کارشناس ارشد شبکه مایکروسافت

فرهاد خانلری ، مدرس شبکه و برنامه نویسی مبتنی بر زیرساخت های مایکروسافت ، سابقه فعالیت در موسسات و مراکز دولتی در قالب پروژه ، مشاوره و تدریس ، برنامه نویسی ++C ، سی شارپ و دات نت ، متخصص و مدرس شبکه های مبتنی بر سیستم عاملهای مایکروسافت و سرویس های مربوطه ، سخت افزار و ...

نظرات