تبلیغات
قطره (ای از زندگی یک درگیر کامپیوتر) - مطالب آموزش ایكس پی
 
اگر قادر نیستی خود را بالا ببری ،همانند سیب باش تا با افتادنت اندیشه ای بالا برود.

عدم نمایش نسخه samba server

نوشته شده توسط :سعید كلانتری
دوشنبه 18 فروردین 1393-10:17 ق.ظ

زمانیکه شما در شبکه یک samba server   نصب می کنید و بعد از طریق سیستمهای ویندوزی بهش وصل می شوید در درون پوشه های مختلف در title bar  اسم samba server   و ورژن انرا نمایش می دهد.مثلا می نویسد  Samba Server Version 3.2.1   که این نوعی خطر امنیتی محسوب می شود.لذا باید آنرا رفع کرد.
برای رفع آن باید مقدار server string  در بخش global  فایل  smb.conf  را تغییر داد و بعد سرویس را یکبار ریست کرد.

یک مشکل باقی می ماند.و آن این است که در صورتیکه از قبل سیستمهای ویندوز xp  به سرور وصل شده باشند این تغییر را متوحه نمی شوند ( چون در رجیستری ذخیره کرده اند)
برای حل این مشکل می توان به به رجیستری آن یوزرها رفت و این مقدار را پاک کرد.مقدار در ادرس زیر است
current user\software\microsoft\windows\current version\explorer\Computr Description
مثلا اگر ادرس سرور سامبا شما ادرسش 10.11.12.13 باشد یک کلید در این مقدار وجود دارد که مقدارش برابر samba server vertion 3.2.1  است.

که میتوانید آنرا به راحتی پاک کنید.

و اگر بخواهید بوسیله یک فایل در کل شبکه پاک کنید باید یه فایل .reg  کنید.که در آن باید متن زیر باشد

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComputerDescriptions]
"10.11.12.13"=-
علامت منها موجب پاک شدند کل مقدار آن رشته در رجیستری می شود.
یک لینک از ماکروسافت برای اضافه کردن و پاک کردن از رجیستری
http://support.microsoft.com/kb/310516

که البته با استفاده از فایل reg2exe  می توانید انرا به یه فایل exe  تبدیل می کند.



ج11 ایكس پی دستور SFC

نوشته شده توسط :سعید كلانتری
سه شنبه 2 آذر 1389-06:24 ب.ظ

در ادامه مباحث شبکه های کامپیوتری و اصطلاحات ویندوز XP به موارد زیر اشاره میکنیم.
فرمان SFC:
هنگامی که تغییراتی در فایلهای سیستمی و برخی فایلهای DLL ویندوز داده شده باشد ، می توان از این دستور با سوئیچ های متفاوت در شرایط مختلف جهت تعمیر آنها اقدام نمود.
SFC /Scannow : در حال حاضر عملیات ترمیم فایلهای سیستمی را آغاز می کند.
SFC /Scanboot : هر دفعه که سیستم بوت شده و بالا می آید ، عملیات مربوط به ترمیم فایلهای خراب و صدمه دیده سیستمی را انجام می دهد.
SFC /Scanonce : در اولین باری که سیستم بوت شده و مجددا راه اندازی می شود برای یکبار این عملیات صورت میگیرد.
SFC /Purgecache : با استفاده از این دستور می توان Cache مربوط به این دستور را خالی نمود.
SFC /revert : این دستور بیشتر برای غیرفعال نمودن دستور SFC /Scanboot استفاده می شود.
SFC /cachesize=x : با استفاده از این دستور مقدار Cache مربوط به این دستور را می توان تعیین نمود که بر حسب مگابایت می باشد.
 
Scaling :
به قابلیت افزایش تعداد CPU بر روی سیستم به منظور افزایش کارایی Scaling گفته می شود. در صورت افزایش تعداد CPU بر روی کامپیوتر در صورت شناخته نشدن CPU باید از طریق Update Driver ، درایور مربوط به آن را بر روی سیستم نصب نمود که به صورت Multiple Processor شناخته شود.
برای این کار از آدرس زیر اقدام می کنیم:
ِDevice Manager -> Computer -> ACPI Multiprocessor -> Update Driver
در زیر نسخه های مختلف ویندوز سرور 2003 و ویندوز XP و تعداد CPU که آنها پشتیبانی می کنند را ذکر می کنیم:
XP = 2 CPU
Server 2003 Standard = 4 CPU
Server 2003 Enterprise = 8 CPU
Server 2003 Data Center(32bit) = 32 CPU
Server 2003 Web = 2 CPU
Server 2003 Data Center (64bit) = 128 CPU
 
در کامپیوترهایی که از بیش از 2 CPU استفاده می کنند تقسیم بار و لود سیستم به دو صورت انجام می شود:
1- حالت Symmetric
2- حالت Asymmetric
قابل توجه می باشد که محصولات مایکروسافت معمولا از حالت Symmetric (متقارن) استفاده می کنند و این بدین معنی می باشد که وظایف و کارهای سیستم به صورت مساوی در بین تمامی CPU های موجود تقسیم می شود.
در حالت Asymmetric (نامتقارن) بر عکس حالت متقارن بار به صورت مساوی در بین پردازنده ها تقسیم نمی شود و بستگی به تعریف ما به صورت نرم افزاری و یا تعریف سخت افزاری در کارخانه دارد. به طوری مثال می توانیم طوری طراحی کنیم که کارهای مربوط به هسته سیستم عامل توسط یک CPU و کارهای برنامه های جانبی توسط پردازنده های دیگر اجرا و انجام شوند.
شاد و موفق باشید.
 

