شادی نامه
تقدیم به شادی عزیز به جهت مرام و معرفتش . ![]()
تقدیم به شادی عزیز به جهت مرام و معرفتش . ![]()
اگر براي مدتي با کامپيوترتان کار نکنيد محافظ صفحه نمايش ظاهر مي شود زيرا در ويندوز تنها راه فعال شدن محافظ صفحه نمايش سپري شدن تايمر آن است و هيچ ميانبر کليدي و يا روش سريع براي اجراي آن وجود ندارد آيا بهتر نبود هر وقت که تمايل داشتيم مي توانستيم محافظ صفحه را فعال نمائيم؟ ويندوز به ما اين اجازه را مي دهدکه براي هر فايلي ميانبر يا shortcut ايجاد کنيم تا بدين وسيله بتوانيم فايل مورد نظر را به سرعت اجرا کنيم فايلهاي محافظ صفحه نمايش داراي پسوند*.scr هستند و در پيشه c:\windows\system و يا در ويندوزهاي xp , nt, 2000 در پوشه c:\windows\system32 قرار دارند خوب مشکل اين است اگر براي هرفايل محافظ صفحه نمايش يک ميانبر بسازيم با هر اجراي آن به جاي نمايش محافظ صفحه نمايش کادر تنظيمات آن نشان داده خواهد شد اينطور برنامه ها داراي دو پارامتر هستند پارامتر/s براي اجرايمحافظ صفحه نمايش و پارامتر /c براي نمايش تنظيمات کادر آن به کار برده مي شود بنابراين مي توانيد با پيدا کردن محافظ نمايش مورد علاقه خود يک کليد ميانبر بسازيد تا تا با فشردن آن بلافاصله فعال شود.
دستري سريع به کنترل پانل control panel
کنترل پانل براي پيکربندي سيستم استفاده مي شودو اين کار با استفاده از اپلتهاي در داخل کنترل پانل انجام مي شود اين اپلتها با پسوندهاي*.cpl در پوشهc:\windows\system قرار دارند ما براي دسترسي سريع به کنترل پانل در منوي start ميتوانيم يک folder در منوي start ايجاد کرده و نام آن پوشه را به نام زير تغيير دهيم.control panel.{21ec2020-3aea-1069-a2dd-08002b30309d}
خارج کردن برنامه از حافظه هنگام shut down
شايد اين مشکل براي شما پيش آمده باشد که وقتي مي خواهيد از ويندوز خارج شويد ويندوز پيغامي ميدهد مبني بر اينکه فلان برنامه در حال اجرا هست و آيا مي خواهيد آن را از حافظه خارج کنيد يا خير؟ مثلا زماني که يک برنامه 16 بيتي تحت ويندوز nt ,2000,xp اجرا مي کنيدويندوز ابتدا فايل WOWEXEC.EXE را اجرا مي کند تا ويندوز 16 بيتي را به طور مجازي شبيه سازي شود ولي با خارج شدن از برنامه 16 بيتي همچنان فايل WOWEXEC.EXE در حافظه باقي خواهند ماند تا سرعت اجراي برنامه هاي 16 بيتي بيشتر شود ولي زماني که مي خواهيد از ويندوز خارج شويد اين برنامه مشکل ايجاد مي کند براي اينکه ويندوزبه طور خودکارچنين برنامه هايي را از حافظه بيرون بياورد در رجيستر ويندوز در کليد:
[hkey_user\default\control panel\desktop] يک مقدار رشته اي بنام autoendtasks بسازيد و به آن مقدار يک بدهيد.
خارج ساختن سريع برنامه ها از حافظه
زماني که کليدهاي ctrl+alt+delete را باري خارج ساختن يک برنامه خاطي فشار دهيد و يا زماني که مي خواهيد از ويندوز خارج شويد و ويندوز مي خواهد يک برنامه خاطي را از حافظه خارج کند ويندوز يک پيغام را به برنامه خاطي مي فرستد و 20 ثانيه صبر ميکند تا برنامه جواب دهد و در صورتي که جوابي دريافت نکند برنامه را از حافظه خارج مي سازد براي اينکه اين زمان انتظار را تغيير دهيم تا ويندوز زودتر برنامه هاي خاطي را از حافظه خارج کند در رجيسري ويندوز در کليد
[hkey_current_user\default\control panel\desktop] يک مقدار رشته اي بنام waittokillapp timeout مشاهده خواهيد کرد که حاوي زمان 20000 ميلي ثانيه 20 ثانيه است اين مقدار را به يک زمان مناسب تغيير دهيد فراموش نکنيد که مقدار وارد شده بر حسب ميلي ثانيه است.
Num lock روشن در هنگام ورود به ويندوز
اگر با هر بار ورود به ويند.ز xp يا 2000 کليد num lock صفحه کليدتان خاموش است برنامه بايوس کامپيوترتان را بر هم نزنيد. اين موضوع مربوط به ويندوز مي شود براي رفع اين مشکل وارد برنامه regedit.exe شويد و در کليد[hkey_current_use \control panel\key board] يک مقدار رشته اي به نام initialkeyboardindicators بسازيد و به آن مقدار 2 را بدهيد مقدار2 باعث مي شود که ويندوز آخرين وضعيت کليد num lock را ضبط کند و مقدار صفر کليد num lock را هنگام ورود به ويندوز خاموش نگه خواهد داشت.
تنظيمات بلندگو
براي اينکه بلندگوهاي کامپيوتر خود را بهينه کنيد به صورتي که صداي بلندگوهاي خود را مطابق ميل و سليقه خود در آوريد اين کار در ويندوز xp توسط اعمال زير انجام مي شود.
ابتدا control panel را از منوي start انتخاب کنيد سپس گزينه sounds and audio devices را بر گزينيد و سپس در زبانه volume با کليک کردن بر روي دکمه advanced پنجره جديدي باز مي شود در قسمت speaker کادر بازشونده speaker setup را انتخاب کنيد و سپي متناسب با نوع بلند گوي کامپيوترتان مي توانيد از ليست باز شونده انتخاب کنيد سپس ok مي کنيد تا تغييرات براي کامپيوترتان اعمال شود.
غير فعال کردن دريافت فايل در internet explorer
در مرورگر internet explorer با انتخاب گزينه save مي توانيد فايل مورد نظرتان را ذخيره کنيد(download) .شما مي توانيد با استفاده از تنظيمات در internet explorer از اين عمل جلوگيري کنيد براي اين کار ابتدا internet option را اcontrol panel انتخاب کنيد سپس زبانه security را انتخاب سپس قسمت custom level را قسمت internet zone انتخاب نموده به قسمت downloads رفته و روي گزينه disable را انتخاب نموده و سپس کليک نمائيد بنابراين اگر شخصي بخواهد فايلي را دريافت نمايد با پيغام خطائي مواجه مي شود
ارتباط کامپيوترها از راه دور توسط کامپيوترهاي شخصي
يکي از ابزارهاي جديدي براي اين کار ابزار remote desktop connection مي باشد براي اين کار اين قسمت را از cd ويندوز xp انتخاب کرده و سپس نصب نمائيد. در ويندوز 2000 سرور terminal services client براي اداره کامپيوتر از راه دور استفاده مي شود.
نصب مجدد ويندوز xp بدون پاک شدن برنامه هاي کاربردي
براي انجام اين اين کار عمليات زير را دنبال کنيد و اجرا نمائيد:
ابتدا ويندوز xp را راه اندازي کنيد به قسمت فايلهاي منبع ويندوز برويد سپس فرمان winnt32/unattend را اجرا کنيد
جلوگيري از باز شدن کادرهاي تبليغاتي در هنگام کار با اينترنت
باز شدن کادرهاي تبليغتي بزرگ يا کوچک در هنگام کار با اينترنت مو جب ناراحتي بسيري از کاربران اينترنتي ميشود ودبراي رفع اين مشکل ويندوز xp راه حل مناسبي را براي کاربران پيشنهاد مي کند.براي اين کار internet options را از control panel يا از منوي tools در internet xplorer انتخاب كرده و سپس زبانه security را انتخاب ميکنيد درقسمت بالاي صفحه دايره با نام restricted sites را انتخاب مي نمائيد با انتخاب قسمت سايت و نوشتن نام سايت آگهي دهنده که مايل به مسدود شدن آن هستيد را در آن قسمت وارد مي کنيد شما با اين کار ورود تمام صفحات شرکت مزبور از جمله تبليغات آن مسدود مي شود.
افزايش سرعت نمايش آيتمهاي منوي start
يک راه ساده براي نمايش سريع گزينه هاي منوي start ، خاموش کردن سايه مربوط به منوي آن است.
ابتدا روي يک منطقه خالي در دسکتاپ right click کنيد.بعد از انتخاب گزينه properties روي زبانه apperarance کليک کنيد. دکمه effects را انتخاب کرده و علامت کادر show shadows under menus را برداريد.
عبور به وسيله ديسک بازيابي
از آنجايي که احتمال دارد کلمه عبور خود را فراموش کنيد ، بهتر است با ايجاد يک فلاپي ديسک کشف کلمه عبور ، پيش بيني اين مشکل را کرده باشيد .
بعد از انتخاب دکمه startگزينه control panel و سپس user accounts را برگزينيد.و روي آن کليک کنيد. در سمت چپ، روي prevent forgotten pasword کليک کنيد .
براي ايجاد ديسک فوق لازم است کلمه عبور را بدانيد.
حال اگر کلمه عبور خود را فراموش کرديد ، هنگام ورود به سيستم روي فلش سبز رنگ کليک کنيد ; از شما در خواست مي شود ، ديسک بازيابي کلمه عبور را در درايو بگذاريد.
غير فعال کردن ديوار آتش(firewall )
اگر مي خواهيد ديوار آتش (firewall) کامپيوتر خود را غير فعال کنيد ، ابتدا از منوي start گزينه settings و سپس از آن network connection را انتخاب کنيد. بر روي اتصال شبکه اي که مي خواهيد تغيير دهيد ، right click کنيد.بعد ا زانتخاب گزينه properties روي زبانه advanced کليک کنيد ودر آخر علامت کادر internet connection firewall را برداريد .
تشخيص اشکالات از طريق برنامه سودمند MSCONFIG
به منظور سفارشي کردن سيستم خود به دلخواه ، در زبانه هايي ، بخش هاي کوچکتر سيستم يا نرم افزارهاي نصب شده را غير فعال کنيد . به عنوان مثال ، اگر بدانيد که عيبي در يکي از اقلام فايل win.int , system.int يا يکي از سرويس ها وجود دارد ، مي توانيد آنها را به صورت جدا گانه غير فعال کنيد تا دريابيد کداميک باعث بروز اشکال مي شود ويا مي توانيد از دکمه ي (disable) براي غير فعال کردن يکباره آنها استفاده کرده و دوباره آنها يک به يک فعال کنيد ، تا منشاَ بروز اشکال را بيابيد .
اجراي يک برنامه در هنگام اتصال به يک کامپيوتر راه دور
نرم افزار اتصال به کامپيوتر راه دور (remot desktop connection) از خصوصيات جديد ويندوز xp است ، اما مي تواند در نسخه هاي قديمي تر ويندوز نصب شود تا آن سيستم ها بتوانند با کامپيوتر هاي داراي ويندوز xp يا teminal server هاي ويندوز 2000 ،ارتباط بر قرار کنند . يکي از ويژگي هاي مفيد اين نرم افزار، قابليت اجراي يک برنامه در حين برقراري اتصال با کامپيوتر راه دور است .
زماني که کادر محاوره اي remot desktop connection را باز کرديد.
(start è programsè accessoriesè communicationsèremot desktop connection ) ، روي دکمه ي option و سپس زبانه programs کليک کنيد . کادر start the following program on connection را علامت دار کرده و سپس اطلاعات لازم را در دو بخشي که در نظر گرفته شده ، وارد کنيد همچنين به خاطر داشته باشيد که مي توانيد در حين اتصال با کامپيوتر راه دور ، هر برنامه اي را از از يک فايل دسته اي گرفته تا يک برنامه نصب شده ، اجرا کنيد.
قطع برق کامپيوتر به هنگام shutdown
چنانچه با shutdown کردن کامپيوترتان برق سيستم قطع نمي شود بايد تغييراتي در رجيستر کامپيوترتان ايجاد کنيد براي انجام اين کار مراحل زير را دنبال مي کنيد.
1. ابتدا در قسمت run کامپيوترتان عبارت regedit را تايپ مي کنيد تا وارد ويرايشگر رجيسترتان شويد.
2. به قسمت زير برويد [hkey_current_user\control panel\desktop]
3. به متغيير poweroffactive مقدار يک را اختصاص دهيد
تغيير نام مالک ثبت شده
1. ابتدا در قسمت run کامپيوترتان عبارت regedit را تايپ مي کنيد تا وارد ويرايشگر رجيسترتان شويد.
2. به قسمت زير مراجعه كنيد:
hkey_local_machine\software\microsoft\windows\nt\current\version
3. در آنجا نام را در زير کليد registered owner به دلخواه تغيير دهيد .
افزايش کارايي سيستم
چنانچه شما 512 مگابايت يا بيشتر حافظه داريد مي توانيد با نگه داشتن هسته سيستم در حافظه کارايي آن را افزايش دهيد براي انجام اين عمل عمليات زير را انجام دهيد.
1) وارد رجيستر سيستمتان شويد.
2) به قسمت زير مراجعه كنيد:
[hkey_local_machine\system\currentcontrolset\control\session manager\memory management\disablepagingexecutive]
مقدار آنرا به يک تغيير دهيد.
4) كامپيوترتان را مجدد راه اندازي کنيد.
افزايش حافظه فايل سيستم
به منظور افزايش مقدار حافظه ويندوز که به عمليات ورودي و خروجي اختصاص مي يابد مراحل زير را طي کنيد.
1) وارد ويرايشگر رجيستري شويد
2) به قسمت زير مراجعه كنيد
[hkey_local_machine\system\currentcontrolset\control\sessionmanager\memor ymanagement
3) زير كليد iopageelocklimit را با توجه به مقادير زير ويرايش کنيد
32 مگابايت از حافظه يا کمتر 4096
32 مگابايت و بيشتر 8192
64 مگابايت و بيشتر 16384
128 مگابايت و بيشتر 32768
256 مگابايت و بيشتر 65536
تکنولوژیDirectX
Directxچيست ؟
Microsoft directx يک گروه از تکنولوژيهاست که برای آسانتر شدن توسعه، اجرا و نمايش برنامه های کاربردی چند رسانه ای و بازيها روی کامپيوترهای مبتنی برويندوز طراحی شده است.
Directx يک سری عمومی از دستورالعملها و ابزارها تهيه می کند که به توسعه دهندگان اجازه توسعه برنامه های کاربردی چند رسانه ای و بازيها برای PC های مبتنی بر ويندوز را می دهد بدون اينکه مجبور باشند با لايه های پايينی سخت افزار ارتباط برقرار کنند.
سری ابزار directx شامل پشتيبانی از رنج وسيعی از توابع چند رسانه ای است که شامل گرافيکهای سه بعدی، تصاوير ويدئويی کاملا متحرک، انيميشن سه بعدی و صدای فراگير است.
اولين هدف مايکروسافت از توسعهDirectX
DirectX به توسعه دهندگان اين امکان را می دهد تا مطمئن باشند که برنامه کاربردی چند رسانه ايشان روی هر pc مبتنی بر ويندوز اجرا خواهد شد و اينکه سخت افزار آن چيست اهميتی ندارد و در همان زمان مطمئن خواهند بود که محصولات آنها از تمام قابليتهای سخت افزار با کارايی زياد، استفاده کامل را خواهد برد تا محصول نرم افزاری آنها بهترين کارايی را داشته باشد.
اين عمل در DirectX توسط لايه foundation (پایه) انجام می شود.
دومين هدف مايکروسافت از توسعه DirectX
DirectX کار توسعه دهندگان نرم افزار را آسان می کند به اين صورت که به آنها يک سری ابزار برای ايجاد و playback برنامه های چند رسانه ای اعطا می کند در حاليکه مجتمع کردن رنج وسيعی از عناصر چند رسانه ای را آسانتر می کند.
اين عمل در DirectX بوسيله لايه Media انجام می شود.
معماری Directx :
لايه Directx media :سرويسهای سطح بالا را تهيه می کند.
لايه Directx foundation :توابع سطح پايين را تهيه می کند.

