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

пятница, 20 декабря 2019 г.

1С 8.x : Этот хост неизвестен. Ошибка Windows Sockets - 11001

Проблема: При старте 1С на получаем сообщение "1С 8.x : Этот хост неизвестен. Ошибка Windows Sockets - 11001"

Решение:
Ошибка подключения к базе, расположенной на сервере 1С:Предприятия, возникает не всегда.
Подключение из Windows XP обычно проходит без особых проблем, при этом аналогичное подключение из Windows 7 может завершаться аварийно:
Ошибка 11001 - Windows Sockets
Лечится эта ошибка довольно просто - достаточно внести изменения в файл hosts

Файл hosts представляет собой
Обычный текстовый файл (не имеющий расширения). В hosts-файле по умолчанию прописан всего один IP-адрес (127.0.0.1), зарезервированный для localhost, то есть для локального ПК. Файл hosts представляет собой обычный текстовый файл (не имеющий расширения).

Где находится файл hosts
• Windows 95/98/ME – WINDOWS;
• Windows NT/2000/XP/Vista/7 – Windows/System32/drivers/etc.

И так у нас Win7 открываем C:\WINDOWS\system32\drivers\etc\hosts, и добавляем в него ip-адрес вашего сервера.
Например так:
192.168.1.100 sermac

Сохраните, и попробуйте через пару минут запустить программу.

Источник: https://helpf.pro/faq8/view/1482.html

среда, 12 декабря 2018 г.

Долго запускается 1С предприятие 7.7 (конфигуратор, монитор, отладчик)

Проблема: Долго запускается 1С предприятие 7.7 (конфигуратор, монитор, отладчик)
Решение: https://infostart.ru/public/301032/

Если у Вас всегда очень долго открывается 1С, заставка висит в течение нескольких минут, зависает при старте предприятия 7.7 и конфигуратор, и монитор, и отладчик, скорее всего, дело в файле 1cv7evt.txt (в подкаталоге Syslog в каталоге базы), вернее в размере этого файла.

Перенесите его в другую папку.

Cлужебный файл 1cv7evt.txt содержит в себе названия типов событий и названия пользовательских событий. Он требуется для того, чтобы во время просмотра журнала регистраций в момент установки фильтра на события можно было отбирать события пользователей по типу события и по событию.

вторник, 2 октября 2018 г.

Cisco AnyConnect отказывается соединяться

Проблема: После ввода логина/пароля в логе сообщения "Establishing VPN - Activating VPN adapter...      Establishing VPN - Repairing VPN adapter...", а также "VPN client driver error"
Переустановка приложения - никакого эффекта.
Решение:
Подсказали здесь.
В настройках виртуального сетевого адаптера Cisco снять флаг IPv6, а для ipv4 - убрать прописанные неизвестным умельцем значения, установить всё на "получать автоматически"!

среда, 6 июня 2018 г.

МФУ Canon MF6100 отказывается сканировать

Проблема: После установки драйверов - печатает нормально. И сканер в устройствах виден, но при попытке сканировать - сообщает что сканер занят. При сканировании через Toolbox выдаёт ошибку "162,0,0, проверьте статус сканера".

Решение:
Нажать кнопку SCAN на устройстве, и выбрать режим сканирования :)

  1. Verify that MF Toolbox is closed on the computer and press the [SCAN] button on the printer.
  2. Highlight [Remote Scanner] and press [OK].  The screen will show, "Remote Scanner. Waiting online...".
  3. On the computer, open the MF Toolbox and select [PDF].
  4. Click the green [START] button on the [PDF] window.  The machine will start processing the scan.
Источники:
http://www.cyberforum.ru/printers/thread840302.html
https://forum.ixbt.com/topic.cgi?id=13:44864
https://community.usa.canon.com/t5/Office-Printers/MF-4890dw-Not-scanning/m-p/163722

четверг, 2 ноября 2017 г.

Ошибка: "Your system administrator has disabled windows features"

Проблема: When attempting to access "Turn Windows features on or off" in Win 7 you get the error "Your system administrator has disabled windows features"

Решение: Поправить в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Programs значение "NoWindowsFeatures" на "0".

