כיצד לבנות מחדש באופן ידני ערכים ספריית מונה הביצועים

תרגומי מאמרים תרגומי מאמרים
Article ID: 300956 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

תקציר

מאמר זה מתאר כיצד לבנות מחדש באופן ידני ערכי ספריית מונה הביצועים.

מידע נוסף

חשוב בסעיף זה, השיטות או המשימות מכילות פעולות המציינות כיצד לשנות את הרישום. עם זאת, עלול לגרום לבעיות חמורות אם תשנה את הרישום באופן שגוי. לכן, הקפד לבצע פעולות אלה בזהירות. לקבלת הגנה נוספת, לגבות את הרישום לפני שינויו. לאחר מכן, באפשרותך לשחזר את הרישום במקרה שתתעורר בעיה. לקבלת מידע נוסף על אופן הגיבוי והשחזור של הרישום, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
322756 כיצד לגבות ולשחזר את הרישום ב- Windows
בעת שימוש בכלי צג המערכת, חלק מוני ייתכן חסרים או שאינם מכילים נתוני המונה. קבוצת הבסיס ספריות מונה הביצועים עלולים להפוך לפגומים ועליך ייתכן ייבנו מחדש. בנוסף, ייתכן שיהיה עליך לבנות מחדש את כל המונים (יישום .NET Framework שנוצרו) מותאמים אישית או כל המונים להרחבה.

התנהגות זו עשויה להתרחש אם מסוימים מוני להרחבה לפגמים ברישום, או אם ניהול מסוימות של Windows מכשור (WMI)-עושות שינוי הרישום.

בנה מחדש את מוני הביצועים הבסיס

ניתן להרחבה מונה מידע מאוחסן בשני המיקומים הבאים:
  • מפתח המשנה הבא של הרישום:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009
  • %Systemroot%\System32\Perfc009.dat וקובץ %Systemroot%\System32\Perfh009.dat
כדי לבנות מחדש את ספריות מונה הביצועים בסיס באופן ידני, בצע את הפעולות הבאות:
  1. הרחב Perfc009.dat קובץ וPerfh009.dat קובץ. קבצים אלה נמצאים בדיסק ההתקנה של Windows. קבצים דחוסים נמצאים בכל DriveLetter: \i386\perfc009.da_, וכן DriveLetter: \i386\perfh009.da_. החלף את הקבצים הנמצאים בתיקייה %Systemroot%\System32.
  2. הפעל את עורך הרישום ולאחר מכן אתר את המפתח הבא ב- הרישום:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib
  3. ברישום, לשנות מונה אחרוןערך 1846 (עשרוני), ולשנות עזרה האחרון ערך 1847 (עשרוני).
  4. אתר את מפתח הרישום הבא כדי לחפש שירותים הכוללים של Performancesubkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  5. הסר את הערכים הבאים ממפתח המשנה של ביצועים (אם הם קיימים):
    • מונה הראשון
    • עזרה ראשונה
    • מונה אחרון
    • עזרה האחרון
    באפשרותך גם להשתמש בכלי Exctrlst.exe כדי לאתר ביצועים מונה ספריית הקישור הדינאמי הקבצים (Dll) המותקנים, ו- לאחר מכן לקבל גישה את הרישום כדי להסיר את ערכי DWORD. כעת יש לך של workable רישום ביצועים המכיל מערכת הבסיס מונים בלבד.

    הערה הסרת הערכים ממפתח המשנה הביצועים ברישום עלול לגרום כל יישומי .NET Framework מותקן לא לעבודה בפעם הבאה בה הם מופעלים. במקרה זה, השתמש lodctr /R הפקודה בסעיף "ולהוסיף אותו מחדש את מוני להרחבה" כדי לבנות מחדש את מוני הביצועים. אם תמשיך להיתקל בבעיות בעת הפעלת יישום של .NET Framework, עיין בסעיף "התקנה מחדש של כל מוני ביצועים מותאמים אישית של הרכבת .NET Framework" במאמר זה.

