ویندوز 7 در مقابل ویندوز ویستا: معیار UAC
یکی از منفورترین ویژگی های ویندوز ویستا(Windows Vista) ، کنترل حساب کاربری(User Account Control) یا به اختصار UAC است. (UAC)بسیاری از مردم آن را آزاردهنده دیدند و تصمیم گرفتند فوراً آن را غیرفعال کنند، حتی اگر این به معنای قرار دادن سیستم خود در معرض تهدیدات امنیتی اضافی باشد. در ویندوز 7(Windows 7) ، مایکروسافت(Microsoft) به طور جدی این ویژگی را تغییر داده است. اکنون کاربران کنترل بسیار بیشتری روی آن و نحوه عملکرد آن دارند و باید تجربه کاربری بهتری را ارائه دهد. برای اینکه ببینم این میزان پیشرفت در اعداد چقدر است، مقایسه ای بین سطوح UAC پیش فرض ویندوز ویستا و ویندوز(default Windows Vista and Windows) 7 انجام داده ام. بیایید ببینیم کدام یک برنده می شود و چرا.
شرح معیار(Benchmark Description) : آنچه من آزمایش کردم
ابتدا، فهرستی از تمام وظایفی را جستجو کردم که به امتیازات مدیریتی نیاز دارند که میتوانند یک درخواست UAC(UAC prompt) را راهاندازی کنند. من با این لیست از مواردی شروع کردم که فرمانهای کنترل حساب کاربری را(list of items which trigger User Account Control prompts) از Ed Bott راهاندازی میکردند و کمی آن را سفارشی کردم تا تا حد امکان برای Windows 7 و Windows Vista مرتبط باشد.
لیست تست هایی که انجام دادم به شرح زیر است:
- اجرای برنامه بهعنوان مدیر(Running an application as an Administrator) - من برنامههای تصادفی را بهعنوان سرپرست، با کلیک راست روی میانبرهای آنها و انتخاب «اجرا بهعنوان مدیر» اجرا کردم('Run as administrator') . این کار زمانی انجام میشود که شما نیاز به استفاده از برنامههای قدیمیتری دارید که فقط با Windows XP سازگار هستند و نیاز به دسترسی به فایلها و تنظیمات سیستم دارند.
- تغییرات در فایلها و پوشههای پوشههای Windows و Program Files(Changes to files and folders in the Windows and Program Files folders) - من سعی کردم فایلهای سیستمی تصادفی موجود در پوشههای Windows و Program Files را ویرایش (random system)کنم(Windows and Program Files folders) . من همچنین سعی کردم پوشه های جدید ایجاد کنم و سپس آنها را حذف کنم.
- نصب برنامه(Installing applications) ها -من چندین برنامه را نصب کردم، از سی دی رایتر گرفته تا افزونه های مرورگر و نرم افزار آنتی ویروس(antivirus software) .
- حذف نصب برنامه(Uninstalling applications) ها - من همان لیست برنامه های مورد استفاده در تمرین نصب را(installation exercise) حذف نصب کردم .
- نصب و حذف درایورهای دستگاه(Installing & uninstalling device drivers) - برای آزمایش این، درایورهای تمام اجزای رایانه شخصی خود را نصب کردم و سپس آنها را حذف کردم.
- نصب کنترلهای ActiveX(Installing ActiveX controls) - برای این آزمایش از ActiveX از صفحه دانلود درایور Nvidia(Nvidia's driver download page) استفاده کردم .
- تغییر تنظیمات فایروال ویندوز(Changing settings for Windows Firewall) - با فعال بودن فایروال ویندوز(Windows Firewall) ، برخی از تنظیمات و قوانین آن را سفارشی کردم.
- تغییر تنظیمات UAC - برای این آزمایش، (Changing UAC settings)ویژگی کنترل حساب کاربری(User Account Control feature) را روشن و خاموش کردم .
- پیکربندی تنظیمات Windows Update(Configuring Windows Update Settings) - من تنظیمات Windows(Windows Update) Update را تغییر دادم .
- افزودن یا حذف حساب های کاربری(Adding or removing user accounts) - من چندین حساب کاربری را هم به عنوان کاربران استاندارد و هم به عنوان سرپرست ایجاد و حذف کردم.
- تغییر نوع حساب کاربری(Changing a user's account type) - این آزمایش شامل تغییر نوع یکی از حسابهای آزمایشی از استاندارد به سرپرست و بالعکس است.
- پیکربندی کنترلهای والدین(Configuring Parental Controls) - برای این آزمایش، قوانین کنترلهای والدین(Parental Controls) مختلفی را برای حسابهای کاربری مختلف تنظیم کردم.
- Running Task Scheduler - این تست بسیار عجیب است. در ویندوز ویستا(Windows Vista) ، اگر Task Scheduler را از Start Menu -> Accessories -> System Tools اجرا کنید ، هیچ درخواست UAC(UAC) نشان داده نمی شود. با این حال، اگر آن را از Control Panel -> System and Maintenance -> Administrative Tools اجرا کنید، یک درخواست UAC(UAC prompt) دریافت خواهید کرد . بنابراین من میانبر را از کنترل پنل(Control Panel) در ویندوز ویستا و ویندوز(Windows Vista and Windows) 7 اجرا کردم.
- پشتیبانگیری و بازیابی فایلها و تنظیمات با استفاده از Backup & Restore یا Windows Easy Transfer(Backup & Restore Files and Settings Using Backup & Restore or Windows Easy Transfer) - من از هر دو ابزار برای پشتیبانگیری و بازیابی اطلاعات و تنظیمات کاربر استفاده کردم.
- مشاهده یا تغییر پوشهها و فایلهای کاربر دیگر(Viewing or changing another user's folders and files) - این به معنای مرور پوشه کاربر دیگر، افزودن و حذف فایلها و پوشهها بود.
- در حال اجرا Defragmenter دیسک(Running Disk Defragmenter) - من این ابزار را برای یکپارچه سازی چندین درایو اجرا کردم
- تغییرات در تنظیمات سیستم(Changes to system-wide settings) - من تنظیمات مختلف را در برنامه های کاربردی پنل کنترل(Control Panel) تغییر دادم ، از جمله سیاست های امنیتی.
همه این تست ها با سطوح UAC پیش فرض اجرا شدند. (UAC)در ویندوز ویستا(Windows Vista) این به معنای روشن بودن UAC است ، در حالی که در ویندوز 7(Windows 7) ، به این معنی است که آن را روشن کرده و روی «فقط زمانی که برنامهها سعی میکنند در رایانه من تغییراتی ایجاد کنند اطلاع داده شود»('Notify only when programs try to make changes to my computer') تنظیم شود .
نتایج آزمون
نتایج آزمون در جدول زیر خلاصه شده است.
در ویندوز ویستا(Windows Vista) ، یک اعلان UAC(UAC prompt) در تمام 17 سناریو فعال می شود. در ویندوز 7(Windows 7) ، تنها در 5.5 مورد از آنها. نیمی از امتیاز به این دلیل اختصاص داده شد که هنگام حذف نصب برخی از برنامه ها، ویندوز 7(Windows 7) می تواند یک درخواست UAC(UAC prompt) را نشان دهد . این فقط زمانی اتفاق می افتد که برنامه هایی را که تنظیمات مهم سیستم را تغییر می دهند حذف نصب کنید. در تستهایی که من اجرا کردم، فقط حذف نصب افزونه Microsoft Silverlight(Microsoft Silverlight plugin) یک درخواست UAC(UAC prompt) را راهاندازی کرد، در حالی که همه برنامههای کاربردی دیگر این کار را نکردند. بسته به نوع برنامههایی که با آن کار میکنید، ممکن است هنگام حذف یک برنامه هرگز با درخواست UAC مواجه نشوید.(UAC prompt)
همانطور که در نمودار زیر می بینید، در ویندوز 7(Windows 7) حداقل در 11 سناریو که ویندوز ویستا یکی را راه اندازی کرده است، با (Windows Vista)درخواست UAC(UAC) مواجه نخواهید شد.
این به معنای کاهش تقریباً 67٪ است که بستگی به نحوه استفاده از رایانه شخصی و رایج ترین کارهایی که انجام می دهید دارد.
نتیجه
وقتی صحبت از معیار UAC(UAC Benchmark) به میان میآید ، ویندوز 7(Windows 7) به راحتی و با تفاوت زیادی به نفع خود برنده میشود. به نظر می رسد که مایکروسافت(Microsoft) به بازخورد کاربران توجه کرده و این ویژگی را به طور جدی دستکاری کرده است. UAC در حال حاضر بسیار کمتر از آنچه در ویندوز ویستا بود آزار دهنده است و کاربران(Windows Vista and users) تجربه محاسباتی بهتری خواهند داشت. تنها سوالی که باقی میماند: آیا اجرای UAC(UAC implementation) جدید به اندازه اجرای قبلی امن است؟ زمان(Time) نشان خواهد داد که آیا این مورد است یا نه.
Related posts
نحوه بوت دوگانه ویندوز 8 با ویندوز 7، ویندوز ویستا یا ویندوز XP
از Windows Task Scheduler برای اجرای برنامه ها بدون درخواست UAC و حقوق سرپرست استفاده کنید
چگونه از ویندوز 7، ویندوز ویستا یا نسخه های قبلی به ویندوز 8 ارتقا دهیم
6 راه برای خروج از سیستم Windows 11
پیدا کردن زمانی که Windows نصب شد. install date اصلی آن چیست؟
چگونه برای جلوگیری از Remote Desktop در کامپیوتر شما ویندوز
چگونه Windows 11 را کاهش دهیم و به Windows 10 رول برویم
نحوه پاک کردن کوکی ها در Firefox در Windows and macOS
چگونه به Windows 10 ارتقا دهید (به صورت رایگان)
17 راه برای باز کردن Control Panel در Windows 11 و ویندوز 10
حفاظت از کامپیوتر خود را با Windows Security همراه با آنتی ویروس شخص ثالث
نحوه ایجاد متغیرهای کاربر و متغیرهای system environment در Windows 10
نحوه ساخت Windows Defender Offline اسکن
5 راه برای باز کردن Command Prompt هنگامی که Windows بوت نمی شود
چگونه برای پیکربندی System Restore در Windows 10
چگونه شروع Windows 11 در Safe Mode (8 راه)
چگونه برای اضافه کردن و استفاده از یک VPN در Windows 10 (همه شما نیاز به دانستن)
چگونه از Windows 10 به Windows 11 ارتقا دهید
چگونه به نصب Windows 11 در یک ماشین مجازی
17 راه برای باز کردن Settings در Windows 11