salam
سلام
nazaretoon dar morede notebook e majani chiye?..
نظرتون در مورد کامپیوتر کیفی رایگان چی ؟...

The TravelMate® 2700—featuring the fresh, new Acer® Folio design The TravelMate® 2700 features Microsoft® Windows® XP Professional (SP2); Intel® Pentium® 4 Processor 2.80GHz (512KB L2 cache, 533MHz FSB); 512MB (256/256) DDR333 SDRAM; 40GB hard drive; integrated CD-RW/DVD-ROM combo drive; 15.4" WXGA (1280 x 800) TFT display; ATI® MOBILITY™ RADEON™ 9000 graphics; 802.11g WLAN, 10/100 LAN, V.92 modem)
zaheran ke haghighat dare , faghat bayad dar site sabtenam konid va bad az peyda kardane
ظاهراً که حقیقت داره . فقط باید در سایت ثبت نام کنید و بعد از پیدا کردن
Faghat 18 zir majmooeh
فقط ۱۸ زیر مجوعه
kamputeretoon ro be rayegan az sherkate ACER daryaft konid..
کامپیوتر را رایگان از شرکت ای سر دریافت کنید ...
man ke shoroo kardam , shoma ham mitoonid shorookonid:
من شرکت کنم کردم . شما هم می تونید شروع کنید:
http://notebook.GustoNetwork.com/index.php?mid=183156
movafagh bashid.
موفق باشید
چنانچه من رو قابل دونستید حتما نظر خود را در مورد مطالب این وبلاگ بنویسید و چنانچه سئوالی هم داشتید بنویسید سعی می کنم به شما جواب بدم .
در ضمن در خبرنامه هم عضو بشوید تا برای شما مطالب علمی و جدید در مورد کامپیوتر بفرستم ( اگه دلتون خواست
)
موفق و سربلند باشید ![]()
یادش بخیر . انگار که همین دیروز بود که ....
چون میگذرد غمی نیست . و اما مطلب امروز
:: حذف آيكنهاي اضافه موجود در Control Panel ::
حتما براي شما هم پيش آمده كه بعد از نصب برنامه خاصي متوجه شده ايد كه يك آيكن خاص مربوط به آن برنامه در Control Panel قرار ميگيرد !
بله درسته. بعضي از برنامه ها بعد از نصب در Control Panel يك آيكن ايجاد ميكنند كه به نحوي مربوط به تنظيمات خاص آن برنامه است. اما بسياري از اين دسته از برنامه ها بعد از Uninstall شدن زحمت حذف كردن اين آيكن را از Control Panel به خودشان نميدهند.
اين كار باعث ميشود كه بعد از مدتي حجم زيادي از آيكن هاي بي مصرف و زائد Control Panel را اشغال كنند كه همين امر باعث سردرگمي كاربر ميشود.
با اين آموزش شما خواهيد آموخت كه چگونه ميتوان از شر اين آيكن هاي مزاحم در Control Panel خلاص شد. بنابراين اگر شما هم با يك چنين مشكلي برخورد كرده ايد با ما همراه شويد.
براي اين منظور ابتدا از طريق منوي Start برنامه Search را اجرا كنيد.
با ادامه مقاله همراه باشيد.
سپس با استفاده از گزينه All Files and Folders عبارت cpl.* را جستجو كنيد ( البته در درايو مربوط به ويندوز ، اگر هم دقيق تر بخواهيد پوشه Windows ).
سپس از ميان نتايج جستجو آن فايلي را كه نامي مشابه آن برنامه خاص دارد را پاك كنيد. در اين مرحله شما بايد كاملا دقت كنيد زيرا كه اگر براي مثال فايلي را بدون اطلاع كافي پاك كنيد ممكن است يكي از آيكنهاي مورد نياز در Control Panel را به اشتباه پاك كنيد. براي مثال اگر فايل sysdm.cpl را به اشتباه پاك كنيد آنوقت آيكن System كه براي دسترسي به System Properties است از Control Panel پاك ميشود. معمولا آيكن هر برنامه خاصي در Control Panel يك قسمت از نام آن برنامه را در خودش دارد و به همين طريق ميتوان آنها را شناخت ( يا ممكن است خلاصه شده نام برنامه باشد ).
بعد از پاك كردن آن فايل و Restart سيستم ديگر آن آيكن مزاحم را در Control Panel نخواهيد ديد.
موفق باشيد.
با توجه به فزوني نرم افزار در سيستم هاي كامپيوتري از يك طرف و توانايي كنترل كپي هاي غيرمجاز ( از ديدگاه اقتصادي آن ) از طرفي ديگر دليلي محكم جهت بررسي اين شاخه از مهندسي نرم افزار مي باشد.
از آنجا كه متاسفانه قانون Copyright در تمام جهان بجز ايران و چند كشور ديگر اجرا مي گردد, بحث كنترل كپي هاي غيرمجاز حساس تر مي شود. در اين مقاله سعي بر اين است تا علاوه بر آشنايي با انواع قفل هاي نرم افزاري و اختلاف آن ها با قفل هاي سخت افزاري, بتوانيم به عنوان طراح يك قفل نرم افزاري از محصولات نرم افزاري خودمان حمايت كنيم. ضمنا علاوه بر آشنايي با مفاهيم فوق, نوشتن روتين هاي ضد ديباگ و همچنين نحوه كد كردن اطلاعات نيز لحاظ شده است.
لازم به ذكر است كه اين مقاله حاصل تجربيات چند ساله و زحمات زيادي است كه تقديم مي گردد.
كلمات كليدي Key Lock, Hard Lock, Software Lock, قفل نرم افزاري، Tag Lock, Anti Debug, قفل سخت افزاري
مقدمه
از آنجا كه زمان زيادي تا سال 2000 باقي نمانده, اما هنوز در كشور ما ايران, نرم افزار جاي خود را به عنوان يك محصول صادراتي پيدا نكرده چرا كه يكي از دلايل اصلي آن عدم توجه جدي به حمايت از توليد كنندگان نرم افزار مي باشد. به هر حال قصد اينجانب از ارائه مقاله, بررسي كم و كاستي هاي نرم افزار در ايران نيست بلكه طريقه حل مشكل موجود در اين بازار نابسامان مي باشد. با توجه به كپي هاي غيرمجازي كه روزانه بصورت كاملا عادي و بدون اطلاع سازنده آن صورت مي گيرد, جلوگيري از اين عمل و كنترل جدي آن امري ضروري و واجب بنظر مي رسد. در ادامه مطلب به توضيح درباره قفل هاي نرم افزاري و سخت افزاري مي پردازيم.
آشنايي با قفل هاي نرم افزاري و سخت افزاري
تعريف قفل هاي نرم افزاري: به هر برنامه اي كه كنترل كپي آن فقط از طريق نرم افزار و بدون نياز به سخت افزار اضافي قابل انجام باشد, گويند.
تعريف قفل هاي سخت افزاري: به هر برنامه اي كه كنترل كپي آن از طريق سخت افزار اضافي قابل انجام باشد, گويند.
با توجه به تعاريف فوق مي توان به تفاوت قفل هاي سخت افزاري و نرم افزاري پي برد. قفل هاي سخت افزاري با توجه به اضافه كردن يك سخت افزار جديد به كامپيوتر ( اغلب از طريق ارتباط با پورت چاپگر ) برنامه خود را كنترل مي كنند. برنامه قبل از اجرا ابتدا با توجه به مراجعه به آدرس سخت افزار نصب شده ( اضافه شده با استفاده از دستور Port ) به سخت افزار مورد نظر خود مراجعه كرده و در صورت يافتن آن, تست هاي مختلف اعم از تست رمز, خواندن اطلاعات و ... مي تواند تصميم گيري نمايد. اما در قفل هاي نرم افزاري برنامه بدون نياز به سخت افزار اضافي و با كنترل رسانه ذخيره سازي مي تواند تصميم گيري كند. ضمنا لازم به توضيح است كه هدف از طراحي قفل هاي نرم افزاري/ سخت افزاري اين نيست كه هيچكس توانايي شكستن ( باز كردن ) آنرا ندارد بلكه مقصود بالا بردن سطح كنترل كپي هاي غير مجاز تا حد ممكن مي باشد. ( چرا كه مي دانيم اطلاعات همه در يك سطح نيست. )
طريقه استفاده از قفل نرم افزاري در برنامه مورد نظر
با توجه به نوع كاربرد برنامه ( كوچك وقابل كپي بر روي يك ديسكت, تحت شبكه و ... ) مي توانيم از انواع روش هايي كه جهت حفاظت از نرم افزار در نظر داريم ( و متعاقبا توضيح داده خواهد شد ) استفاده كنيم. اما مساله قابل بحث اين است كه چگونه از يك قفل منتخب استفاده نمائيم؟
جواب اين سوال متغيير و وابسته به شرايط زير مي باشد:
الف: اعتقاد طراح نرم افزار به اينكه كاربر حتما بايد آنرا خريداري نمايد تا از امكانات آن مطلع گردد.
در اين حالت قفل نرم افزاري در ابتداي شروع به كار برنامه كنترل مي گردد حتي طراح مي تواند در مواقع حساس نيز قفل را مجددا كنترل كند و يا در حالتي كه طراح واقعا سخت گير باشد, مي تواند در زمان هاي مشخصي از وجود قفل اطمينان حاصل نمايد ( مثلا هر 4 ثانيه ). البته در اين حالت طراح بايد روشي را كه جهت كنترل قفل استفاده مي كند, نيز در نظر بگيرد.
ب: اعتقاد طراح نرم افزار به اين كه كاربر مي تواند از نرم افزار به عنوان نسخه نمايشي نيز استفاده كند.
طراح در اين حالت مي بايست در مكان هاي خاصي از برنامه, قفل را كنترل كند. مثلا در يك برنامه حسابداري مي توان تمام بخش هاي سيستم را آزاد گذاشته ( يعني برنامه نيازي به قفل نداشته باشد ) اما در صورتي كه كاربر مايل به استفاده از امكانات گزارشگيري سيستم باشد, قفل نرم افزاري در خواست گردد. مزيت اين روش بر روش قبلي اين است كه ديگر نياز به طراحي نسخه نمايشي جهت مشاهده كاربران وجود ندارد.
آشنايي با نحوه قفل گذاري بر روي يك برنامه
الف: طراح به سورس برنامه دسترسي دارد.
در اين حالت طراح پس از انتخاب روش قفل گذاري, كافيست آنرا به زبان مورد نظر خود پياده سازي نموده و در برنامه خود بگنجاند. ( كه مكان هاي قرار دادن قفل در عنوان قبلي توضيح داده شد. )
ب: طراح ( مجري پروژه ) به سورس برنامه دسترسي ندارد.
گاهي اوقات به يكسري برنامه هاي ارزشمندي برخورد مي كنيم كه فاقد قفل هستند, بنابراين نياز به قفل گذاري وجود دارد. ( البته اين حالت بيشتر در كشور ما و چند كشور ديگر كه در آن ها قانون Copyright معني ندارد, كاربرد دارد. ) جهت تزريق قفل به اين گونه برنامه ها, نياز به آشنايي كامل به ساختار فايل هاي اجرايي (EXE, COM, SYS, …) وجود دارد چرا كه بايد برنامه اي طراحي كنيم تا همانند يك ويروس كامپيوتري به فايل اجرايي مشخصي بچسبد. البته جهت اينكار بهترين زبان برنامه نويسي, اسمبلي مي باشد. ( بدليل توانايي دخالت در روند اجراي برنامه )
البته در رابطه با نحوه نوشتن اين گونه برنامه ها, روش هاي زيادي وجود دارد كه خود بحثي مجزا را مي طلبد و از حوصله اين مقاله خارج است.
ضمنا براي بالا بردن سطح امنيت برنامه لازم است تا يكسري كد هاي ضد ديباگ در برنامه گنجانده شوند. كدهاي ضد ديباگ, دستوراتي به زبان اسمبلي هستند كه در حالت اجراي عادي برنامه, هيچ تغييري در روند اجراي نمي گذارند بلكه در صورتي كه برنامه توسط ديباگرها اجرا گردد ( مورد ارزيابي قرار گيرد ) بتواند از اجراي آن جلوگيري نمايد. با اضافه كردن كد هاي ضد ديباگ به ابتداي برنامه ( يا قبل از كنترل قفل ) مي توان احتمال دستكاري در برنامه را پائين آورد. ( نحوه نوشتن كد هاي ضد ديباگ در پيوست A آورده شده است.)
آشنايي با روش هاي قفل گذاري و نحوه طراحي آن ها
1- قفل گذاري با استفاده از شماره سريال اصلي ديسكت
همانطور كه مي دانيد, سيستم عامل جهت هر ديسكت يك شماره سريال واحد (UNIQUE) اختصاص مي دهد, بطوريكه شماره سريال هر دو ديسكت با هم يكي نيستند. بنابراين همين خود يك راه تشخيص ديسكت كليد ( قفل ) مي باشد.
جهت استفاده از اين قفل مي بايست شماره سريال ديسكت را خوانده و سپس در داخل برنامه آنرا كنترل نمائيم. يك راه ساده جهت خواندن شماره سريال, اجراي دستور VOL بصورت شكل مقابل است:
VOL >>C:\DOS\LCK.TMP
بعد با باز كردن فايل LCK.TMP, مي توانيم به محتويات آن دسترسي پيدا كنيم. راه ديگر مراجعه به Boot Sector جهت كنترل قفل مي باشد.
ضريب اطمينان اين قفل در مورد ديسكت ها, 5%-2% بوده و در رابطه با هارد ديسك 60%-50% مي باشد. دليل اين اختلاف اين است كه در حالت قفل ديسكتي با كپي Boot Sector, قفل بر روي ديسكت ديگر قرار خواهد گرفت اما در رابطه با هارد ديسك اينكار به سادگي انجام پذير نيست.
2- قفل گذاري با استفاده از مشخصات سيستم
در اين نوع قفل نرم افزاري, برنامه قبل از اجرا ابتدا مشخصات سيستم را خوانده ( كه اينكار از طريق مراجعه به بخش هاي خاصي از حافظه و يا مراجعه به اطلاعات BIOS انجام مي شود. ) سپس آنرا با فايلي كه قبلا توسط نويسنده نرم افزار بر روي كامپيوتر كپي گرديده, مقايسه مي كند و در صورت عدم برابري, اجراي برنامه پايان مي پذيرد.
اين نوع قفل هنوز هم در بسياري از برنامه ها استفاده مي گردد, اما نكته قابل ذكر اين است كه جهت اطمينان بيشتر به قفل لازم است فايل حاوي مشخصات بصورت كد شده نوشته شده باشد تا امكان دستكاري آن توسط قفل شكنان به حد اقل ممكن برسد.
درصد اطمينان اين نوع قفل 75%-65% مي باشد.
3- قفل با استفاده از موقعيت فايل روي هارد ديسك
اين نوع قفل فقط بر روي هارد ديسك قابل استفاده بوده و به اين صورت است كه فايل اجرايي به موقعيت خود بر روي هارد حساس مي باشد چرا كه قبل از اجرا ابتدا موقعيت خود را از روي سكتورهاي ROOT خوانده و سپس شماره كلاستر اشاره گر به خودش را بدست مي آورد, سپس آنرا با شماره كلاستري كه قبلا توسط برنامه نويس بر روي يكي از فايل هاي برنامه ( ممكن است بصورت كد شده باشد ) قرار داده شده, مقايسه كرده و در صورت برابر بودن اجرا مي شود. اين نوع قفل نسبت به قفل قبلي ( شماره 2 ) استفاده كمتري داشته چرا كه در صورتيكه برنامه از روي بخشي از هارد به ناحيه ديگري انتقال يابد, اجرا نخواهد شد و اين از نظر كاربر بسيار ناپسند مي باشد. ( ضمنا امكان Defra, Scandisk, و ... نيز وجود ندارد چرا كه شماره كلاستر اشاره گر به فايل تغيير خواهد كرد. )
ضريب اطمينان اين نوع قفل نيز 80%-70% مي باشد.
4- قفل با استفاده از فرمت غير استاندارد
اين شيوه يكي از رايج ترين قفل هاي نرم افزاري است كه هنوز هم بصورت جدي مورد استفاده قرار مي گيرد. برخي از دلايل اهميت آن عبارتند از:
- امكان استفاده از روش هاي متفاوت در اين روش
- راحتي و سرعت زياد به هنگام استفاده آن
- وجود ضريب اطمينان بالا و انعطاف پذيري زياد آن
- عدم وجود نرم افزار خاصي جهت باز كردن اين نوع از قفل ها
همان طور كه مي دانيم سيستم عامل جهت دسترسي به اطلاعات يك ديسكت از فرمت خاصي ( 18 سكتور در هر تراك ) استفاده مي كند اما اگر يه تراك به صورت غير استاندارد فرمت شود, ( مثلا 19 سكتور در تراك ) سيستم عامل ديگر توانايي استفاده از سكتورهاي غيرمجاز را نخواهد داشت و بنابراين تمام نرم افزارهاي تحت سيستم عامل مزبور نيز از سكتورهاي مخفي استفاده نكرده, در نتيجه امكان كپي برداري از آنها بسيار ضعيف است. مانيز از همين روش جهت طراحي قفل مورد نظر مان استفاده مي كنيم. بصورتيكه تراك آخر ديسك را بصورت يك سكتوري و با شماره 20 فرمت مي كنيم. سپس جهت كنترل ديسكت به سكتور فوق مراجعه كرده و در صورت وجود, كنترل برنامه را پي مي گيريم. البته غير از تغيير شماره سكتور مي توان از اندازه غير مجاز نيز استفاده كرد يعني بجاي اينكه سكتورها را بصورت 512 بايتي فرمت كنيم, از اندازه 1024, 2048 و ... استفاده مي كنيم. ( قفل نرم افزاري Copy Control كه معروفترين در نوع خود مي باشد, از همين روش استفاده مي كند. )
اين قفل فقط جهت فلاپي ديسك قابل استفاده مي باشد و در صد اطمينان در اين روش حدود 95%-85% مي باشد.
5- قفل با استفاده از شماره سريال ساختگي
اين روش قفل گذاري كه قويترين قفل مي باشد, بصورت مخلوطي از روش هاي 1 و 4 مي باشد يعني ابتدا تراك خاصي را بصورت غير استاندرد فرمت كرده و سپس اطلاعات خاصي را درون آن قرار مي دهند ( شماره سريال فرضي ). اين قفل فقط جهت فلاپي ديسك قابل استفاده بوده و ضريب اطمينان آن حدود 98%-90% مي باشد.
پيوست A- روتين هاي ضد ديباگ Anti Debug Procedures
همان طور كه توضيح داده شد, روتين هاي ضد ديباگ جت جلوگيري از اجراي برنامه هاي ديباگر و يا جلوگيري از ( حد اقل مشكل كردن كار ) دستكاري توسط قفل شكنان, استفاده مي شوند. در زير توضيحات چند روش موثر و مفيد, آورده شده است:
الف: غير فعال كردن وقفه ها
جهت جلوگيري از اجراي مرحله به مرحله ( Trace كردن ) برنامه, مي توان وقفه هاي كنترلر 8359 را غير فعال ساخت. آدرس اين كنترلر 21h بوده و IRQ هاي 7-0 را كنترل مي كند IRQ1 همان وقفه مربوط به صفحه كليد مي باشد. پس با غير فعال كردن اين وقفه مي توان صفحه كليد را غير فعال نمود.
طريقه استفاده:
CS:0100 E421 IN AL,21
CS:0102 0C02 OR AL,02
CS:0104 E621 OUT 21,AL
ب: تغيير بردار وقفه ها
يكي از روش هاي ساده و راحت جهت ضد ديباگ كردن برنامه ها, تغيير برداري است, كه ديباگر از آن استفاده مي كند. (03 ) حتما بخاطر بسپاريد كه در پايان برنامه دوباره آدرس بردار وقفه تغيير داده شده را بازيابي كنيد.
طريقه استفاده:
CS:0100 EB04 JMP 0106
CS:0102 0000 ADD [BX+SI],AL
CS:0104 0000 ADD [BX+SI],AL
CS:0106 31C0 XOR AX,AX
CS:0108 8EC0 MOV ES,AX
CS:010A 268B1E0C00 MOV BX,ES:[000C]
CS:010F 891E0201 MOV [0102],BX
CS:0113 268B1E0E00 MOV BX,ES:[000E]
CS:0118 891E0401 MOV [0104],BX
CS:011C 26C7064C000000 MOV Word Ptr ES:[000C],0000
CS:0123 26C7064E000000 MOV Word Ptr ES:[000E],0000
ج:گيج كردن ديباگر
اين راه يكي از قويترين تكنيك هاي ضد ديباگ بوده كه در آن به وسط يك دستور, پرش مي شود و اينكار باعث قفل كردن ( Hang ) ديباگر خواهد شد.
طريقه استفاده:
CS:0100 E421 IN AL,21
CS:0102 B0FF MOV AL,FF
CS:0104 EB02 JMP 0108
CS:0106 C606E62100 MOV Byte Ptr [21E6],00
CS:010B CD20 INT 20
د: كنترل پرچم هاي CPU
اين روش در برابر ديباگرها بسيار مفيد مي باشد و به اين صورت است كه ابتدا پرچم Trace از CPU را خاموش كرده و در بين برنامه آنرا كنترل كنيم. در صورتيكه اين پرچم روشن شده باشد, مشخص است كه ديباگر در پشت صحنه در حال اجراست.
طريقه استفاده:
CS:0100 9C PUSHF
CS:0101 58 POP AX
CS:0102 25FFFE AND AX,FEFF
CS:0105 50 PUSH AX
CS:0106 9D POPF
و در بين برنامه از دستورات ذيل استفاده كنيد:
CS:1523 9C PUSHF
CS:1524 58 POP AX
CS:1525 250001 AND AX,0100
CS:1528 7402 JZ 152C
CS:152A CD20 INT 20
ه: متوقف ساختن ديباگر اين روش باعث متوقف شدن ديباگر مي شود كه با اجراي دستور ساده INT 03 مي توان اين كار را انجام داد.
طريقه استفاده:
CS:0100 B96402 MOV CX,0264
CS:0103 BE1001 MOV SI,0110
CS:0106 AC LODSB
CS:0107 CC INT 3
CS:0108 98 CBW
CS:0109 01C3 ADD BX,AX
CS:010B E2F9 LOOP 0106
پيوست B- روش هاي كد كردن اطلاعات Data Coding Procedures
الف: افزودن يك عدد به كد هاي يك فايل
در اين روش جهت كد كردن يك فايل, ابتدا آنرا خوانده و سپس يك مقدار خاص, مثلا 20 را به مقدار هر بايت فايل اضافه مي كنيم. اين يكي از ساده ترين روش ها بوده و نسبتا كارايي خوبي نيز دارد. جهت خارج كردن فايل از حالت كد شده ( Decode ) نيز, كافيست مقدار فوق را از تمام بايت هاي فايل كم كنيم.
ب: XOR كردن كل فايل
در اين روش نيز پس از خواندن كل فايل, تمام بايت هاي آنرا با رشته كاراكتري يا عدد ثابت خاصي XOR كرده و سپس مقدار جديد را در فايل حاصل ضبط مي نمائيم. جهت خارج كردن فايل از حالت كد شده, دقيقا عمل فوق را انجام مي دهيم.
پيوست C- ليست برنامه قفل گذار Pascal Source To Learn
در زير ليست دو برنامه نمونه, كه شماره (1) جهت درست كردن ديسكت قفل و شماره (2) جهت تست آن طراحي شده, آورده شده است:
در اين برنامه ها از تراك 81 و سكتور 20 ( در حالت عادي هر ديسكت فقط 18 سكتور دارد ) جهت قفل برنامه استفاده شده و به اين صورت عمل مي كند كه يك رشته را از كاربر دريافت كرده و در مكان فوق قرار مي دهد و سپس جهت تست رشته دريافتي در برنامه دوم آنرا با اطلاعات موجود در ديسكت مقايسه مي كند و با دادن پيغام مناسبي آنرا چاپ مي نمايد.
اين برنامه توسط Turbo Pascal 7.0 كامپايل و اجرا شده اند.
{
برنامه شماره(1)
اين برنامه جهت ساختن ديسكت قفل استفاده مي شود
}
program PROGRAM-1;
Uses Dos;
TYPE
DAT = String[40];
VAR
C : Registers;
FP : String[15];
PU : Array[1..512] of char;
Data: Dat;
I : Byte;
Key : Dat;
{******************************************}
Procedure ZUW;
Begin
Fp:=#81+#0+#20+#2;
c.d1 :=0;
c.dh :=0;
c.ch:=81;
c.c1:=20;
c.a1:=1;
end;
Procedure Write-Key(data:Dat);
Begin
c.ah:=5;
ZUW;
c.es:=Seg(fp[1]);
c.bx:=Ofs(fp[1]);
Intr(19,c);
c.ah:=5;
ZUW;
c.es:=Seg(fp[1]);
c.bx:=Ofs(fp[1]);
Intr(19,c);
For i:=1 to Length(data) do
Pu:=data;
Pu[i+1]:=#0;
c.ah:=3;
ZUW;
c.es:=Seg(Pu);
C.bx:=Ofs(Pu);
Intr(19.c);
end;
{=======================================}
begin
Writeln;
Writeln(' Program Number1 ');
Writeln(' This Program Used For Create The Key ');
Write(' Please Type Key Word : ');
Readln(Key);
Writeln;
Write(' Writing Key …');
Write-Key(Key);
Writeln(' OK .');
Writeln;
end.
{
برنامه شماره (2)
اين برنامه جهت كنترل ديسكت قفل استفاده مي شود
}
program PROGRAM-2;
Uses Dos;
Type
DAT = String[40];
Var
C : Registers;
FP : String[15];
PU : Array[1 ..512] of char;
Data: Dat;
I : Byte;
Key : Dat;
{********************************************}
Procedure ZUW;
Begin
Fp:=#81+#0+#20+#2;
c.d1:=0;
c.dh:=0;
c.ch:=81;
c.c1:=20;
c.a1:=1;
end;
{********************************************}
Function Read-Key(Key:Dat):Boolean;
Begin
c.ah:=2;
ZUW;
c.es:=Seg(pu);
c.bx:=Ofs(pu);
Intr(19.c);
c.ah:=2;
ZUW;
c.es:=Seg(pu);
c.bx:=Ofs(pu);
Intr(19,c);
I:=1;
data:=";
While pu<>#0 do
begin
Data :=data+pu[];
Inc(I);
end;
If data=Key then
Read-Key:=True
Else
Read-Key:=False;
end;
{***********************************************}
begin
Writeln;
Writeln(' Program Number2 ');
Writeln(' This Program Used For Check The Key ');
Write(' Please Type Key Word : ');
Readln(Key);
Writeln;
If Read-Key(Key)=False then
Writeln(' I am Sorry , Not Found .');
Else
Writeln(' Very Good , That Found .');
Writeln;
end.
سیستم خنک کننده آبی
شرکت گیگابایت که مادربوردها و کارتهای گرافیکی آن مشهور است به توسعه بازار خود میان هواخواهانش میاندیشد. این شرکت اعلام کرده است که نخستین سیستم خنک کننده آبی خود را برای جلوگیری از داغ شدن پردازندهها طراحی کرده است.
علیرغم نیاز پردازندههای اینتل و AMD و کارتهای گرافیکی با حافظه 1 گیگابایت، شرکت گیگابایت اعلام کرده است که نخستین سیستم خنک کننده آبیاش را برای بازی خورهای هواخواهش ارائه خواهد کرد. این سیستم بنام گالاکسی3D دارای فن 7/4 اینچی است و قادر است که 104 گالن آب را درساعت در لولهای 5/0 اینچی به حرکت درآورد. برای کاهش آلودگی صوتی سیستم میتوان سرعت فن را تنظیم را نمود و تا 1200 rpm آن را کاهش داد.
این کیت شامل فن اضافی است که میتواند طول عمر خازنهای مجاور cpu را افزایش دهد. پمپ آب گالاکسی3D دارای شفت سرامیکی برای افزایش اطمینان است و احتمال کارکرد آن را تا 20000 ساعت میافزاید.
درمیان ابزارهای موجود در این سیستم، یک مانیتور کوچکی هم برای نمایش سطح آب موجود وجود دارد که سیستم را درصورت کاهش سطح آب نسبت به میزان استاندارد آن یا افزایش بیش از حد دما خاموش میکند.
گیگابایت فروش این محصول را در ماه جولای آغاز خواهد کرد. قیمت آن اعلام نشده است. در بیانیه دیگری این شرکت اعلام کرده است که کیسهای کامپیوتری نیز ارائه خواهد کرد.
سری 3D Aurora دارای ساختاری آلومینیومی و تا پنچ دریچه درایو 25/5 اینچی و هفت دریچه 25/3 اینچی میباشد. مسلما این کیس دارای کاراییهای متعددی خواهد بود مثلا دارای یک اشعه نوری است که کاربر میتواند با تنظیم آن هر تصویری را بر روی سطح جلوی کیس نمایش دهد. ارائة این محصول برای ماه جولای برنامه ریزی شده است.
*****************************
مقايسه هارد ديسكهاي SATA و IDE
تكنولوژي ديسك سخت ( HARD DRIVE ) بر پايه پروسس موازي اطلاعات عمل مي كنند و بدين معناست كه اطلاعات به صورت بسته هايي به روشهاهي مختلف ( رندوم ) به باس اطلاعاتي فرستاده مي شوند. اطلاعات از ديسك سخت در فاصله هاي زماني كاملاً تصادفي مي آيند و وارد باس اطلاعاتي شده و در نهايت به سمت مقصد نهايي مي رود. IDE مخفف Integrated Drive Electronics مي باشد همينطور كه مي دانيد رابط IDE گاهي با عنوان ATA شناخته مي شود كه مخفف AT Attachment است.
اين تكنولوژي از سال 1990 به عنوان استاندارد كامپيوترهاي شخصي (PC ) براي هارد ديسك ها بوده است و اين زماني بود كه تكنولوژي مذكور جاي درايوهاي ESDI و MFM را گرفت يعني زماني كه هارد ديسك ها به طور متوسط حجمي معادل 200 مگا بايت داشتند. در سال 1990 اولين هارد ديسك يك گيگا بايتي وارد بازار شد و قيمتي برابر 200 دلار در بازار آمريكا داشت. از آن پس تا كنون IDE تكنولوژي مورد استفاده بوده زيرا هارد ديسكها را با قيمت پايين در اختيار مصرف كننده قرار مي داد، جاي كمتري مي گرفت و سرعت مناسبي داشت.
همتاي IDE در آن زمان SCSI ( كه مخفف Small Computer System Interface است) بود. SCSIكمي از IDE سريعتر است اما بسيار گرانتر است. به علاوه احتياج به خريد يك ادپتر SCSI كه ارزان هم نيست احتياج داريد. به عبارت ديگر IDE بازار هارد ديسكهاي كامپيوتر هاي شخصي را در انحصار خود گرفت. آنطر كه به نظر مي رسد كارخانه هاي معتبر حداقل يك تا دو سال ديگر به توليد هارد ديسكهاي با تكنولوژي IDE ادامه دهند.
هارد ديسكهاي IDE از كابلهاي ريبون پهني استفاده مي كنند كه در داخل كامپيوتر بسيار به چشم مي آيند و مرتب كردن اين كابلها در داخل كامپيوتر خود هنري است.
تكنولوژي هارد ديسك هاي ساتا ( SATA ) بر اساس پردازش اطلاعات متوالي ( سريال ) است. يعني انتقال اطلاعات از هارد ديسك به باس ديتا و در جهت عكس به طور منظم و در دورهاي زماني مشخص انجام مي گيرد.
هارد ديسكهاي ساتا از كابلهاي ريبون با پهناي كمتر استفاده مي كنند كه براي كساني كه آنرا اسمبل مي كنند باعث بسي خوشبختي است. اين كابلهاي نازك داراي كانكتورهاي بست داري هستند كه كار كردن با آنها را ساده تر مي كند.
هارد ديسكهاي ساتا اطلاعات را با سرعت متوسط 150Mb بر ثانيه انتقال مي دهند. اما مقاله هاي زيادي روي اينترنت در مورد هارد ديسكهاي با سرعت 3Gb در ثانيه خواهيد يافت.
اما بياييد اين دو را در عمل با يكديگر مقايسه كنيم و ببينيم چرا صنعت در آينده تكنولوژي SATA را بر خواهد گزيد.
تا كنون در مقايسه دو هارد ديسك به قيمت هم توجه داشتيم اما حالا بدون در نظر گرفتن قيمت و تكنولوژي مرسوم كارايي را بررسي مي كنيم.آزمايش از اين قرار بود. يك كامپيوتر قديمي را به يك هارد SATA مجهز كرديم. و بعد از آن دو كامپيوتر امروزي ( پنتيوم 4 ) با سرعت متعارف را با هارد ديسك هايIDE براي مقايسه انتخاب كرديم. آزمايش ها و نتايج به قرار زير بودند.
آزمايش 1
آين آزمايش يك انتقال فايل معمولي بود. براي اينكه در هر سه كامپيوتر انتقال اطلاعات كاملاً مشابه باشد در ويندوز XP شاخه :
c:\windows\system32
انتخاب شد در يك سيستم كه در آن ويندوز XP اجرا مي شود اين شاخه در حدود 330 مگابايت حجم دارد. و حدود 2000 فايل در آن وجود دارد. يك فولدر جدير در درايو C (پارتيشن C ) از هارد ديسك ايجاد شد سپس در DOS فرمان
copy>c:>windows> system32>*.*
اجرا شد كه همانطور كه مي دانيد اين دستور همه فايلهاي داخل شاخه system32 را در فولدر جديد كپي مي كند و نتايج جالب بدست آمده آز اين قرار بود:
كامپيوتر و نوع هارد ديسك
زمان انتقال اطلاعات
سيستم جديد اول همراه با IDE 127 ثانيه
سيستم جديد دوم همراه با IDE 151 ثانيه
سيستم قديمي همراه با SATA 44 ثانيه
آزمايش 2
دومين آزمايش زمان بوت شدن است كه زمانهايي كه مربوط به سخت افزار است حذف شده است. يعني از لحظه اي كه تصوير آغازين ويندوز به نمايش در مي آيد تا لحظه اي كه دسك تاپ كامپيوتر به حالت عادي در مي آيد زمان اندازه گرفته شد نتايج به قرار زير است
كامپيوتر و نوع هارد ديسك
زمان بوت
سيستم جديد اول همراه با IDE 28 ثانيه
سيستم جديد دوم همراه با IDE 28 ثانيه
سيستم قديمي همراه با SATA 17 ثانيه
توجه: در اين تستها به كارخانه سازنده ديسكها اشاره نشده است مطمئناً با در نظر گرفتن اين فاكتور تغيير خواهد كرد ولي هر دو مدل IDE و SATA از هارد ديسك ساخت يك كارخانه استفاده شده است.
********************
اينتل پنتيوم دي را روانه بازار كرد
سرويس اخبار خارجي ايتنا - اينتل پردازنده دو هستهاي خود را بنام پنتيوم دي ارائه كرده است كه در واقع پردازنده كوچك كامپيوتري با دو موتور محاسبهاي است.
مدير ارشد بخش ديجيتال خانگي شركت اينتل، آقاي جرالد هلزهمر درباره پردازنده دو هستهاي پنتيوم دي گفته است: اين گام بزرگي براي ماست. نخستين بار است كه شاهد تاثير واقعي پردازنده دو هستهاي بر بازار هستيم.
اين شركت درنظر دارد صد هزار پردازنده دوهستهاي را طي چند ماه آتي و ميليونها از آن را تا پايان سال ارائه نمايد.نخستين پردازنده دوهستهاي آنان، Extreme در ماه آوريل همين سال به بازار آمد.
به هرحال اين شركت قيمت پنتيوم دي را كمتر از نسخه Extreme خود درنظر گرفته تا به مشتريهاي بيشتري دست يابد.
قيمت فروش پنتيوم دي بين 241 و 530 دلار تعيين شده كه سرعت را از 8/2 گيگاهرتز به 2/3 افزايش خواهد داد. هفته گذشته نيز اينتل، Business Platform حرفهاي خود را شامل پردازندههاي پنتيوم4 سري 600، چيپ ست 945G , 945P و آداپتور شبكه اينتل پرو1000 به عنوان نخستين محيط دسكتاپ ارائه نمود كه ابزار مديريتي از راه دور و ابزارهاي امنيتي را هم دربر دارد.
**************************
سیستم خنک کننده آبی
شرکت گیگابایت که مادربوردها و کارتهای گرافیکی آن مشهور است به توسعه بازار خود میان هواخواهانش میاندیشد. این شرکت اعلام کرده است که نخستین سیستم خنک کننده آبی خود را برای جلوگیری از داغ شدن پردازندهها طراحی کرده است.
علیرغم نیاز پردازندههای اینتل و AMD و کارتهای گرافیکی با حافظه 1 گیگابایت، شرکت گیگابایت اعلام کرده است که نخستین سیستم خنک کننده آبیاش را برای بازی خورهای هواخواهش ارائه خواهد کرد. این سیستم بنام گالاکسی3D دارای فن 7/4 اینچی است و قادر است که 104 گالن آب را درساعت در لولهای 5/0 اینچی به حرکت درآورد. برای کاهش آلودگی صوتی سیستم میتوان سرعت فن را تنظیم را نمود و تا 1200 rpm آن را کاهش داد.
این کیت شامل فن اضافی است که میتواند طول عمر خازنهای مجاور cpu را افزایش دهد. پمپ آب گالاکسی3D دارای شفت سرامیکی برای افزایش اطمینان است و احتمال کارکرد آن را تا 20000 ساعت میافزاید.
درمیان ابزارهای موجود در این سیستم، یک مانیتور کوچکی هم برای نمایش سطح آب موجود وجود دارد که سیستم را درصورت کاهش سطح آب نسبت به میزان استاندارد آن یا افزایش بیش از حد دما خاموش میکند.
گیگابایت فروش این محصول را در ماه جولای آغاز خواهد کرد. قیمت آن اعلام نشده است. در بیانیه دیگری این شرکت اعلام کرده است که کیسهای کامپیوتری نیز ارائه خواهد کرد.
سری 3D Aurora دارای ساختاری آلومینیومی و تا پنچ دریچه درایو 25/5 اینچی و هفت دریچه 25/3 اینچی میباشد. مسلما این کیس دارای کاراییهای متعددی خواهد بود مثلا دارای یک اشعه نوری است که کاربر میتواند با تنظیم آن هر تصویری را بر روی سطح جلوی کیس نمایش دهد. ارائة این محصول برای ماه جولای برنامه ریزی شده است.
*****************************
مقايسه هارد ديسكهاي SATA و IDE
تكنولوژي ديسك سخت ( HARD DRIVE ) بر پايه پروسس موازي اطلاعات عمل مي كنند و بدين معناست كه اطلاعات به صورت بسته هايي به روشهاهي مختلف ( رندوم ) به باس اطلاعاتي فرستاده مي شوند. اطلاعات از ديسك سخت در فاصله هاي زماني كاملاً تصادفي مي آيند و وارد باس اطلاعاتي شده و در نهايت به سمت مقصد نهايي مي رود. IDE مخفف Integrated Drive Electronics مي باشد همينطور كه مي دانيد رابط IDE گاهي با عنوان ATA شناخته مي شود كه مخفف AT Attachment است.
اين تكنولوژي از سال 1990 به عنوان استاندارد كامپيوترهاي شخصي (PC ) براي هارد ديسك ها بوده است و اين زماني بود كه تكنولوژي مذكور جاي درايوهاي ESDI و MFM را گرفت يعني زماني كه هارد ديسك ها به طور متوسط حجمي معادل 200 مگا بايت داشتند. در سال 1990 اولين هارد ديسك يك گيگا بايتي وارد بازار شد و قيمتي برابر 200 دلار در بازار آمريكا داشت. از آن پس تا كنون IDE تكنولوژي مورد استفاده بوده زيرا هارد ديسكها را با قيمت پايين در اختيار مصرف كننده قرار مي داد، جاي كمتري مي گرفت و سرعت مناسبي داشت.
همتاي IDE در آن زمان SCSI ( كه مخفف Small Computer System Interface است) بود. SCSIكمي از IDE سريعتر است اما بسيار گرانتر است. به علاوه احتياج به خريد يك ادپتر SCSI كه ارزان هم نيست احتياج داريد. به عبارت ديگر IDE بازار هارد ديسكهاي كامپيوتر هاي شخصي را در انحصار خود گرفت. آنطر كه به نظر مي رسد كارخانه هاي معتبر حداقل يك تا دو سال ديگر به توليد هارد ديسكهاي با تكنولوژي IDE ادامه دهند.
هارد ديسكهاي IDE از كابلهاي ريبون پهني استفاده مي كنند كه در داخل كامپيوتر بسيار به چشم مي آيند و مرتب كردن اين كابلها در داخل كامپيوتر خود هنري است.
تكنولوژي هارد ديسك هاي ساتا ( SATA ) بر اساس پردازش اطلاعات متوالي ( سريال ) است. يعني انتقال اطلاعات از هارد ديسك به باس ديتا و در جهت عكس به طور منظم و در دورهاي زماني مشخص انجام مي گيرد.
هارد ديسكهاي ساتا از كابلهاي ريبون با پهناي كمتر استفاده مي كنند كه براي كساني كه آنرا اسمبل مي كنند باعث بسي خوشبختي است. اين كابلهاي نازك داراي كانكتورهاي بست داري هستند كه كار كردن با آنها را ساده تر مي كند.
هارد ديسكهاي ساتا اطلاعات را با سرعت متوسط 150Mb بر ثانيه انتقال مي دهند. اما مقاله هاي زيادي روي اينترنت در مورد هارد ديسكهاي با سرعت 3Gb در ثانيه خواهيد يافت.
اما بياييد اين دو را در عمل با يكديگر مقايسه كنيم و ببينيم چرا صنعت در آينده تكنولوژي SATA را بر خواهد گزيد.
تا كنون در مقايسه دو هارد ديسك به قيمت هم توجه داشتيم اما حالا بدون در نظر گرفتن قيمت و تكنولوژي مرسوم كارايي را بررسي مي كنيم.آزمايش از اين قرار بود. يك كامپيوتر قديمي را به يك هارد SATA مجهز كرديم. و بعد از آن دو كامپيوتر امروزي ( پنتيوم 4 ) با سرعت متعارف را با هارد ديسك هايIDE براي مقايسه انتخاب كرديم. آزمايش ها و نتايج به قرار زير بودند.
آزمايش 1
آين آزمايش يك انتقال فايل معمولي بود. براي اينكه در هر سه كامپيوتر انتقال اطلاعات كاملاً مشابه باشد در ويندوز XP شاخه :
c:\windows\system32
انتخاب شد در يك سيستم كه در آن ويندوز XP اجرا مي شود اين شاخه در حدود 330 مگابايت حجم دارد. و حدود 2000 فايل در آن وجود دارد. يك فولدر جدير در درايو C (پارتيشن C ) از هارد ديسك ايجاد شد سپس در DOS فرمان
copy>c:>windows> system32>*.*
اجرا شد كه همانطور كه مي دانيد اين دستور همه فايلهاي داخل شاخه system32 را در فولدر جديد كپي مي كند و نتايج جالب بدست آمده آز اين قرار بود:
كامپيوتر و نوع هارد ديسك
زمان انتقال اطلاعات
سيستم جديد اول همراه با IDE 127 ثانيه
سيستم جديد دوم همراه با IDE 151 ثانيه
سيستم قديمي همراه با SATA 44 ثانيه
آزمايش 2
دومين آزمايش زمان بوت شدن است كه زمانهايي كه مربوط به سخت افزار است حذف شده است. يعني از لحظه اي كه تصوير آغازين ويندوز به نمايش در مي آيد تا لحظه اي كه دسك تاپ كامپيوتر به حالت عادي در مي آيد زمان اندازه گرفته شد نتايج به قرار زير است
كامپيوتر و نوع هارد ديسك
زمان بوت
سيستم جديد اول همراه با IDE 28 ثانيه
سيستم جديد دوم همراه با IDE 28 ثانيه
سيستم قديمي همراه با SATA 17 ثانيه
توجه: در اين تستها به كارخانه سازنده ديسكها اشاره نشده است مطمئناً با در نظر گرفتن اين فاكتور تغيير خواهد كرد ولي هر دو مدل IDE و SATA از هارد ديسك ساخت يك كارخانه استفاده شده است.
********************
اينتل پنتيوم دي را روانه بازار كرد
سرويس اخبار خارجي ايتنا - اينتل پردازنده دو هستهاي خود را بنام پنتيوم دي ارائه كرده است كه در واقع پردازنده كوچك كامپيوتري با دو موتور محاسبهاي است.
مدير ارشد بخش ديجيتال خانگي شركت اينتل، آقاي جرالد هلزهمر درباره پردازنده دو هستهاي پنتيوم دي گفته است: اين گام بزرگي براي ماست. نخستين بار است كه شاهد تاثير واقعي پردازنده دو هستهاي بر بازار هستيم.
اين شركت درنظر دارد صد هزار پردازنده دوهستهاي را طي چند ماه آتي و ميليونها از آن را تا پايان سال ارائه نمايد.نخستين پردازنده دوهستهاي آنان، Extreme در ماه آوريل همين سال به بازار آمد.
به هرحال اين شركت قيمت پنتيوم دي را كمتر از نسخه Extreme خود درنظر گرفته تا به مشتريهاي بيشتري دست يابد.
قيمت فروش پنتيوم دي بين 241 و 530 دلار تعيين شده كه سرعت را از 8/2 گيگاهرتز به 2/3 افزايش خواهد داد. هفته گذشته نيز اينتل، Business Platform حرفهاي خود را شامل پردازندههاي پنتيوم4 سري 600، چيپ ست 945G , 945P و آداپتور شبكه اينتل پرو1000 به عنوان نخستين محيط دسكتاپ ارائه نمود كه ابزار مديريتي از راه دور و ابزارهاي امنيتي را هم دربر دارد.
**************************
ترا خدا در مورد این تصویر حتما نظر بدید . خیلی با حاله نه ......

