Показаны сообщения с ярлыком bugfix. Показать все сообщения
Показаны сообщения с ярлыком bugfix. Показать все сообщения

вторник, 8 октября 2013 г.

Процесс IAStorDataSvc "пожирает" процессор

Процесс  IAStorDataSvc "пожирает" процессор, а на значке программы в трее написано: "Служба Intel RST не работает":



Помогло обновление по ссылке, скачав и установив Intel® Rapid Storage Technology (Intel® RST) RAID Driver.

P.S. Проблема у меня возникает при восстановлении системы из образа.

воскресенье, 6 октября 2013 г.

Ошибка Git при импорте из Subversion: Permission denied: Can't open '/tmp/report.tmp': Permission denied at /usr/lib/perl5/site_perl/Git/SVN.pm line 1210

При импорте локального репозитория из Subversion в Git существует маленькая проблема: при запуске команды git svn clone получаем ошибку:
Permission denied: Can't open '/tmp/report.tmp': Permission denied at /usr/lib/perl5/site_perl/Git/SVN.pm line 1210

Очень странно, что разработчики не стали устранять эту ошибку. Обойти эту ошибку можно следующим образом.

среда, 11 сентября 2013 г.

VBA: ошибка "Compile error: Only comments may appear after End Sub, End Function, or End Property"

Иногда приходится писать на новых для себя языках, и местами, не понимая грамматики и/или особенностей, чувствуешь себя как обезьяна с гранатой. Настала и моя очередь.

При запуске процедуры макроса получаю следующую ошибку:
Compile error:
Only comments may appear after End Sub, End Function, or End Property

В моём случае ошибка возникает, когда я пытаюсь адаптировать устаревший код под 64-битный Microsoft Office. Например, в следующем примере:
#If VBA7 Then
Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr)
#Else
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
#End If
При этом одну из строчек подсвечивает красным и сообщает о вышеуказанной ошибке.

пятница, 2 августа 2013 г.

пятница, 19 июля 2013 г.

Как использовать OpenType шрифты в Visio

При создании документов в Microsoft Visio не удаётся выбрать OpenType шрифты:


Самое неприятное, что такая "возможность" появилась в версии 2003 и с этой версии шрифты OpenType больше поддерживаться не будут (именно в Visio, в других продуктах семейства Office нет проблем).

вторник, 18 июня 2013 г.

Ошибка: Приложению не удалось запуститься, поскольку MSVCP110.dll не был найден. Повторная установка приложения может исправить эту проблему

При запуске приложений может возникнуть ошибка: "Приложению не удалось запуститься, поскольку MSVCP110.dll не был найден. Повторная установка приложения может исправить эту проблему".


При этом числа после MSVCP или MSVCR могут быть другими, например, MSVCR100.dll или MSVCR90.dll. Иногда встречается ошибка, где после числа стоит английская буква 'D':


т.е. не хватает библиотек MSVCP110D.dll, MSVCR100D.dll или MSVCR90D.dll.


четверг, 28 марта 2013 г.

IrfanView: установка программы в каталог с русскими буквами

Очень специфическая заметка. Кратко отмечу, что IrfanView (домашняя страница, описание на Wikipedia) небольшая по размеру программа для просмотра графических, видео- и аудиофайлов. Я её использую для просмотра графических файлов. Программа бесплатна для некоммерческого использования. Имеет набор возможностей по редактированию графических файлов.

Если программа установлена в каталог с символами национального алфавита отличного от английского (например, с русскими буквами), то возможны проблемы в работе. Например, не подгружаются модули расширения или плагины. Решение обнаружилось в переписке с автором Irfan Skiljan.


четверг, 7 марта 2013 г.

Visual Studio 2010: ошибка "Недопустимые данные лицензии. Требуется переустановка."

При запуске Visual Studio 2010 возникает ошибка: "Недопустимые данные лицензии. Требуется переустановка." или в английском варианте "Invalid license data. Reinstall is required."


понедельник, 21 января 2013 г.

PsExec: Make sure that the default admin$ share is enabled on COMPNAME

При запуске PsExec получаем ошибку:
e:\Программы\Sysinternals>psexec \\COMPNAME -u admin -p adminpass cmd.exe /c hostname

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access COMPNAME:
═х эрщфхэ ёхЄхтющ яєЄ№.

Make sure that the default admin$ share is enabled on COMPNAME.

Решение данной проблемы следующее.

четверг, 17 января 2013 г.

SCCM: Ошибка PXE-T04 Illegal operation error

