пятница, 23 сентября 2011 г.
Китай
понедельник, 12 сентября 2011 г.
DISM. Ошибка: 0xc1420127 и что с ней делать.
Одныжды, мне понадобилось смонтировать (dism /Mount-WIM) установочный образ Windows 7 и провести ряд манипуляций. К сожалению компьютер был перезагружен до процесса демонтирования образа (dism /Unmount-WIM).
В результате получилось так, что образ с индексом 3 был помечен как смонтированный, и при попытке смонтировать его появлялась ошибка:
Cистема DISM Версия: 6.1.7600.16385 Ошибка: 0xc1420127 Указанный образ в указанном WIM-файле уже подключен с доступом на чтение и запись. Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Команда dism /Unmount-wim /MountDir:"C:\Deployment\WINDOWS 7\mount" /Discard тоже завершалась ошибкой
dism /Unmount-wim /MountDir:"C:\Deployment\WINDOWS 7\mount" /Discard Cистема DISM Версия: 6.1.7600.16385 Ошибка: 50 The request is not supported. Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Попробовал демонтировать образ с помощью Imagex
imagex /UNMOUNT "C:\Deployment\WINDOWS 7\mount" ImageX Tool for Windows Copyright (C) Microsoft Corp. All rights reserved. Version: 6.1.7600.16385 Unmount Error: Did not find an image mounted to [C:\Deployment\WINDOWS 7\mount].
"Хммм..." - подумал я и решил смонтировать образ с помощью Imagex, чтобы потом красиво размонтировать. Imagex ругнулся, но с задачей справился.
imagex /MOUNT "C:\Deployment\WINDOWS 7\install.wim" 3 "C:\Deployment\WINDOWS 7\mount" ImageX Tool for Windows Copyright (C) Microsoft Corp. All rights reserved. Version: 6.1.7600.16385 Mounting: [C:\Deployment\WINDOWS 7\install.wim, 3] -> [C:\Deployment\WINDOWS 7\mount]... [ 0% ] Mounting progress [ WARN ] An objectID is in use on this volume for [C:\Deployment\WINDOWS 7\mount\Users\Administrator\Desktop]. Committing or capturing this image will lose objectID information. Please mount or apply to another volume. [ WARN ] An objectID is in use on this volume for [C:\Deployment\WINDOWS 7\mount\Users\Administrator\Documents]. Committing or capturing this image will lose objectID information. Please mount or apply to another volume. [ 100% ] Mounting progress Successfully mounted image. Total elapsed time: 14 min 44 sec
Далее делаю imagex /UNMOUNT
imagex /UNMOUNT "C:\Deployment\WINDOWS 7\mount" ImageX Tool for Windows Copyright (C) Microsoft Corp. All rights reserved. Version: 6.1.7600.16385 Unmounting: [C:\Deployment\WINDOWS 7\mount]... [ 100% ] Mount cleanup progress Successfully unmounted image. Total elapsed time: 3 min 54 sec
С первого взгляда всё ОК, но при попытке смонтировать образ с помощью dism /Mount-wim всё та же ошибка 0xc1420127.
Внимание, Solution!
Немного подумав, проверяю какие опции нам доступны в команде dism и вижу /Cleanup-Wim
/Cleanup-Wim - Удаляет ресурсы, связанные с поврежденными подключенными образами WIM.
То, что надо! Пробую:
dism /Cleanup-WIM:"C:\Deployment\WINDOWS 7\install.wim" Cистема DISM Версия: 6.1.7600.16385 Отключение образа в C:\Deployment\WINDOWS 7\mount! [==========================100.0%==========================] Поиск устаревших файлов на диске C Операция успешно завершена.
Теперь всё понастоящему ОК: крманда dism /Mount-wim /wimfile:"C:\Deployment\WINDOWS 7\install.wim" /index:3 /MountDir:"C:\Deployment\WINDOWS 7\mount" выполняется без ошибок.
пятница, 9 сентября 2011 г.
VPN и ISA Server. Ошибка 807 (Error:807)
- В качестве симптомов:
- В журнале событий появляется сообщщение "The user DOMAIN\username dialed a connection named ConnectionName which has failed. The error code returned on failure is 807."
- Команда TELNET isa_server_IP 1723 сообщает о том, что не удалось установить соединение (Connecting To isa_server_IP... Could not open connection to the host, on port 1724: Connect failed).
- На ISA сервере при выполнении команды NETSTAT -a -n -o -p TCP | findstr 1723 пустота.
Event Type: Error Event Source: DCOM Event Category: None Event ID: 10016 User: NT AUTHORITY\NETWORK SERVICE Computer: ISA_SERVER_NAME Description: The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID {BA126AD1-2166-11D1-B1D0-00805FC1270E} to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20). This security permission can be modified using the Component Services administrative tool.Так мы и поступим. Открываем regedit, нажимаем F3, ищем строку {BA126AD1-2166-11D1-B1D0-00805FC1270E}. Находим. Это "Network Connection Manager Class", AppID={27AF75ED-20D9-11D1-B1CE-00805FC1270E}.
В оснастке "Component Services"/Computers/My Computer/DCOM Config" находим "netman", правой кнопкой открываем свойства, убеждаемся, что класс совпадает с найденным через regedit AppID, переходим на закладку "безопасность" и в разделе "Launch and Activation Permissions" выбираем опцию "Customize", нажимаем "Edit". В открывшемся диалоговом окне выделяем "Network Service" (если этой строки нет, нужно добавить) и выбираем опции "Local Launch" и "Local Activation".
Сервисы ISA необходимо перезапустить, либо перезагрузить сервер. После перезагрузки проверить результат выполнения команды NETSTAT -a -n -o -p TCP | findstr 1723
Если результат будет выглядеть так:
TCP 0.0.0.0:1723 0.0.0.0:0 LISTENING 4