روی لینک های زیر کلیک کنید و از سایت های بین نظیر دیدن کنید

سفارش تبلیغ
صبا ویژن
کسی که دانشش بر هوایش چیره شود، آن دانش سودمند است . [پیامبر خدا صلی الله علیه و آله]
لوگوی وبلاگ
 

نویسندگان وبلاگ -گروهی
()
لینک دلخواه نویسنده

دسته بندی موضوعی یادداشتها
 
مطالب گذشته ، مجموعه اس ام اس های جدید ضدحال و سرکاری و زیبا که پیشنهاد می کنم ، اس ام اس, اس ام اس خنده دار, جوک, اس ام اس سرکاری ، anti dokhtar, sms anti girl, sms ba hal, sms halgiri, sms ضد حال ، funny sms, اس ام اس جوک, اس ام اس خنده دار, اس ام اس زیبا, اس ام ، funny sms, اس ام اس جوک, اس ام اس خنده دار, اس ام اس سر کاری, اس ، sms, اس ام اس, اس ام اس دلتنگی ، اس ام اس برای شب به خیر، اس ام اس برای عشق، اس ام اس جدید زیبا، ، اس ام اس جدید :: عاشقانه ::سرکاری::فلسفی::تولد ، funny sms, j sms, sms, sms bahal, sms ghashang, sms jadid, sms j ، funny sms, jok jadid, joke jadid, sms bahal, sms ghashang, sms k ، funny sms, sms, sms khande dar, sms ziba, اس ام اس, اس ام اس 89, ، اس ام اس, اس ام اس عاشقانه ، برای داشتن یک پوست سالم و شفاف ویتامین های پوست برای داشت ، جوک دوستانه -جوک جدید -اس ام اس جدید ، راههای مقابله با هکرها ، رژیم ، مجموعه اس ام اس های جالب و خنده دار و سرکاری جدید… و اس ام اس, ا ، مجموعه ای از زیباترین و جدید ترین اس ام اس های عاشقانه بهمن ماه ، هک کردن ، :: عاشقانه ::سرکاری::فلسفی::جوک و داستان های خنده دار و طنز عکس ،

آمار و اطلاعات

بازدید امروز :19
بازدید دیروز :15
کل بازدید :653838
تعداد کل یاداشته ها :
103/2/13
7:11 ع
موسیقی
مشخصات مدیروبلاگ
 
[]

خبر مایه
بایگانی وبلاگ
 
افزایش بازید وبلاگ[1] کسب درآمد آسان از اینترنت[1] ویندوز[16] داستان جالب و پند آموز[4] اینترنت[30] ویروسها و امنیت[18] مطالب بهداشتی[13] بیوگرافی هنرپیشه ها[5] آموزش عکاسی[14] مطالب متفرقه[26] آموزش آشپزی[10] اس ام اس های عاشقانه سری 1[10] اس ام اس های عاشقانه سری 2[11] اس ام اس های عاشقانه سری 3[11] اس ام اس های عاشقانه سری 4[12] اس ام اس های عاشقانه سری 5[11] اس ام اس های عاشقانه سری 6[11] اس ام اس های عاشقانه سری 7[10] اس ام اس های عاشقانه سری 8[10] اس ام اس های عاشقانه سری 9[13] اس ام اس های عاشقانه سری 10[11] اس ام اس های عاشقانه سری 11[11] اس ام اس های عاشقانه سری 13[14] اس ام اس های عاشقانه سری 14[14] اس ام اس های عاشقانه سری 15[16] اس ام اس های سرکاری سری 1[10] اس ام اس های سرکاری سری 2[10] اس ام اس های سرکاری سری 4[9] اس ام اس های سرکاری سری 5[6] اس ام اس های سرکاری سری 6[9] اس ام اس های سرکاری سری 7[16] اس ام اس های سرکاری سری 8[10] اس ام اس های سرکاری سری 9[17] اس ام اس های سرکاری سری 10[10] اس ام اس های سرکاری سری 11[10] اس ام اس های سرکاری سری 12[14] اس ام اس های سرکاری سری 13[12]
لوگوی دوستان
 

