Аварійне завершення роботи застосунку DirectX 9.0 на комп’ютері, де настроєно понад 16 логічних процесорів

Переклади статей Переклади статей
Номер статті: 982485 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

ОЗНАКИ

Понад 16 логічних процесорів настроєно на комп’ютері, який працює під керуванням однієї з таких операційних систем:
  • Windows XP з пакетом оновлень 3 (SP3);
  • Windows Vista з пакетом оновлень 2 (SP2);
  • Windows Server 2008;
  • Windows Server 2008 із пакетом оновлень 2 (SP2);
  • Windows 7;
  • Windows Server 2008 R2.
Під час запуску застосунку DirectX 9.0 на такому комп’ютері, застосунок аварійно завершує роботу.

Наприклад, під час відтворення музичного файлу за допомогою медіапрогравача Windows. Під час спроби закрити медіапрогравач Windows, застосунок аварійно завершує роботу.

ОБХІДНИЙ ШЛЯХ

Увага! У цьому розділі, способі або завданні описано процес змінення реєстру. Неправильне змінення реєстру може призвести до серйозних проблем. Тому будьте уважні, виконуючи ці кроки. Перш ніж вносити зміни, обов’язково створіть резервну копію реєстру. Якщо виникне проблема, його можна буде відновити до попереднього стану. Докладні відомості про створення резервної копії та відновлення реєстру див. в цій статті бази знань Microsoft:
322756 Створення резервної копії та відновлення реєстру в ОС Windows (може бути англійською мовою)
Щоб вирішити цю проблему, скористайтесь одним із наведених нижче способів для створення або змінення розділу реєстру, який змінює параметри графічного конвеєра, пов’язаного з певним процесором.

Визначення кількості логічних процесорів, які використовують графічний конвеєр, пов’язаний із певним процесором

Щоб автоматично встановити кількість логічних процесорів, які використовують графічний конвеєр, пов’язаний із певним процесором, перейдіть до розділу Автоматичне виправлення. Щоб самостійно встановити кількість логічних процесорів, які використовують графічний конвеєр, пов’язаний із певним процесором, перейдіть до розділу Самостійне виправлення.

Автоматичне виправлення

Щоб автоматично встановити кількість (16) логічних процесорів, які використовують графічний конвеєр, пов’язаний із певним процесором, виберіть посилання Вирішити проблему. Після цього натисніть кнопку Виконати в діалоговому вікні Завантаження файлу та дотримуйтесь інструкцій майстра.

Вирішити проблему
Microsoft Fix it 50501


Примітка. Автоматичне виправлення встановлює кількість (16) логічних процесорів, які використовують графічний конвеєр, пов’язаний із певним процесором.

Примітка. Цей майстер може бути лише англійською мовою, проте автоматичне виправлення можна застосовувати також до інших мовних версій Windows.

Примітка. Якщо ви працюєте не за тим комп’ютером, на якому виявлено неполадку, засіб автоматичного виправлення можна зберегти на флеш-пам’ять або компакт-диск, а потім запустити на потрібному комп’ютері.

Самостійне виправлення

  1. Натисніть кнопку Пуск
    Згорнути це зображенняРозгорнути це зображення
    кнопка "Пуск"
    , введітьregedit у полі Пошук програм та файлів і натисніть клавішу Enter.
  2. Знайдіть і клацніть такий підрозділ реєстру:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. У меню Edit (редагування) наведіть вказівник на пункт New (створити) і виберіть пункт DWORD Value (значення "4 байти").
  4. Введіть PSGPNumThreads і натисніть клавішу Enter.
  5. Клацніть правою кнопкою миші PSGPNumThreads і виберіть пункт Modify (змінити).
  6. У полі Value data (значення) введіть потрібну кількість процесів і натисніть кнопку ОК.
  7. Перезавантажте комп’ютер, щоб застосувати зміни.
Примітка.
  • Якщо на комп’ютері на базі x64-процесора інстальовано 32-розрядний застосунок, додайте наведений нижче підрозділ реєстру разом із записом реєстру, описаним у цій статті вище.
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D
    Потім установіть для розділу PSGPNumThreads потрібну кількість процесів.
  • Кількість процесів не може перевищувати кількість логічних процесорів, які підтримують щонайбільше 16 процесів.

Вимкнення графічного конвеєра, пов’язаного з певним процесором

Щоб самостійно вимкнути графічний конвеєр, пов’язаний із певним процесором, виконайте наведені нижче дії.
  1. Натисніть кнопку Пуск
    Згорнути це зображенняРозгорнути це зображення
    кнопка "Пуск"
    , у полі Пошук програм та файлів введітьregedit і натисніть клавішу Enter.
  2. Знайдіть і клацніть такий підрозділ реєстру:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. У меню Edit (редагування) наведіть вказівник на пункт New (створити) і виберіть пункт DWORD Value (значення "4 байти").
  4. Введіть DisablePSGP та натисніть клавішу Enter.
  5. Клацніть правою кнопкою миші пункт DisablePSGP та виберіть пункт Modify (змінити).
  6. У полі Value data (значення) введіть 1 і натисніть кнопку ОК.
  7. Перезавантажте комп’ютер, щоб застосувати зміни.

СТАН

Корпорація Майкрософт підтвердила наявність цієї помилки у своїх продуктах, перелічених у розділі "Застосовується до".

Чи вирішено проблему?

  • Переконайтеся, що проблему вирішено. Якщо проблему вирішено, роботу з цим розділом можна завершувати. Якщо проблему не вирішено, можна звернутися до служби підтримки.
  • Будемо вдячні за ваш відгук. Щоб надіслати відгук або повідомити про будь-які проблеми з цим рішенням, залиште коментар у блозі Автоматичне виправлення або надішліть нам повідомлення електронною поштою.

ДОДАТКОВІ ВІДОМОСТІ

Додаткові відомості про термінологію, яка використовується для опису оновлень програмного забезпечення, див. в цій статті бази знань Microsoft:
824684 Стандартна термінологія, яка використовується для опису оновлень програмних продуктів Microsoft
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Властивості

Номер статті: 982485 - Востаннє переглянуто: 23 січня 2012 р. - Редакція: 1.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Windows XP Service Pack 3
  • Пакет оновлень 2 для ОС Windows Vista
  • Windows HPC Server 2008
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows HPC Server 2008 R2
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Ключові слова: 
kbtshoot kbexpertiseinter kbexpertisebeginner kbsurveynew kbfea kbfixme kbmsifixme KB982485

Надіслати відгук

 

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