Тема: Відеокарта працює лише в слоті PCI-Express x8
Є відеокарта ASUS GeForce GTX 650 на 1 ГБ відеопам'яті (https://www.techpowerup.com/vgabios/190642/190642).
Першочергово все працювало: зображення є, драйвер встановлюється, артефактів немає. Однак, пізніше "вилізла" одна неприємна особливість: слід було зайти у будь-яку гру, як менш ніж через хвилину геймплею ця гра намертво "висне" і "вилітає" на робочий стіл без будь-яких помилок. При цьому, у самій О.С. Windows зображення було завжди, стрес-тести типу Furmark або MSI Kombustor не викликали подібних помилок.
Зміна операційної системи, перевстановлення драйверу (в т.ч. на більш старі версії), перепрошиття BIOS (відеокарти) нічого не давали. Ну і перевірялась вона на двох абсолютно справних ПК.
З часом з'явився такий дефект, що відеокарта почала працювати без проблем лише до тих пір, поки в О.С. не буде інстальовано відеодрайвер. Після його інсталяції зображення з екрану зникало. Далі, якщо примусово перезавантажити ПК, зображення є, але воно є до того моменту, поки знову не почне завантажуватися Windows, "підтягуючи" відеодрайвер. Далі знов зависання і знову зникає зображення.
Внаслідок цього вона була відкладена у "довгу шухляду", рівно до того моменту, як підвернулась можливість виконати її повторне тестування на системній платі з кількома слотами PCI-Express. І ось що було помічено:
У звичайному слоті PCI-Express x16 вона поводить себе так само, як і раніше, тобто, працездатна рівно до моменту інсталяції відеодрайверу. Далі ті ж симптоми.
А от у слоті PCI-Express x8, на мій подив, вона повністю справно працює. Інсталюється драйвер, артефактів немає. Більш того, навіть можна грати в ігри, причому, вони не "виснуть" і не"вилітають".
З приводу цього маю два питання. Перше: В чому може бути причина такої роботи пристрою? Друге: Чи можливо на програмному рівні змусити системну плату або відеокарту зі стандартним слотом PCI-Express x16 працювати у режимі X8?