? چگونگی عملکرد فایل‌های INF

نرم‌افزارهای ویندوز معمولا از طریق یک فایل اجرایی، نظیر Setup.exe نصب می‌شوند؛ بدین صورت که با اجرای این فایل، ابتدا تمام فایل‌های موردنیاز از حالت فشرده خارج شده و سپس با ایجاد ساختار پوشه‌های مخصوص به خود، رجیستری متناسب با نیازهای برنامه تغییر داده می‌شود. مادامی‌که این فرآیند به درستی کار می‌کند، همه چیز خوب است، اما اگر برنامه با مشکل مواجه شد به نحـوی که نتوانستید به درستی آن را نصب یا حذف کنید، چه خواهید کرد؟ از آنجائیکه راهی برای سفارشی‌سازی فایل Setup.exe مبنی بر سازگار کردن آن با سیستم خود ندارید و حتی نمی‌توانید بفهمید که دقیقا چه اتفاقی افتاده، چاره‌ای ندارید جز این که از طراحان نرم‌افزار برای رفع مشکل کمک بخواهید.
البته این تنها چاره کار نیست؛ بسیاری از درایورهای دستگاه‌ها، اجزای وینــــدوز و سایر برنامه‌های کوچک از طریق فایل‌های .INF information ‌نصب می‌شوند. این فایل‌هــــا، فایل‌های متنی ساده‌ای هستند که می‌توانید آنها را در Notepad مشاهده کرده و اطلاعاتی راجع به مراحل نصب، فایل‌های کپی شده و مقادیر رجیستری به دست آورید.
همچنین برای اجرای مجدد فرآیند نصب به صورت دستی نیز می‌توان از این فایل‌ها استفاده کرد روی فایل INF کلیک راست کرده و گزینه Install‌ را انتخاب کنید. با اندکی تمرین، می‌توانید برای نصب برنامه‌هــــای کوچک و یا حصول اطمینان از اینکه همــــه کامپیوترهای شبکه تنظیمات رجیستری یکسانی دارند، خودتان فایل‌های INF را ‌بسازید (البته اگر برنامه نویس هستید.)در این مقاله قصد داریم به معرفی ساختار و نحوه عملکرد فایل‌های INF بپردازیم.

 

 

چگونگی عملکرد فایل‌های Inf


? چگونگی عملکرد فایل‌های INF

نرم‌افزارهای ویندوز معمولا از طریق یک فایل اجرایی، نظیر Setup.exe نصب می‌شوند؛ بدین صورت که با اجرای این فایل، ابتدا تمام فایل‌های موردنیاز از حالت فشرده خارج شده و سپس با ایجاد ساختار پوشه‌های مخصوص به خود، رجیستری متناسب با نیازهای برنامه تغییر داده می‌شود. مادامی‌که این فرآیند به درستی کار می‌کند، همه چیز خوب است، اما اگر برنامه با مشکل مواجه شد به نحـوی که نتوانستید به درستی آن را نصب یا حذف کنید، چه خواهید کرد؟ از آنجائیکه راهی برای سفارشی‌سازی فایل Setup.exe مبنی بر سازگار کردن آن با سیستم خود ندارید و حتی نمی‌توانید بفهمید که دقیقا چه اتفاقی افتاده، چاره‌ای ندارید جز این که از طراحان نرم‌افزار برای رفع مشکل کمک بخواهید.
البته این تنها چاره کار نیست؛ بسیاری از درایورهای دستگاه‌ها، اجزای وینــــدوز و سایر برنامه‌های کوچک از طریق فایل‌های .INF information ‌نصب می‌شوند. این فایل‌هــــا، فایل‌های متنی ساده‌ای هستند که می‌توانید آنها را در Notepad مشاهده کرده و اطلاعاتی راجع به مراحل نصب، فایل‌های کپی شده و مقادیر رجیستری به دست آورید.
همچنین برای اجرای مجدد فرآیند نصب به صورت دستی نیز می‌توان از این فایل‌ها استفاده کرد روی فایل INF کلیک راست کرده و گزینه Install‌ را انتخاب کنید. با اندکی تمرین، می‌توانید برای نصب برنامه‌هــــای کوچک و یا حصول اطمینان از اینکه همــــه کامپیوترهای شبکه تنظیمات رجیستری یکسانی دارند، خودتان فایل‌های INF را ‌بسازید (البته اگر برنامه نویس هستید.)در این مقاله قصد داریم به معرفی ساختار و نحوه عملکرد فایل‌های INF بپردازیم.

