בקרת חשבון משתמש (UAC), היא טכנולוגיית אבטחה חדשה שהוצגה על ידי מיקרוסופט לראשונה במערכות הפעלה Windows Vista. זה נועד לשפר את האבטחה של מיקרוסופט Windows, על ידי הגבלת השקת יישומי תוכנה על ידי משתמש שאין לו הרשאות של administrator. בעת התקנת מערכת ההפעלה Windows Vista, למשתמש שיוצר יש את ההרשאות של administrator, אך הוא אינו יכול להפעיל יישום ללא אישורו administrator.
"Windows זקוק לאישורך כדי להמשיך", האם המסר ניתן על ידי UAC בכל פעם שאתה רוצה להפעיל קובץ הפעלה שלא הותקן על ידי administrator. אם יש לך תוכנה להתקין, לחץ לחיצה ימנית על ערכת ההתקנה שלה ותראה את האפשרות "רץ כמו administrator... ”. אפשרות זו מתקינה את התוכנית תחת הרשאות system administrator.
על ידי הזנת UAC במערכות הפעלה מגביל את הזיהום תוכנות זדוניות si rootkits. בעיקרון, לא ניתן להפעיל כל יישום ללא מנהל.
UAC בכיכובו של התפקיד אנטי וירוס / אנטי Rootkit. אחרי כמה חודשים, שני מגזינים אותו בגרמניה פרסמו את התוצאות של בדיקה בטחונית נעשה AV-Test.org . מטרת המבחן הייתה להראות עד כמה הם מוגנים מפני rootkits, מערכות Windows Vista (UAC Incorporated) בהשוואה ל Windows XP .
ערכות השורש הפופולריות ביותר של 30 שימשו לבדיקה. על Windows XP, אף אחד מאמצעי ההגנה על המערכת לא יכול היה לעצור את ערכות השורש. כל ה- 30 הצליח לרוץ. ב- Vista, רק שישה rootkitsאתרים היו מסוגלים לרוץ בcondiitile UAC הושבת . לאחר UAC מופעלכל rootkits היה זיהה ועצר בזמן .
למרות הביקורות הרבות שעברה מיקרוסופט בעת ההשקה Windows ויסטה, UAC היא תכונה חיונית במערכת ההפעלה, המבטיחה יציבות ואבטחה לאורך זמן.