понеделник, март 09, 2009

Много стартирани копия на taskeng.exe в Windows Vista

Понякога в Windows Vista възниква следния проблем: ако отворим Task Manager ще видим много (над 50) копия на процеса taskeng.exe.

Това се получава, когато по някаква причина (обикновено някое обновяване) се поврежда системната задача User_Feed_Synchronization. Проблема се решава по следния начин:

1. Отворете Task Scheduler.
2. От менюто View изберете "Show Hidden Tasks".
3. Изберете от дървото в ляво "Task Scheduler Library".
4. От списъка със задачи изберете "User_Feed_Synchronization" с десен бутон и изберете "Delete".
5. Затворете Task Scheduler.
6. От бутона Start изберете "Accessories" и натиснете десен бутон върху "Command Prompt". От менюто изберете "Run As Administrator".
7. Напишете тази команда:
msfeedssync enable

и натиснете Enter.

По този начин отново ще създадете задачата User_Feed_Synchronization, но вече с работеща конфигурация.

сряда, март 04, 2009

Операционни системи на 32bit не работят като клиенти на Windows Server 2008 64bit споделен факс

След успешна инсталация и конфигурация на факс сървър под Windows Server 2008 64bit установих, че нито една от работните станции с 32bit операционни системи (Windows XP и Windows Vista) не може да ползва споделения факс пълноценно.

Всички могат да отварят списъка с факсове, но не могат да изпращат. При опит за разпечатване на документ към факс принтера нищо не се случва...

Проблема се оказа в липсата на 32bit драйвери за споделения факс. По подразбиране Windows 2008 Server 64bit инсталира само 64bit драйвери и е необходимо да му се добавят 32bit такива.

Това става, като първо копираме от инсталиран Windows Server 2008 32bit папката "C:\Windows\System32\DriverStore\FileRepository\prnms002.inf_810d6136" (името може да завършва на други цифри). След това избираме Fax Properties/Sharing/Additional Drivers и маркираме опцията "x86". Натискаме OK и посочваме пътя до папката, която копирахме по-горе от 32bit Windows Server 2008.

След това всички работни станции, които са с 32bit операционни системи ще ползват факса пълноценно.

неделя, март 01, 2009

Грешка "could not initialize the emulated Ethernet controller"

При стартиране на виртуална машина с Microsoft Virtual Server 2005 може да изчезнат мрежовите контролери във виртуалните машини и в лога на сървъра да се появи грешка "XXXX could not initialize the emulated Ethernet controller".

Има много препоръки за решаване на проблема, но при мен описаната по-долу свърши работа:

1. Копирайте на сигурно място всички *.VMC и *.VHD файлове.
2. Спрете от Services услугите "Virtual Helper" и "Virtual Server".
3. Деинсталирайте Microsoft Virtual Server от Add/Remove Programs.
4. Рестартирайте сървъра.
5. Изтрийте следните папки и съдържанието в тях:

"C:\Document and Settings\All Users\Application Data\Microsoft\Virtual Machine Helper"
"C:\Document and Settings\All Users\Application Data\Microsoft\Virtual Server"
"C:\Document and Settings\All Users\Application Data\Microsoft\Virtual Server Webapp"
"C:\Document and Settings\All Users\Documents\Shared Virtual Machines"
"C:\Document and Settings\All Users\Documents\Shared Virtual Networks"
"C:\Document and Settings\Administrator\Application Data\Microsoft\Virtual Server"
6. Инсталирайте отново Microsoft Virtual Server 2005.

Източник:
http://support.microsoft.com/kb/555629