About Me

My photo
I know the last digit of PI

Wednesday, December 27, 2006

Защо Windows Explorer-а зависва

Мда учудващо но факт често ми се случваше да си отворя един explorer и да чакам..чакам..чакам.. докато сепокаже великия прозорец (или поне да се рефрешне). Накрая реших да погледна к'во става, вирус ли, троянец ли кво има все пак... Пуснах си един ethereal и що да видя :-) При всяко отваряне на explorer прозорец се праща по един SYN пакет към порт 1666. Поразгледах малко какви програмки имам инсталирани и по-точно тия които са в контекстното меню (или file extension-ите) и гледам имам едно perforce..което има add / sync и бла бла .. все необходими неща които иначе не мога да достъпна през Windows GUI клиента му :-) Ами решението беше:
regsvr32 /u p4exp
и всичко заспа... сега експлорера е бърз както никога :-)

Sunday, December 17, 2006

Microsoft Visual Studio freezes on "Add New Class" wizard

Мда...Понякога и най-хубавите неща зависват...какво да говорим за останалите :-) Както и да е... Проблема възниква когато във Visual Studio-to на един проект дадеш Add new class и се почва едно чакане... В краина сметка wizarda се появява но със доста закъснение. Решението на проблема е описано ето тук:
http://support.microsoft.com/kb/290398

На кратко проблематиката е че MDM s CLSID {0C0A3666-30C9-11D0-8F20-00805F2CD064} няма необходимите permission-и. Решението:
1) ot cmd-то пишете dcomcnfg.exe
2) отваряте DCOM обектите и намирате MDM (ако го няма пак от конзолата mdm.exe /regserver)
3) отваряте properties и Security tab-а click-вате на Use custom permission (навсякъде където може).
4) Добавяте следните user-и
Interactive
System
Administrators
IWAM_<ComputerName>