создание своих дистрибутивов windows 7. Создание виндовс


создание своих дистрибутивов windows 7

Предисловие: Данный материал любезно предоставленнашему сайту автором и разработчиком многих проектов,касающихся оптимизации и настройки WINDOWS_7KT 918A

Создание сборок Windows 7

[IMG]

Программы для работы

7CustomizerПрограмма для работы с дистрибутивами Windows 7работает из под DISM, ни каких криминальных и не санкционированных изменений не вноситудалять ни чего не умеетинтегрирует драйвера, обновы и липы (липы ей не пробовал интегрировать)применяет разные настройки, создает файл ответов (файл автоматизации) и оброз ISOДля начало работы нужно указать путь к трем файлам, находятся в под папках x86 и amd64, в зависимости от разрядности рабочей системы7Customizer_0.4.4\x86\imagex.exe7Customizer_0.4.4\x86\Servicing\Dism.exe7Customizer_0.4.4\x86\oscdimg.exeязык программы английскийС Windows 7 SP1 может не работать, не проверял. Файл ответов можно создать на RTM

Скачать

АУДИТАудит, один из способов создания своего настроенного образа Windows 7. В режиме Аудита можно установить нужные программы, драйвера и обновления.На сегодня Аудит единственный способ получения Windows с установленным SP1

Первый этап:1. Копируем на диск D: папку OPK-x86 и файл Audit.txt Скачать, для х64 Скачать OPK-amd642. Удаляем, если есть, файл D:\install.wim3. Выполяем установку полной русской версии 'Windows 7 ULTIMATE' на диск C:4. В конце установки, вместо ввода имени пользователя!!!, нажимаем: Shift+Ctrl+F3(Система будет перезагружена в режиме аудита.)5. В дальнейшем окошко SysPrep сдвигаем в сторону, но ничего в нём не делаем и не закрываем!!!6. Выполняем установку драйверов, обновлений и программ, полностью настраиваем систему,применяем твики реестра, отключаем гибернацию (powercfg /h off) и т.п.При этом можно много раз перезагружать систему без выхода из аудита (не закрывать окно SysPrep!).7. Система настроена, теперь для применения настроек ко всем учетным записям делаем:Пуск - Панель управления - Язык и региональные стандарты - закладка 'Дополнительно' - кнопка 'Копировать параметры',отмечаем внизу два флажка и нажимаем ОК.8. Всё готово, выходим из режима аудита - в окошке SysPrep отмечаем флаг 'Подготовка к использованию',внизу выбираем Перезагрузка (входить в систему уже нельзя!), или Завершение работы, как вам удобней, и жмём ОК.

Второй этап:1. Повторно загружаемся с установочного диска Windows (с которого установка выполнялась), в нижнем окошке выбираем язык ввода США (нужно для консоли), жмём дальше.2. Вместо кнопки 'Установить' нажимаем надпись внизу 'Восстановление системы' !!!Если будет предложено восстановить загрузку нажимаем 'Нет', Дальше.3. В появившемся окне, внизу, нажимаем "Командная строка", откроется консоль.4. В консоли набираем: notepad.exe и нажимаем Enter, откроется блокнот.5. В блокноте открываем файл: D:\Audit.txt6. Копируем всю первую строку, и по правому клику вставляем в консоль, нажимем Enter.Внимание!!! В Win PE диски могут иметь совершенно другие буквы, уточните на своей конфигурации и измените букву диска

Если всё сделано правильно, начнётся захват системы с диска C: в файл D:\install.wim, блокнот можно закрыть, и перекур минут на 30.После выполнения, файл D:\install.wim нужно перенести в папку с дистрибутивом Windows. Индекс образа 1, т.к. в нём нет других редакций.

Проще захват сделать программой Gimagex 2.0.14.0 ruLiveCD Windows'7 v4 by xalex (01.10.2010) уже содержит Gimagex 2.0.14.0 ru и другие программы по обслуживанию системы

Статьи:Создание настроенного образа операционной системы - на oszoneСоздание файла ответов для Windows Vista - на oszone - В большинстве подходит и для Windows 7Установка приложений способом RunOnceEx в Windows Vista - на oszoneSetupComplete.cmd - на oszoneУстановка приложений (обзор и предварительная подготовка) - на oszoneРабота с образами дисков с помощью программы UltraISO

РазноеПапки "$OEM$"Папку $OEM$ можно размещать в корне дистрибутива или папке sources дистрибутива.При первом варианте некоторые под папки из папки $OEM$ в Windows 7 скопированны не будут, поэтому размещаем эту папку, в папке sourcesПапку "$OEM$" и ее подпапки можно использовать только при создании наборов конфигурации. Папки "$OEM$" использовались в предыдущих версиях Windows и в некоторых случаях не поддерживаются в ОС Windows 7.Не перезаписывайте существующие файлы, обслуживаемые операционной системой. Использование папок $OEM$, чтобы обновить или переписать эти файлы, может привести к непредсказуемому поведению системы и в результате - к серьезным проблемам.Папка $OEM$ содержит все дополнительные папки и файлы для автоматической или настраиваемой установки Windows.

