Bagaimana cara membongkar driver Windows?

1

Saya mencari solusi cmd-line untuk menghentikan driver Windows yang telah saya instal secara manual.

Prosedur pemasangan adalah sebagai berikut:

sc create MyDrv type= kernel start= demand binPath= "C:\MyDrv.sys"
net start MyDrv

Meminta info tentang output driver:

C:\>sc query MyDrv

SERVICE_NAME: MyDrv
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

The NOT_STOPPABLEbendera tampaknya seperti indikator besar bahwa apa yang saya capai tidak dapat dilakukan. Namun , driver ini milik aplikasi yang berhasil berhenti dan menghapusnya ketika saya menghapus aplikasi dari PC saya. Jadi, adakah yang bisa aku bunuh bajingan ini? (Sayangnya, saya tidak memiliki kode sumber driver).

Jika Anda bertanya-tanya, ya saya mencoba:

C:\>net stop MyDrv
The requested pause or stop is not valid for this service.
More help is available by typing NET HELPMSG 2191.
karlphillip
sumber

Jawaban:

2

JIKA
itu adalah driver sebenarnya bukan layanan
dan
Anda dapat menonaktifkan / mengaktifkannya di manajer perangkat tanpa masalah
Kemudian
Anda mungkin bisa menggunakan "Devcon" untuk menonaktifkan dan mengaktifkannya dalam batch dan cmd meminta.
Lain
Jika layanan maka itu baik untuk mengetahui nama layanan yang sebenarnya, seperti yang terlihat dalam properti untuk layanan.
Untuk
Layanan dengan driver, menonaktifkan driver mungkin terjadi lebih mudah daripada menonaktifkan layanan.

maaf saya bingung dengan kode :-) Hal ini terdengar seperti stickey yang asli, yang mungkin memerlukan pengaturan sesuatu yang berbeda dalam registri untuk itu, atau memahaminya jauh lebih baik daripada posting saya di sini.
Menemukan devcon yang tepat untuk 64bit bukanlah hal yang mudah, dan versi yang salah untuk OS atau Bit tidak bekerja sama sekali, jadi jika Anda mencoba devcon, Anda harus memiliki yang tepat untuk sistem yang tepat, yang tidak Anda ungkapkan.

Apakah ini benar-benar disebut Mydrv? karena mungkin membantu untuk mengetahui nama atau produk yang sebenarnya, membingungkan (sp) pengemudi untuk tujuan mendapatkan jawaban mungkin tidak berguna di sini.

Psycogeek
sumber
1

Aplikasi yang menginstalnya mungkin memanggil fungsi khusus pada driver atau mengirimnya pesan yang dibuat dengan hati-hati untuk memerintahkannya untuk ditutup dengan anggun.

afrazier
sumber