顯示具有 Windows 標籤的文章。 顯示所有文章
顯示具有 Windows 標籤的文章。 顯示所有文章

2015/7/24

[Windows] Event ID 8 自動更新廠商根清單順序數字發生失敗

之前遇到公司的網站一直偶爾會有錯誤發生,可是看 IIS log 又看不出什麼所以然。後來請人看 server 上,用 Windows Event Viewer 去看應用程式記錄檔,才發現裡面一直會有 Event ID 8 : crypt32 的錯誤訊息。

2015/5/21

[Windows API] 減少記憶體用量,欺騙工作管理員專用 - SetProcessWorkingSetSize

有寫過程式的工程師應該都有遇過,常常使用者會說,為什麼你寫的程式吃掉我電腦這麼多的記憶體,認為工程師寫的程式一定有問題。有的時候或許真的是程式出了問題,但是有的時候卻是程式的功能必須讀入大量要使用的資料到記憶體,所以一定會用到大量的資料。

2015/5/15

[程式設計] ASP.NET – ThreadAbortException when using Response.End

最近在公司寫的網站程式出了一些怪問題,原本使用者可以正常從網頁下載 excel 檔案,並直接開啟檔案。可是當系統升級成 Win 7 + IE 10 之後,居然偶爾會出現 excel 檔案無法下載的問題,本來還以為是公司的網路出了問題,後來才發現可能是因為一行程式所引起。

2014/12/10

[Delphi] Cannot create file EditorLineEnds.ttr

因為工作上的需要,現在用來開發系統的程式語言是 Delphi。可是前陣子,公司的同事陸續傳出災情,在關掉 Delphi IDE 之後,想要再重新啟動 IDE,都會出現“Cannot create file C:\Users\Admin\AppData\Local\Temp\EditorLineEnds.ttr” 的錯誤訊息。

2014/1/17

[Windows] 執行排定的工作遇到 0x4 的錯誤

之前在 server 上,在 batch file 裡用 xcopy 來做檔案的備份,原本都運作正常,可是從某個時間開始,突然就無法執行,總是出現 0x4 的錯誤。

2013/11/14

[Windows] Win2K8 : 關閉 UAC

最近工作上的要求,要針對 server 上的軟體安裝作稽核,如果在 24 小時內有安裝任何新的軟體程式,都要通知系統管理者進行軟體審核。也因為這樣的要求,所以我們有一套會進行遠端佈置檢查程式的架構。

2012/11/5

[Windows 7] 登入之後總是使用暫存設定檔

某個星期天的晚上,電腦突然登入出現問題,怎麼登入都沒辦法用我原本的 user profile,導致系統都去使用暫存設定檔,但是整個電腦桌面設定跟我習慣使用的不一樣,因此,決定想辦法找出問題的根源,只是沒想到,這開啟了我一整段痛苦的旅程。

2012/10/18

[Windows 7] 開啟隱藏的 Administrator 帳戶

因為前幾天的悲慘事件,因為要用到系統帳戶來修正原本有問題的帳號,結果讓我意外的得知,原來 Windows 7 有個隱藏的使用者帳戶,而且只要透過一行簡單的 DOS command 就可以開啟。

2012/10/16

[Windows] 直接更改網域內的電腦名稱

最近在工作上,因為要做新舊伺服器的轉換,為了避免使用者或系統的設定需要相對進行修改,所以我們採用的方法,就是直接把新伺服器的電腦名稱設定成舊伺服器。

2011/7/4

[Windows] VI Client error : ‘AxQuickMksAxCtl’ control

最近在Windows 2K8上安裝VMware VI Client的時候,在”Open Console”的時候會遇到’AxQuickMksAxCtl’ control的錯誤訊息。在拜請Google大神之後,馬上就得到了解答,原來遇到這問題的人也不少,連VMware都把這問題列入KB裡面。

2011/2/12

[Windows] vSphere Client v4.0 issue with MS KB980773

最近工作上遇到一個問題,原本用來控制VM的vSphere Infrastucture Client(簡稱VIC),突然不能使用,也就不能連到VMware的VirtualCenter,這樣導致無法去設定server。

2011/1/23

[Windows] 從registry裡面知道共用資料夾名稱跟權限

最近在研究怎麼用程式來設定跟列出windows的共用資料夾跟權限,在網路上看到一個方法是直接去讀registry,雖然不一定用得上,但是還是先記下來,說不定以後會有用到的機會。

2011/1/20

[Windows] 有趣的Win7 UAC檢查規則

最近工作上遇到了程式在Win7上不能執行,會被Win7的UAC(User Access Control)阻擋,一定要有administrator的權限才能執行。看過程式所做的一些動作,理論上應該是不會觸發UAC才對。

2010/9/26

[Windows] 更換輸入法順序

每次電腦安裝新的輸入法之後,原本預設的輸入法順序就會被改變,我所使用的注音輸入法每次都因此被變動到後面去,這樣就造成每次切換輸入法就很麻煩,所以就去找了修改輸入法的方式。

2009/9/7

[Windows] Support Chinese in English WinXP

剛好最近重灌系統,所以就順手把這個東西記下來,看看有沒有人也會用到囉。一般來說英文版的XP作業系統在剛灌好的時候,是不支援中文的,不過在經過簡單的設定之後,就可以讓中文正常顯示或輸入了。