להוסיף מחדש את מוני להרחבה

עליך להוסיף מחדש מוני להרחבה מתוך רשימת השירותים. לפני שתעשה זאת, באפשרותך עליך לזהות את הקובץ. ini משמש לטעינת המונים:
  1. פתח חלון שורת פקודה.
  2. בשורת הפקודה, הקלד תקליטור %Systemroot%\System32, ולאחר מכן הקש ENTER.
  3. בשורת הפקודה, הקלד drivername הפקודה findstr *.ini, ולאחר מכן הקש ENTER.
  4. שים לב לשם של הקובץ. ini עבור כל drivername ב- הרשימה.
  5. בשורת הפקודה, הקלד את הפקודה הבאה ולאחר מכן הקש על ENTER:
    lodctrinifile>
    הערה בפקודה זו, <inifile></inifile> מייצג את השם. ini הקובץ עבור מנהל ההתקן שברצונך לטעון מחדש.
    לדוגמה, אם אתה ברצונך לטעון מחדש את מנהל ההתקן של ASP, מציג הרשימה שרשמת בשלב 4 Axperf.ini הוא הקובץ. ini עבור מנהל ההתקן של ASP (axperf.ini:drivername=ASP). לכן, כדי לטעון מחדש את מנהל ההתקן של ASP, הקלד lodctr axperf.ini בכל שורת הפקודה ולאחר מכן הקש ENTER.
  6. חזור על שלב 5 עבור כל קובץ. ini ברשימה.
  7. הפעל מחדש את המחשב.
כדי לבנות מחדש כל מוני ביצועים כולל מונים להרחבה ושל צד שלישי ב- Windows Server 2003, הקלד את הפקודות הבאות בשורת הפקודה. הקש ENTER לאחר כל פקודה.
cd\windows\system32
lodctr /R
הערות
  • /R היא רישית. דרושות לך הרשאות ניהול במחשב כדי לבצע פקודה זו בהצלחה.
  • במחשב שבו פועלת מהדורת 32 סיביות של Windows XP, Lodctr /r:שם קובץ> הפקודה היא שיטה סטנדרטית לשחזר מחרוזות הרישום של מוני הביצועים ומידע על-ידי שימוש בשם קובץ.
Windows Server 2003 יבנה את כל המונים מכיוון שהוא קורא את כל קבצי. ini בתיקיה C:\Windows\inf\009 עבור מערכת ההפעלה באנגלית.

הערות
  • אם אתה מפעיל מוצר אשכול או מרכז הנתונים, עליך מעבר לגיבוי בעת כשל הצומת כדי לרענן את רשימת מונים. עליך לעשות זאת לאחר שתבצע את השלבים ולהוסיף אותו תחת "מחדש את מוני להרחבה" עבור מונים הבסיס ומונים להרחבה.
  • במערכות שבהן אתה מפעיל יישומים אשר להוסיף מוני ביצועים משלהם, כגון Microsoft Exchange או שרת SQL קובץ ה-ini המשמש לטעינת מונה הביצועים אין אפשרות לאתר ב- % Systemroot%\System32. בדרך כלל ניתן למצוא קבצי. ini אלה תחת מבנה התיקיות של יישומים.
  • אם אתה מקבל הודעת שגיאה אודות ספריית ביצועים כאשר תשתמש על השלבים הקודמים, ייתכן שיהיה עליך לבטל את טעינת וטען מחדש את IIS ביצועים את ספריות הקישור הדינאמי (Dll). לקבלת מידע נוסף אודות כיצד לעשות זאת, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
    267831הודעת אזהרה 2003 מזהה אירוע ביומן הרישום בעת טעינת מוני ביצועים
  • אם תמשיך להיתקל בבעיות בעת הפעלת יישום של .NET Framework, עיין בסעיף "התקנה מחדש של כל מוני ביצועים הרכבת .NET Framework מותאם אישית".

