安裝卡巴斯基提示Error 0x8004a029,一般是因為電腦裡面的網路的篩選器已經超過可用的上限,可能電腦裡有很多的虛擬機的網路連線很多VPN的連線,針對vista和win7,預設是8個,上限是14個,所以只能通過修改機碼的方式修改到14來嘗試,當然如果修改到14還是不夠用,就只能將目前用不到的一些連接刪除掉了。
Windows 7 is hard coded to allow 14 filter drivers, but the following registry sets the limit to 8 by default. You can adjust the amount up to 14 or delete this key and it will be set to max of 14.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters
如果使用批次檔的方式則是使用內容
1 |
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network" /v "MaxNumFilters" /t REG_DWORD /d "14" /f |
同時我也有寫了一個小程式來操作
當然代碼也很簡單,也可以分享出來
1 2 3 4 5 6 7 8 9 |
Select case @OSVersion= "WIN_VISTA" Run(RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network", "MaxNumFilters", "REG_DWORD", "14")) case @OSVersion= "WIN_7" Run(RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network", "MaxNumFilters", "REG_DWORD", "14")) exit EndSelect exit |