2008/8/18

[Technology] AVI內嵌字幕

因為之前買到的步步高機型似乎不支援繁體中文的顯示,導致字幕都是亂碼,因此暫時想到的解決方案,就是將字幕直接內嵌到avi檔案裡面,這樣就可以完整的顯示,也就可以放心不會有其他的問題出現。

首先就是上網抓VirtualDubMod這個程式,可以抓portable免安裝版就可以。

一開始先執行AuxSetup。

然後執行"Install Handler",安裝一些相關的dll檔。

之後打開VirtualDubMod主程式,選擇"File"->"open video file",再選擇你要開啟的avi檔。

然後選"Filter"->"TextSub"->"Add",選擇與你剛剛開啟的avi檔所對應的字幕檔。

接下來再選擇壓縮的codec,如果不選的話,轉出來的檔案就會相當大。所以選擇"Compressor"->"Xvid Mpeg-4 Codec"

最後只要再選"Save As"儲存檔案就會開始轉檔了,轉檔的時間跟速度當然就要視你的電腦效能而定了。

2008/7/6

[Windows] 改變輸入法順序

最近因為安裝或移除一些輸入法的關係,結果就是遇到了好幾次系統原本的輸入法順序被改掉,造成自己要再去修改registry,才能恢復自己原本習慣使用的順序。想說大家應該也都會遇到跟我一樣的問題,所以乾脆就寫在這邊讓大家可以參考一下。

其實很簡單,在左下角"開始"->"執行"的地方輸入regedit來修改registry。然後找到以下路徑"[HKEY_CURRENT_USER\Keyboard Layout\Preload] "。之後就可以看到1, 2, 3, ...等的機碼,這些就是代表你的輸入法順序,而裡面的值就代表的是哪一種的輸入法。各種輸入法的值如下所示:

00000404 美式鍵盤
e0010404 注音
e0020404 倉頡
e0030404 速成
e0060404 大易
e0080404 新注音
e0090404 新倉頡
e0200404 嘸蝦米

2008/6/1

[Tech] Portable Software

延續上一篇,除了在安裝應用程式的時候,可以把程式安裝在SD卡上之外,其實最簡單的方法就是,多使用綠色軟體(可攜性軟體),也就是不用安裝,直接執行就可以使用的軟體,只要把這些常用的綠色軟體放在SD卡上,就可以免安裝使用,也就可以減少硬碟使用空間。

針對上上一篇裡面所提到的Eee PC應用,基本上眼博士跟趴趴走是找不到portable的版本,不過其他我們常用的網路工具,很多都有portable版本,不然就是可以找到可替代的其他軟體portable版。以下就是一些portable版的下載連結:

1. FireFox:取代IE瀏覽器
2. OpenOffice:取代MS Office
3. Pidgin:取代MSN
4. Notepad++:取代Ultraedit
5. Putty:BBS軟體
6. Thunderbird:取代Outlook Express
7. 7-zip:取代winrar
8. Portable Windows Live Messenger

[Tech] 優化XP on Eee PC

因為自己手上的這台Eee PC是4G版的,4G的硬碟空間,光是安裝完XP就剩下不多,加上定期的Windows Update跟一些必用的軟體,4G根本就是不夠用,因此除了ASUS說明書上所教的方法之外,網路上也有很多教大家怎麼優化XP的文章。

其實基本原則大致上就是下面兩樣:

1. 移除不必要的檔案,增加硬碟的空間。
2. 將一些暫存檔、分頁檔或應用程式安裝檔全部改成在SD卡上。

另外因為原本Eee PC所號稱3.5hr的使用時間,是在使用原廠Linux OS的情況下,對於XP的話可就沒有這麼好的表現了。因此為了要減少XP的耗電量,增加電池所使用的時間,網路上也是有文章教學,大家可以參考看看。

1. 關掉不必要的常駐程式。
2. 使用者習慣的調整。

另外還有避免要重灌XP的時候,還要先備份一大堆東西的痛苦,基本上就是將一些文件(My Documents)跟我的最愛(My Favorites)這些東西存在其他的硬碟或SD卡中,這樣重灌的時候就不需要擔心備份的問題了。

相關連結:
Mobile01 - [分享]EeePC 終極應用 軟體 大全
【原創教學】華碩 Eee PC + Windows XP 極致省電攻略
高登工作室 - XP無痛重灌之準備篇

2007/8/14

[程式設計] 字串比對 in batch file

之前寫了一篇利用batch file去修改windows環境變數,不過因為是設定成每次開機自動執行的狀態,因此就出現了可能會不斷重覆加入相同字串的情況,為了避免不斷的新增字串進去,所以就想了個解決方法。

目前想到的解決方式就是,先去檢查環境變數內是否已經有設定我們要的路徑,如果有的話,則跳過修改系統環境變數的地方,繼續執行其他程式。

set _test=%Path:*c:\formosoft=c:\formosoft%
set _test=%_test:~0,12%
if %_test% EQU c:\formosoft ECHO formosoft already in path

目前這樣的做法測試之下是可以正常運作的,如果大家有遇到一樣的情況,可以試試看這樣的作法適不適用囉。