? تخلیه درایورها >

بعضی از دستگاه‌های USB‌ هنگام اتصال به سیستم حساسیت نشـان داده و از شما می‌خواهند کــــــه قبل از اتصال، حتما نرم‌افزار راه‌اندازی مربوطــــــه را اجرا کنید. اگـــــر از این خواستـــه سرپیچی کنید، آنگـــــاه سخت‌افزار شما به درستی کار نخواهــــــد کرد. ممکن است در ایــــن حالت حذف و نصب مجدد سخت‌افزار مربوطه موثر واقع شود، ولی این کار مشکل‌تر از آن است که تصــــــور می‌کنید؛ زیرا ‌فایل INF اصلی مربوط به آن سخت‌افزار و فایل‌هـای درایور آن، احتمالا روی کامپیوتــر شما باقی می‌مانند.
بــــــا اتصال مجدد آن دستگــاه، ویندوز بدون توجه به آنچه کــــــه انجام داده‌اید فایل INF را پیدا کـرده، سپس درایور ‌اصلـی را مجددا نصب می‌کند و احتمالا مشکل به قوت خود باقی خواهد ماند.
اکنــــــون که علت ایجاد این مشکل را شناختید، به راحتی می‌توانید آن را رفع کنید. کافیست در پوشه به دنبال فایل‌هایی بگردید که نام شرکت سازنده آن دستگــــاه ‌را دربردارند (یا فایل‌ها را بر اساس تاریخ مرتب کرده و جدیدترین فایل را بیابیــــد.) زمانی کــــــه فایل صحیح را پیدا کردیــــــد (حتی پاک کــــــردن فایل اشتبــــاه هم خطرناک است، بنابرایــن از صحت یافته خــــــود کاملا اطمینان حاصل کنید)، از هر روالی کــــــه سخت‌افزار شما برای حذف ‌کردن در نظر گرفته استفاده کنید، سپس فایل INF‌ را به .OLD ‌تغییرنام دهید و کامپیوتر را مجددا راه‌اندازی ‌کنید. در این حال ویندوز دیگر قادر نخواهد بود، درایور قبلی را بارگذاری کند و می‌توانید به راحتی از یک درایور ‌جدید استفاده کنید.