Follow-up issue: If Windows features comes up blank, run the System Update Readiness Tool for Windows 7. If you are on POSReady 7, this won't work as nothing is supposed to show (unless you've installed a new version of IE, then that version of IE will be the only thing to show)

Источники:
http://dthatcher.blogspot.com/2014/05/error-your-system-administrator-has.html
http://forum.ixbt.com/topic.cgi?id=22:76801
http://forum.ru-board.com/topic.cgi?forum=62&topic=17935
https://www.raymond.cc/blog/fix-blank-or-empty-list-in-vista-turn-windows-features-on-or-off-optionalfeaturesexe/
http://forum.oszone.net/thread-160839.html

пятница, 11 августа 2017 г.

Вы вошли в систему с временным профилем в Windows

Проблема: Иногда после некорректного завершения работы системы при входе пользователь получает сообщение о том, что "Вы вошли в систему с временным профилем" в Windows 10, 8 и Windows 7 с дополнительным текстом «Вы не можете получить доступ к своим файлам, и файлы, созданные в этом профиле, будут удалены при выходе из системы».

Решение:
  1. Войти в систему под учётной записью администратора, отличающейся от той учётной записи, в которой есть проблема
  2. Сохранить все полезные данные из профиля проблемного пользователя в другую папку. 
  3. Удалить папку профиля  проблемного пользователя (радикально, но легче вернуть назад любимые обои, чем ловить странные глюки).
  4. Запустить редактор реестра и перейти к разделу HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ ProfileList
  5. Удалить в нем как подраздел, заканчивающийся на .bak, так и раздел проблемного пользователя (см. по имени в пути + я бы хорошо бы удалить ещё и все остальные устаревшие)
  6. Закрыть редактор реестра, перезагрузить компьютер и зайти под учётной записью, с которой была проблема.
Источники: Раз и два.

UPD. И три. Поиск подвёл :)

среда, 24 мая 2017 г.

Не открываются файлы MSC

Проблема: ОС Windows 2003 Server, при попытке открытия любой оснастки появляется ошибка - "MMC не может открыть файл ... .msc. Возможно файл отсутствует, не является консолью MMC, или был создан более поздней версией MMC. Также возможно отсутствуют права на открытие данного файла". (или англ. "MMC cannot open the file C:\WINDOWS\system32\что-то там.msc")
Файл по указанному расположению присутствует, права доступа в порядке, проверка системных файлов ошибок не находит.
Если запустить mmc.exe, далее выбрать "Добавить/удалить оснастку" - любая оснастка - открывается нормально, однако сохранить её не удастся.

Решение:
regsvr32 C:\Windows\System32\msxml3.dll

Источники:
Слетела консоль управления (MMC)
When I tried to open Device Manager or the Computer Management window, I received an error message: "MMC cannot open the file C:\WINDOWS\system32\devmgmt.msc"
Службы - MMC не может открыть файл compmgmt.msc


понедельник, 6 февраля 2017 г.

Периодическое аварийное завершение проводника Windows

Проблема: Периодически при открытии папки или при очистке корзины Windows Explorer аварийно прекращает работу. Это может происходить раз в неделю, а может буквально каждые 5 — 10 минут.

Решение:  Windows 7: Windows Explorer crash — how to fix it


В 99% случаях виноваты дополнения к Windows Explorer, которые разные приложения ставят в систему. Это те самые пункты меню, которые появляются по клику правой кнопкой мышки.

Последовательность действий, которая поможет исправить ситуацию:
1. Для начала необходимо скачать утилиту: ShellExView — Shell Extensions Manager, которая позволяет управлять этими расширениями.

2. Запускаем утилиту с правами администратора, сортируем список дополнений по имени компании разработчика.

3. Отключаем все дополнения, у которых производитель не Microsoft.
4. После проделанных операций перегружаем компьютер и работаем некоторое время без дополнений. Если аварийные завершения Проводника не повторяются, по одному включаем действительно нужные дополнения, например, «Notepad++» или «7-zip» и некоторое время мониторим работу компьютера.

среда, 26 октября 2016 г.

1С 7.7: ошибка "Переменная ... не определена" в запросе

