כיצד ניתן להשבית את ביצועי Aero של Windows 7 אזהרות ביצועים?
אתה יודע שהמחשב שלך לא חודר, אבל אין צורך ש- Windows 7 יזכיר לך כל הזמן. המשך לקרוא כדי לראות כיצד ניתן להשבית את הציקוקים המתמדת כדי להתאים את ערכת הצבעים שלך כדי לשפר את הביצועים.
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ קהילתי של אתרי Q & A.
השאלה
SuperUser הקורא ויליאם סטיוארט הוא חולה של Windows 7 מנדנד לו:
לפעמים תיבת דו-שיח זו תופיע (ראה צילום מסך למעלה). בכל פעם שהיא מופיעה אני בוחר "שמור את ערכת הצבעים הנוכחית, ואל תציג הודעה זו שוב". Windows ואז מזכיר לי שוב - או למחרת או לאחר אתחול מחדש, או לפעמים עוד 5 דקות מאוחר יותר
האם ברצונך לשנות את ערכת הצבעים כדי לשפר את הביצועים?
Windows זיהה את ביצועי המחשב איטי. זה יכול להיות כי אין מספיק משאבים כדי להפעיל את ערכת הצבעים של Windows Aero. כדי לשפר את הביצועים, נסה לשנות את ערכת הצבעים ל- Windows 7 Basic. כל שינוי שתבצע יהיה בתוקף עד בפעם הבאה שתיכנס ל- Windows
- שנה את ערכת הצבעים ל- Windows 7 Basic
- שמור את ערכת הצבעים הנוכחית, אך שאל אותי שוב אם המחשב שלי ממשיך לפעול באיטיות
- שמור את ערכת הצבעים הנוכחית, ואל תציג הודעה זו שוב
האם יש סיבה מדוע Windows מתעלם / שוכח את הניסיונות שלי לדכא את הדיאלוג? אני אשמח אף פעם לא לראות את זה שוב, זה מעצבן, וזה alt-tabs לי מתוך יישומים מסך מלא.
אם זה חשוב, אני מפעיל את Windows 7 x64 Professional. אני מאמין שיח נראה כי אני מאלץ Vsync ו טריפל Buffering עבור יישומי DirectX.
ברור ויליאם צריך תוכנית חדשה של התקפה מאז Windows מתעלם בקשותיו לזכור את הבחירה שלו.
התשובות
SuperUser תורם גמד מציע פתרון מהיר ומלוכלך הבעיה של ויליאם:
בהנחה שאתה מבין את ההודעה היא מודיעה לך את המערכת שלך הוא נמוך על משאבים והוא מבקש ממך להשבית Aero כך שהוא יכול לשמור על הביצועים במהירות אופטימלית,
- עבור אל תפריט התחל והקלד מרכז פעילות בתיבת החיפוש
- התחל את זה (זה צריך להיות הערך העליון, תחת "לוח הבקרה" קבוצה)
- בסרגל הצד השמאלי, לחץ על
שנה את הגדרות מרכז הפעולות
- בטל את
Windows פתרון בעיות
תיבת סימון, תחת "הודעות תחזוקה".- לחץ על
בסדר
כפתור וסיימת.הנה צילום מסך של מסך ההגדרה:
לחלופין:
- באפשרותך לנסות ולשמור הגדרה זו בדיוק כפי שהיא ולעבור למצב שולחן העבודה הבסיסי לפני הפעלת יישומים שבדרך כלל מאירים את הודעת מרכז הפעולה. או,
- אתה יכול ללחוץ לחיצה ימנית על הסמלים אתה משתמש כדי להפעיל את אלה יישומים מסך מלא, לחיצה על מאפיינים תחת התווית הכרטיסייה התאימות
רכב שולחן עבודה להשבית
. זה יהיה להשבית את מנהל שולחן העבודה מנהל מושב שירות במהלך ביצוע של יישום זה אשר יגדיל את המערכת ואת זיכרון וידאו ולמנוע כמה יישומים incompatibilities. סיבה אפשרית להודעת מרכז הפעולה שלך אם יש לך מספיק זיכרון מערכת וזיכרון וידאו, אך אתה מקבל את ההודעה הזו עם משחקים מסוימים או יישומים במסך מלא.
עוד תורם, אוליבר זלצבורג, מתעמק לתוך פתרון Disable Desktop Composition גמד מדגיש בסוף. הוא כותב:
אני כל הזמן במצב דומה למרות שאני אף פעם לא מקבל את אותו מסר, ועשו קצת בדיקות מסביב.
להבנתי, משאב הליבה שנמצא תחת לחץ כאן, הוא זיכרון GPU. אבל זה לא בהכרח עולה כי אתה מפעיל את המשאב הזה בכלל. זה יכול רק אומר מנהל שולחן העבודה זיהה שאתה פועל כל כך נמוך כי תכונה אחת ספציפית של שירות זה יכול להיות מושבת כדי לשחרר יותר זיכרון.
כדי לבדוק זאת, התחלתי לפתוח יישומים עתירי זיכרון GPU:
זה קצת מעל הממוצע להשתמש על ההתקנה שלי משולשת עם כמה שחקנים מפתח פועל (Visual Studio 2012 (האצת חומרה מופעלת), PhpStorm, Aptana סטודיו, Chrome, Firefox, IE, ...). אז, כן, אם יש לך רק כרטיס 1 GB וזה יהיה תרחיש השימוש הרגיל שלך, כבר יש לך בעיה.
הייתי צריך לדחוף קצת יותר ולהתחיל עוד כמה מקרים Visual Studio ...
... עד שהוא מתקרב סימן 1.5 GB ו ...
SNAP! זה גרם Windows להרוג compositing שולחן העבודה לחלוטין (וגם לפנות כמה משאבים יקרים).
עכשיו, כשאני כבר ברמה קריטית, ואני מתחיל יישום המשתמש בכמויות מוגזמות של זיכרון GPU במסך מלא, אני יכול אפילו לעבור את הגבול הקריטי הזה. הנה התוצאה לאחר הפעלת שחור Mesa לזמן מה על 2560 × 1440 ב מקסימום פרטים:
אז, שני דברים ניתן לנכות מכך. בעוד הולך על סימן 75% על שולחן העבודה יכול לאלץ את Windows להשבית את שולחן העבודה קומפוזיציה, כאשר להגיע לאותה מגבלה ביישום מסך מלא (וגם, אופציונלי לצאת כי היישום) הרכב שולחן העבודה אינו מושבת.
הדבר השני הוא, בזמן שאתה במשחק שלך, אתה יכול לקבל את הרעיון "היי, יש לי מספיק משאבים כדי להפעיל את המשחק הזה, למה אין לי מספיק משאבים עבור שולחן העבודה?". הסיבה היא, שניהם דורשים זיכרון באותו זמן.Windows יכול רק לספר לך על מצב הזיכרון לאחר היציאה מהמשחק. לכן, כאשר אני מפעיל עוד Visual Studio לאחר יציאה שחור Mesa ...
אז, מה אנחנו יכולים לעשות בקשר לזה?
קבל יותר זיכרון GPU
מתוק ופשוט.
השבת את הרכב שולחן העבודה (לכל תהליך)
כפי שכבר הוצע, ניתן להשבית את חיבור שולחן העבודה עבור הפעלה אחת. זה יש את האפקט כי שולחן העבודה הרכב מושבת באופן זמני בזמן ההפעלה מתבצעת. זה הקטינה באופן דרסטי את הצריכה הכוללת של הזיכרון בזמן היישום מבוצע בבדיקות שלי:
ההודעה הפרסומת מזכיר כי זה לא רצוי, שכן זה פוטנציאל הרבה עבודה.
השבת את תצורת שולחן העבודה (גלובלי)
אני לא הייתי מחשיב את זה פתרון כמו הרכב שולחן העבודה הוא בדרך כלל הרצוי. אבל זה המקום שבו ניתן להשבית את זה:
אני רק רוצה להיפטר מהמסר המטריד!
רק בגלל שאתה מסיר את האזהרה "הסוללה כמעט ריקה! אתה יכול לדבר רק עוד 10 דקות!"לא אומר שאתה יכול לדבר יותר מ -10 דקות. למעשה, קרוב לוודאי שהטלפון שלך ייסגר, וזהו. עכשיו איך זה לשיפור?
מעולם לא הנחתי את ההודעה ניתן לכבות ואני לא רואה איך זה יכול להיחשב יתרון.
אתה עשוי לחשוב שאתה יודע טוב יותר, אבל אתה לא. אם המערכת היא אומר לך את זה נגמר של משאבים, זה.
אבל זה לא! אני יודע!
אוקי, נניח ש- Windows הוא פשוט לא מספיק חכם כדי לזהות את המצב המיוחד שאתה נמצא בו ואת הודעת האזהרה היא פשוט אי נוחות מעצבנת. מה עכשיו?
העניין הוא, אני אישית, גם אני מושפע מזה וזה מעצבן אותי נורא. כי אני אפילו לא מקבל את הודעת האזהרה. Windows פשוט מעביר את פרופיל הצבע שלי וזהו. ואני אוהב את זה ממש.
כאשר זה קורה אני בדרך כלל במהירות להפעיל סקריפט זה קורא
uxsms להפסיק נטו & להתחיל uxsms נטו - -
פעולה זו מפעילה מחדש את מנהל שולחן העבודה ומחזירה אותי לשולחן העבודה המורכב שלי (והוא משחרר משאבים רבים בתהליך, כן).
בידיעה זו, אתה יכול גם לבנות לעצמך סביבת משחקים מיוחדת שבה אתה מפסיק את השירות לפני תחילת המשחק כדי להילחם את כל ההתנהגות. עם זאת, פעולה זו תגרום להתנהגות זהה להשבית חיבור שולחן העבודה עבור הפעלה אחת באמצעות מאפייני הקובץ.
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.