آشنايي با فايل Index.dat در ويندوز [آرشيو] - P30World Forums

PDA

View Full Version : آشنايي با فايل Index.dat در ويندوز


Amir_P30
09-13-2004, 04:07 AM
با سلام خدمت دوستان عزيز
امروز مي خوام درباره فايل INDEX.dat براتون بگم.فايلي است كه احتمالا در ويندوز XP (همه ويندوز ها حالا من XP رو گفتم) با آن برخورد كرده ايد،در اين مسير :
X:\Documents and Settings\XXXX\Local Settings\Temporary Internet Files\Content.IE5

و ممكنه كه تا حالا درصدد پاك كردنش بر آمده باشين ولي نتونستين.خوب ما اينجا مي خواهيم ابتدا با خوده اين فايل آشنا بشيم و ببينيم كه اصلا كارش چيه و اونجا چي كار ميكنه؟

فايل Index.dat چيست؟
اين فايل توسط مرورگر ماكروسافت IE يا همون Internet Explorer مورد استفاده قرار مي گيره.اين فايل براي ثبت اطلاعات مربوط به سايت هاي اينترنتيه ديده شده توسط كاربر و جزئيات مربوط به Cookie هاي ذخيره شده بروي سيستم توسط آن سايت ها به كار مي ره.
وقتي كه يك كاربري يك سايت اينترنتي رو مثل P30WORLD بازديد ميكنه،كليه جزئيات شامل :آدرس،ساعت بازديد ،تصاوير،اسكريپت ها،Cookie ها و محتواي صفحات بازديد شده بروي هارد ديسك ذخيره مي شوند.
اما چرا و به چه دليل مرورگر IE اين اطلاعات رو ذخيره ميكنه؟؟
دليل اصليش،افزايش سرعت كاربر به هنگام بازديد از صفحاتي است كه قبلا بازديد كرده.چون اين جوري برنامه IE به جاي اين كه صفحات رو كه شما درخواست مي كنيد رو از اينترنت دانلود كنه،اونها رو به سادگي ميتونه از روي هارد بخونه.حالا جايي كه هارد اين اطلاعات رو ذخيره ميكنه كجاست؟
همون فايل مخفي Index.dat است.

سوالي كه اين جا مطرح ميشه اينه كه آيا اين فايل ميتونه از نظر امنيتي براي سيستم خطرناك باشه يا اين كه خصوصي بودن سيستم رو به خطر بندازه؟؟
پس از اين كه هر كاربري صفحات اينترنتي رو بازديد كرد،مرورگر IE بهتون اين اجازه رو ميده كه برخي از اطلاعات ذخيره شده اينترنتي رو حذف كنيد.

بدين صورت كه ابتدا در برنامه IE به قسمت Tools برويد و سپس Internet Option را انتخاب كنيد و در پنجره ايي كه براتون باز ميشه در همون تب General در قسمت Temporney Internet Files بروي دكمه هاي Delete File.. و Delete Cookie... كليك نماييد و در قسمت History هم بروي Clear History كليك نماييد.

اما شما نمي تونيد كليه اطلاعات ذخيره شده اينترنتي رو حذف كنيد،يكي از مواردي كه حذف نميشه همين فايل Index.dat است.پس با اين اوصاف اگر فردي ابزار مناسبي داشته باشه ميتونه اين فايل رو باز كنه و از تمام فعاليت هاي اينترنتي شما سر در بياره.
لازم به ذكره كه با رشد و افزايش قابل توجه خطر Spyware ها و وب سايت هاي مزاحم (غير اخلاقي)،فايل Index به مكاني براي ذخيره اطلاعات چنين سايت هايي تبديل شده و به همين خاطره كه شما بعضي وقتا ناچار به تماشاي تصاوير مبتذل و غير اخلاقي ميشين.به اين دليل كه اطلاعات اونها در فايل Index.dat ذخيره شده است.