Поддерживаемые $OEM$ папки:"$OEM$\$$" - содержит файлы, которые программа установки Windows копирует в папку %WINDIR% (например, C:\windows)."$OEM$\$$\System32" – содержит файлы, которые программа установки Windows копирует в папку %WINDIR%\System32."$OEM$\$1" – представляет собой корневой каталог диска, на котором устанавливается Windows (также называемый загрузочным разделом), и содержит файлы, которые программа установки Windows копирует в загрузочный раздел во время установки."$OEM$\$1\Pnpdrivers" – содержит новые или обновленные драйверы самонастраивающихся устройств. Пользователь указывает имя папки в файле Unattend.xml для автоматической установки."$OEM$\буква_диска\вложенная_папка" – подпапка диска, содержащая файлы, которые программа установки Windows копирует в подпапку во время установки.

SetupComplete.cmdПрограмма установки Windows 7 спроектирована таким образом, что в конце установки она ищет в папке %WINDIR%\Setup\Scripts файл SetupComplete.cmd. Если таковой находится, все внесенные в него команды выполняются автоматически до первого входа пользователя в систему. Причем выполняются они от имени системной учетной записи LocalSystem. Таким образом, файл SetupComplete.cmd можно применять для реализации широкого диапазона задач - установки приложений, импорта параметров реестра, создания учетных записей, удаления временных файлов и так далее.

Файл SetupComplete.cmd не входит в состав операционной системы, поэтому его нужно создать самостоятельно и разместить в указанной папке.$OEM$\$$\Setup\Scripts\SetupComplete.cmd[/spoiler]

Для работы с образами дистрибутивов (.ISO) используйте специально предназначенные для этого программы:UltraISO, PowerISO или аналогичные!Для распаковки образа не используйте архиваторы, будут ошибки!!!

В этой теме будет обсуждаться все, что связано с создание разных сборок на базе Windows 7

spa-system.club

Практическое руководство. Создание служб Windows

  • 03/30/2017
  • Время чтения: 4 мин
  • Соавторы

В этой статье

При создании службы можно использовать шаблон проекта Visual Studio, который называется Служба Windows.When you create a service, you can use a Visual Studio project template called Windows Service. Этот шаблон автоматически выполняет основную часть работы, ссылаясь на необходимые классы и пространства имен, устанавливая наследование от базового класса для служб и переопределяя некоторые методы, которые вы обычно хотите переопределять.This template automatically does much of the work for you by referencing the appropriate classes and namespaces, setting up the inheritance from the base class for services, and overriding several of the methods you're likely to want to override.

Предупреждение

Шаблон проекта "Службы Windows" в экспресс-выпуске Visual Studio отсутствует.The Windows Services project template is not available in the Express edition of Visual Studio.

Для создания функциональной службы необходимо выполнить, как минимум, следующее:At a minimum, to create a functional service you must:

  • Задайте свойство ServiceName.Set the ServiceName property.

  • Создайте установщики, необходимые для приложения службы.Create the necessary installers for your service application.

  • Переопределите и задайте код для методов OnStart и OnStop для настройки режимов поведения службы.Override and specify code for the OnStart and OnStop methods to customize the ways in which your service behaves.

