How to find a network adapter in the registry – cb5 solutions llc
Many times I have found it needful to be able to find what adapters are loaded on a server, whether they are not showing up in device manager, I wanted to validate whether network teaming was enabled, I wanted to see if some firewall miniport driver was installed, I wanted to see if the local Antivirus added anything, or any other reason. Here are some steps I have found helpful when validating what Network adapters are enumerated by the OS.
DISCLAIMER: (This is mostly the common Microsoft Disclaimer for editing the registry) This section, method, or task contains steps that tell you how to modify/review the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows
- Open the Network control panel (one way you can do this is by going to a run command and entering ncpa.cpl)
- If this fails in Vista/2008/Win7 find cmd.exe (in %windir%system32), right click then Run as Administrator and enter Admin account if needed
- If this fails in XP/2003 find cmd.exe (in %windir%system32), right click then Run as and enter Admin account
- At the new administrative command prompt enter: ncpa.cpl
- In the Network Connections window note the names of the network adapters (Should be something like “Intel 21140-Based PCI Fast Ethernet Adapter”)
- Launch the Registry editor by going to a run command and entering: Regedit
- If this fails in Vista/2008/Win7 find cmd.exe (in %windir%system32), right click then Run as Administrator and, if needed, enter Admin account
- If this fails in XP/2003 find cmd.exe (in %windir%system32), right click then Run as and enter Admin account
- At the new administrative command prompt enter: Regedit
- The first step will be to find the correct interface. To do this browse to the following location in Regedit.
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}
- Add this location to your favorites.
- Highlight key then go to Favorites on the menu and click Add to Favorites…. I use the name “HAL Net Adapters”
- In this location you will find a number of folders (numbered 0000-9999) each referring to a network adapter (some of which are physical or virtual interfaces).
- Open each of these and look at the value with in DriverDesc that matches something like “Intel 21140-Based PCI Fast Ethernet Adapter” (in most cases reflects the name in the network control panel or device manager for your adapter)
- Quite a few of these are mini-port drivers and PPP endpoints, so it helps when looking for anything that is “non-standard” to have a baseline to go off of, I use a clean build VM to do all this.
- Once you find the adapter you are looking for, copy the value of the NetCfgInstanceId out to notepad, as you will need this later. This is the interface GUID
- Now navigate to the following in Regedit:
- In XP:
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces
- In Vista/2008/Win 7:
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip4ParametersInterfaces
- In XP:
- or (depending on the protocol you are concerned about)
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6ParametersInterfaces
- Add this location to your favorites.
- Highlight key then go to Favorites on the menu and click Add to Favorites…. I use the name “IP (4/6) Interfaces”
- In this location you will find a number of folders; look for one who’s name matches the GUID earlier copied to notepad. (If you do not find your GUID listed here then you may have picked interface that does not actually exist, repeat the steps above and this time look for the GUIDs located in the …tcpip(4/6)interfaces key hive to match to the value of NetCfgInstanceId )
- Once you open the interface GUID key you will see a good number of settings that you can configure. I will cover what these are and how they are set in a future post. If you find one you are not sure of it meaning try searching on TechNet.
Step 1 – reinstall network adapter in your pc
- Use hotkey Win R to open the Run dialog.
- In the Run dialog, type devmgmt.msc and press Enter. This will open the Device Manager window.
- In the Device Manager window, select your network adapter, right-click on it and choose Uninstall.
- After it disappears from the Device Manager, click on the Scan for hardware changes icon in the toolbar to re-scan the network adapter and install drivers for it.
- If you use third party drivers for your network adapter, then you will have to reinstall or update those drivers by downloading them from the internet or using the accompanying CD.
Step 2 – clean settings from the registry
- Use hotkey Win R to open the Run dialog.
- In the Run dialog, type regedit.exe and press Enter. This will open the Registry Editor window.
- In the Registry Editor, open HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork
- On the right-side, select a value named Config, right-click on it and choose to Delete it.
Step 3 – rebuild settings
- Open Windows Control Panel and then select Network and Internet followed by Network and Sharing Center.
- Click on Change adapter settings on the left.
- Right-click on your network adapter and choose Properties from the menu.
- In the Properties window, do not change anything. Just click on the OK button. This will rebuild the Config value in the Registry once again.
- Now you can proceed and change the values of adapter as you like. The new values will be saved and configuration will no longer remain corrupt.
Встроенная защита и телеметрия
Теперь будем изменять локальные групповые политики, чтобы отключить OneDrive, встроенный антивирус и часть телеметрии.
Нажимаем сочетание клавиш: Win R, открывается окно «Выполнить»:
в нем непосредственно уже пишем в строке «открыть» следующий запрос:
gpedit.msc
У нас откроется Конфигурация компьютера. В этом разделе выбираем Административные шаблоны, практически в самом низу выбираем «Компоненты Windows», далее папку «Сборки для сбора данных и предварительные сборки» и отключаем телеметрию.
В меню Компоненты сборки выбираем OneDrive и отключаем его.Следом тут же отключаем Защитника Windows. Советую воспользоваться посторонним антивирусом, а не в первоначальный встроенный.
Дальше находим в компонентах Windows – Антивирус программа. Выключаем параметр, выделенный на приведённом скриншоте ниже.
Один из последних моментов – в реестре нужно отключить телеметрию полностью, чтобы ваш ПК меньше собирал технической информации. Нажимаем уже привычные нам Win R. Пишем regedit. Откроется окно, где нам нужно будет перейти:
нажимая каждый раз на значок стрелочки, и под конец кликаем уже на саму папку «DataCollection»:
Где меняем значение 1 на 0. После нажимаем ОК.
Самое последнее, что мы сделаем, так это проверим нет ли нашего голоса, записанного нашим же ПК. Для этого проследуем по пути:
C:WindowsTemp
Там можно обнаружить записанный голос в формате WAV. Если есть – можете смело удалять. Как показала практика, слежкой занималась не сама Windows, а фильтры, установленные в микрофон. Самый действующий вариант – отключение микрофона через панель задач.
Дополнительная информация
Внимание! Некорректное использование редактора системного реестра может привести операционную систему в неработоспособное состояние и потребовать проведения полной ее переустановки. Microsoft не несет ответственности за некорректное использование редактора реестра.
При изменении реестра полагайтесь на свой опыт и знания Для изменения этих параметров используйте следующую процедуру:
- Запустите редактор реестра (программу Regedit.exe).
- В семействе разделов HKEY_LOCAL_MACHINE найдите следующий раздел: SYSTEMCurrentControlSetServices
- Добавьте в раздел нужное значение в соответствии с описаниями, приведенными ниже. Выберите в меню Правка пункт Добавить значение, введите значение и укажите тип значения в поле Тип данных
- Нажмите кнопку ОК.
- Закройте редактор реестра
- Чтобы изменения вступили в силу, перезагрузите компьютер
Все параметры TCP/IP являются значениями реестра, расположенными в одном из двух разных подразделов:
где код(ID)_адаптера — код адаптера, к которому привязан протокол TCP/IP. Взаимосвязь между кодом адаптера и сетевым подключением можно установить, проверив следующий раздел реестра
Параметр Name этих разделов содержит имя сетевого подключения, указываемое в папке «Сетевые подключения». Значения в данных разделах специфичны для каждого адаптера. Наличие параметров, у которых могут быть значения, настроенные как с помощью DHCP, так и статически, зависит от того, настроены ли ли система и адаптер с помощью DHCP и заданы ли статические значения, переопределяющие значения DHCP. Чтобы изменение любого из этих параметров вступило в силу, необходима перезагрузка системы
Дополнительные параметры, настраиваемые с помощью редактора реестра
Эти параметры, как правило, отсутствуют в реестре. Они могут быть созданы для изменения стандартного поведения драйвера протокола TCP/IP.
ArpAlwaysSourceRoute
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0,1 (False или True)
Значение по умолчанию: 0 (False)
Описание: установка значения 1 для этого параметра приведет к тому, что протокол TCP/IP будет передавать запросы ARP с включенной маршрутизацией от источника, используемой в сетях Token Ring. По умолчанию стек передает запросы ARP сначала без исходной маршрутизации, а затем, если ответ не получен, повторяет попытку с исходной маршрутизацией.
ArpUseEtherSNAP
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0,1 (False или True)
Значение по умолчанию: 0 (False)
Описание: установка для этого параметра значения 1 приведет к тому, что протокол TCP/IP будет передавать кадры Ethernet, используя формат кадров 802.3 SNAP. По умолчанию стек передает кадры в формате DIX Ethernet, но всегда получает кадры обоих форматов.
DefaultTTL
Раздел: TcpipParameters
Тип параметра: REG_DWORD — количество
секунд/прыжков
Допустимые значения: 1-255
Значение по умолчанию: 128 для Windows XP
Описание: указывает значения времени жизни (TTL) по умолчанию, заданные в заголовке исходящих пакетов IP. Значение TTL определяет максимальное время нахождения пакета IP в сети, если он не может попасть на узел назначения. Это позволяет значительно ограничить количество маршрутизаторов, через которые может пройти пакет IP, прежде чем будет отброшен.
EnableDeadGWDetect
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0,1 (False или True)
Значение по умолчанию: 1 (True)
Описание: установка для этого параметра значения 1 приводит к обнаружению протоколом TCP неработающих маршрутизаторов. Если эта возможность включена, то после нескольких попыток передачи, оставшихся без ответа, протокол TCP предложит протоколу IP использовать резервный шлюз. Резервные шлюзы могут быть заданы в разделе «Дополнительно» диалогового окна конфигурации TCP/IP средства «Сеть» панели управления.
EnablePMTUBHDetect
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0,1 (False или True)
Значение по умолчанию: 0 (False)
Описание: установка для этого параметра значения 1 (True) приведет к тому, что TCP при обнаружении MTU маршрута будет пытаться найти маршрутизаторы -«черные дыры». Маршрутизатор-«черная дыра» не возвращает сообщения «Destination Unreachable» протокола ICMP, если ему требуется фрагментировать IP-датаграмму, фрагментация которой запрещена. Протокол TCP использует эти сообщения для обнаружения MTU маршрута. Если эта функция включена, и если несколько его повторных передач оказываются неподтвержденными, TCP будет пытаться отправлять пакеты без флага Don’t Fragment. Если в результате будет получено подтверждение приема пакета, размер MSS будет уменьшен, а флаг Don’t Fragment установлен на следующих пакетах подключения. Включение обнаружения «черной дыры» увеличивает максимальное количество повторных передач, выполняемых для отдельного пакета.
EnablePMTUDiscovery
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0,1 (False или True)
Значение по умолчанию: 1 (True)
Описание: установка для этого параметра значения 1 (True) приводит к попытке TCP обнаружить максимальный блок данных (MTU или максимальный размер пакета) для передачи по каналу, ведущему к удаленному узлу. Обнаружив MTU маршрута и ограничив сегменты TCP этим размером, протокол TCP может избежать фрагментации на маршрутизаторах на пути, соединяющем сети с разными MTU. Фрагментация отрицательно сказывается на производительности протокола TCP и может вызывать перегрузку сети. Установка для этого параметра значения 0 приводит к ограничению размера MTU до 576 байт, который используется для всех соединений, осуществляемых со всеми компьютерами, за исключением компьютеров локальной подсети.
ForwardBufferMemory
Раздел: TcpipParameters
Тип параметра: REG_DWORD — количество байтов
Допустимые значения: сетевой MTU — любое значение в разумных пределах,
не превышающее 0xFFFFFFFF
Значение по умолчанию: 74240 (достаточно для пятидесяти пакетов по 1480 байт,
округленных до числа, кратного 256)
Описание: этот параметр определяет, какое количество памяти занимает IP для хранения пакета данных в очереди пакетов на маршрутизаторе. Когда буфер заполнен, маршрутизатор начинает произвольно отбрасывать пакеты из очереди. Буферы очереди данных пакетов имеют длину 256 байт, поэтому значение этого параметра должно быть кратно 256. Для пакетов большего размера несколько буферов могут быть соединены в цепочку. Заголовок пакета IP хранится отдельно. Если маршрутизатор IP не включен, этот параметр игнорируется, и буферы не выделяются.
IGMPLevel
Раздел: TcpipParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 0,1,2
Значение по умолчанию: 2
Описание: этот параметр определяет уровень поддержки протокола IGMP и многоадресных рассылок протокола IP. При уровне 0 система не поддерживает многоадресность. При уровне 1 система может только отправлять многоадресные пакеты IP. При уровне 2 система может отправлять многоадресные пакеты IP и полностью поддерживает протокол IGMP для получения многоадресных пакетов.
KeepAliveInterval
Раздел: TcpipParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: 1000 (одна секунда)
Описание: этот параметр задает интервал повторных передач проверки активности до получения ответа. После получения ответа время задержки перед следующей передачей поддержки активности будет определяться значением параметра KeepAliveTime. Подключение будет прервано после выполнения заданного параметром TcpMaxDataRetransmissions количества повторных передач, оставшихся без ответа.
KeepAliveTime
Раздел: TcpipParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: 7,200,000 (два часа)
Описание: этот параметр определяет количество попыток протокола TCP, необходимых для проверки доступности неактивного подключения с помощью отправки пакета проверки активности. Если удаленная система функционирует и доступна, она подтвердит прием пакета проверки активности. По умолчанию пакеты проверки активности не отправляются. Приложение должно включить данную возможность для нужных подключений.
MTU
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — число
Допустимые значения: 68 — MTU используемой сети
Значение по умолчанию: 0xFFFFFFFF
Описание: этот параметр переопределяет заданное по умолчанию значение MTU для сетевого интерфейса. MTU — это максимальный размер пакета в байтах, который может быть передан транспортным протоколом по используемой сети. Сюда входит также заголовок транспортного протокола. Следует помнить, что IP-датаграмма может быть разбита на несколько пакетов. Если указанное значение превышает значение, заданное по умолчанию для используемой сети, то транспортный протокол будет использовать значение MTU, принятое для данной сети по умолчанию. Если указанное значение меньше 68, то будет использоваться значение MTU равное 68.
NumForwardPackets
Раздел: TcpipParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 1 — любое значение в разумных пределах
менее 0xFFFFFFFF Значение по умолчанию: 50
Описание: этот параметр определяет количество заголовков IP-пакетов, которые можно поместить в очередь пакетов маршрутизатора. Когда все заголовки используются, маршрутизатор случайным образом отбрасывает пакеты из очереди. Это значение должно не превышать значения параметра ForwardBufferMemory, поделенного на максимальный размер данных пакета IP в сетях, подключенных к маршрутизатору. Оно должно быть не больше, чем значение параметра ForwardBufferMemory, поделенное на 256, потому что для> каждого пакета в буфере памяти отводится максимум 256 байт. Оптимальное количество отправленных пакетов для заданного размера ForwardBufferMemory зависит от типа трафика в сети и является средним числом по отношению к этим двум значениям. Этот параметр игнорируется, и не выделяется ни один заголовок, если не включен маршрутизатор.
TcpMaxConnectRetransmissions
Раздел: TcpipParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 0 — 0xFFFFFFFF
Значение по умолчанию: 2
Описание: этот параметр определяет количество запросов на подключение (SYN), передаваемых протоколом TCP, пока попытка не будет отменена. Таймаут повторной передачи удваивается после каждой последующей повторной передачи, выполняемой во время попытки подключения. Начальный таймаут равен трем секундам.
TcpMaxDataRetransmissions
Раздел: TcpipParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 0 — 0xFFFFFFFF
Значение по умолчанию: 5
Описание: этот параметр задает количество повторных передач отдельного сегмента данных, выполняемых протоколом TCP (за исключением сегмента подключения) до отмены подключения. Таймаут повторной передачи удваивается после каждой последующей передачи по данному подключению и сбрасывается после возобновления ответов. Базовое значение данного параметра определяется динамически, путем измерения времени приема -передачи при подключении.
TcpNumConnections
Раздел: TcpipParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 0 — 0xfffffe
Значение по умолчанию: 0xfffffe
Описание: этот параметр ограничивает максимальное количество подключений, которые TCP может открыть одновременно.
TcpTimedWaitDelay
Раздел: TcpipParameters
Тип параметра: REG_DWORD — время в секундах
Допустимые значения: 30-300 (в десятичной системе)
Значение по умолчанию: 0xF0 (240 в десятичной системе)
Описание: этот параметр определяет интервал времени, в течение которого подключение находится в состоянии TIME_WAIT, прежде чем будет закрыто. Пока подключение находится в состоянии TIME_WAIT, пара соединителей не может быть использована повторно. Это состояние также известно под названием «2MSL», поскольку согласно документу RFC это значение должно быть в два раза больше максимального времени жизни сегмента в сети. Дополнительные сведения см. в документе RFC793.
Использование свойств сетевого подключения
Речь идет не о добавлении IP-адреса шлюза, так как он не работает должным образом
многодомный сервер. Вместо этого мы будем добавлять суффикс DNS, чтобы
NLA может правильно найти контроллер домена, который, как он знает,
пометить местоположение как «Доменная сеть».
Идти к Сетевые соединения (в Центре управления сетями и общим доступом нажмите «Изменить настройки адаптера».)
Перейти к СВОЙСТВА s одного сетевого подключения помечены как ” неопознанный “но в частной локальной сети.
Перейти к свойства для IPv4 ,
Нажмите ” продвинутый … ».
Выберите DNS Вкладка.
Введите свое доменное имя в текстовое поле для ” DNS-суффикс для этого соединения: ».
Отключите и затем включите соединение, чтобы заставить NLA повторно идентифицировать
место нахождения. После включения соединения статус должен измениться на
доменное имя и категория сети на «Доменная сеть». В зависимости от
ваши настройки, вероятно, вам нужно только “исправить” одно соединение с
получить все связанные соединения, чтобы увидеть домен.
Как сделать бекап реестра?
Важно! Любые манипуляции с редактором реестра могут привести к неожиданным последствиям, поэтому нижеописанные шаги следует выполнять с максимальной осторожностью. Перед началом работы с реестром настоятельно рекомендуется создать запасную копию (бекап) текущего реестра.
Чтобы выполнить данную функцию, следует:
Шаг 1. Открыть редактор реестра, как описано ниже, и нажать на пункт «Файл» в верхнем левом углу. В выпадающем списке следует выбрать «Экспорт».
Шаг 2. В открывшемся окне необходимо присвоить имя запасному файлу реестра, а также сохранить его в нужном месте. Для экономии времени рекомендуется использовать сохранение только выбранной ветви реестра. Если пользователь собирается редактировать не только одну ветвь, лучше сделать бекап всего реестра.
Выполнив данные пункты, можно обезопасить себя и в любой момент восстановить реестр из созданного бекапа.
Теперь переходим к восстановлению профиля.
Шаг 1. Нажимаем ПКМ по кнопке «Пуск» и выбираем пункт «Выполнить». В открывшемся окне вводим команду regedit и подтверждаем действие кнопкой «Ок».
Шаг 2. В редакторе реестра следует перейти по пути «КомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList».
Важно: если пользователь ищет вручную и не может найти указанные папки, следует внимательно проверить правильность перехода по пути. В реестре находится множество всевозможных каталогов, среди которых очень легко запутаться.
Чтобы не терять время, рекомендуем просто скопировать КомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList и вставить в адресную строку.
В зависимости от системы и версии ОС, следующие действия могут немного различаться между собой, поэтому будут рассмотрены все варианты последующих действий, подходящих для всех случаев:
1. Если идентификатор SID указан в разделе «ProfileList» дважды, следует удалить один раздел без расширения .BAK. Это можно сделать, нажав по разделу правой клавишей мыши и выбрав пункт «Удалить».
2. Если идентификатор SID указан в разделе «ProfileList» один раз с расширением .BAK, следует нажать по нему ПКМ, выбрать пункт «Переименовать» и удалить приставку .BAK, после чего сохранить внесенные изменения.
3. Если присутствует одна папка с идентификатором без расширений, следует нажать по ней ЛКМ и перейти в пункт «ProfileImagePath». Далее нужно кликнуть по нему ПКМ и выбрать пункт «Изменить», как показано на скриншоте.
Конфиденциальность и обновления
После того, как мы увидели рабочий стол нашего компьютера, надо изменить политику конфиденциальности. Проходим дальше: Пуск – Параметры – Конфиденциальность. Здесь в разделе: «Общие» запрещаем все манипуляции.
Ниже слева заходим в «диагностики и отзывы» Выбираем Базовый. Отключить весь сбор информации, к сожалению, нельзя, так как большинство вещей являются обычной диагностикой самого устройства.
Пролистав ниже, убираем все галочки. Раз мы не можем отключить диагностику полностью, можем запретить отправлять эти данные самой Майкрософт. В самому низу есть пункт «Частота формирования отзывов», там в выпадающем окне выбираем «Никогда».
Дальше мы отключим обновления. Так как обновления выходят часто, то наши манипуляции будут терять актуальность, в связи с тем, что параметры будут принудительно включаться. Переходим к:
Пуск – Параметры – Обновление и безопасность Windows – Дополнительные параметры. Там убрать галочки с первых 4 пунктов, дальше можно оставить как есть.
Дальше переименуем ПК. Для этого рядом с кнопкой «Пуск» есть значок лупы (поиск).
Нажимаем и вписываем в поле запроса «О компьютере». Заходим в раздел «о компьютере», который находится в строке «Лучшее соответствие».
Пролистав, чуть ниже увидим кнопку «Переименовать этот ПК». Пишем на латыни удобное для нас имя. Это необходимо сделать, так как Windows автоматически раздает имена ПК, и, если ваш компьютер окажется в публичной сети, его будет сложнее идентифицировать.
Это оказалось просто? Тогда давайте повысим сложность.
Меняем месторасположение профилей в windows 7 | реальные заметки ubuntu & mikrotik
По умолчанию если мы ставим систему, профили пользователей располагаются на том же самом диске что и система: (обычно это системный диск C🙂
C:Users<имя_пользователя>
, но как быть, если на системном диске заканчивается место.
К примеру, под системный раздел было HDD 20 Gb, подключаем диск на 30 Gb и переопределяем где размещать профили пользователей:
Исходная система: Windows 7
Зайдём в систему под учётной записью Администратора (ekzorchik), далее нажимаем клавиатурное сокращение (Win R) для вызова меню «Выполнить» и набираем regedit.exe (Редактор Реестра).
По умолчанию пути настройки профилей определены в реестре по следующему пути:
HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWS NTCurrentVersionProfileList
ProfilesDirectory — по умолчанию %SystemDrive%Users (,т.е C:Users)
См. скриншот ниже.
Чтобы переназначить создание последующих профилей в системе, внесём изменения в реестр посредством командной строки:
C:Usersekzorchik>REG ADD «HKLMSOFTWAREMICROSOFTWINDOWS NTCurrentVersionProfileList» /v ProfilesDirectory /t REG_EXPAND_SZ /d d:Users
Параметр ProfilesDirectory уже существует, заменить (Y — да/N — нет)? Y
Операция успешно завершена.
Создадим пользователя Derek:
C:Usersekzorchik>net user Derek Aa1234567 /add
Перезагрузим систему и зайдём под созданным пользователем. И видим, что профиль пользователя уже располагается по новому пути:
D:Usersderek>
, но те учётные записи которые уже заходили в систему, перенести, таким образом, не получится.
Данный способ хорош, когда система только вводится в эксплуатацию и нужно выделить под систему место и не засорять системный диск профилями пользователей. На этом всё, удачи!!!
Метод 2 (несколько методов)
Если NLA не может определить местоположение соединения, она называет его
«Неопознанный» и помечает местоположение как Общедоступное. Выбирает Public
потому что это наиболее безопасно, и вы бы не хотели ничего меньше, если
соединение на DMZ.
Есть два простых способа это исправить. Один использует локальную безопасность
Политика для изменения местоположения по умолчанию неопознанных сетей.
второй метод использует изменение свойств сетевого подключения к
предоставить NLA информацию, необходимую для правильного определения местоположения.
Использование локальной политики безопасности
Внимание: Это следует использовать только в том случае, если компьютер никогда не будет подключен к публичной локальной сети. В противном случае вы рискуете
использование менее защищенного профиля брандмауэра для вашей публики
подключение.
Открыто ” Политика локальной безопасности ».
Нажмите на ” Политики диспетчера списка сетей “на левой панели. (Этот выбор скрыт в более старых версиях Windows.)
Двойной клик на ” Неопознанные Сети “на правой панели.
Для компьютеров, которые существуют только в частной сети, это нормально, чтобы установить ” Тип местоположения “до” частный ».
Использование свойств сетевого подключения
Речь идет не о добавлении IP-адреса шлюза, так как он не работает должным образом
многодомный сервер. Вместо этого мы будем добавлять суффикс DNS, чтобы
NLA может правильно найти контроллер домена, который, как он знает,
пометить местоположение как «Доменная сеть».
Идти к Сетевые соединения (в Центре управления сетями и общим доступом нажмите «Изменить настройки адаптера».)
Перейти к СВОЙСТВА s одного сетевого подключения помечены как ” неопознанный “но в частной локальной сети.
Перейти к свойства для IPv4 ,
Нажмите ” продвинутый … ».
Выберите DNS Вкладка.
Введите свое доменное имя в текстовое поле для ” DNS-суффикс для этого соединения: ».
Отключите и затем включите соединение, чтобы заставить NLA повторно идентифицировать
место нахождения. После включения соединения статус должен измениться на
доменное имя и категория сети на «Доменная сеть». В зависимости от
ваши настройки, вероятно, вам нужно только “исправить” одно соединение с
получить все связанные соединения, чтобы увидеть домен.
Переход от частного к общему
Существует два распространенных способа заставить NLA пометить соединение как общедоступное.
Одним из них является использование правила брандмауэра для блокировки NLA, чтобы у него не было выбора
но использовать местоположение по умолчанию. Другой заключается в использовании реестра для
отключить NLA для соединения.
Использование брандмауэра
Я не проверял это, но теория кажется обоснованной.
Открыто ” Брандмауэр Windows в режиме повышенной безопасности “(т.е.
wf.msc
).Идти к Исходящие правила ,
Нажмите на ” Новое правило …».
Используйте эти настройки:
- Тип правила: изготовленный на заказ
- Программа: Выберите «Все программы», а затем нажмите «Настроить…». Выберите «Информация о расположении сети» (короткое имя
NlaSvc). - Протокол и порты: Тип протокола = Любой.
- Объем: Локальные IP-адреса = Введите все ваши публичные IP-адреса. Дважды проверьте соединения с несколькими IP-адресами.
- Действие: блок
- Профиль: Все
Как только правило включено, отключите и затем включите сетевое соединение, чтобы заставить NLA повторно идентифицировать местоположение.
Использование реестра
У меня не было этой работы для меня, но мои обстоятельства могут отличаться от ваших. Найти правильный номер подключения немного
ударить или пропустить, так как записей намного больше, чем вы ожидаете.
Запустите regedit
Идти к
HKLMSYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}
Внизу вы должны увидеть несколько клавиш, помеченных 0000, 0001, 0002 и т. Д. Просмотрите их и найдите адаптеры, где вы хотите
отключить NLA.Для каждого из адаптеров добавьте новое значение DWORD с именем “* NdisDeviceType” и установите его равным 1 (убедитесь, что вы получите * на
начало названия).
Получать радикальные
Профили местоположения размещены в реестре, и это кажется безвредным
удалить их и позволить Windows восстановить их. Вы обязательно захотите
сначала сделайте резервную копию реестра, и вам, вероятно, понадобится подключиться
на сервер через KVM, а не удаленно (RDP). Я не возьму
ответственность, если вы выберете этот шаг, так как я в первую очередь ставлю это
здесь для справки.
Расположение профилей:
HKLMSoftwareMicrosoftWindows NTCurrentVersionNetworkListProfiles
источник
Настройки tcp/ip в реестре windows
Интересовались ли вы когда нибудь где в вашем компьютере хранятся сетевые настройки, такие как IP адрес, сетевая маска или настройки, получаемые через ваш DHCP сервер?
Данные настройки хранятся в реестре Windows. Давайте посмотрим где именно они расположены и в чем различие в хранимых настройках в случае статического IP или IP адреса, получаемого через DHCP.
Для просмотра ключей реестра сделайте следующее:
1. Нажмите Start — Search (Start — Run в Windows XP/2003) и введите “regedit”. Данная команда запустит редактор реестра.
2. Перейдите в следующий раздел реестра:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Tcpip
Interfaces
Каждый сетевой интерфейс в компьютере имеет свой уникальный GUID.
Теперь мы знаем где расположены параметры. Посмотрим на них подробнее:
DhcpIPAddress
Этот ключ хранит IP адрес полученный от DHCP сервера. На скриншоте ниже это 192.168.0.3
DhcpSubnetMask
Этот ключ содержит сетевую маску IP адреса. На скриншоте ниже это 255.255.255.0
DhcpDefaultGateway
Этот ключ содержит шлюз по умолчанию. Здесь он равен 192.168.0.1
IP адрес самого DHCP сервера (192.168.0.1)
DhcpNameServer
2 Статический IP адрес
В данном случае IP адрес получается не от DHCP сервера, а прописывается вручную в свойствах подключения.
Ключ, хранящий информацию о IP адресе.
DefaultGateway
If you liked my post, feel free to subscribe to my rss feeds
Ненастраиваемые параметры
Перечисленные далее параметры создаются и используются внутри операционной системы компонентами TCP/IP. Их не следует изменять с помощью редактора реестра. Они перечислены только для справки.
DhcpDefaultGateway
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_MULTI_SZ — список IP-адресов в десятичном формате с
точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует
Описание: этот параметр задает список шлюзов по умолчанию, используемы для маршрутизации пакетов, которые адресованы в любые подсети кроме локальной подсети, и для которых не имеется конкретных маршрутов. Этот параметр записывается службой клиента DHCP, если она включена. Он переопределяется допустимым значением параметра DefaultGateway.
DhcpIPAddress
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_SZ — IP-адрес в десятичном формате с точками
Допустимые значения: любой допустимый IP-адрес
Значение по умолчанию: Отсутствует
Описание: этот параметр задает настраиваемый DHCP IP-адрес для> интерфейса. Если первое значение параметра IPAddress больше, чем 0.0.0.0, это значение переопределяет данный параметр.
DhcpNameServer
Раздел: TcpipParameters
Тип параметра: REG_SZ — список отделенных пробелом IP-адресов в десятичном формате с точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует
Описание: этот параметр задает DNS-имя сервера, которое запрашивается интерфейсом Windows Sockets для разрешения имен. Этот параметр записывается службой клиента DHCP, если она включена. Если параметр код(ID)_адаптера
Тип параметра: REG_SZ — IP-адрес в десятичном формате с точками
Допустимые значения: любой допустимый IP-адрес
Значение по умолчанию: Отсутствует
Описание: этот параметр задает IP-адрес сервера DHCP, который сдает в аренду IP-адрес, заданный в параметре DhcpIPAddress.
DhcpSubnetMask
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_SZ — маска подсети IP в десятичном формате с точками
Допустимые значения: любая маска подсети, допустимая для заданного IP-адреса
Значение по умолчанию: Отсутствует
Описание: этот параметр задает маску подсети, настраиваемую по протоколу DHCP, для адреса, заданного в параметре DhcpIPAddress.
IPInterfaceContext
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD
Допустимые значения: 0 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр записывается драйвером TCP/IP для использования службой клиента DHCP.
Lease
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — время в секундах
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр используется службой клиента DHCP для сохранения времени действия аренды данного IP-адреса адаптером (в секундах).
LeaseObtainedTime
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — абсолютное время в секундах, начиная с полуночи 1/1/70
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр используется службой клиента DHCP для сохранения времени начала аренды адаптером данного IP-адреса.
LeaseTerminatesTime
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — абсолютное время в секундах, начиная с
полуночи 1/1/70
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр используется службой клиента DHCP для сохранения времени окончания срока аренды адаптером данного IP-адреса.
LLInterface
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_SZ — имя устройства NT
Допустимые значения: официальное имя устройства NT
Значение по умолчанию: незаполненная строка (пустая)
Описание: этот параметр используется, чтобы связать IP с протоколом уровня связи, отличным от встроенного модуля ARP. Значением этого параметра является имя устройства Windows NT, к которому привязывается IP-адрес. Например, этот параметр используется совместно с компонентом RAS.
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — абсолютное время в секундах, начиная с полуночи 1/1/70
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр используется службой клиента DHCP для сохранения времени первоначальной попытки обновления аренды IP-адреса адаптером с помощью обращения к серверу, предоставляющему аренду.
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — абсолютное время в секундах, начиная с полуночи 1/1/70
Допустимые значения: 1 — 0xFFFFFFFF
Значение по умолчанию: Отсутствует
Описание: этот параметр используется службой клиента DHCP для сохранения времени попытки обновления аренды IP-адреса адаптером с помощью выдачи запроса на обновление в виде широковещательной рассылки. Время, указанное в параметре T2, используется, только если службе не удается обновить аренду на исходном сервере.
Все параметры NBT являются параметрами реестра, находящимися в одном из двух разных подразделов раздела
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
NetbtParameters NetbtParametersInterfacesTcpip_ код(ID)_адаптера
где код(ID)_адаптера — код адаптера, к которому привязан протокол NBT. Взаимосвязь между кодом адаптера и сетевым подключением можно установить, проверив следующий раздел реестра
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork<4D36E972-E325-11CE-BFC1-08002BE10318> код(ID)_адаптера Connection
Параметр Name этих разделов содержит имя сетевого подключения, указываемое в папке «Сетевые подключения». Значения в данных разделах специфичны для каждого адаптера. Если система настроена с помощью DHCP, то в случае использования в командной оболочке команды ipconfig /renew будет произведено изменение параметров. В противном случае ,чтобы изменение любого из этих параметров вступило в силу, необходима перезагрузка системы.
Параметры, настраиваемые из окна свойств подключения
Следующие параметры могут быть изменены из окна свойств подключений, находящихся в папке «Сетевые подключения». Настраивать эти значения самостоятельно не нужно.
EnableDns
Раздел: NetbtParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0 или 1 (False или True)
Значение по умолчанию: 0 (False)
Описание: если для этого параметра задано значение 1 (True), NBT будет запрашивать в DNS те имена, которые не могут быть разрешены с помощью сервера WINS, широковещательной рассылки или файла LMHOSTS.
EnableLmhosts
Раздел: NetbtParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0 или 1 (False или True)
Значение по умолчанию: 1 (True)
Описание: если задано значение 1 (True), то файл LMHOSTS будет просматриваться для нахождения имен, которые не могут быть разрешены сервером WINS или с помощью широковещательной рассылки. По умолчанию каталог файла Lmhosts не задан (указывается в параметре TcpipParametersDatabasePath), поэтому не будет выполнено никаких действий. Этот параметр задается в окне дополнительной настройки протокола TCP/IP средства «Сеть» панели управления.
EnableProxy
Раздел: NetbtParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0 или 1 (False или True)
Значение по умолчанию: 0 (False)
Описание: если для этого параметра задано значение 1 (True), то система будет выполнять роль прокси-сервера имен для сетей, к которым привязан протокол NBT. Прокси-сервер имен отвечает на запросы имен, отправленные с помощью широковещательной рассылки запросов имен, которые разрешаются с помощью WINS. Прокси-сервер имен позволяет сети, использующей режим B-узла подключаться к серверам в других подсетях, зарегистрированных в WINS.
Раздел: NetbtParametersInterfacesTcpip_ код(ID)_адаптера
Тип параметра: REG_SZ — IP-адрес в десятичном формате с точками (то есть 11.101.1.200)
Допустимые значения: любой допустимый IP-адрес
Значение по умолчанию: не заполнен ( без адреса )
Описание: этот параметр задает IP-адрес первичного сервера WINS. Если этот параметр содержит действительное значение, он переопределяет параметр DHCP для того же имени.
NameServerBackup
Раздел: NetbtParametersInterfacesTcpip_ код(ID)_адаптера
Тип параметра: REG_SZ — IP-адрес в десятичном формате с точками (то есть 11.101.1.200)
Допустимые значения: любой допустимый IP-адрес.
Значение по умолчанию: не заполнен ( без адреса )
Описание: этот параметр задает IP-адрес резервного сервера WINS. Если этот параметр содержит действительное значение, он переопределяет параметр DHCP для того же имени.
ScopeId
Раздел: NetbtParameters
Тип параметра: REG_SZ — строка символов
Допустимые значения: любое допустимое DNS-имя домена, состоящее из двух разделенных точками частей, или «*».
Значение по умолчанию: Отсутствует
Описание: этот параметр задает имя области NetBIOS для узла. Это значение должно начинаться с точки. Если этот параметр содержит действительное значение, он переопределяет параметр DHCP для того же имени. Не заданное значение (пустая строка) будет игнорироваться. Установка для этого параметра значения «*» означает пустую область и переопределяет параметр DHC.
Параметры, настраиваемые из окна свойств сетевого подключения
Перечисленные ниже параметры создаются и изменяются автоматически из окна свойств сетевого подключения в соответствии с данными, представленными пользователем. Их не нужно настраивать в реестре.
DefaultGateway
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_MULTI_SZ — список IP-адресов в десятичном формате с точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует
Описание: этот параметр задает список шлюзов, которые должны использоваться для маршрутизации пакетов, не адресованных в ту подсеть, к которой непосредственно подключен компьютер, и для которых не заданы конкретные маршруты. Этот параметр, если он имеет допустимое значение, переопределяет параметр
DhcpDefaultGateway. Domain
Раздел: TcpipParameters
Тип параметра: REG_SZ — строка символов
Допустимые значения: любое допустимое DNS-имя домена
Значение по умолчанию: Отсутствует
Описание: этот параметр задает DNS-имя домена для данной системы. Он используется интерфейсом Windows Sockets.
EnableDhcp
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0 или 1 (False или True)
Значение по умолчанию: 0 (False)
Описание: если данный параметр имеет значение 1 (True), то служба клиента DHCP будет пытаться настроить конфигурацию первого интерфейса IP на адаптере с помощью DHCP.
Hostname
Раздел: TcpipParameters
Тип параметра: REG_SZ — строка символов
Допустимые значения: любое допустимое DNS-имя узла
Значение по умолчанию: имя компьютера данной системы
Описание: этот параметр задает DNS-имя системы, которое будет возвращаться с помощью команды hostname.
IPAddress
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_MULTI_SZ — список IP-адресов в десятичном формате с точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует
Описание: этот параметр задает IP-адреса интерфейсов IP, которые должны быть связаны с адаптером. Если первый адрес в списке равен 0.0.0.0, то основной интерфейс адаптера будет настроен с помощью DHCP. Система, имеющая несколько IP-интерфейсов для адаптера, называется «логически подключенной к нескольким сетям». Для каждого IP-адреса, указанного в параметре SubnetMask, должно быть задано допустимое значение маски подсети.
IPEnableRouter
Раздел: TcpipParameters
Тип параметра: REG_DWORD — логическое
Допустимые значения: 0 или 1 (False или True)
Значение по умолчанию: 0 (False)
Описание: установка для этого параметра значения 1 (True) приводит к выполнению системой маршрутизации IP-пакетов между сетями, к которым она подключена.
NameServer
Раздел: TcpipParameters
Тип параметра: REG_SZ — список отделенных пробелом IP-адресов в десятичном формате с точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует (пустая строка)
Описание: этот параметр задает DNS-имя сервера, которое запрашивается интерфейсом Windows Sockets для разрешения имен.
SearchList
Раздел: TcpipParameters
Тип параметра: REG_SZ — список суффиксов DNS-имени домена с разделителями
Допустимые значения: любой набор допустимых суффиксов DNS-имени домена
Допустимые значения: любой набор допустимых суффиксов DNS-имени домена
Значение по умолчанию: Отсутствует
Описание: этот параметр задает список суффиксов имени домена, которые добавляются к имени, разрешаемому через DNS в тех случаях, когда не удается получить разрешение для имени без суффикса. По умолчанию добавляется только значение параметра Domain. Данный параметр используется интерфейсом Windows Sockets.
SubnetMask
Раздел: TcpipParametersInterfaces код(ID)_адаптера
Тип параметра: REG_MULTI_SZ — список IP-адресов в десятичном формате с точками
Допустимые значения: любой набор допустимых IP-адресов
Значение по умолчанию: Отсутствует
Описание: этот параметр задает маски подсети, которые должны использоваться интерфейсами IP, связанными с данным адаптером. Если первая маска в списке равна 0.0.0.0, то основной интерфейс адаптера будет настроен с помощью DHCP. Для каждого IP-адреса, указанного в параметре IPAddress, необходимо наличие допустимого значения маски подсети.
Стандартные параметры, настраиваемые с помощью редактора реестра
При установке компонентов TCP/IP с помощью средства «Сеть» панели управления со значениями по умолчанию устанавливаются следующие параметры. Их можно изменять с помощью редактора реестра (Regedit.exe).
BcastNameQueryCount
Раздел: NetbtParameters
Тип параметра: REG_DWORD — число
Допустимые значения: от 1 до 0xFFFF
Значение по умолчанию: 3
Описание: это значение определяет количество широковещательных рассылок NetBT с запросом заданного имени, которое может остаться без ответа.
BcastQueryTimeout
Раздел: NetbtParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: от 100 до 0xFFFFFFFF
Значение по умолчанию: 0x2ee ( 750 в десятичной системе)
Описание: это значение определяет временной интервал между последовательными широковещательными запросами одного и того же имени.
CacheTimeout
Раздел: NetbtParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: от 60000 до 0xFFFFFFFF
Значение по умолчанию: 0x927c0 ( 600000 миллисекунд = 10 минут)
Описание: это значение определяет временной интервал при кэшировании имен в таблице имен удаленного компьютера.
NameServerPort
Раздел: NetbtParameters
Тип параметра: REG_DWORD — номер порта UDP
Допустимые значения: 0 — 0xFFFF
Значение по умолчанию: 0x89
Описание: этот параметр задает номер порта назначения, на который NetBT будет отправлять пакеты, относящиеся к службе имен (например, запросы имени и регистрация имен в WINS). Microsoft WINS прослушивает порт 0x89. Серверы имен NetBIOS других поставщиков могут использовать другие порты.
NameSrvQueryCount
Раздел: NetbtParameters
Тип параметра: REG_DWORD — число
Допустимые значения: 0 — 0xFFFF
Значение по умолчанию: 3
Описание: это значение задает количество запросов NetBT на заданное имя, отправляемых на сервер WINS, которое может остаться без ответа.
NameSrvQueryTimeout
Раздел: NetbtParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: 100 — 0xFFFFFFFF
Значение по умолчанию: 1500 (1,5 секунды)
Описание: это значение задает временной интервал между последовательными запросами заданного имени, отправляемыми на сервер WINS.
SessionKeepAlive
Раздел: NetbtParameters
Тип параметра: REG_DWORD — время в миллисекундах
Допустимые значения: 60 000 — 0xFFFFFFFF
Значение по умолчанию: 3 600 000 (1 час)
Описание: это значение задает временной интервал между передачами поддержки активности в одной сессии. Установка значения 0xFFFFFFF отключает поддержку активности.
Size/Small/Medium/Large
Раздел: NetbtParameters
Тип параметра: REG_DWORD
Допустимые значения: 1, 2, 3 (Small, Medium, Large)
Значение по умолчанию: 1 (Small)
Описание: это значение задает размер таблиц имен, используемых для сохранения локальных и удаленных имен. Как правило, значения Small вполне достаточно. Если система выполняет роль прокси-сервера имен, то для> увеличения размера таблицы хеша для кэша имен автоматически устанавливается значение Large. Сегменты таблицы хеша имеют следующие размеры. Large: 256 Medium: 128 Small: 16