Bagaimana cara me-restart driver kartu video di Windows 7?

18

Beberapa kali driver kartu video saya (Intel GMA X4500HD) macet dan mulai ulang secara otomatis. Tetapi lebih sering (hampir setiap kali saya menonton video online bertenaga flash untuk jangka waktu tertentu) itu semakin lambat dan lambat dan sangat lambat sampai saya me-restart komputer saya. Ini terlihat seperti kebocoran sumber daya dalam kode driver video dan saya ingin mencoba me-restart sendiri tanpa me-restart seluruh sistem. Bagaimana cara me-restart-nya (atau menyebabkannya crash segera di-restart secara otomatis oleh OS) secara manual?

Ivan
sumber
Mungkin saya tidak mengerti sesuatu, jadi saya akan menempatkan ini sebagai komentar, tapi saya pikir Anda bisa pergi manajer perangkat, pilih kartu, pergi ke properti itu, dan memperbarui driver. Pilih pilih dari diinstal dan pilih yang Anda inginkan. Tampaknya mudah
MegaBluejay

Jawaban:

11

Gunakan Devconalat dari Microsoft .

Dengan menggunakan DevCon, Anda dapat mengaktifkan, menonaktifkan, memulai kembali, memperbarui, menghapus, dan menanyakan masing-masing perangkat atau grup perangkat.

Untuk menampilkan daftar perangkat, gunakan perintah berikut:

devcon listclass display

Untuk me-restart perangkat gunakan perintah:

devcon restart "class id"

Contoh:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
stderr
sumber
Tampaknya melakukan persis apa yang saya butuhkan. Masalah terpecahkan. Terima kasih.
Ivan
Membutuhkan unduhan 1.4GB, saya menggunakan devmanview sebagai gantinya.
Maciej Swic
1
@ DBX8 Bukankah saya yang menilai jawaban berdasarkan pendapat saya sendiri? Saya tidak berpikir layak unduhan 1GB + untuk memulai kembali driver grafis jika Anda dapat melakukannya dengan utilitas yang lebih kecil.
Maciej Swic
17
  1. Dapatkan file : devmanview.exedari Nirsoft , pindahkan ke ..\windows\system32\dan jalankan.
  2. Dapatkan nama perangkat Anda dengan membuka devmanview.exe: klik kanan mouse dan pilih Propertiespada perangkat video Anda.
  3. Salin "DEVICE NAME" ke clipboard untuk digunakan dalam skrip: misalnya: "NVIDIA GeForce GTX 260" atau "AMD Radeon HD 7900 Series" Buka notepad dan salin tempelkan kode ini:
@echo mati
gema.
gema *** Mulai Ulang GPU  
batas waktu / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
gema. 
echo *** DoNe 
batas waktu / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

Ingatlah untuk mengubah "NVIDIA GeForce GTX 260" menjadi nama kartu Grafis Anda yang diambil dari .. \ windows \ system32 \ devmanview.exe

Simpan file notepad sebagai nameyoulike.bat . Klik dua kali untuk mem-boot ulang GPU dan driver Anda.

Dior
sumber
2
Ini adalah satu-satunya yang bekerja untuk saya - Saya tidak tahu cara mengunduh devcon. Saya sarankan Anda memberikan tautan ke devmanview.exe, dan juga mencantumkan langkah buka "devmanview.exe" untuk mendapatkan nama perangkat.
MattPark
Saya pergi ke depan dan melakukannya. Selamat datang di SuperUser Dior!
MattPark
Keren terima kasih! Saya punya ini di Windows 8.1 dengan World of Tanks dan NVIDIA GeForce GTX 880M dan itu jauh lebih baik daripada me-restart Windows.
Gonfi den Tschal
Wow, ini benar-benar berfungsi, terima kasih! NB: Ini juga membunuh Firefox di sistem saya.
Dexter
Ini berfungsi, tetapi mendatangkan malapetaka jika Anda menggunakan DisplayFusion.
bgmCoder
3
  • ServiWin memungkinkan Anda untuk dengan mudah berhenti, memulai, memulai kembali, berhenti sebentar, dan melanjutkan layanan atau driver masukkan deskripsi gambar di sini
Simpsons Homer
sumber
Terlihat bagus tetapi tidak berhasil. Sama sekali tidak ada yang terjadi ketika saya mengklik untuk memulai kembali atau berhenti.
Ivan
Coba jalankan dengan hak administrator
Homer Simpsons
Tentu saja saya lakukan.
Ivan