21 Jul, 2010
На 13 юли 2010 г. Майкрософт официално прекрати цялостната си поддръжка за Windows 2000. Животът за Windows XP и Windows Vista продължава, но поддръжка ще има само за тези екземпляри, които са с инсталиран SP3 (за XP) и SP1 (за Vista).
Иначе казано - всички софтуерни пакети в Windows Update (Security Updates, Reliability Updates, Hotfixes и т.н.) ще отстраняват проблеми, възникнали при използването на XP със SP3 и Vista със SP1 - [ http://support.microsoft.com/gp/lifean46 ]
Продължение » » »
10 Jul, 2010
[UPDATED: 2010.07.19]
Доста интересна случка имах преди време: трябваше да погледна един компютър (Windows XP), който от около месец проявява един много досаден симптом - рестартира се спонтанно. Причините? Вероятно са много
В такива моменти човек все трябва да започне от някъде. Аз тръгнах от тук: какво значи "спонтанно рестартиране"?
Но първо нека видим пътищата, през които преминава един "спонтанен" рестарт (обобщавам два случая):
- Windows работи -> хардуерна случка/проблем -> блокиране на ОС или мигновено рестартиране на машината;
- Windows работи -> възникване на неочакван проблем в ядрото (Kernel-а) -> запис на minidump файл в %systemroot%\minidump -> рестартиране на машината.
В Windows Minidump е файл, в който се записва информация за състоянието на регистрите на процесора, call stack-а, заредените модули и др. в момента на възникване на фаталната грешка. След това файлът може да се анализира с debugger и евентуално да се открие и отстрани причината.
Знаейки това, можем да категоризираме причините:
- Хардуерен проблем (лошо захранване/лош контакт между някой от компонентите и съответния му слот/бъгава памет/издути кондензатори/студена спойка и т.н.) - тук, за съжаление, няма да имаме никаква следа в логовете на Windows;
- Софтуерен проблем (проблемни драйвери) - в този случай ще се генерира minidump;
- Микс: хардуерен проблем предизвиква софтуерния - тук отново имаме сламка: генерира се minidump.
Продължение » » »
19 Jun, 2010
Една съвсем рутинна инсталация на Java Runtime Environment (JRE) завърши неочаквано...с грешка:
Unable to download http://javadl-esd.sun.com/update/1.6.0/1.6.0_20-b02.xml for installation
След натискане на OK "инсталационният Магьосник" остава на екрана и се изкушаваш да натиснеш Next...пак грешка:
Продължение » » »
3 Jun, 2010
Нека разгледаме следния програмен отрязък:
if (NULL == someApiPointer)
{
//do something here
};
Защо сравняваме NULL със стойността на someApiPointer, а не обратното - както са ни учили в училище и както изглежда по-логично?
Когато за първи път срещнах подобна конструкция си помислих, че има нещо специално в нея - прави се от гледна точка на сигурността или пък е нов стил на писане?
Продължение » » »
3 Jun, 2010
По подразбиране в Device Manager се показват само активните/забранените физически устройства в компютъра Ви. При нужда можете да видите и скритите такива: view->show hidden devices. Но никъде няма опция за показване на хардуера, който веднъж е бил инсталиран и след това е премахнат.
При инсталиране на драйвери за дадено устройство Windows записва информацията за него в своята база данни. Така се избягва повторна инсталация ако сложите същото устройство в компютъра си след време.
Продължение » » »
12 Mar, 2010
Сценарият:
Инсталирате операционна система (в моя случай Server 2008). Отваряте Windows Update и избирате "Search for updates". След известно време получавате съобщение, че търсенето на обновления/кръпки е неуспешно и е завършило с код за грешка 0x80072F8F.
Продължение » » »
9 Mar, 2010
В случай, че се налага рестартиране на DWM не е нужно да се logout-вате или да рестартирате компютъра. DWM е услуга, и както повечето услуги може да се спре/стартира чрез командата "NET ...":
Командите се изпълняват в Command Prompt, който е стартиран с "Run as Administrator"
net stop uxsms
The Desktop Window Manager Session Manager service is stopping.
The Desktop Window Manager Session Manager service was stopped successfully.
net start uxsms
The Desktop Window Manager Session Manager service is starting.
The Desktop Window Manager Session Manager service was started successfully.
* Когато DWM спре - временно ще загубите AERO интерфейса, но след стартиране - всичко се нарежда, както е било
Have fun, have Aero
28 Feb, 2010
"Много отдавна останалите не могат да достъпват моя компютър през мрежата" - това беше обяснението на потребителя Х.
Когато се опитах да видя споделените ресурси на неговата машина получих следната грешка: "Not enough server storage is available to process this command". Погледнах и в логовете (нещо, което доста малко хора правят...а е толкова лесно?). Масовото съобщение в System частта беше:
------------------------------------------
Event Type: Error
Event Source: Srv
Event Category: None
Event ID: 2011
Date: xyz
Time: xyz
User: N/A
Computer: theComputer
Description:
The server's configuration parameter "irpstacksize" is too small for the server to use a local device. Please increase the value of this parameter.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 00 00 00 00 01 00 50 00 ......P.
0008: 00 00 00 00 db 07 00 c0 ....Û..À
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
------------------------------------------
Продължение » » »
7 Feb, 2010
Ето една малка хитринка за Windows 7:
1. Направете нова папка (където и да е)
2. Кръстете я с име: Anything.{ED7BA470-8E54-465E-825C-99712043E01C}
* Anything може да бъде всеки друг текст. Важно е разширението!
Продължение » » »
6 Feb, 2010
Често ми се налага да използвам mstsc.exe (Remote Desktop Client). В някои моменти обаче се случва следното: свързвам се към даден сървър или mstsc.exe се reconnect-ва след възстановяване на връзката. Появява се login екрана. Но когато започна да въвеждам потребителско име и парола - нищо не се изписва.
Ако и на Вас се случва същото използвайте следния трик: натиснете еднократно клавиша ALT.
Явно в определени моменти ALT се задейства (не съм забелязал аз да го натискам) и login формата очаква клавишна комбинация от вида: ALT+...
Забелязах го съвсем случайно - под първите букви на Password и Username имаше подчертавка, която при Windows XP/2003 по подразбиране излиза, когато натиснете ALT