Проблема: Предприятие 7.7.027, древняя конфигурация на базе "Торговля и Склад для Украины". При попытки формирования типовых отчетов по регистру "ПартииТоваров" все останавливаются с ошибкой. Суть ошибки - не определена какая-то переменная, например, "Стоимость". Отчеты типовые, никем и никогда не менялись. Переименование переменных  результатов не даёт.

Текст ошибки:
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
{Отчет.Продажи.Форма.Модуль(784)}: Функция РасхСтоимость=Расход( <> Стоимость);
Запрос[35] : Переменная 'Стоимость' не определена

Решение: В Windows Server 2008 R2 с установленной украинской кодировкой 1С работать не будет. Необходимо поменять в региональных настройках системы стандарты на русские, а в 1С установить "Кодовая страница ИБ": "Использовать текущие настройки системы".

понедельник, 3 октября 2016 г.

Использование службы геокодирования Google в 1С 7.7 + чтение динамических страниц

Задание: В 1С для каждой торговой точки записан адрес, необходимо по адресу торговой точки получить ее координаты, для последующего отображения на карте.

Решение: Для получения координат ТТ по адресу используется Google Maps Geocoding API, описание и документация здесь: https://developers.google.com/maps/documentation/geocoding/intro?hl=ru


"Быстрое" решение - использование функций v7plus.dll:

Функция ПолучитьОтветСлужбыГеокодирования(_Адрес)
 
    Попытка
        Соединение = СоздатьОбъект("Addin.V7HttpReader");
        Соединение.КоличествоПопытокАвторизации = 10;
    Исключение
        Сообщить("Не удалось создать объект Addin.V7HttpReader!");
        Возврат 0;
    КонецПопытки;
   
    //
можем указать json или xml
    Адрес = "http://maps.googleapis.com/maps/api/geocode/xml?address=";
    Адрес = Адрес + "ukraine" + "," + СокрЛП(_Адрес);
    Адрес = Адрес + "&components=country:UA";
 
    Стр = ""; // сюда вернется xml или json ответ сервера, который 
    Попытка
        Соединение.Получить(Адрес, Стр, 2); //строка
    Исключение
        Сообщить("Неудачная попытка соединения.");
    КонецПопытки;
   
    Возврат стр;

   
КонецФункции

"Быстрое" решение было рабочим, однако, периодически ответ сервера усекался до 1-2 килобайт. При этом если строку запроса вставить в браузер - всегда возвращается нормальный ответ.

Оказалось, проблема известная, рассматривалась неоднократно:

1. V7Plus не полностью выкачивает страничку
"AddIn.V7HttpReader прекрасно работает с любыми страницами и качает всю как надо. Проблема в самих страницах, которые не отдают заголовок "Content-length". Поэтому по-умолчанию используется 1Кб."


2.V7HttpReader метод получить файл
"С помощью метода ПолучитьКакФайл пытаюсь с сайта выгрузить файл xml нужного формата. Проблема - файл не загружается полностью. ... Пробовал по всякому и через ПолучитьКакСтроку и с циклом после получения (типа для докачивания, если оно в фоне).
Все-равно файл загружается не полностью. Если через браузер все скачивается без проблем."

"Это не работает, когда динамически генерируется страница через пост-запрос. ПолучитьКакФайл работает для скачивания ТОЛЬКО статического содержимого."

И приводится код решения:
    Скрипт = СоздатьОбъект("MSScriptControl.ScriptControl");
    Скрипт.language = "vbscript";
          
    x = CreateObject("Microsoft.XMLHTTP");
    x.Open("GET", АдресСтраницы, 0,"","");
    x.Send();
          
    s = CreateObject("ADODB.Stream");
    s.Mode = 3;
    s.Type = 1;
    s.Open();
          
    Скрипт.AddObject("s",s);
    Скрипт.AddObject("x",x);
    Скрипт.Eval("s.Write(x.responseBody)");
          
    s.SaveToFile(ИмяФайлаЗагрузки, 2);