چه جوري ميشه فايل Index.dat رو حذف كرد؟؟
اين فايل يك فايل مخفي قفل شده است و به همين آسوني ها پاك بشو نيست.يعني اگه اين فايل رو از حالتمخفي در بيارين و حتي ببينين ،نمي تونين كه اونو پاكش بكنين و به سطل آشغال بندازين.بايد از روش هاي خاصي استفاده كنيد:

ا1- اولين روششش اينه كه اول شما سيستم رو با يك ديسكت بوت DOS راه اندازي كنين و سپس وارد درايو هارد بشين و به طور دستي مكان فايل Index.dat رو يافته و اونو حذفش كنيد.البته اين روش با خيلي مشكل همراه :
_ اول اين كه چون اين فايل مخفي است كار حضرت فيله كه بياد پيداش كنه.
_ دوم اين كه برنامه IE چندين تا كپي از اين فايل ميسازه كه باز هم يافتنشون سخته
_ سوم اين كه چون اين فايل قفل است احتمال داره از توي همون محيط DOS هم پاك نشه.

2- دومين روشش (آسون هم هست) اينه كه براي حذف اين فايل از برنامه هاي نرم افزاري كه براي اين كار طراحي شدن استفاده كنيد.

موفق باشيد

habibi
09-20-2004, 10:50 PM
سلام. آقا امير مرسي. يه سوال دارم برنامه‌اي٬ چيزي سراغ داري كه بشه باهاش اين فايل رو تو حالت داس اديت كرد؟ اصلا همچين چيزي ممكنه؟ :?

Amir_P30
09-21-2004, 06:39 PM
حبيب جان سلام

من براي پاك كردنش راه دارم ولي براي اديتش برنامه ايي سراغ ندارم.
اين روش پاك كردنش توي ويندوز هاي 2000 و ايكس پي است:

Deleting the INDEX.DAT file (Windows2000, XP)
The INDEX.DAT file keeps a record of all the web sites you have visited.
Normally you can't simply delete this file since it is protected by the operating system.
However, there is a way:
Close all running applications
Open a command window (CMD.EXE)
Go to to C:\Documents and Settings\username\Local Settings\Temporary Internet Files\Content.IE5 (where username is the replaced by your current login name)
Start the Task Manager (Ctrl-Shift-Esc)
Click on the Processes tab
Select EXPLORER.EXE and click on End Process
The screen will be blank except for the command window
Delete the INDEX.DAT file
Go back to the Task Manager
Do File / Run / Explorer and the desktop will be back

With a Batch File

Since it would be cumbersome to manually change directories each time,
it would be very simple to create a two line batch file to do this automatically.
For the example it will be the C:\index.bat file
CD C:\Documents and Settings\%username%\Local Settings\Temporary Internet Files\Content.IE5
Del index.dat
Open up a CMD window to the C:\ directory
Start the Task Manager (Ctrl-Shift-Esc)
Click on the Processes tab
Select EXPLORER.EXE and click on End Process
Run INDEX.BAT
Go back to the Task Manager
Do File / Run / Explorer and the desktop will be back
Once you learn how do this, it only takes about 30 seconds to delete the file

روش دومي بااستفاده از پچ فايل ها انجام ميشه

Amir_P30
09-21-2004, 06:42 PM
در فرصت مناسب ترجمش مي كنم

ولي همه چيزش معلومه

habibi
09-22-2004, 01:48 PM
دستت درد نكنه آقا امير. براي من انگليسي و فارسي فرق چنداني نداره! :-) فقط با فينگيليش مشكل دارم. مرسي

mostafa3053
06-21-2009, 12:35 PM
آيا برنامه اي هست كه بشهفايل هاي dat رو ديد و ويرايش كرد و حتي ساخت اگر هست لينك دانلودش رو بذاريد مرسي :46:

ict1720
06-28-2009, 12:22 PM
یه روش دیگه هم هست. اگر 2 کاربر در ویندوز داشته باشی کافی با کاربر دیگه ای وارد شده و در آدرس
[drive:]\Documents and Settings\[other user name]\Local Settings\Temporary Internet Files
وارد شده و محتویات آن را کاملا پاک کنید.
فایل
index.dat
نیز پاک می شه.