2009年10月13日 星期二

在裝置管理員看到隱藏的硬體裝置

剛剛看到雜誌介紹差不多的東西

不過他提供還有一個方法也可以

執行 -> cmd -> 輸入 set devmgr_show_nonpresent_devices=1 -> 按下enter

C:\devmgmt.msc

開啟裝置管理員,把顯示隱藏裝置的選項打開

你會看到以前插入電腦的所有裝置,清一清,幫機碼減減肥

Issue:
When you want to remove/uninstall a driver, for example, “BitDefender Firewall NDIS Filter Miniport”, you get an error message “Failed to uninstall the device. The device may be required to boot up the computer”. In mandarin, “無法解除安裝裝置。裝置可能是開機必需的裝置。” .
Solution:
1, run “devmgmt.msc” and browse to the device you want to remove/uninstall.
2, right click and pick “properties”, go to “details” tab.
3, read the value assigned to “Device Instance Id”, in my case for example, “ROOT\SW_BDFNDISFMP007″.
4, run “regiedit” and browse to HKLM\SYSTEM\CurrentControlSet\Enum
5, HERE, according to the value in step 4, further browse to HKLM\SYSTEM\CurrentControlSet\Enum\Root\SW_BDFNDISFMP007
6, right click the folder 0007, click “Permissions”, and tick to allow Full Control for everyone. Click Apply and OK.
7, Now, you have the right to remove the folder. Right click the folder 0007 and click “delete”.
8, Go back to Device Manager and you can see the driver had been removed.
That’s it and Good luck.
Reference: http://fastest963windows.blogspot.com/2008/01/windows-driver-uninstall-failed-to.html, Access Date : 11 April 2008

2009年4月27日 星期一

解決nuvi機台更新後Lag情況教學!

From:http://www.mobile01.com/topicdetail.php?f=228&t=1007103&last=11636483

隨著軟體和地圖版本更新,機台記憶體存取越來越頻繁,nuvi機台也會像電腦般留下些許暫存檔案,當累積越來越多時,就會影響nuvi機台執行的順暢性,Garmin Blog在此也提供玩家一個簡單的清理辦法,讓您的Garmin機台隨時都能保持在最佳狀態!
*適用機種:nuvi 2系列 / 2x5系列 / 760 / 765

適用機種補上nuvi 3系列、6系列和zumo 550

但只有nuvi 3系列要按螢幕右上角,其他機種請按右下角


清除暫存檔案,加快機台執行快能
1. 將nuvi機台與電腦以USB傳輸線連接進入隨身碟模式。

2. 點選nuvi磁碟機,進入Garmin資料夾。

3. 將GPX資料夾複製備份至電腦中(GPX資料夾內的檔案包含使用者個人儲存的喜愛點及航線資料)。

4. 資料複製完畢,將nuvi機台關機。

5. 重新開機前,請按壓螢幕右下角不放,再行開啟,直至螢幕畫面出現提示視窗再放開。

6. 提示詢問是否清除所有使用者資料,點選「是」進行資料清除。

2009年2月20日 星期五

Cacti使用心得

Plugins WeatherMap

建立的Map放置於[/var/www/html/plugins/weathermap/configs]

Default icon size沒有設定,設定如下即可修改大小:


Exam

[Node node09983 ]

[ LABEL FileSVR(172.17.113.28) ]

[ ICON images/HPMini.png ]

[ POSITION 358 524 ]

Modify

[Node node09983 ]

[ LABEL FileSVR(172.17.113.28) ]

[ ICON 50 50 images/HPMini.png ]

[ POSITION 358 524 ]




Plugins
ReportIT


php /var/www/html/plugins/reportit/runtime.php
-m




PHP Bindings
for windows.


http://www.gknw.net/php/ext_win32/php-5.2.1_rrdtool-1.2.19-w32.zip


 


Cacti由於超時無法讀取數據解決方法


在利用Cacti監控時候遇到讀取數據不據定,分析後透過以下改動得以改善


修改 /etc/php.ini
memory_limit改大至32M以上(Default
32M


同時設置增加Cacti下面的snmp
time out
延長加大至500以上



cacti本身的模板只可以監控硬碟的使用大小,而不能監控使用非分率,所以我們要自定義cdef來監控硬碟使用率,並借助thold插件實現報警功能。網上找的資料都是在cacti.0.8.6版上實現的,而我用的是cacti.0.8.7版。因此,根據實際情況做如下改動︰



在cacti目錄下,vi global_arrays.php

搜索custom_data_source_types,修改這一段如下︰




$custom_data_source_types = array(

"CURRENT_DATA_SOURCE" => "Current Graph Item Data Source",

"ALL_DATA_SOURCES_NODUPS" => "All Data Sources (Don't Include Duplicates)",

"ALL_DATA_SOURCES_DUPS" => "All Data Sources (Include Duplicates)",

"SIMILAR_DATA_SOURCES_NODUPS" => "All Similar Data Sources (Don't Include Duplicates)",

"SIMILAR_DATA_SOURCES_DUPS" => "All Similar Data Sources (Include Duplicates)",

"CURRENT_DS_MINIMUM_VALUE" => "Current Data Source Item: Minimum Value",

"CURRENT_DS_MAXIMUM_VALUE" => "Current Data Source Item: Maximum Value",

"CURRENT_GRAPH_MINIMUM_VALUE" => "Graph: Lower Limit",

"CURRENT_GRAPH_MAXIMUM_VALUE" => "Graph: Upper Limit",

"VALUE_OF_HDD_TOTAL" => "Value of hdd_total data source");

在cacti界面的Graph Management-cdefs新建cdef模塊,名字自己起,添加字段如下︰






Item #1 Special Data Source: CURRENT_DATA_SOURCE 

Item #
2 Custom String: 100 

Item #
3 Operator: * 

Item #
4 Special Data Source: VALUE_OF_HDD_TOTAL 

Item #
5 Operator: / 

也就是說



cdef=CURRENT_DATA_SOURCE,100,*,VALUE_OF_HDD_TOTAL,/ 





這樣就可以在Threshold Templates裡面添加監控硬碟的模塊了,我添加的是Host MIB - Hard Drive Space ,最後在Threshold CDEF裡面選擇剛自定義的cdef,這樣就可以正常監控硬碟使用率了。


如何將Router及Switch的Description顯示在Graph的Title



[Console]=>[Templates]=>[Graph
Templates]=>[Select one of templates]=>[Option--Title]


Default     |host_description| - Traffic


Modify     |host_description| - Traffic - |query_ifAlias|

2009年2月5日 星期四

用 DOS 指令 - For 更改檔案副檔名

假設你要將一個名叫test目錄下的txt檔和jpg檔全部改名為exe檔。
先切換到該目錄下。
cd test
執行此指令for %f in (*.txt *.jpg) do ren %f %~nf.exe
參數解說:%f : 接收檔案全名(包括副檔名)的變數。
(例 : 1.txt or 2.jpg)(*.txt *.jpg) :
就是指這個目錄下的所有txt檔跟jpg檔
ren : 更改檔案名稱。%f : 取出來的檔案全名(包括副檔名)。
%~nf.exe : 只取出檔案名稱(不包括副檔名)。(例 : 1.exe or 2.exe)
參考資料
http://tw.knowledge.yahoo.com/question/question?qid=1507111902278