3. Наиболее подробно и полно вопрос рассматривается здесь: Мои опыты чтения динамических WEB-страниц
  • Вариант 1-5 - различные модификации использования V7HttpReader, и делается вывод, что внешняя компонента v7plus.dll и ее объект AddIn.V7HttpReader не годятся для чтения  динамических WEB-страниц.
  • Вариант 6:  ФС.КопироватьФайл(Адрес,Результат) - нерабочий
  • Вариант 7: WinHttp.WinHttpRequest.5.1
  • Вариант 8: InternetExplorer.Application
  • Вариант 9. MSXML2.XMLHTTP
  • Вариант 10. WinHttp.WinHttpRequest.5.1 + MSScriptControl
  • Вариант 11.MSXML2.XMLHTTP +  MSScriptControl  + VBScript
  • Вариант 12. MSXML2.XMLHTTP (http-test.vbs + WScript.Shell)
  • Вариант 13. Microsoft.XMLHTTP+ MSScriptControl+ADODB.Stream

В итоге, пришлось переписать процедуру на вариант с использованием Microsoft.XMLHTTP +
ADODB.Stream + MSScriptControl.ScriptControl.

Код функции под катом:

вторник, 20 сентября 2016 г.

1С 8.х: Ошибка при записи конфигурационного файла

Проблема: В 1С 8.х после установки - пустой список шаблонов баз. Прописываем каталоги шаблонов конфигураций и обновлений, жмём "ОК", получаем сообщение : "Ошибка при записи конфигурационного файла".

Решение: Здесь и здесь.
"В папке C:\Users\Имя пользователя\AppData\Roaming\1C\1CEStart вместо файла 1CEStart.cfg находилась папка с таким же именем."
Удаляем эту папку и платформа сможет создать файл конфигурации без проблем.

понедельник, 18 апреля 2016 г.

Знаки вопросов вместо русского языка (1С 7.7, AIDA64 и т.п.) при запуске под Windows 2008 и выше

Проблема:
Знаки вопроса вместо русских букв

Решение:
1. Через реестр: В разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ заменить 1250 -1254 на 1251
2. Через панель управления поправить локализацию: “Панель управления” -> “Язык и региональные стандарты” -> “Дополнительно” -> “Изменить язык системы…” + "Язык для программ не поддерживающих UNICODE.

Источники:
http://www.maxblogs.ru/articles/znaki-voprosov-vmesto-russkogo-yazyka и, конечно, Google.

четверг, 5 ноября 2015 г.

Жёсткий диск работает в неправильном режиме: UltraDMA-2/PIO вместо UltraDMA-5

Проблема: Постоянные жалобы пользователя на медленную работу компьютера. Компьютер старый, P-IV-2800/512/80 IDE под Windows XP, однако, рядом стоят еще 2 абсолютно таких же, и работают без проблем.

В диспетчере устройств  - режим работы жесткого диска UltraDMA-2, хотя недавно 100% был UltraDMA-5.

Поиск выдал несколько вариантов:

Програмка Hard Drive Inspector 2.80 пишет, что Ваш диск работает в Ultra DMA mode 2 (33 MB/s), хотя его оптимальный режим передачи данных Ultra DMA mode 5 (100 MB/s). Это может привести к снижению производительности дисковых операций.

HDD Работает в режиме PIO за место Ultra DMA-5 

Как включить режим Ultra DMA, выключить PIO. Hardware Interrupts грузит систему
Причина:
После определенного количества ошибок чтения Windows переводит контроллер на более медленный режим.

Решение:
1. Узнать, в каком режиме винт.
Заходим в диспетчер устройств — IDE/ATAPI контроллеры — первичный(вторичный)  канал и в дополнительных параметрах смотрим режим передачи — если PIO/UltraDMA-2, это он. Пробуем поставить режим «DMA если доступно» (причем это проделать во  всех первичных и вторичных каналах) и перезагрузить систему. Если опять стоит режим PIO, то проверить шлейф винчестера и питание. Если не помогло, то решение — поменять винчестер или вариант 2:

2. Отключить контроль ошибок.
В разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs создайте ключ ErrorControl и установите его значение в 0. Если ключ уже существует, просто измените его значение. Перезагрузитесь. Удалите и заново установите IDE-контpоллеp из "Диспетчера устройств".  