Directx foundation layer :
اين لايه توابع سخت پايين را فراهم می کند.
اين لايه از دو زير لايه تشکيل شده است:
|
Hardware Abstraction Layer (HAL) |
|
:Hardware Abstraction Layer (HAL) |
HAL از درايورهای نرم افزاری برای ارتباط بين نرم افزار بازی و سخت افزار کامپيوتر استفاده می کند.
در نتيجه توسه دهندگان می توانند يک نسخه از محصولشان را بنويسند که از DirectX استفاده می کند و هيچ نگرانی ای درباره رنج وسيع device های سخت افزاری موجود و تنظيمات آن نداشته باشند.
|
:Hardware Emulation Layer(HEL) |
DirectX به شما اجازه می دهد تا برنامه های کاربردی چند رسانه ايتان را که برای اجرا به يک سری ويژگيهای سخت افزاری نياز دارند و سيستمی که برنامه را اجرا می کند آن قابليت را ندارد، را با شبيه سازی deviceهای سخت افزاری خاص، اجرا کنيد.
اين عمل از طريق HEL انجام می شود به اين صورت که درايورهای مبتنی بر نرم افزار را تهيه می کند که مشابه سخت افزار عمل مي کنند.
استفاده از HEL کندتر از استفاده مستقيم از HAL است اما بهر حال کار می کند زيرا مکانيزم کار بصورت زير است.
|
Directx =>HEL => HAL => H/W Directx => HAL => H/W |
مثالی دربارهHEL
برای مثال، يک بازی که از DirectX استفاده می کند و بازی از تصوير سازی سه بعدی استفاده می کند می تواند روی يک ماشين که کارت گرافيکی سه بعدی ندارد اجرا شود، زيرا Directx :
سرويسهای يک کارت سه بعدی را شبيه سازی مي کند.
Directx Media Layer:
•اين لايه سرويسهای سطح بالايی تهيه می کند که از انيميشن و media streaming ( انتقال و مشاهده صوت و ويديو به محض اينکه از اينترنت download مي شوند) پشتيبانی می کند که اين صوت و ويديو بر يکديگر تاثير می گذارند.
•آن يک سری از API ها را می سازد که اين امکان را می دهد که انواع مختلفی از افکتها با همديگر کار کنند حتی اگر هر کدام از آنها روی يک برنامه کاربردی مجزا کار کنند.
•لايه DirectX Media اغلب به توسعه دهندگان کمک می کند تا playback چندين برنامه چندرسانه ای را سينکرون کنند.
زير سيستمهایDirectx :
|
DirectX Graphics |
DirectDraw:
DirectDraw به يک برنامه کاربردی اجازه می دهد تا از مزايای انواع مختلف از سخت افزار ويديويی بدون اينکه به نوع سخت افزار وابسته باشد، استفاده کند.
دسترسی سريع و مستقيم به آداپتورهای ويديويی را ممکن می سازد و قابليت ذخيره كردن سطوح در حافظه كارت ويديويي را بصورت مستقيم دارد.
Direct3D:
يک سری از سرويسهای گرافيکی real-time است که rendering مبتنی بر نرم افزار را با استفاده از توابع موازی rendering سه بعدی تهيه می کند و شامل تغيير شکل، نورپردازی و rasterization است.
DirectSound:
DirectSound يک جزء صوتی لايه foundation است.
اين جزء يک interface برای ميکس صدا با تاخير کم، تسريع کننده های سخت افزاری و دسترسی مستقيم به device صدا برای دستکاری volume ، فرکانس و مانند آن است.
DirectMusic:
DirectMusic يک معماری چند رديفه برای ايجاد يک interface ديجيتالی از آلات موسيقی (MIDI) تهيه می کند.
اين جزء به توسعه دهندگان امکان می دهد تا شيارهای صوتی موثر بر يکديگر و متغير و هميشه قابل playback
ايجاد کنند که به ورودی کاربر پاسخ دهند.
DirectPlay:
DirectPlay يک interface نرم افزاری است که دسترسی بازيها را به سرويسهای ارتباطی آسان می کند.
DirectPlay عملکرد لازم را برای سازماندهی و رسيدن به بازيهای چند بازيکنه فراهم می کند و آن يک سرويس پيغام رسانی مستقل تهيه می کند.
با DirectPlay، چندين بازيکن می توانند از طريق modem و null modem و LAN و ساير متدهای شبکه ای با همديگر بازي کنند.
DirectInput:
ِDirectInput دسترسی سريع و پيوسته به جوی استيکهای ديجيتالی و آنالوگی که در بسياری از بازيها استفاده می شوند، را فراهم می آورد.اين جزء اغلب از force-feedback peripherals پشتيبانی می کند که به کاربران بازيها، احساس واقعی تری از کنترل روی بازی را می دهد.
DirectShow:
DirectShow يک ابزارstreaming media است که از capturing و playing back استريمهای ويديويی و صوتی با کيفيت بالا پشتيبانی می کند.
DirectX Setup:
DirectX Setup يک پايگاه داده از تنظيمات شناخته شده تهيه می کند که نصب سخت افزارهای عامه پسند را آسان مي کند.
اگر setup قادر به تشخيص يک قطعه خاص از سخت افزار نباشد، به کاربر پتانسيل تصادف و خطا را گزارش می کند. سپس به کاربر اين امکان را می دهد که نصب درايور را bypass کند يا به تنظيماتي که قبل از نصب سخت افزار روی سيستم موجود بود باز گردد.
معماریDirectX :

منابع:
www.dell.com/r&d
www.microsoft.com/directx
http://www.bigedtech.com
Windows 2000 help