ج 10 ایكس پی قابلیتهای خاص

نوشته شده توسط :سعید كلانتری
پنجشنبه 6 آبان 1389-09:59 ق.ظ

در این جلسه از آموزش ویندوز XP به سراغ معرفی و توضیح برخی از قابلیتها و فواید این ویندوز شرکت مایکروسافت رفته و خدمت شما توضیح خواهیم داد.
Multiple Display :
در ویندوز XP می توانیم حداکثر با نصب 10 کارت گرافیک بر روی کامپیوتر یک تصویر را بر روی 10 مانیتور به قسمتهای مختلف و تقسیم شده مشاهده نماییم. برای پیاده سازی چنین سیستمی بایستی اولین کارت گرافیکی را بر روی سیستم نصب کرده و سپس با نصب درایور کارت گرافیکی مربوطه سیستم را Shut down کرده و کارتهای گرافیکی دیگر را بر روی سیستم نصب نماییم.
برای این قابلیت بایستی به موارد زیر توجه نماییم :
1- کارتهای استفاده شده در این سیستم باید (PCI (Peripheral Component Interconnect  و یا AGP (Accelerated Graphics Port) باشند.
2- کارت گرافیکی مورد نظر باید سیستم Multiple Display را پشتیبانی نماید.
3- در چنین سیستمی یکی از کارتها به عنوان Primary و کارت دیگر به عنوان Secondary انتخاب می شوند.
4- اگر سیستم کامپیوتر ما دارای کارت گرافیکی onboard باشد باید کارت مورد نظر را به سکندری تبدیل کنیم. در صورتی که این کار به صورت اتوماتیک انجام نشد در قسمت Bios می توانیم این عمل را انجام دهیم و تغییر دهیم.
تنظیمات Power Option و صرفه جویی در برق :
امروزه تمامی مادربردهای استفاده شده در بازار دارای قابلیت صرفه جویی در برق را دارا هستند. دو تکنولوژی ACPI (Advanced Configuration Power Interface) و APM (Advanced Power Management) در مادربردها این قابلیت را برای صرفه جویی و حداقل استفاده از برق را دارا می باشند.
Hibernate :
توسط این قابلیت در ویندوز XP می توان تنظیم نمود که اگر چنین قابلیتی فعال شده باشد در صورت خاموش کردن کامپیوتر با مد Hibernate آخرین اطلاعات ذخیره شده در Ram را در هارد ذخیره می کند و بار بعدی که ویندوز بالا می آید اطلاعات از هارد به Ram فراخوانی شده و اجرا می شود.
Performance Options ( گزینه های کارایی ):
Processor Scheduling ( زمان بندی پردازنده ) :
در حالت کلی می توانیم دو حالت را برای اختصاص زمان پردازنده در ویندوز XP داشته باشیم که عبارتند از :
1- Programs : حالتی که سیستم عامل بیشتر منابع خود را در اختیار برنامه های کاربردی میگذارد.
2- Background Services : حالتی که سیستم عامل بیشتر منابع خود را در اختیار سرویسها و عملیات در پشت صحنه سیستم قرار می دهد.
* در ویندوز Xp این گزینه به صورت پیش فرض در حالت Programs و در ویندوز Server به صورت پیش فرض بر روی Background Services تنظیم شده است.
Memory Usage :
در این قسمت می توانیم مقدار حافظه استفاده شده برای کامپیوتر خود را برای برنامه ها و سرویس ها بر روی Programs تنظیم شده باشد. در صورتی که کامپیوتر به عنوان سرور استفاده می شود و نیاز به حافظه بیشتری باشد بهتر است این حالت بر روی System Cache تنظیم شود.
تمامی این موارد بالا در آدرس زیر در کامپیوتر و ویندوز XP خود مشاهده نمایید :
My Computer -> Right Click -> Properties -> Advanced -> Performance Setting -> Advanced Tab
زمانیکه در کامپیوتر با کمبود Ram مواجه می شویم ، مایکروسافت 2 راه حل را پیشنهاد می کند :
1- خرید Ram ( اولین راه حل)
2- تعریف و تنظیم Virtual Memory ( در این حالت با تعریف قسمتی از هارد کامپیوتر به عنوان حافظه این قابلیت ایجاد می شود که سرعت سیستم بالاتر رفته و به عنوان حافظه مجازی از قطع و از کارانداخته شدن کامپیوتر جلوگیری کرد ).
همواره پیروز باشید.  



ج 9 ایكس پی اف لاین ها

نوشته شده توسط :سعید كلانتری
چهارشنبه 5 آبان 1389-09:54 ق.ظ

در این جلسه توضیحاتی در رابطه با Offline file ها را خواهیم داد.

Offline files :

با استفاده از این قابلیت می توانیم این امکان را برای کامپیوترهای فراهم نماییم زمانی که در شبکه دسترس نباشند بر روی فایل های به اشتراک گذاشته شده به صورت Offline کار کرده و به محض برقراری ارتباط فایل های خود را با مبدا همسان سازی نمایند.

زمانیکه یک شاخه را Share میکنیم به صورت Default دارای این قابلیت می باشد به این معنی که اگر کسی از شاخه Share شده استفاده کند در مرحله اول در صورت تنظیم فایلهایی که باز کرده است بر روی کامپیوتر Cache خواهد شد به هر دلیل ارتباط کامپیوتر با مبدا قطع شود به فایل های مورد نظر به صورت Offline دسترسی دارد.

برای تنظیمات Offline file با انتخاب گزینه Caching در قسمت Sharing سه تنظیم می توانیم بر روی کامپیوتر خود اعمال کنیم :

1- Automatic caching for document :

در صورت انتخاب این گزینه در صورتی که کاربر فایلی بر روی کامپیوتر باز کند فایل مورد نظر بر روی کامپیوتر او Cache خواهد شد و در صورت وجود نسخه قدیمی بر روی کامپیوتر آن نسخه حذف می گردد.

2- Automatic caching for programs and documents :

در صورتیکه در داخل فولدر Share شده علاوه بر فایل یکسری برنامه های کاربردی دیگر باشد معمولا توصیه می شود این گزینه را انتخاب نمایید. معمولا پیشنهاد می شود این گزینه را زمانی انتخاب نماییم که یک سری فایلها و برنامه های فقط خواندنی داریم استفاده نماییم.

3- Manual caching for document :

با انتخاب این گزینه تا زمانیکه خود شخص نخواهد فایل مورد نظر بر روی کامپیوتر او Cache نخواهد شد مگر اینکه بر روی فولدر یا فایل Right click می کنیم و گزینه Make availabe cash را انتخاب می کنیم  برای تنظیمات کلاینت برای استفاده از Offline فایلها در قسمت folder option با انتخاب Offline file ها می توانیم کامپیوتر خود را برای استفاده از Offline files آماده کنیم.

توضیح Synchronize کردن یا همسان سازی کردن Offline file ها :

با توجه به اینکه Offline file ها در حالت کلی Performance سیستم ما را پایین می آورند می توانیم تنظیم نماییم که در زمانهای مشخص Log off یا Log on کردن ، یا در مواردی که سیستم بیکار می شود به صورت اتوماتیک به مرجع اصلی Offline file ها مراجعه کرده و فایل های Cache شده را با فایلهای مبدا همسان کند.

 



ج 8 ایكس پی دسترسیهای اشتراكی

نوشته شده توسط :سعید كلانتری
دوشنبه 3 آبان 1389-09:52 ق.ظ

در این جلسه به مبحثی دیگر از سطح دسترسی می پردازیم.

Share Permission :

در صورتی که درایو ما به صورت FAT فرمت شده باشد ما فقط Share Permission را داریم و دیگر NTFS Permission یا همان Security Tab را نخواهیم داشت. برای همین می بایست با Share Permission  هم آشنا شویم تا هم در چنین مواقعی استفاده کنیم و هم زمانی که همانطور گفته شد بین این مورد و NTFS اشتراک گرفته می شود ، مورد استفاده قرار گیرد.

سطوح مختلف دسترسی در این حالت :

1- Read :

با داشتن چنین مجوزی می توان اسامی شاخه ها و فایل ها و محتویات داخل فایلها و مشخصات آن را مشاهده نماییم و در ضمن می توان برنامه ای را اجرا و از یک شاخه وارد شاخه یا همان فولدر دیگر شویم.

2- Change :

با این مجوز امکان ایجاد شاخه ها و اضافه نمودن فایل ها به شاخه ها و تغییرات در محتویات فایل ها و تغییر مشخصات فایل ها و پاک کردن فایل ها و شاخه ها بدست می آید.

3- Full Control :

کلیه مجوزهای change بعلاوه امکان تغییر مجوز فایل ها و گرفتن مالکیت را فراهم می نماید.

زمانیکه بخواهیم کاربری از طریق شبکه به کامپیوتر ما وصل شود می توانیم این Permission ها را اعمال کنیم یعنی ارگ فرد مورد نظر بخواهد به صورت Local به یک فولدر Share شده دسترسی پیدا کند مجوزهای فوق برای فرد مورد نظر اعمال نخواهد شد. بنابراین برای آنکه دسترسی افراد را به فایلها و شاخه ها به صورت کلی محدود کنیم باید از NTFS Permission ها استفاده کنیم.

* طول نام منابع به اشتراک گذاشته شده در پلاتفرم های 2000 و 2003 و XP تا 80 کاراکتر و در پلاتفرم های 95 ، 98 و NT تا 12 کاراکتر و در سیستم عاملهای Dos و 3x به صورت قانون 8.3 پیروی می کند. (8 یعنی طول نام فایل و 3 یعنی طول پسوند فایل ).

* در شبکه های Domain ما Administrator  و گروه Server Operator می توانند منابع موجود را Share کنند ولی در شبکه های Workgroup شخص Administrator  و Power user می توانند شاخه های موجود روی کامپیوتر را Share نمایند.

همواره شاد باشید.



ج 7 ایكس پی انواع پرمیشنها

نوشته شده توسط :سعید كلانتری
یکشنبه 2 آبان 1389-09:47 ق.ظ

با ادامه مبحث مجوزدهی و Permission ، آموزش این جلسه را آغاز می کنیم.

 

Owner ship ( مالکیت ) : زمانیکه User ای منبعی را بر روی کامپیوتر خود ایجاد می کند ، مالک یا Owner آن منبع یا فولدر خواهد بود. هرگاه شخصی Owner منبع خاصی باشد می تواند هر عملیات خاص را بر روی منابع خود انجام دهد. اگر چه مجوز دسترسی به منابع مورد نظر را نداشته باشد. اگر شخصی نسبت به ک منبع مجوز Full Control داشته باشد می تواند Take owner ship نموده و مالکیت را از صاحب اصلی گرفته و به خود اختصاص دهد. قابل ذکر است که Administrator همواره حق گرفتن مالکیت را دارا می باشد حتی اگر مجوز take owner ship بر روی آن منبع را نداشته باشد.

محاسبه effective permission :

 

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

 

 

کپی یا Move کردن فایلهای NTFS :

1-      در صورتیکه فایل یا فولدری را از یک پارتیشن NTFS به یک پارتیشن NTFS دیگر copy یا move نماییم مجوزهای خود را از مقصد به ارث خواهد برد.2-      در صورتیکه منابع خود را از یک پارتیشن NTFS به یک پارتیشن FAT یا بر روی فلاپی کپی یا move نماییم همه مجوزهای تعریف شده از بین خواهد رفت.3-      در صورتیکه object ای  را از یک پارتیشن NTFS به داخل همان  پارتیشن NTFS  کپی نماییم ، object مورد نظر مجوزهای خود را از مقصد به ارث خواهد برد.4-      در صورتیکه object ما از یک پارتیشن NTFS به داخل همان پارتیشن NTFS منتقل شود ، permission های آن دست نخورده خواهد ماند. 

 

·         در صورتیکه بخواهیم یک object جدید در داخل یک پارتیشن NTFS ایجاد کنیم object مورد نظر Permission های خود را به صورت default از parent خود به ارث خواهد برد.

 

·         در صورتیکه کاربری با داشتن حالت full control نمی تواند به یک فولدر مورد نظر دسترسی پیدا کند ممکن است کاربر مورد نظر عضو گروهی باشد که مجوز deny برای وی تعریف شده است.

 

·         اگر فولدری در درایو NTFS  داشته باشیم و share permission و NTFS permission با یکدیگر متفاوت باشند ، اشتراک این 2 مورد را در نظر می گیرد و effective permission در اصل اشتراک share permission  و NTFS permission خواهد بود.



آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 10

نوشته شده توسط :سعید كلانتری
سه شنبه 20 مهر 1389-11:43 ق.ظ

نسخه های NTFS

NTFS پا به پای نسخه های جدید ویندوز، پیشرفت کرده و قابلیت های آن افزوده شده است. این نسخه ها در جدول 4 آمده است. در نظر گرفتن مسائل سازگاری، از دو جنبه حائز اهمیت است که به صورت جداگانه به آن پرداخته شده است. در پایان هم جدولی شامل ویژگی های هر نسخه ی NTFS آمده است.



ارتقای ویندوز

با ارتقای ویندوز، حین ارتقا، تمام درایوهای NTFS که مربوط به نگارش های پیشین باشند به جدیدترین نسخه (نسخه ای که در سیستم عامل ارتقا داده شده موجود است) تبدیل می شوند. با توجه به نسخه سیستم عامل قبلی، ممکن است پیام هشداری در این رابطه به کاربر نمایش داده شود و او بتواند جلوی تبدیل و ادامه نصب را بگیرد.

راه اندازی با چند سیستم عامل (Multibooting)

در هر سیستم عامل، صرف نظر از نسخه ی NTFS ، تنها ویژگی هایی از سیستم فایل قابل استفاده اند که در زمان آن سیستم عامل وجود داشته اند و سایر ویژگی ها یا قابل استفاده نیستند یا نادیده گرفته می شوند. با توجه به تغییرات زیادی که نسخه NTFS موجود در ویندوزهای 2000 به بعد نسبت به نسخه NT کرده است، این درایوها تنها در ویندوزهای NT 4.0 SP4 به بعد قابل دسترسی و توسط نسخه های قدیمی تر غیر قابل دسترسی هستند.

استفاده از نسخه قدیمی تر ویندوز برای نوشتن روی درایوهای NTFS نسخه ی جدیدتر باید با دقت انجام شود و بسته به مورد، ممکن است لازم باشد درایو در ویندوز نسخه جدید پاکسازی شود. این کار برای اطمینان از انسجام دیسک پس از کار در ویندوز NT انجام می شود.

به همین دلیل، مایکروسافت استفاده از ویندوز NT و ویندوز 2000 را توأما توصیه نمی کند و SP4 را تنها برای گشودن راهی به سوی ارتقای ویندوز NT به 2000 ارائه داده است.
هنگام بالا آمدن نسخه های جدیدتر ویندوز، هر درایوی که نسخه ی قدیمی تر NTFS را داشته باشد، بصورت خودکار به نسخه جدیدتر تبدیل می شود.


ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 9

نوشته شده توسط :سعید كلانتری
یکشنبه 18 مهر 1389-11:41 ق.ظ


Reparse Points

یک Reparse Point مجموعه ای از اطلاعات تعریف شده توسط کاربر است که به یک فایل یا پوشه منتسب می شود. معنی این اطلاعات توسط برنامه ای که آن را تولید کرده و صافی سیستم فایل نصب شده مربوطه فهمیده می شود که وظیفه تفسیر آن و پردازش فایل یا پوشه را بر عهده دارد.

شرح مختصر :

یک Reparse Point مجموعه ای از اطلاعات تعریف شده توسط کاربر است که به یک فایل یا پوشه منتسب می شود. معنی این اطلاعات توسط برنامه ای که آن را تولید کرده و صافی سیستم فایل نصب شده مربوطه فهمیده می شود که وظیفه تفسیر آن و پردازش فایل یا پوشه را بر عهده دارد.

شرح :

یک Reparse Point مجموعه ای از اطلاعات تعریف شده توسط کاربر [user-defined data:این اطلاعات لزوما توسط خود کاربر بطور مستقیم تولید نشده بلکه منظور، اطلاعاتی است که توسط هرچیزی به جز سیستم (یعنی برنامه های کاربردی، کاربران و ...) تعریف شده است.] است که به یک فایل یا پوشه منتسب می شود. معنی این اطلاعات توسط برنامه ای که آن را تولید کرده و صافی سیستم فایل (file system filter) نصب شده مربوطه فهمیده می شود که وظیفه تفسیر آن و پردازش فایل یا پوشه را بر عهده دارد.

وقتی برنامه ای یک reparse point برای فایل یا پوشه قرار می دهد، اطلاعات مذکور را بعلاوه ی یک Reparse Tag (که برای هر کاربُردی، منحصر به فرد است) ذخیره می کند. وقتی سیستم فایل می خواهد این فایل یا پوشه را باز کند، با توجه به این reparse tag به دنبال صافی مناسب برای تفسیر reparse point می گردد. اگر صافی مناسب پیدا شود، برای استفاده از اطلاعاتِ درون فایل، محتوی فایل ابتدا از صافی عبور داده می شود که آن را با توجه به اطلاعاتی که در reparse point ذخیره شده پردازش کند [صافی بسته به هدف تعیین شده اش می تواند اطلاعات را تغییر دهد یا دست نخورده بگذارد؛ سیستم فایل را به جای دیگری هدایت (redirect) کند؛ یا هر کار دیگری انجام دهد.]. اگر صافی مناسب پیدا نشود، سیستم فایل از باز کردن فایل یا پوشه سر باز می زند.

ویژگی reparse point در حقیقت روشی برای توسعه ی قابلیت های بخش I/O (ورودی/خروجی) سیستم است چنانکه reparse point ها برای پیاده سازی برخی ویژگی های سیستم نظیر موارد ذیل بکار رفته اند:

نقاط انشعاب (در بخش پیوندهای سخت و نقاط انشعاب (Hard Links and Junctions))
دروازه ها (در بخش پوشه ها دروازه هایی برای سایر درایوها (Directories as Volume Mount Points))
Removable Storage Management (RSM)
Remote Storage (سرویسی که برای انتقال فایل های کم کاربرد به منابع ذخیره دراز مدت (long term storage) نظیر نوار (tape) یا CD تنظیم می شود.)
سیستم فایل رمزشده (در بخش رمزنگاری فایل ها (Encryption))
فقط پوشه های خالی می توانند reparse point بگیرند.
برای آگاهی از نحوه ی حذف کردن یا پرسش درباره ی reparse point ها به راهنمای ویندوز (برنامه fsutil.exe بخش reparsepoint) مراجعه کنید.

پیوندهای سخت و نقاط انشعاب (Hard Links and Junctions)

شرح مختصر :

ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 8

نوشته شده توسط :سعید كلانتری
جمعه 16 مهر 1389-11:14 ق.ظ

فایل های تُنُک (Sparse files)

شرح مختصر :

NTFS سازوکاری را برای برنامه ها تدارک دیده تا بتوانند تنها پاره های معنادار فایل را بر روی دیسک ذخیره کنند و فضایی به پاره های بی معنی (صفر) اختصاص داده نشود.

شرح :

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

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


به عنوان نمونه، سرویس نمایه سازی (Indexing Service) ویندوز، بر روی درایوهای NTFS از فایل های تنک برای ذخیره نمایه های خود استفاده می کند.

توجه شود که پاره های صفر باید توسط برنامه ها مشخص شوند و سیستم بصورت خودکار این کار را انجام نمی دهد. برای اطلاعات بیشتر درباره مشخص کردن پاره های صفر بصورت دستی در فایل، به راهنمای ویندوز (برنامه fsutil.exe) مراجعه نمایید.

فقط درایو های NTFS که در ویندوزهای 2000 و XP نصب شده اند این فایل ها را پشتیبانی می کنند. با کپی کردن فایل های تنک به درایوهایی غیر از این، بخش های صفر فایل هم فضای لازم را اشغال می کنند و اگر فضای خالی کافی بر روی دیسک نباشد، عملیات کپی با شکست مواجه می شود.


سهمیه های دیسک (Disk Quotas)

ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 6

نوشته شده توسط :سعید كلانتری
دوشنبه 12 مهر 1389-11:07 ق.ظ


Unicode Names

شرح مختصر :

NTFS از [URL=http://forum.p30world.com/showthread.php?t=3001]Unicode ) Unicode استانداردی برای نسبت دادن اعداد به کاراکترها (Character Set Encoding) است. [/URL] ) به عنوان مجموعه کاراکترهای استاندارد خود استفاده می کند که در آن حروف و علائم همه زبان ها وجود دارد.

==============++=================
یونیكد چیست؟ -- Unicode
[url]http://forum.p30world.com/showthread.php?t=3001[/url]
==============++=================

شرح :

NTFS از Unicode به عنوان مجموعه کاراکترهای استاندارد (standard character set) خود استفاده می کند (برخلاف FAT32 که با کدهای اسکی (ASCII استاندارد دیگری برای نسبت دادن اعداد به کاراکترها است. در این استاندارد هر کاراکتر با یک بایت کد می شود همچنین تنها 128 کد برای حروف و علائم غیر انگلیسی خاص هر زبان در نظر گرفته شده است. ) کار می کرد). در این روش، دو بایت برای کد کردن کاراکترهای تقریبا تمام زبان های مکتوب جهان اختصاص می یابد (65536 کاراکتر).

بد نیست بدانید :
ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 5

نوشته شده توسط :سعید كلانتری
پنجشنبه 8 مهر 1389-11:04 ق.ظ

ترکیبی از الگوریتم کلیدهای متقارن ( symmetric key encryption or secret key encryption:یکی از الگوریتم های رمزنگاری که در آن یک کلید هم برای رمز کردن اطلاعات و هم رمزگشایی آن ها بکار می رود. سرعت مناسب این الگوریتم، امکان رمزنگاری حجم های بزرگ اطلاعات را فراهم می کند.) و فناوری کلید عمومی( Public Key technology or asymmetric encryption:

یکی دیگر از الگوریتم های رمزنگاری است که در آن، رمزنگاری یا رمزگشایی با دو کلید متفاوت (ولی از لحاظ ریاضی به هم مرتبط) انجام می شود. کلید رمز کردن، کلید عمومی (Public key) نامیده می شود که بدون نگرانی، در اختیار هر کسی که نیاز به رمزکردن اطلاعات دارد قرار می گیرد و کلید دیگر، کلید خصوصی (Private key) است که بصورت محرمانه نزد صاحبش نگهداری می شود. فرستنده، اطلاعات را با کلید عمومی گیرنده رمز می کند و فقط گیرنده است که کلید خصوصی لازم برای رمزگشایی اطلاعات را در اختیار دارد (حتی خودِ فرستنده هم نمی تواند اطلاعات رمز شده را رمزگشایی کند). پیچیدگی رابطه ریاضی بین دو کلید مزبور به حدی است که محاسبه یک کلید از روی دیگری عملا غیر ممکن است. به همین خاطر (برخلاف روش کلیدهای متقارن)، نیازی به انتقال محرمانه ی کلیدهای رمزنگاری یا رمزگشایی پیش از استفاده ی الگوریتم نیست. ضعف این الگوریتم سرعت پایین آن است که موجب شده این فناوری در ترکیب با روش کلیدهای متقارن بتواند یک سیستم رمزنگاری کارآمد را تشکیل دهد. ) را برای رمزنگاری فایل ها بکار می گیرد. برای هر کاربری که EFS را بکار می گیرد، پیش از هر چیز، در صورت لزوم یک گواهینامه ی دیجیتالی[Digital Certificate:سند دیجیتالی که برای تأیید هویت در انتقال امنِ اطلاعات یا تجارت الکترونیک استفاده می شود. EFS از گواهینامه های مطابق با استاندارد x509 استفاده می کند.] احتمالا به دلیل حفظ اطلاعاتِ شخصی کاربران از دسترسی ناخواسته (حتی توسط مدیرانِ شبکه) این اطلاعات حذف می شوند ولی باید توجه داشت که با تغییر کلمه ی عبور توسط خود کاربر این مشکلات پیش نمی آید و گواهینامه ی دیجیتالی رابطه ای با کلمه ی عبور ندارد.] حاوی کلیدهای عمومی و خصوصی (مختص به او) صادر می شود. EFS برای رمزنگاری و رمزگشایی فایل ها از گواهینامه کاربر مورد نظر استفاده می کند (شکل زیر ). فقط کلید خصوصی کاربرانِ مجاز می تواند فایل را رمزگشایی کند .

توجه: تصور نشود کلید خصوصی بین کاربران یک فایل به اشتراک گذارده می شود بلکه هر کاربری (حتی مأمور بازیابی) با استفاده از کلید خصوصی خودش فایل را رمزگشایی می کند. (برای اطلاعات بیشتر ادامه ی همین بخش را مطالعه کنید.)

در صورتی که برای گواهینامه ی دیجیتالی یکی از کاربران اشکالی پیش آید و نتواند فایل های رمز شده اش را رمزگشایی کند، از مأمور(ان) بازیابی کمک می گیرد. مورد کاربرد دیگر این مأمور، دستیابی به فایل های کارمندی است که دیگر در شرکت کار نمی کند.

مأمور بازیابی، بصورت خودکار جزو کسانی قرار دارد که با کلید خصوصی خود می تواند فایل های رمز شده را رمزگشایی کند. در شبکه، این کاربر به صورت خودکار تعریف می شود (معمولا مدیر (administrator) شبکه مأمور بازیابی هم هست) ولی در کامپیوترهای شخصی، اختیاری است و باید به صورت دستی تعریف شود. (در شبکه های ویندوز 2000 وجود یک مأمور بازیابی لازمه ی استفاده از EFS است ولی در شبکه های ویندوز XP اجباری نیست) برای آگاهی از نحوه ی تعریف یک کاربر به عنوان مأمور بازیابی، به (بخش Recovery Agents) و مراجعه کنید.

ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 4

نوشته شده توسط :سعید كلانتری
سه شنبه 6 مهر 1389-11:01 ق.ظ

رمزنگاری فایل ها (Encryption)

شرح مختصر :
سیستم فایلِ رمز شده (EFS) را برای حفاظت از اطلاعات با روش های رمزنگاری در اختیار قرار می دهد. وقتی داده ای رمز می شود از لحاظ فیزیکی به صورتی در می آید که بدون رمز گشایی، بی معنی و غیر قابل استفاده است.

شرح :

NTFS سیستم فایلِ رمز شده (Encrypted/Encrypting File System - EFS) را برای حفاظت از اطلاعات با روش های رمزنگاری ( cryptographic protection – روش های رمز نگاری معمولا برای انتقال امن اطلاعات بین فرستنده ی اطلاعات و گیرنده ی آن به کار گرفته می شود. فرستنده اطلاعات را رمز می کند و اطلاعاتِ رمز شده را برای گیرنده می فرستد. گیرنده هم اطلاعات را رمزگشایی و از آن استفاده می کند. رمزنگاری و رمزگشایی معمولا با روش های خاص ریاضی انجام می شود که در آن یک عدد یا دنباله ای از اعداد به نام کلید رمزنگاری/رمزگشایی بکار می رود. کسی که بخواهد اطلاعات را با استفاده از الگوریتمِ ریاضی رمزنگاری یا رمزگشایی کند، باید کلید خاص این کار را در اختیار داشته باشد. در EFS از این مفهوم استفاده شده است؛ به این صورت که فایل ها با استفاده از یک جفت کلید که تنها در اختیار کاربر خاصی است رمزنگاری یا رمزگشایی می شود و تا وقتی این کلیدها در اختیار کس دیگری قرار نگیرد، فقط همان کاربر است که می تواند از فایل استفاده کند. ) در اختیار قرار می دهد. وقتی داده ای رمز می شود (to encrypt – to cipher) به صورتی در می آید که بدون رمز گشایی (to decrypt – to decipher)، بی معنی و غیر قابل استفاده است.

خصوصیات امنیتی همچون محدود کردن ورود (login) افراد به سیستم و یا اِعمال محدودیت های دسترسی به فایل ها و پوشه ها، اطلاعات را از دسترسی ناخواسته در شبکه حفظ می کند. با این همه، همانطور که در بخش امنیت اطلاعات (Data Security) اشاره شد، کسی که دسترسی فیزیکی به کامپیوتر (مثلا یک کامپیوتر کیفی ربوده شده) پیدا کند، می تواند با داشتن تجربه کافی و صرف وقت، مثلا با نصب سیستم عامل از نو، این موانع امنیتی را پشت سر بگذارد و اطلاعات در معرض دستبرد قرار گیرد. رمزنگاری فایل ها هم شبیه به تعریف محدودیت دسترسی به فایل است با این تفاوت که با رمزنگاری فایل ها، یک لایه امنیتی مضاعف جدای از سیستم عامل، ایجاد و بر روی خود رسانه (media) بکار گرفته می شود.

فایل های رمز شده، با پشتیبانی NTFS از رمزنگاری، نیاز به توجه خاصی از سوی کاربر ندارند و همچون فشرده سازی (Compression) فایل ها در NTFS ، دیگر نیازی به رمزنگاری و بعدا رمزگشایی فایل ها بصورت دستی نیست. کارهایی که با سایر فایل ها می توان انجام داد (خواندن، اجرا، تغییر دادن و...) با یک فایل رمزشده هم با همان روش های معمول، برای افراد تعریف شده (به طور خاص، کسی که فایل را رمز کرده) ممکن است.

هر تلاشی برای دسترسی به محتویات یا کپی کردنِ یک فایل رمز شده از سوی افراد ناخواسته (حتی مدیر سیستم)، منجر به خطای “Access Denied” می شود ( شكل زیر ) . با این حال، فایل ها و پوشه های رمز شده، همچنان در معرض دید یا پاک شدن توسط هر کسی است که اجازه های دسترسی مناسب را داشته باشد. بنابراین بکارگیری توأمان محدودیت های دسترسی و رمزنگاری فایل ها پیشنهاد می شود.


ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 3

نوشته شده توسط :سعید كلانتری
یکشنبه 4 مهر 1389-10:59 ق.ظ

قابلیت بازیابی (Data Recoverability)

شرح مختصر :

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

شرح :

اگر به هر دلیل (قطع برق، توقف ناگهانی سیستم ، الغای دستور و...) نوشتن اطلاعات دچار مشکل شود، NTFS حفظ انسجام (consistency) دیسک را تضمین می کند. بدین منظور، با راه اندازی دوباره سیستم، عملیاتی که بصورت نیمه کاره رها شده است به تشخیصِ سیستم فایل، بصورت خودکار پس گرد (roll back) و بعضی عملیات هم دوباره انجام می شود ( این کار با استفاده از تراکنش (transaction) ها و واقعه نگاری (logging) انجام می شود. ). بنابراین ویندوز می تواند بدون نیاز به شما برای اجرای برنامه خاصی، مشکلات احتمالی پیش آمده را رفع کند. بعلاوه NTFS برنامه های کمکی را برای موارد شکست عملیات بازیابی یا بروز اشکال در حوزه خارج از عهده سیستم در اختیار شما قرار می دهد.

منظور از تضمین انسجام دیسک توسط NTFS، مصون نگهداشتن ساختارهای ذخیره سازی فایل ها و پوشه ها از خرابی است. بنابراین تمام فایلها و پوشه ها همچنان قابل دسترسی خواهند بود. NTFS، صحت اطلاعات کاربر (اطلاعات درون فایل ها و ...) را تنها در صورتی تضمین می کند که برنامه کاربردی تصریح کرده باشد. در غیر این صورت هم، پس از توقف سیستم و انجام عملیات بازیابی، وضع اطلاعات کاربر از سه حالت خارج نیست: اطلاعات جدید/اطلاعات قدیمی/صفر، کاربران پس از توقف سیستم، با اطلاعات تصادفی روبرو نمی شوند
با این وجود در صورت خراب شدن MBR (Master Boot Record) و یا Boot Sector، ممکن است اطلاعات دیسک دیگر قابل دستیابی نباشد و باید از روش های دیگری برای بازیابی دیسک استفاده کرد .

انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)

شرح مختصر :

NTFS بطور مؤثر از روش های مضاعف سازی اطلاعات برای حفظ اطلاعات حیاتی سیستم فایل و همینطور نگاشت کلاسترهای معیوب استفاده می کند.

شرح :
ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 2

نوشته شده توسط :سعید كلانتری
جمعه 2 مهر 1389-10:57 ق.ظ


FAT32

نگارش های سیستم فایل FAT32 شامل سیستم فایل های FAT12، FAT16 و FAT32 می شود. در این مقاله منظور، همان FAT32 که است که قابلیت های بیشتری دارد.

در این مقاله به این سیستم فایل نمی پردازیم. اگرچه در جای جای مقاله، مقایسه هایی بین NTFS و FAT32 انجام می دهیم.


FAT32 یا NTFS

سازگاری و رفع اشکال

پیش از تصمیم گیری درباره سیستم فایل، باید مسئله سازگاری را مد نظر قرار داد. در کامپیوتر هایی با چند سیستم عامل مختلف (مثلا XP و 98) راه اندازی می شوند، باید سیستم فایل پشتیبانی شده در همه سیستم عامل ها، یعنی FAT32 را انتخاب کرد. چون این سیستم فایل امروزه در بیشتر سیستم عامل ها پشتیبانی می شود . برای اطلاعات بیشتر به بخش نسخه های NTFS مراجعه کنید.



NTFS برای فرمت کردن رسانه های برداشتنی (Removable media - نظیر دیسک فلاپی و CD) قابل استفاده نیست.
در مواقع اضطراری که به هر دلیل راه اندازی سیستم عامل بطور معمول ممکن نیست، در صورت استفاده از دیسک فلاپی راه انداز ، درایوهای NTFS قابل دسترسی نیستند. در این موارد باید از CD راه انداز نصب ویندوز و ابزارهای همراه آن استفاده کرد.
در مورد مشکلات درایوهای NTFS که با ابزارهای ویندوز قابل رفع کردن نباشند، بطور کلی برنامه های کمتری نسبت به FAT32 یافت می شود که بتوانند NTFS ، آن هم جدیدترین نسخه ی آن را ترمیم کنند.
با توجه به تذکرات بالا، در صورت خرابی NTFS که منجر به از کار افتادن سیستم عامل شود، رفع اشکال با مشکلاتی روبرو می شود. بعضی افراد، سیستم عامل خود را بر روی یک درایو FAT32 نصب می کنند. با رفع اشکال درایو FAT32 و راه اندازی سیستم عامل، می توان درایوهای NTFS را رفع اشکال کرد. در این صورت، می توان ویژگی های منحصر بفرد NTFS را برای ذخیره اطلاعات با ارزش بکار گرفت.

ادامه مطلب

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امكانات به طور كامل ق 1

نوشته شده توسط :سعید كلانتری
سه شنبه 30 شهریور 1389-10:52 ق.ظ

به نام او كه هر داریم و هر چه می كشیم از اوست
وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

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

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

در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوند. برای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود.


تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ مایکروسافت است. با توجه به اینکه NTFS از زمان ویندوز NT، در حالِ استفاده است، بسیاری از مراجع موجود با توجه به NTFS4 و NTFS5 که در ویندوزهای NT و 2000 پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه به مراجع به روز تصحیح شود.

سیر ارائه مطالب در مقاله به صورت لایه لایه است؛ به این معنی که ابتدا کلیات مرتبط با هر موضوع مطرح شده است و خواننده در صورت تمایل می تواند پس از این کلیات به مطالعه ی جزئیات (شامل بعضی مقایسه ها، نکات مرتبط با مسائل سازگاری، بررسی جوانب و مشکلات احتمالی پس از بکارگیری ویژگی و سایر مطالب) بپردازد و یا به بخش های بعدی برود. هر بخش به صورت واحدی مستقل نگاشته شده و خواننده در صورت لزوم به بخش های مرتبط ارجاع داده شده است.

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

شکل های مقاله همچنین برنامه ها و دستوراتی که در متن به آن ها اشاره شده است، مربوط به ویندوز XP است و ممکن است در سایر سیستم عامل ها وجود نداشته باشد.

ادامه مطلب



درباره وبلاگ:



آرشیو:


طبقه بندی:


آخرین پستها:


پیوندها:


پیوندهای روزانه:


صفحات جانبی:


نویسندگان:


ابر برچسبها:


آمار وبلاگ:







The Theme Being Used Is MihanBlog Created By ThemeBox