3. Выставить вручную режим UDMA для контроллеров
Заходим в реестр(меню Пуск-выполнить-regedit), далее в раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}.
Где:
0000 – сам контролёр.
0001 – Secondary IDE Chanell.
0002 – Primary IDE Chanell
 В подразделах 0001 и 0002 делаем так:
1. В меню правка Создать, параметр DWORD.
2. Введите строку ResetErrorCountersOnSuccess и нажмите клавишу ВВОД.
3. 2 раза щелкнуть по созданому параметру и ввести значение 1. Нажать Ок.
В этих же разделах проверить
«MasterIdDataCheckSum»=dword:0
«SlaveIdDataCheckSum»=dword:0
Далее, проверьте, чтобы в этих же разделах параметры MasterDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed у вас имели значеие ffffffff (в шестнадцатиричной системе). И соответствующему параметру MasterDeviceTimingMode или SlaveDeviceTimingMode присвойте требуемое значение:
0×10010 — соответствует режиму UDMA Mode 5 (ATA100).
0×8010 — UDMA Mode 4 (ATA66).
0×2010 — UDMA Mode 2 (ATA33).
0×0410 — Multi-Word DMA Mode 2
Перезагрузиться.

Мне же, увы, помогла только замена шлейфа на новый  и красивый 80-пиновый. :)

понедельник, 26 октября 2015 г.

Firefox: код ошибки: ssl_error_weak_server_ephemeral_dh_key