Создание приложения службы WindowsTo create a Windows Service application

  1. Создайте проект Служба Windows.Create a Windows Service project.

  2. В окне Свойства задайте для своей службы свойство ServiceName.In the Properties window, set the ServiceName property for your service.

    Примечание

    Значение ServiceName свойства всегда должно соответствовать имени, указанному в классах установщика.The value of the ServiceName property must always match the name recorded in the installer classes. При изменении этого свойства необходимо также обновить свойство ServiceName классов установщика.If you change this property, you must update the ServiceName property of installer classes as well.

  3. Установите любые из следующих свойств для определения режима работы службы.Set any of the following properties to determine how your service will function.

    Свойство.Property ПараметрSetting
    CanStop True, чтобы указать, что служба может принимать запросы на останов работы; false для предотвращения останова службы.True to indicate that the service will accept requests to stop running; false to prevent the service from being stopped.
    CanShutdown True, чтобы указать, что служба хочет принимать уведомления о выключении компьютера, на котором она работает, позволяя ему вызывать процедуру OnShutdown.True to indicate that the service wants to receive notification when the computer on which it lives shuts down, enabling it to call the OnShutdown procedure.
    CanPauseAndContinue True, чтобы указать, что служба может принимать запросы на приостановку или возобновление выполнения; false для предотвращения приостановки и возобновления работы службы.True to indicate that the service will accept requests to pause or to resume running; false to prevent the service from being paused and resumed.
    CanHandlePowerEvent True, чтобы указать, что служба может обрабатывать уведомления об изменениях состояния питания компьютера; false, чтобы не сообщать службе об этих изменениях.True to indicate that the service can handle notification of changes to the computer's power status; false to prevent the service from being notified of these changes.
    AutoLog True для внесения информационных записей в журнал событий приложения, когда служба выполняет некоторое действие; false для отключения этой функции.True to write informational entries to the Application event log when your service performs an action; false to disable this functionality. Дополнительные сведения см. в статье Практическое руководство. Запись сведений о службах в журнал.For more information, see How to: Log Information About Services. Примечание. По умолчанию свойство AutoLog имеет значение true.Note: By default, AutoLog is set to true.

    Примечание

    Когда CanStop или CanPauseAndContinue имеют значение false, диспетчер служб будет отключать пункты меню, отвечающие за остановку, приостановку или возобновление работы службы.When CanStop or CanPauseAndContinue are set to false, the Service Control Manager will disable the corresponding menu options to stop, pause, or continue the service.

  4. Откройте редактор кода и введите данные для выполнения операций для процедур OnStart и OnStop.Access the Code Editor and fill in the processing you want for the OnStart and OnStop procedures.

  5. Переопределите все прочие методы, для которых необходимо определить функциональные возможности.Override any other methods for which you want to define functionality.

  6. Добавить установщики, необходимые для приложения службы.Add the necessary installers for your service application. Дополнительные сведения см. в руководстве по добавлению установщиков в приложение-службу.For more information, see How to: Add Installers to Your Service Application.

  7. Скомпилируйте проект, выбрав в меню Сборка пункт Собрать решение.Build your project by selecting Build Solution from the Build menu.

    Примечание

    Не нажимайте клавишу F5 для запуска проекта — таким способом нельзя запустить проект службы.Do not press F5 to run your project — you cannot run a service project in this way.

  8. Установите службу.Install the service. Для получения дополнительной информации см. How to: Install and Uninstall Services.For more information, see How to: Install and Uninstall Services.

См. такжеSee Also

Знакомство с приложениями служб WindowsIntroduction to Windows Service ApplicationsПрактическое руководство. Создание службы программным способомHow to: Write Services ProgrammaticallyПрактическое руководство. Добавление установщиков в приложение службHow to: Add Installers to Your Service ApplicationПрактическое руководство. Запись сведений о службах в журналHow to: Log Information About ServicesПрактическое руководство. Запуск службHow to: Start ServicesПрактическое руководство. Назначение службам контекста безопасностиHow to: Specify the Security Context for ServicesПрактическое руководство. Установка и удаление службHow to: Install and Uninstall ServicesПошаговое руководство. Создание приложения служб Windows в конструкторе компонентовWalkthrough: Creating a Windows Service Application in the Component Designer

docs.microsoft.com

создание пользователя windows 8 | Настройка компьютера

В предыдущих версиях Windows управление учетными записями, в том числе и их создание, осуществлялось с помощью панели управления. В Windows 8 процесс добавления новых пользователей сильно отличается. И для создания учетной записи пользователя теперь следует использовать панель изменения параметров компьютера, подробнее об этом будет рассказано ниже.

Откроем Панель изменения параметров компьютера которую вызовем с помощью боковой панели Metro (открывается клавиатурной комбинацией <Win>+<C>) — выберите там опцию Параметры и далее Изменение параметров компьютера.

windows 8.1 параметрыwindows 8.1 параметры

В разделе параметры компьютера выберете пункт учетные записи

windows 8.1 учетные записиwindows 8.1 учетные записи

Далее выбираем раздел другие учетные записи, и выбираем пункт добавление новой учетной записи

windows 8.1 добавление новой учетной записиwindows 8.1 добавление новой учетной записи

Windows сразу же предложит вам создать учетную запись Майкрософт. Однако я рекомендую создать локальную учетную запись, а войти под Live ID (как и создать его) вы всегда успеете. Поэтому выберите Вход без учетной записи Майкрософт. Система, тем не менее, расскажет, насколько хорошо использовать удаленную учетную запись, и снова предложит вам выбор. Нажмите кнопку Локальная учетная запись

windows 8.1 создание локальной учетной записиwindows 8.1 создание локальной учетной записи

windows 8.1 создание локальной учетной записиwindows 8.1 создание локальной учетной записи

нажимаем Добавление нового пользователя. На следующем экране нужно будет заполнить несложную форму регистрации: указать имя пользователя, его пароль и подсказку пароля. Заполните и нажмите кнопку Далее. Если это учетная запись вашего ребенка, то установите соответствующий флажок и нажмите кнопку Готово. Вот, собственно, и все — учетная запись создана!

Создание учетной записи windows 8. В картинках:

windows 8 Добавление нового пользователяwindows 8 Добавление нового пользователя

Выбираем локальную учетную запись

windows 8 Выбор локальную или удаленную учетную запись создатьwindows 8 Выбор локальную или удаленную учетную запись создать

заполняем регистрационную форму

создание пользователя windows 8

указываем, если учетная запись вашего ребенка, то ставим галочку, иначе галочку не ставим

windows 8 это учетная запись вашего ребенкаwindows 8 это учетная запись вашего ребенка

udjo.ru