البته برای کار با فایل‌هــــــای INF ‌لازم نیست کــــــه حتما در ایــــــن شرایط قرار بگیریــــد. بررســــی این فایل‌هــــــا، حتــــــی برای آگاهی از مواردی که برنامه‌های مختلف بــــــه سیستم شما افزوده‌اند نیز جــــذاب است.
بـــــرای شروع می‌توانیــــــد فایل‌های OEMxx.INF‌ را بررسی کنید، زیرا علاوه بــــــر اجزای ویندوز، این فایل‌ها توسط نرم‌افزارها و سخت‌افزارهای جنبی نیز به سیستم اضافه می‌شوند. ‌
هر فایل INF ‌بــــــه قسمت‌های کوچکی تقسیم شــــــده و هر قسمت شــــــامل عنوانی است که داخل کروشه قرار دارد. اگر چه فایل‌های بزرگ حاوی اطلاعات تخصصی‌ هستند، اما موارد زیادی نیز در آنها وجود دارد کــــــه بدون داشتن دانش فنی نیـــــز می‌توان از آنهــا استفاده کرد.
بـــــه عنوان مثال، قسمت [Manufacturer] ‌سازنده فـــــایل را مشخص می‌کنـــــد، بخش FILES فهـــــرست فایل‌هـــــای نصب شده را نشان می‌دهد،[DestinationDirs] ‌مقصد این فایل‌ها را مشخص می‌کنــــــد و را نشان می‌دهد[‌AddReg] فهرست مقادیــــــر مورد نیاز رجیستری حین عملیات نصب .‌
همه این اطلاعات می‌توانند بی‌ارزش تلقی شونـــد به ویوه زمانــــــی که بخواهیـــــد یک برنامه یــــا یک درایور را به طور کامل پاک کنید. بـه هر حال باید بسیار دقیق باشید، زیرا ممکن است با غیرفعال کردن اشتباه یک درایور، کامپیوتر شما حتــی در حالت Safe Mode ‌نیز راه‌اندازی ‌نشود. بنابراین ترمیم فایل‌های INF‌ فقط به افراد ماهر و شجاع توصیــــــه می‌شود؛ مگر اینکه یک بخش وجود داشته باشد Uninstall توکار برای راهنمایی در فایل INF

? پاک کردن برنامه ها >

بعضی از درایور‌ها، برنامه‌های کاربردی و یـــا اجزای ویندوز فاقد گزینه‌ حذف (uninstall) هستند، ولی با به کارگیری صحیح یک فایل INF ‌می‌تـــــوان آنها را از روی سیستم پاک کـــــرد. البته تاکید می‌شود تنها در صورتی از ایـــــن روش استفاده کنید که راه دیگری ندارید. ‌
در اینجا ‌برنامه Wordpad را به عنـــــوان یک گزینه مطمئن مثــــــال می‌زنیم‌. فرض کنید از این برنامه به طور مرتب استفاده می‌کنید و حال مدتـی است که بــــــه درستی کار نمی‌کنـــــد. شاید فکر کنید که پاک کردن برنامه و نصب مجدد آن مفید واقع شود، امـــا متاسفانه این برنامه در فهرست Add/Remove Programs وجــــــود ندارد. بنابراین باید چاره دیگری بیندیشید که آن بهره گیری از فایل INF ‌است.
بدین منظور در هارددیسک به آدرس رفته و فایلی را با نام wordpad.inf‌ بیــــــابیــــــد. در بــــــالای فــــــایل، قسمتــــــی با عنوان [MSWordPadUninstall]‌ وجــــــود دارد کــــــه مربــوط به حذف این برنامه کاربردی است. در واقع همین قسمت به تنهایی شما را در پاک کردن برنامه به صورت دستی راهنمایی می‌کند. فرضا فایل‌هایی که باید حذف شوند، مقادیری از رجیستری که باید پاک شوند و غیره.
البته این کار تا حدودی دشوار و کاملا غیر ضروری است؛ چرا که ویندوز ‌فرمانی دارد کـــــه هر قسمت از فایل INF ‌را برای شما اجرا می‌کند. برای این کار از منوی Start گزینـــــه Run‌ را انتخاب کرده و برای حذف WordPad عبارت زیر را در کادر ظاهر شده تایپ کنید:
RunDll?? advpack.dll,LaunchINFSection Windows INFwordpad.inf, MSWordPadUninstall
با انجام این کار برنامه Wordpad‌پاک خواهد شد. در صورت نیاز بـــــه بازیابی آن، روی فـــــایل Wordpad.inf کلیک راست کرده و گزینه Install‌ را انتخاب کنید.

? کاربردهای پیشرفته