Проблема: При попытке зайти на сервере DELL Power EDGE в консоль OpenManage Server Administrator (https://*:1311) получаем в Firefox:
"Ошибка при установлении защищенного соединения. При соединении с *** произошла ошибка. SSL получило слабый эфемерный ключ Диффи-Хеллмана в сообщении рукопожатия «Обмен ключами сервера». (Код ошибки: ssl_error_weak_server_ephemeral_dh_key)"


Решение:
Здесь "Код ошибки: ssl_error_weak_server_ephemeral_dh_key"
и здесь: https://support.mozilla.org/ru/questions/1075891


Копия под катом.

четверг, 18 июня 2015 г.

Firefox: проблемы с видео (проблема с flash)

Проблема: Mozilla FireFox 38, при проигрывании видео с YouTube черный экран, звук есть

Решение:
Рекомендации отсюда и отсюда результата не принесли.
(проверка на вирусы, новый профиль, удаление плагинов, сброс браузера, переустановка adobe flash player)

Помогла установка дополнения HTML5 PlayerYouTube™ - появился переключатель

P.S. Судя по количеству плагинов со словами "Youtube" и "HTML5" - проблема  встречается у многих.

Коротко о плагине:

пятница, 27 марта 2015 г.

Пропадает доступ к папкам (принтерам) Windows 7 из Windows XP (2003)

Проблема: После очередного автоматического обновления Windows перестал печатать принтер пользователя из терминального сеанса. Локально печатает, а из терминала - нет.

Кроме этого, нельзя зайти по сети на свою-же машину из терминального сеанса - "Нет доступа к xxx. Возможно у вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получение соответствующих прав доступа. Указанный сервер не может выполнить требуемую операцию."

Машина пользователя - Windows 7, сервер терминалов - Windows 2003 Server.
Компьютеры в домене, все права выставлены, как положено, время синхронизировано с сервером.
Все работало несколько лет подряд, и "внезапно" в обед перестало.

В журнале событий при каждой попытке фиксируется следующее:

"Ошибка srv. event id 2017. Сервер не смог выделить память из невыгружаемого пула памяти, так как достигнут указанный в конфигурации верхний предел.

The server was unable to allocate from the system nonpaged pool because the server reached the configured limit for nonpaged pool allocations.
"


Решение: Найдено тут и тут.
Мы должны указать нашей системе на Windows 7 что мы хотим  использовать ее в качестве файл-сервера, чтобы она выделила под это ресурсы.
  Изменяем 1 параметр:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
и меняем значение на “1”

Изменяем 2 параметр:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\size
и меняем значение на "2" или “3“.

Для справки:

пятница, 6 марта 2015 г.

Ошибка "IP-адрес, указанный для этого сетевого адаптера, уже назначен другому адаптеру"

Проблема: При установке IP-адреса появляется ошибка «IP-адрес, указанный для этого сетевого адаптера, уже назначен другому адаптеру имя адаптера. Имя адаптера скрыто от папки «Сетевые подключения», поскольку он либо физически отсутствует в компьютере. Если обоим устройствам назначен один и тот же адрес, только одно из них сможет его использовать. Это может привести к неполадкам в работе системы. Ввести другой IP-адрес для этого адаптера в список IP-адресов в окне дополнительных параметров?».

Решение: Нужно удалить отключенный и не видимый в диспетчере устройств сетевой адаптер.
1. «Пуск» -> «Выполнить» -> cmd
2. Включаем отображение скрытых устройств: set devmgr_show_nonpresent_devices=1
3. Запускаем «Диспетчер устройств: Start DEVMGMT.MSC
4. Открываем «Вид» -> «Показать скрытые устройства»
5. В разделе «Сетевые адаптеры» находим отключенный и удаляем.

четверг, 5 марта 2015 г.

Проблема "Вход в систему выполнен с временным профилем"

Проблема: У одного сотрудника при входе ошибка «Вход в систему выполнен с временным профилем». Со всеми вытекающими - всё создаваемое в процессе работы на рабочем столе, в «Моих документах» и т.д. при выходе удаляется. Удаление существующего профиля ни к чему не приводило.

Решение: довольно простое: лезем в реестр, открываем HKEY_LOCAL_MACHINE/\SOFTWARE/\Microsoft/\Windows NT/\CurrentVersion/\ProfileList и среди папок профилей, начинающихся на «S-1-5», ищем нужный. При открытии раздела смотрим на параметр ProfileImagePath, в нем будет указан путь к профилю, например, C:/\Users/\User. Нашли ветку? Удаляем вместе со всем содержимым.

Теперь можно входить под этим пользователем — система создаст новый нормальный профиль.

пятница, 6 февраля 2015 г.

Решение проблемы быстрого расхода батареи на Android из-за процесса MediaServer

Проблема: Очень быстро разряжается батарея на Samsung Galaxy, а в "Настройки - Батарея" отображается, что 40-50% жрёт процесс MediaServer

Что это вообще такое: Процесс MediaServer в Android отвечает за сканирование и обнаружение мультимедийных файлов на внутренней памяти или карте памяти.

Решение:
Наиболее полно раскрыто


Рекомендации по предотвращению:
  • Если устройство Android используется как внешний накопитель, то всегда выполняйте «Безопасное Извлечение» с компьютера. Как выше было указано проблема MediaServer Android возникает из-за повреждения файлов.
  • Используйте качественную карту памяти microSD (ну, это понятно)
  • Не делайте дефрагментацию флеш накопителей и карт память — это верная смерть для них. (???)

Рекомендации по исправлению:

вторник, 13 января 2015 г.

Ошибка FS_LAUNCHPROCESS при установке 1С в Windows 7

Проблема: При установке ПО 1С 7.7 или обновления релизов конфигураций для нее, полоса прогресса установки останавливается на произвольном %, и, повисев немного, процесс прерывается с указанной ошибкой.


Решение:
а) не наш метод:
Описаны тут: http://userpk.ru/win7/fs_launchprocess/ и тут http://www.forum.mista.ru/topic.php?id=488543
Решение 1. Запускаем установку. Когда установка зависает, кликаем по значку сетевых подключений, кликаем в открывшемся окне по карте соединения. Смотрим на процесс установки, если пошел — хорошо, нет — пп. 1-2 можно повторить.
Решение 2. Перед началом установки отключить сетевое подключение.
Решение 3. Повторяет р.1, только предлагается в «Центре управления сетями и общим доступом» на картинке, изображающей карту сети, щелкать по иконке компьютера .
Решение 4. В процессе установки подключать/отключать флешку.
Решение 5. Включение UAC
И много другого :)

б) наш метод:
Т.к. на 64х системах вообще не удастся запустить установку, а на некоторых ПК у пользователя банально может не быть прав, вариант 1: иметь в наличии заранее подготовленный архив с развернутой установкой.