تروجان چيه ؟
:بذارين به زبون خودمون بگم ، دو تا فايل اجزاي اصلي يه تروجان رو تشكيل مي دن
فايلي كه از قبل تنظيم و به طرق مختلف و دلخواه به كامپيوتر فرد قرباني شده فرستاده و اجرا مي گردد :Server
نرم افزاري كه در سيستم فرد نفوذ كننده وجود دارد و با اتصال به سرور خود در سيستم مقابل كار خود را شروع مي كند :Client
چيست ؟Pass Sender
اين نوع برنامه ها اكثرا يك فايل مادر دارن كه بعد از تنظيمات لازم ، يه فايل جديد ايجاد مي كنن
كه با فرستاده شدن اون فايل به سيستم فرد قرباني ، تمامي يا قسمتي از پسورد هاي او
به طريقه هاي مختلف از جمله ايميل و مسنجر به دست فرد صاحب برنامه مي رسه
همه كسايي كه ادعاشون مي شه ، حالا اونايي كه باز يه چيزي بلدن و الكي ادعا نمي كنن ، اين روشها رو بلدن
براي نفوذ بدون اين فايل ها ، طي كردن مرحله هاي مختلفي لازمه كه آخرشم نفوذ 100 درصد نيست ، كه اولين مرحلش پيدا كردن آدرس آي پي فرد مورد نظره كه بعنوان مثال از پشت ياهو مسنجر خودش كلي كار مي خواد . كه بعدا راجع بهش مي نويسم
...خلاصه اينكه
به حرف و حديث و ادعاي اين مثلا هكرها توجهي نكنين . شما موارد زير رو رعايت كنين ، اگه هك شدين بزنين دم گوش من
از دانلود فايل هاي مشكوك مخصوصا تو چت جلوگيري كنين -
وقتي تو چت فايل با پسوند هاي زير بهتون مي فرستن ، حتما تروجان يا پي اسه
*.Exe , *.Pif , *.Scr , *.Com , *.Bat , *.Cmd , ...
ولي اگه يكي از پسوند هاي زير باشه ، با خيال راحت دانلود كنين
*.Gif , *.Jpg , *.Bmp , ...
البته بازم دقت كنين ، كه بعد از دانلود فايل و قبل از اجرا ، روي اون راست كليك كنين و مواظب باشين نوعش اجرايي نباشه
چون ممكنه فايل رو به صورت هاي زير به شما ارسال كرده باشن و فريب بخورين
Photo.Jpg.exe
Photo.Jpg .exe
پس ، حتي اگه ايكون فايل نشون مي ده كه فايل تصويريه ، از نوع اون اطمينان حاصل كنين و بعد بازش كنين
روي لينك هاي ناشناس مخصوصا لينك هايي كه بصورت آدرس آي پي هستن كليك نكنين -
اجازه دانلود اتوماتيك از هر سايتي رو ندين -
شما اين نكات رو رعايت كنين و از سايت هاي غير معتبر هم فايل دانلود نكنين ، 99% هك نمي شين
همانطوري كه بارها تجربه كرده ايد، نصب مجدد يك ويندوز به همراه تنظميات، نصب درايورها و برنامه هايي نظير AntiVirus ها، فايروالها و غيره زمان و حوصله خيلي زيادي رو مي طلبه.
شما مي تونيد با ترفند زير در كمتر از 10 دقيقه همه اين كارها رو انجام بديد. بله شدنيه!
اساس کار بر اینه که شما یک Image از تنظیمات، برنامه ها و درایورهای ویندوز خود می گیرید تا هر وقت لازم شد (خواستید ویندوز نصب کنید) به کمک این فایل همه چیز رو در کمتر از 10 دقیقه به حالت اول برگردونید.
الف) ساخت فایل Image از درایو حاوی ویندوز
1. قبل از هر چیز باید یک ویندوز مرتب (بهتره بگم یک درایو مرتب که جدا توصیه میکنم درایو C باشه) به همراه تمامی نرم افزارهای مفید تهیه کنید. نرم افزارهای اضافی رو Uninstall کنید و اونهایی رو هم که ندارید نصب کنید، همه درایورها رو نصب کنین، با آنتی ویروس به روز شده سیستم رو چک کنید و خلاصه یک حالی به سیستم بدین.حتما برنامه های دلخواهتون رو در همان درایوی نصب کنید که ویندوز نصب شده همچنین سعی کنید فایلهای غیرمرتبط به ویندوز (مانند فایلهای موسیقی) را به درایوهای دیگر منتقل کنید.
2. برنامه Ghost رو نصب کنید ( نورتن گوست ).
3. به محیط داس بروید و فایل Ghost.exe را اجرا کنید.
4. از منوی برنامه انتخاب کنید: Local > Partition > To Image
5. هارددیسک خود را انتخاب کنید. (اغلب افراد یک هارددیسک بیشتر ندارند)
6. پارتیشن (درایو) مبدا (حاوی ویندوز و برنامه ها) را انتخاب کنید.
7. محل ذخیره فایل Image را انتخاب کنید و دکمه Save را بزنید . ( سعی کنید از گزینه فشرده سازی استفاده نکنید زیرا بر سرعت بازیابی اطلاعات اثر منفی دارد )
ب) بازیابی ویندوز از فایل Image
1. درایوی که می خواهید ویندوز روی آن نصب شود را فرمت کنید. اگر به عنوان مثال از ویندوز روی درایو C فایل Image را ساخته اید، توجه داشته باشید که بازیابی هم بایستی روی همین درایو انجام شود.
2. به محیط داس بروید و فایل Ghost.exe را اجرا کنید.
3. از منوی برنامه انتخاب کنید: Local > Partition > From Image
4. هارددیسک خود را انتخاب کنید.
5. پارتیشن (درایو) مبدا حاوی فایل Image را انتخاب کنید.
6. پارتیشن (درایو) مقصد (درایوی که فرمت کرده اید) را انتخاب کنید و چند دقیقه صبر کنید تا ویندوزی کاملا آماده و تروتمیز را تحویل بگیرید.