התקנה מחדש של כל מוני ביצועים הרכבת .NET Framework מותאם אישית

אם תמשיך להיתקל בבעיות בעת הפעלת יישום של .NET Framework לאחר ביצוע ההליכים המפורטים כאן, ייתכן שיהיה עליך לבנות מחדש את מוני הביצועים של היישום .NET Framework מותאם אישית. לשם כך, השתמש "/ אני" באפשרות בכלי המתקין של .NET Framework (Installutil.exe). עליך לדעת את שמות הקבצים של קבצי DLL יוצר את מוני הביצועים.

דוגמה

אם בצע את ההליכים הבאים ולהסיר את המונים מן הרישום עבור כל השירותים המותקנים במערכת Microsoft System Center פעולות Manager 2007 מותקן, ייתכן שרת ניהול מנותקים. הסיבה לכך היא לא סופקו המונים של מודולים Config שירות, שירות SDK, ולכתוב במסד הנתונים בצורה של מוני להרחבה בקבצי INI. במקום זאת, הם נרשמו בזמן ההתקנה. לכן, כאשר אתה מנסה להפעיל מערכת מרכז פעולות Manager 2007, ייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה מכיוון מוני הביצועים חסרים:

סוג האירוע: שגיאה
מקור אירוע: OpsMgr SDK שירות
קטגוריה: ללא
מזהה אירוע: 26380
תאריך: תאריך
זמן: זמן
משתמש: n/A
מחשב: אמא
תיאור: שירות SDK מרכז מנהל פעולות המערכת נכשלה עקב חריג שאינו מטופל.

כדי לפתור בעיה זו ב- System Center פעולות Manager 2007, עליך להתקין מחדש את ההרכבות של .NET Framework שיצרה את מוני הביצועים. לשם כך, השתמש באפשרות /i בכלי המתקין של .NET Framework (Installutil.exe) כדי להתקין מחדש את הרכבות הבאות:
  • Microsoft.Mom.ConfigService.dll
  • Microsoft.Mom.Sdk.ServiceDataLayer.dll
  • Microsoft.Mom.DatabaseWriteModules.dll
  • Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll
לדוגמה, בשורת הפקודה, הקלד את הפקודות הבאות והקש ENTER לאחר כל פקודה:
InstallUtil Microsoft.Mom.ConfigService.dll/i

InstallUtil Microsoft.Mom.Sdk.ServiceDataLayer.dll/i

InstallUtil Microsoft.Mom.DatabaseWriteModules.dll/i

InstallUtil Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll/i
הערה דרושות לך הרשאות ניהול במחשב כדי לבצע פקודות אלה בהצלחה.

מאפיינים

Article ID: 300956 - Last Review: יום חמישי 25 אפריל 2013 - Revision: 2.0
המידע במאמר זה חל על:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows XP Professional x64 Edition
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
מילות מפתח 
kbenv kbhowto kbmt KB300956 KbMthe
תרגום מכונה
חשוב: מאמר זה תורגם באמצעות תוכנת תרגום מכונה של Microsoft וייתכן שנערך לאחר מכן על-ידי קהילת Microsoftבאמצעות טכנולוגייתCommunity Translation Framework (CTF) או באמצעות תרגום אנושי. Microsoft מציעה לך גם מאמרים בתרגום אנושי, מאמרים בתרגום מכונה ומאמרים שנערכו על ידי הקהילה כדי לאפשר גישה למאמרים הקיימים במאגר הידע (Knowledge Base) שלMicrosoft בשפות שונות. מאמרים מתורגמים יכולים להכיל שגיאות באוצר המילים, בתחביר או בדקדוק. Microsoft אינה אחראית לחוסר דיוק, שגיאות או נזקים שייגרמו כתוצאה מטעויות בתכנים או משימוש בתכנים על ידי לקוחותיה.
כותרת מאמר זה באנגלית: 300956

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com