|
▼ぽちさん:
>WinVistaでCrystalCPUIDのクロック設定したものを
>スタートアップにいれてOS起動時に設定のクロック
>に変更出来るように今までWinXPでは上手く出来ていたのですが
>Vistaの場合、スタートアップからではブロックされてしまい
>CrystalCPUIDの設定値に変更出来ませんでした。
>スタートアップブのブロックをされないには、何か方法はありますか?
そうなんですよねぇ〜正直困っています。
解決方法としては、デバイスドライバである SysInfo.sys を Windows 起動時にロードするようにした上で、CrystalCPUID を管理者権限なしで動くようにすればオッケーなはず。ドライバさえ事前に動いていれば管理者権限入りませんからね。
やり方
1) なんかのソフトで、SysInfo.sys を Vista に組み込む
2) 続いて、CrystalCPUID のソースコード内の manifest ファイルを修正し、管理者権限が必要ですよぉ〜ダイアログを出さないようにする。(要 VC6Pro)
※ まぁ、私がユーザーモードエディションを特別にコンパイルするということで代用可。
というわけで、何らかのソフトで SysInfo.sys を組み込んでください。
そこまで出来れば、manifest 修正非管理者権限版をリリースします。
とりあえず、2) は CrystalCPUID48 で代用可能なのでこちらで、動作確認していただけると吉かと。
SysInfo.sys を簡単に組み込めるようでしたらぜひご報告を・・・
|
|