Обои для Рабочего стола

Обои для Рабочего стола

За картинку, используемую в качестве обоев для Рабочего стола отвечает строковый параметр Wallpaper, который содержит путь bmp-файла в HKCU\Control Panel\Desktop

Чтобы ваша картинка на Рабочем столе располагалась в строго заданном месте, а не в центре, нужно в разделе HKCU/Control Panel/Desktop создать строковые параметры с названиями WallpaperOriginX и WallpaperOriginY и установите их значения так, чтобы они соответствовали нужным вам координатам X и Y левого верхнего угла картинки в пикселях.

...

Сохранение обоев рабочего стола при изменении темы оформления

Сохранение обоев рабочего стола при изменении темы оформления

При изменении темы оформления Windows Vista или Windows XP, изменяются многие визуальные элементы, в том числе и рисунок рабочего стола. Чтобы оставить прежний рисунок при смене стиля нужно изменить значение параметра Desktop wallpaper на 0 в разделе HKCU\Software\Microsoft\Plus!\Themes\Apply. Теперь при смене темы оформления все визуальные элементы будут изменены за исключением рисунка рабочего стола.

Удаление имени пользователя

Удаление имени пользователя

Если вы хотите удалить имя пользователя в кнопке Пуск (на рисунке используется имя alexandr – стиль XP), то откройте раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и создайте параметр NoUserNameInStartMenu типа DWORD со значением, равным 1.

Visual Studio. NET

Visual Studio. NET

Версия. NET Framework

На одном компьютере могут быть установлены несколько версий. NET Framework. Чтобы определить, какие именно версии установлены, нужно просмотреть подразделы в разделе HKLM\Software\Microsoft\.NETFramework\policy

Очистка списка существующих проектов

Чтобы очистить список существующих проектов на вкладке Start Page в Visual Studio. NET 2003, нужно удалить ключи (или отредактировать) в разделе HKCU\Software\Microsoft\VisualStudio\7.1\ProjectMRUList

Visual Basic 6.0

Visual Basic 6.0

В Visual Basic 6.0 в отличие от пятой версии окна Code и Object появляются в нормальном, не в раскрытом виде. И приходится при каждом запуске VB6 раскрывать эти окна. Можно заставить автоматически раскрывать эти окна при каждом запуске. Создайте в соответствующем разделе реестра HKCU/Software/Microsoft/Visual Basic/6.0 строковый параметр MDIMaximized равный “1″

Источник – Русский_Проект: Visual Basic на русском

Удаление значка с Рабочего стола

Удаление значка с Рабочего стола

Чтобы удалить значок Корзины с Рабочего стола, необходимо зайти в раздел HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace и удалить подраздел {645FF040-5081-101B-9F08-00AA002F954E}

USB

USB

Существует способ запретить использование USB-накопителей в Windows XP. Откройте раздел HKLM\SYSTEM\CurrentControlSet\Services\UsbStor и установите значение параметра Start равным 4. USB-диски после этого работать перестанут

Значок для неизвестных типов файлов

Значок для неизвестных типов файлов

Для неизвестных типов файлов используется специальный значок из ресурсов файла shell32.dll,0.

Чтобы изменить этот значок на любой свой, нужно в разделе HKCR\Unknown\DefaultIcon для параметра по умолчанию вместо %SystemRoot%\System32\shell32.dll,0 выбрать другой путь к значку или к ресурсу в файле, например, shell32.dll, 224

Включение ограничения на количество полуоткрытых соединений

Включение ограничения на количество полуоткрытых соединений

Microsoft официально подтвердила в своей статье в базе знаний, что лимит на количество одновременных полуоткрытых подключений в Windows Server 2008 SP2 и Windows Vista SP2 снят (How to enable the half-open TCP connections limit in Windows Vista with Service Pack 2 and in Windows Server 2008 with Service Pack 2), но его можно включить.

По умолчанию, ограничение на количество полуоткрытых соединений отключено в Vista SP2. Можно включить данное ограничение снова (лимит равен 10 соединениям).

В разделе HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters присвойте параметру EnableConnectionRateLimiting значение 1, чтобы включить ограничение.

Примечание: В Windows Server 2008 и Windows Vista SP1 имеется ограничение на 10 полуоткрытых соединений, которое нельзя снять. Ограничение было создано для борьбы с вирусами, пытаясь замедлить их распростарнение. Но, вирусы научились снимать это ограничение, поэтому огранечние перестало быть эффективным.

Перезагрузка Windows

Перезагрузка Windows

Перезагрузка после краха

Чтобы принудительно заставить Windows перегрузиться после краха в системе, измените значение параметра DWORD AutoReboot в разделе HKLM\SYSTEM\CurrentControlSet\Control\CrashControl с 0 на 1

Перезагрузка оболочки

По умолчанию при ошибках оболочки (Explorer) в Windows перезагружается вся операционнная система. Однако, существует возможность перезагружать только саму оболочку, тем самым не теряя данных, обрабатываемых другими приложениями. Для этого в разделе HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon надо изменить параметр DWORD AutoRestartShell

    0 – перезагружается операционная система 1 – перезагружается только оболочка