Bagaimana cara mereset driver video / tampilan di Vista tanpa me-restart OS?

8

Saat ini saya harus reboot sistem saya jika monitor eksternal dihubungkan agar terdeteksi dan digunakan dengan benar. Saya pikir akan lebih cepat untuk me-restart / mengatur ulang video atau menampilkan driver. Bagaimana saya melakukan ini di bawah Vista?

Saya sepertinya ingat dari laptop lama menggunakan perintah baris perintah Windows yang akan me-restart perangkat kartu jaringan nirkabel ketika crash. Apakah ada yang seperti itu untuk driver video?


Latar Belakang / Alasan Karena orang berhak bertanya mengapa? - Ini adalah bagian dari masalah yang lebih besar yang saya tunggu penyelesaiannya dari pabrikan. Sementara itu saya sedang mencari perbaikan cepat di atas. Sebenarnya kartu video saya sering crash laptop saya ketika memasang monitor eksternal dan mencoba mendeteksi atau menggunakannya. Belum ada solusi dari vendor dan driver terbaru melakukan perilaku menjengkelkan yang sama. Windows mengatakan:

Masalah dengan perangkat keras video Anda menyebabkan Windows berhenti bekerja dengan benar.

John K.
sumber

Jawaban:

5

Ini adalah pertanyaan lama, tetapi saya baru saja menemukan jawabannya. Ada alat MSDN yang disebut devconyang dapat digunakan untuk me-restart perangkat tanpa reboot:

http://msdn.microsoft.com/en-us/library/windows/hardware/ff544807(v=vs.85).aspx

Anda perlu menjalankan command prompt dengan hak admin. Setelah itu, misalnya di laptop saya, inilah cara saya me-restart driver layar ketika macet dalam mode daya rendah:

1 : Daftar perangkat layar saya

> devcon listclass display

Listing 1 device(s) for setup class "Display" (Display adapters).
PCI\VEN_10DE&DEV_01D7&SUBSYS_006C1025&REV_A1\4&7D0DA8B&0&0008: NVIDIA GeForce

2 : Kemudian gunakan info di atas untuk memasukkan ID perangkat yang benar untuk reset:

> devcon restart =display *ven_10de*
PCI\VEN_10DE&DEV_01D7&SUBSYS_006C1025&REV_A1\4&7D0DA8B&0&0008: Restarted
1 device(s) restarted.

Layar akan berkedip dan kosong selama beberapa detik. Setelah itu Anda akan kembali ke desktop dengan driver yang dimulai kembali mirip dengan reboot.

3 : Selesai. Keuntungan.

Casper
sumber
2

Saat ini saya sedang mencari info no reboot ini dari Microsoft:

http://www.microsoft.com/whdc/system/pnppwr/pnp/no_reboot.mspx#E2BAC

Tips untuk Kelas Perangkat Tertentu Bagian ini memberikan tips untuk menghindari reboot yang tidak perlu saat memasang perangkat dari kelas tertentu. Display Drivers . Windows DDK menyediakan alat yang memungkinkan pengembang driver untuk memuat ulang driver tampilan secara dinamis tanpa me-reboot. Alat ini, disebut Newdisp.exe, mempercepat pengujian driver tampilan selama pengembangan dengan membuat reboot kurang diperlukan saat memperbarui kode driver tampilan. Newdisp.exe saat ini tidak menyebabkan miniport video dimuat ulang; jika miniport video diubah, sistem harus di-boot ulang untuk menginstal dan mengujinya. Untuk informasi, lihat "NewDisp: Reload Dinamis Driver Display" di Windows DDK.

John K.
sumber
Tampaknya NewDisp.exe sebenarnya tidak tersedia di mana saja (di luar disebutkan dalam dokumentasi). Apakah Anda dapat menemukannya?
kpozin
Anda benar itu tidak ada dalam DDK lagi. Saya belum menemukan petunjuk lebih lanjut.
John K
1

Driver kartu video ATI / AMD memiliki fungsi built-in, yang disebut VPU Recover, yang secara otomatis me-restart mereka ketika crash. Ini diaktifkan secara default, tetapi dapat diubah dari Catalyst Control Center.

Saya tidak tahu apakah driver nVidia memiliki sesuatu yang serupa.

efotinis
sumber
"Perhatikan bahwa opsi ini tidak ada di Windows Vista, karena model driver baru Vista berarti bahwa bentuk VPU Recover berlaku secara permanen untuk semua kartu grafis." - tweakguides.com/ATICAT_8.html
John K
Saya mencari solusi untuk me-reboot driver jadi saya tidak harus me-restart mesin (baik secara manual atau kebetulan) agar monitor eksternal dapat dikenali dan digunakan.
John K
0

Saya mendapat kesan bahwa komputer harus selalu dimatikan saat menghubungkan / melepaskan monitor. Misalkan dalam proses menghubungkan kabel Anda melakukan kontak dengan pin yang terhubung ke transistor 5v yang sensitif bersama dengan beberapa garis 12v sebelum menghubungkan pin ground?

Arthur Kalliokoski
sumber
1
Di satu sisi itu akan payah. Di sisi lain saya suka laptop baru. Karena saya memerlukan Vista 13 menit antara komputer mulai dan ketika sudah siap untuk saya gunakan ... Saya bersedia mengambil kesempatan itu.
John K