Aug 19

The device driver for the [network adapter name] is preventing the machine from entering Standby or Hibernation

   От време на време ми се случва точно това. А аз активно използвам режима Hibernate и не мога да се лиша от тази благинка – не обичам, а и не ми се налага да си рестартирам лаптопа често (въпреки, че използвам Windows).

Пълното съобщение е:

The device driver for the network adapter name is preventing the machine from entering Standby or Hibernation. Please close all applications and try again. If the problem persists, you may need to update the driver.

Continue reading

May 21

Show Quick Launch: Cannot Create Toolbar

   Представете си следната ситуация: мигрирате един потребителски акаунт от един домейн в друг с ADMT (Active Directory Migration Tool). След като станцията се е присъединила към новия домейн потребителя “Х” влиза със своите потребителско име и парола. Профилът му се зарежда, но или не се вижда Quick Launch, или липсват иконите, които обикновено стоят в тази област. При опит за показване на Quick Launch се появява съобщение за грешка: “Cannot Create Toolbar”.

А папката с Quick Launch си е на мястото: “%APPDATA%\Microsoft\Internet Explorer\Quick Launch”. Иконите на потребителя са вътре в директорията.

Quick Launch обикновено се свързва с лентата вдясно от старт менюто в Windows. По подразбиране има изведени преки пътища към Internet Explorer и Show Desktop. Дефакто съдържанието на тази лента се намира в обикновена папка, чийто път обикновено е “%APPDATA%\Microsoft\Internet Explorer\Quick Launch”.

Оказва се, че Quick Launch е доста удобно място, където можете да сложите програмите, с които работите често. Има една малка поробност, която съм забелязал с годините. За потребителите си е благинка да слагат иконки по десктопа си. Цъкат на тях и стартират любимите си приложения. Обаче – работният плот “обича” да се обновява често (refresh). В този момент Windows издирва изпълнимия файл за всеки shortcut на екрана, от където извлича неговата икона. Е…сещате ли се, че това е доста бавничко? А ако нямате много памет си е направо досадно.

Е, в Quick Launch нещата явно са по-различни (по мои наблюдения) и е забележимо по-бързо ако слагате икони там. Моят съвет е да трупате приложенията, с които работите често в Quick Launch, вместо на Desktop-a. Хем си виждате целия тапет на работния плот, хем е малко по-бързо 🙂

Решението:

Continue reading

Feb 21

PHP & MySQL & IIS6: Unable to load dynamic library ./ext/php_mysql.dll – The specified procedure could not be found

   Доста лъжливо съобщение при положение, че конфигурацията в php.ini е ОК, а пътят до PHP и EXT папките е добавен в променливата на обкръжението (environment variable) %PATH% 🙂

Имаме следното: php 5.2.8 като архивен файл, а не .MSI.

Всъщност PHP-то си намира библиотеката php_mysql.dll, ОБАЧЕ самата библиотека не може да намери helper файла си libmysql.dll, въпреки, че се намира в достъпна през %PATH% директория (!?!). Така че ако искате да си спестите момента с дебъгването просто копирайте libmysql.dll в %SYSTEMROOT%\System32 и всичко заспива.

%SYSTEMROOT% е променлива, която съдържа пътя до директорията, където е инсталиран Windows. Обикновено е C:\Windows

Ако и това не помогне и държите ДА НЕ използвате .MSI пакети или прословутите бъндели (PHP+MySQL+каквото се сетите друго) можете да проверите дали сте конфигурирали нещата както трябва, базирайки се статията за инсталиране на PHP.

 

Допълнителна информация:

[ http://www.issociate.de/board/post/102775/PHP5/IIS6_Unable_to_load_dynamic_library.html ]

Feb 07

EFS recovery policy contains invalid recovery certificate

Симптомите:
При опит за криптиране на произволен файл, използвайки EFS, получавате съобщение за грешка:

След преглед на System лога попадате на съобщението:

Event Type: Error
Event Source: EFS
Event Category: None
Event ID: 6028
Date:  05.02.2009
Time:  19:33:08
User:  N/A
Computer: XXXXXX
Description:
EFS recovery policy contains invalid recovery certificate.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

Continue reading