Windowsを8.1にして以降、時折 WDF_VIOLATION のエラーでマシンがフリーズするので原因を探っていました。
こういう時はメモリダンプの解析を行うとヒントくらいは読み取れる場合があります。
Windows software development kit (SDK)に既に8.1用が出ていました。
Windows software development kit (SDK) for Windows 8.1
[MSDN]
この中に含まれているWindbgを使ってメモリダンプの中身を見てみると、エラーの原因モジュールはなんと a8djusb ということでした。どうもAUDIO 8 DJがよくないようです。
検証のためここ2-3日AUDIO 8 DJの接続を解除していますが、確かに WDF_VIOLATION でブルースクリーン(?)が出ることはなくなりました。
もしかするとドライバは8.1用のリリースを待たないといけないのかもしれません。
NIのサイトの様子をちょいちょいのぞいておこうと思います。