کار با فایل‌هــای INF‌، بـــه خصوص به عنوان روشی برای مدیریت شبکه بسیــــــار سودمند است. مثـــــلا اگر از دیــــــوار آتش وینـــدوز XP SP? ‌استفاده می‌کنید، اطمینان از اینکه همه از تنظیمات یکسانی پیروی می‌کنند، بسیار حائز اهمیت است. حال در یک شبکه بزرگ، تنظیم کردن هر سیستم به صورت جداگانه کار وقت‌گیر و دشواری است، اما با استفاده از فایل‌های INF، می‌توان این کار را به راحتی انجام داد. بدین منظــور فایلWindowsInfNetfw.inf ‌را بــــــاز کنید تا تنظیمــــــات مربــــــوط به سیستم خود را مشاهده کنید. این فایل شامل یک بخش بر
ای هر پروفایل دیــــــوار آتش است. قسمت ICF.AddReg.DomainProfile[] زمانی استفاده می‌شـود کــه کامپیوتر شما بــــه شبکــــــه وصل است و در غیــــــر ایــــــن صورت [ICF.AddReg.StandardProfile] کاربرد دارد.
حال تنها کاری که باید انجام دهید این است که تنظیمات رجیستری لازم را در پروفایل صحیح اعمال کنید. برای مثال اگر بخواهید همه اتصالات ورودی شبکــــــه را غیر فعال کنید، می‌توانید از کلید زیر استفاده کنید:
HKLM,"SYSTEMCurrentControlSet Services SharedAccess Parameters FirewallPolicy DomainProfile", "DoNotAllowExceptions:.?x????????,?.
و یا اگر مایل به استفاده از دیوار آتش ‌نیستید برای غیر فعال کردن کلی آن از کلید زیر استفاده کنید:
HKLM,"SYSTEMCurrentControlSet Services SharedAccess Parameters FirewallPolicy DomainProfile","EnableFirewall".?x???????? ?,?.
برای آگاهی از کلیه تنظیماتی کــــــه از ایـــن طریق قابل اعمال است، عبارت WFINF_Guide.doc‌ را در گوگل جست‌وجو کنید.
از بیــــــن روش‌های پیشرفته استفــــــاده از فایل‌های INF، ‌تنهــــــا به یــــــک مــــــورد اشاره کردیم. برای کسب اطلاعات بیشتر عبارت RunDll??advpack.dll,LaunchINFSection را در گــــــوگل جست‌وجو کنید. بـــــا انجام این کار نکات زیــــادی درباره مدیریت سیستم خواهید یافت که تا مدت‌ها می‌توانید از آنها لذت ببرید.

منبع:وب ایران

  
پیامهای عمومی ارسال شده
+ سلام دوستانی که مایل هستند آمار بازدید کننده های وبلایگ رو بالا ببرن واقعی واقعی که سبب بالا رفتن امتیاز گوگل وبلایگ شما بشه با من تماس بگیره یا راهنمایی بکنم
+ سلام دوستان از مطلب جدید من کسانی که مشتاق از اینترنت درامد داشته باشن خوب هست
+ دوستان مطالب جدیدی گذاشتم پس کجایید
+ با سلام و خسته نباشید اسمس های عاشقانه گذاشتم یه نگاهی بندازید
+ با سلام این یک بازی جدید ایرانی است برای حمایت از این عمل کرد به این ادرس بروید تا بازدیدش خوب بشه و بتونه پابرجا بمونهhttp://www2.khanwars.ir/?recruit=5H1192


+ من یک مطلب مهم نوشتم بیایید بخونید و به همه اطلاع بدید
+ سلام دوستان عزیز آیا میخواهید موبایل کنسول و لوازم دیگر رو مجانی بگیرید به وبلاگم یه سری بزنید مطلب فوق العاده ای نوشتم
+ سلام دوستان عزیز آیا میخواهید موبایل کنسول و لوازم دیگر رو مجانی بگیرید به وبلاگم یه سری بزنید مطلب فوق العاده ای نوشتم
+ با سلام به خدمت دوستان عزیز من مدت طولانی بود که نمی تونستم آنلاین بشم من از شما دوستان میخوام با نظر های طلایی تون منو در این راه یاری کنید.
+ با سلام به خدمت دوستان عزیز من مدت طولانی بود که نمی تونستم آنلاین بشم من از شما دوستان میخوام با نظر های طلایی تون منو در این راه یاری کنید.