デバイスを有効/無効にするバッチファイルを作成する
次のような手順を踏むと、きちんと使用できて、しかもフリーズも起こらない。
DevConを利用することで、この手続きの簡略化を試みる。
(1)「>devcon find PCI*」でインスタンスIDを特定する。
devcon PCI\VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx\x&xxxxxxx&x&xx : Envy24 Family Audio Controller WDM
(2)得られた情報を元に、バッチファイルを作成する。
OFF.batには次の一行を書いておく:
devcon disable "@PCI\VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx\x&xxxxxxx&x&xx"
ON.batには次の一行を書いておく:
devcon enable "@PCI\VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx\x&xxxxxxx&x&xx"
起動して、ON.batをダブルクリックすることで、デバイスが有効になり、音が出るようになる。終了時は、OFF.batをダブルクリックして、デバイスを無効にしてから、終了・再起動する。