Потребовалось развернуть образы машин в другой подсети. При загрузки PXE появилась следующая ошибка:


PXE-T04: Illegal operation error.
PXE-E36: Error received from TFTP server
PXE-M0F: Exiting PXE ROM

Ситуация казалась ещё более интересной, поскольку WinDump показывал приём пакетов TFTP и отправку обратно. Пакеты просто не доходили до загружаемой машины. Решение было найдено здесь.

вторник, 18 декабря 2012 г.

Ошибка ImageX: the subsystem needed to support the image type is not present


При запуске ImageX возникает ошибка: "the subsystem needed to support the image type is not present".

Существует несколько версий ImageX  под разные типы процессоров (i386, AMD64, IA64). Причина ошибки в том, что запускается версия под другой тип процессора.

Скачать все версии ImageX (для разных процессоров) можно по ссылке. Программы взяты из Windows 7 AIK.

Ссылки по теме:


http://serverfault.com/questions/356376/imagex-in-windows-pe-is-complaining-that-the-subsystem-is-not-present

Ошибка ImageX: Not enough storage is available to process this command.

При развёртывании образа в SCCM 2012 возникла странная ошибка. Фрагмент "smsts.log":
<![LOG[Skipping C:\_SMSTaskSequence for wipe]LOG]!><time="12:25:01.937+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="ccmfile.cpp:983">
<![LOG[Calculating expected free space.]LOG]!><time="12:25:01.953+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="1556" file="installcommon.cpp:229">
<![LOG[Reporting deletion progress.]LOG]!><time="12:25:01.953+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="1556" file="installcommon.cpp:247">
<![LOG[Successfully wiped C:\]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="installcommon.cpp:860">
<![LOG[Applying image to C:\]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="installimage.cpp:709">
<![LOG[Applying image 1 to volume C:]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="wimfile.cpp:511">
<![LOG[Received unknown WIM message 1090557061]LOG]!><time="12:25:04.187+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="2" thread="876" file="wimstate.cpp:124">
<![LOG[Received unknown WIM message 1090557061]LOG]!><time="12:25:04.187+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="2" thread="876" file="wimstate.cpp:124">
<![LOG[WIMApplyImage( hVolumeImage, const_cast<LPWSTR>(pathTargetVolume.c_str()), WIM_FLAG_VERIFY), HRESULT=80070008 (e:\nts_sccm_release\sms\framework\tscore\wimfile.cpp,557)]LOG]!><time="12:25:19.109+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="wimfile.cpp:557">
<![LOG[Unable to apply (0x80070008)]LOG]!><time="12:25:19.109+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="wimfile.cpp:557">
<![LOG[this->imageFile.ApplyVolumeImage(imageIndex, this->targetVolume), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,727)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:727">
<![LOG[ApplyImage(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1431)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1431">
<![LOG[Apply(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1614)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1614">
<![LOG[Installation of image 1 in package 00100009 failed to complete.. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="installimage.cpp:1636">
<![LOG[installer.install(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1689)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1689">
<![LOG[Closing image file C:\_SMSTaskSequence\Packages\00100009\ru_windows_xp_sysprep BM 2012.12.18.wim]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="wimfile.cpp:358">
<![LOG[Entering ReleaseSource() for C:\_SMSTaskSequence\Packages\00100009]LOG]!><time="12:25:19.562+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3527">
<![LOG[reference count 1 for the source C:\_SMSTaskSequence\Packages\00100009 before releasing]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3534">
<![LOG[Released the resolved source C:\_SMSTaskSequence\Packages\00100009]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3567">
<![LOG[InstallImage( g_InstallPackageID, g_ImageIndex, targetVolume, ImageType_OS, g_ConfigPackageID, g_ConfigFileName, bOEMMedia ), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\applyos.cpp,470)]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="applyos.cpp:470">
<![LOG[Process completed with exit code 2147942408]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="1" thread="1796" file="commandline.cpp:1098">
<![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="1" thread="1796" file="instruction.cxx:3011">
<![LOG[Failed to run the action: ????????? ???????????? ???????. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="3" thread="1796" file="instruction.cxx:3102">
Ключевые строки 14-15:
<![LOG[Installation of image 1 in package 00100009 failed to complete.. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="installimage.cpp:1636">

То, что не хватает пространства в хранилище для обработки команды показалась мне очень странным: на эталонной машине жёсткий диск 80 Гб, что всяко больше запакованного образа (15 Гб) + распакованного образа (30 Гб). Выискивая ответ на вопрос, наткнулся на эту тему:
I solved the problem.  The reason I was getting the error message was because I didn't have enough ram installed in the PC I was creating an image of.  I found that when doing a network boot of WinPE at least 512 MB of ram is required, and I didn't have that much
И в действительно, дело оказалось в нехватке оперативной памяти, а не объёме жёсткого диска. Это подтверждает данная тема, где места много, но ошибка тем не менее присутствует.

Ошибка появлялась на 512, 640 Мб и исчезла на 768 Мб оперативной памяти.

воскресенье, 16 декабря 2012 г.

Visual Studio 2012: Как создать проект WinForms (Windows Forms) для C++

В Visual Studio 2012 нет шаблона "Приложение Windows Forms" для Visual C++:


Разработчики из Microsoft решили убрать такую возможность. (А может это очередная попытка пересадить всех на C# для проектов WinForms... не знаю). Тем не менее решение существует. И даже 2.

Как скомпилировать проект в Visual Studio 2012 для Windows XP

Если написать даже элементарную программу "Hello, world" на C++ в Visual Studio 2012
#include <cstdio>

int main()
{
 printf("Hello, world\n");
 return 0;
}
то на Windows XP программа не запустится, а сообщит, что файл "не является приложением Win32":


Но всё же имеется возможность собрать программу, которая заработает под WinXP.

среда, 5 декабря 2012 г.

Ошибка: Вход в систему не произведен: конечная учетная запись указана неверно

При выделении одной подсети (основной домен) в другой поддомен (новый домен) в этом же лесу произошла странная ошибка. Пользователи из основного домена не видят на сервере нового домена общие папки. Компьютеры с Windows XP ничего не сообщают, а просто показывают пустое содержимое общих папок. А по "net view \\dcgs") получаю "Ошибка 5. Отказано в доступе".


А Windows Server 2008 и другие более поздние операционные системы конкретно сообщают об ошибке:

Нет доступа к \\dcgs. Возможно, у вас нет прав на использование этого сетевого ресурса.
Обратитесь к администратору этого сервера для получения соответствующих прав доступа.
Вход в систему не произведен: конечная учетная запись указана неверно.


суббота, 1 декабря 2012 г.

Синхронизация iCloud и GMail

У меня появилось 2 устройство Apple и встал наболевший вопрос, а как синхронизировать iCloud и GMail? Проблема полностью не решается.

суббота, 17 ноября 2012 г.

Узел wpad не разрешается в DNS

В DNS-сервере создана запись типа A, которая преобразует имя wpad в некоторый IP-адрес.
Если попытаться получить IP-адрес для имени wpad, то DNS-сервер сообщает об ошибке:
C:\>nslookup wpad <DNSServer1>
Сервер:  <DNSServer1>
Address:  <IPofDNSServer1>
*** <DNSServer1>.domain.com не удалось найти wpad: Non-existent domain

C:\>nslookup wpad <DNSServer1>
Server:  <DNSServer1>.domain.net
Address:  <IPofDNSServer1>
*** <DNSServer1>.domain.net can't find wpad: Non-existent domain 

четверг, 8 ноября 2012 г.

Mozilla Firefox: Выскакивает окно авторизации по протоколу moz-proxy://xxx.xxx.xxx.xxx

При работе обозревателя Mozilla Firefox через Squid на некоторых сайтах выскакивает окно авторизации с протоколом moz-proxy:


Ниже описано как избавиться от этого окна.

суббота, 6 октября 2012 г.

Не доступен аукцион в учётной записи Diablo 3

Если игра была оплачена online, то проверка учётной записи в обещанные 72 часа не проходит. Из-за этого, в частности, не доступен аукцион.

Позвонив в службу поддержки по номеру 8-800-5550104 в период 14.30 - 22.30 по Московскому времени, я попытался решить данную проблему. Оказалось, что игра некорректно обновляет кэш (локальные файлы) и информация об активации учётной записи не обновляется.

Решение в данном случае также описано на официальном форуме http://eu.battle.net/d3/ru/forum/topic/4797399876 и сводится к смене пароля учётной записи по ссылке: https://eu.battle.net/account/management/settings/change-password.html.

Аукцион также будет недоступен, если Вы не указали свои фамилию и/или имя при регистрации, а также если Вы ошиблись в написании. Тогда службе поддержке придётся предоставить сведения из документов удостоверяющих личность (например, паспорт или водительские права). Они обновят информацию и, возможно, потребуется сбросить пароль.