Table of Contents

Windows OS

Drivers

Utilities

Questions answered

How to install and uninstall APPX application on Windows 10?

  • Download APPX file from this website by pasting the Microsoft application URL into the box.
  • Install from PowerShell: Add-AppxPackage -Path D:\Microsoft.UI.Xaml.2.3_2.32002.13001.0_x64.appx
  • Uninstall from PowerShell: Get-AppxPackage Microsoft.UI.Xaml* | Remove-AppxPackage
    • List all installed packages: Get-AppxPackage | Select Name, PackageFullName

How to record audio from speakers?

If “Stereo Mix” is not installed because sound drivers do not support it, you may use Audacity Windows WASAPI input (choose from drop-down list to the left from the microphone icon on the toolbar).

Network & internet

Wake up the PC using wake-on-LAN function

Use MC-WOL utility (local copy (2.27 KiB, 0 downloads))

How to share Internet connection via Wifi?

Setup shared connection

One can follow the instructions to turn Your Windows 7 PC Into a Wireless Hotspot, however such hotspot is not recognized by some devices (see The majority of Android devices do not support Ad-hoc connections, Android devices do not support connecting to Ad-Hoc networks and What is the difference between Access Point mode and Ad Hoc mode?).

Luckily there is way to set up your windows machine as a very simple wireless access point:

netsh wlan set hostednetwork mode=allow ssid=<ssid> key=<passphrase> keyUsage=persistent
netsh wlan start hostednetwork

After that you should enable connection sharing in the network interface that provides Internet (this interface may well be a WiFi connection established via the same WiFi card (e.g. Intel 6250 WiFi), but usually this is Local Area Connection). For that go to Properties → Sharing, enable Allow other users to connect through this computer's Internet connection and select Microsoft Virtual WiFi Miniport Adapter as an interface to share this connection with (check Using ICS for details).

If your system does not show Microsoft Hosted Network Virtual Adapter in Network connections then it seems that your WiFi card or driver does not support AP mode.

To define a new range for your internal IP addresses, trick ScopeAddress and ScopeAddressBackup in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters and then restart Internet Connection Sharing service. For more details about how to fine-tune ICS service see here.

If the client cannot obtain the IP address, check that ICS is set on Microsoft Virtual WiFi Miniport Adapter (see this post).

How to share internet connection via USB?

How to connect computers using null-modem cable?

Check Configuring PPP on Your Windows Computer and Setting up a PPP connection with Windows 7.
  • Open Device manager and click Action → Add legacy hardware.
  • Select Install the hardware that I manually select from the list (Advanced) and choose Modems.
  • Select Don't detect my modem; I will select it from a list, and then click Next.
  • Select the following options, and click Next:
    • In the Manufacturer column, select (Standard Modem Types).
    • In the Models column, select Communications cable between two computers.
  • Click Selected ports, select a port that is not used by the installed modem (say, COM4), and click Next.

Set up dial-up networking by doing the following:

  • Click Control Panel → Network and Internet → Network and Sharing Center → Set up a new connection or network
  • When the Set Up a Connection or Network wizard starts, select Set up a dial-up connection and click Next.
  • Select Communications cable between two computers, click Next.
  • Enter any dummy phone number (e.g. “0”) and press Next.

Go to Control Panel → Network and Internet → Network Connections → Dial-up Connection → [right click] → Properties

  • Click the Configure… button on the General tab.
  • From the Maximum speed drop-down list, select 921600 bps.
  • Make sure Enable hardware flow control is selected, and then click OK.
  • Click the Options tab, then click PPP Settings….
  • Make sure that Enable LCP extensions and Enable software compression are selected, and then click OK.
  • Click the Networking tab, select Internet Protocol (TCP/IP), and then click Properties.
  • Make sure that Obtain an IP address automatically and Obtain DNS server address automatically, are selected and then click Advanced….
  • Clear Use default gateway on remote network, select Use IP header compression, and then click OK three times.

See also problems.

How to change the default DNS suffix?

Screenshot

System PropertiesChange…More…

In Linux the analogous value is the value of search in /etc/resolv.conf.

How to mount NFS share?

Screenshot

Go to Control Panel → Programs → Programs and Features. Then click on Turn Windows features on or off then select Services for NFS → Client for NFS. After reboot:
mount \\192.168.1.1\backup k:

What are the possible values for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters key?

How to enable guest (no password) access to file shares?

Navigate to Control Panel → Network and Internet → Network and Sharing Center → Advanced sharing settings and Turn off Public folder sharing. This will enable Guest account automatically.

Without this when trying to mount this Windows returns Error code: 0x80004005 Unspecified error and Linux mount error(12): Cannot allocate memory.

You may also wish to turn off public folder sharing.

How to disable Windows from announcing itself as domain browser?

How is it possible to suppress the following message in logs:

nmbd: process_local_master_announce: Server STATION at IP 192.168.1.1 is announcing itself as a local master browser for workgroup WORKGROUP and we think we are master. Forcing election.

Add the following to your registry (from here):
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Browser\Parameters]
"IsDomainMaster"="No"

My Windows shares are not visible for neighbouring computers

For KAV/KIS users you need to change the network type to “Trusted network” as shown here.

How to access DAV folder from Windows?

There are several WebDAV clients for Windows:

WebDav results System Error 67 in Windows XP

I have tried this advise:
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]
; For Windows XP:
;"UseBasicAuth"=dword:00000002
; For Windows Vista and higher:
"BasicAuthLevel"=dword:00000002

but it didn't work for me. See also:

How to configure Windows Firewall?

One can do it:
  • via Control Panel → Windows Firewall
  • using the registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules
  • using CLI:
    netsh advfirewall firewall add rule name="WePrint" dir=in action=allow profile=any description="MyServer Firewall Exception" program="C:\Program Files\MyServer.exe" enable=yes

References:

Booting & recovery

Removing the entry from boot menu

In Windows 7 it is no longer possible to edit boot.ini file to add/remove new boot entries. Now you have to do it with bcdedit utility:
  • bcdedit /v will display all boot entries together with entry UIDs
  • bcdedit /delete {83838-234234-44234234-234234} (ID will be different in your case) will remove this entry

Recovering the Vista or Windows 7 Bootloader from the DVD

  • Main guidelines (please, refer the documentation before executing):
    bootrec.exe /fixmbr
    bootrec.exe /fixboot
    x:\boot\bootsect.exe /nt60 all /force
    bootrec.exe /rebuildbcd
  • If you get Element not Found error, that means, the partition is not marked as active. Use diskpart utility and execute1):
    DISKPART> list disk
    
      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          298 GB  1024 KB
    
    DISKPART> select disk 0
    
    Disk 0 is now the selected disk.
    
    DISKPART> list partition
    
      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 1    OEM                 39 MB    31 KB
      Partition 2    Primary             24 GB    40 MB
      Partition 3    Primary            273 GB    24 GB
    
    DISKPART> select partition 2
    
    Partition 2 is now the selected partition.
    
    DISKPART> active

After installation of Windows I've found that system files are located on the different system drive. How to transfer them?

On Windows XP:
  • Copy files BOOT.INI, NTDETECT.COM, NTLDR, Bootfont.bin. I suggest to modify the label to make sure the right BOOT.INI is used.
  • Make the necessary partition active.
  • Reboot.

See Перенос NTLDR с раздела на раздел, с диска на диск and Make Windows bootable after copying from one partition to another.

How to fix MBR?

  • From Additional information on FDISK /MBR:

    The fdisk /mbr command is an undocumented switch used with the FDISK command (MS-DOS 5.0 and higher) that recreates the master boot record (loader) on a hard drive.

    Use fdisk /cmbr <drive number> where <drive number> represents the drive you want to recreate the master boot record. To determine the drive number, run the fdisk /status command.

  • In Windows recovery console use bootrec.exe /fixmbr or fixmbr <device name> e.g. fixmbr \Device\HardDisk0.
  • On Linux use ms-sys: ms-sys -7 /dev/sdx
  • On Linux you can also do the following: dd if=/dev/hdx of=/dev/hdy bs=446 count=1
  • From Acronis forum: Download mbrautowrite_en.iso and boot from it.

How to create a bootable Windows USB flash?

  1. Download and install Windows_7_SP1_Updates_x64.ulz:
    WindowsUpdatesDownloader.exe -install Windows_7_SP1_Updates_x64.ulz
  2. Open WindowsUpdatesDownloader.exe and download all critical updates for Windows 7 SP1.
  3. Download NTLite

See also:

How to merge Windows 7 installation images into one?

For example, I have two ISO images (one with ×64 and one with ×32 installations). How to merge them into one?

From Kow do merge Win8 & Win7 installation together in the same setup DVD and All in One (32 & 64 bit) DVD HOWTO and Merge windows 8 32 bit and 64 bit as one ISO:
  • Copy the contents of your ×32 installation disk into e.g. D:\x32\
  • Mount your ×64 installation disk as F: and do the following commands:
    • imagex /export /compress maximum "F:\sources\install.wim" 1 "D:\x32\sources\install.wim" "Windows 7 Home Basic (x64)"
    • imagex /export /compress maximum "F:\sources\install.wim" 2 "D:\x32\sources\install.wim" "Windows 7 Home Premium (x64)"
    • imagex /export /compress maximum "F:\sources\install.wim" 3 "D:\x32\sources\install.wim" "Windows 7 Professional (x64)"
    • imagex /export /compress maximum "F:\sources\install.wim" 4 "D:\x32\sources\install.wim" "Windows 7 Ultimate (x64)"
  • Open ×32 installation disk in UltraISO and remove all contents (bootable data is preserved). Add everything from D:\x32\ and create ISO.

See also:

  • ImageX – utility to create Windows images or to incorporate service packs into Windows image.

How to remove Windows 7 Service Pack backup files?

dism /online /Cleanup-Image /SPSuperseded

To remove old versions of system components (system updates cannot be uninstalled after this operation):

dism /online /Cleanup-Image /StartComponentCleanup /ResetBase

References:

How to stop windows from restarting your computer after updates?

REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

How to disable the "Get Windows 10" icon shown in the notification bar?

From How to get rid of the 'Your upgrade to Windows 10 is ready' lock:

Remove %WINDIR%\System32\GWX folder. Then uninstall KB3035583 and KB2952664. Finally mark these updates hidden.

Also add the following to registry:

REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
"ReservationsAllowed"=dword:00000000
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"DisableOSUpgrade"=dword:00000001

Sometimes just after recovering from sleep mode WiFi card stops working

After recovering from sleep mode system does not react on WiFi on/off toggle and refuses to go to sleep mode again complaining that WiFi driver prevents it.

Try to set the highest power level via WiFi driver settings as advised here: Advanced → Ad Hoc Power Management = Maximum Power Settings.

Also this helps when WiFi connection is unstable (drops down) under high load.

System

Switching Windows 7 to another product key

Run the following sequence of steps:
  • to setup a new product key:
    slmgr.vbs -ipk GJ9BQ-8QK7G-BTR2G-9PW1Y-9RFY8
  • to activate windows:
    slmgr.vbs -ato
  • to check operation status:
    slmgr.vbs -dlv

Windows 7 activation

Automatic elevation of administrator rights

  • In order to activate automatic elevation of administrator rights start secpol.msc utility, navigate to Local Policies → Security Options and change User Account Control: Behaviour of the elevation prompt for administrators in Admin Approval Mode to Elevate without prompting value.
  • Alternatively you can tick Run as administrator in link properties.
  • Or you can right-click on program shortcut in main menu and Run as administrator

See also Disabling User Account Control (UAC) in Windows 7.

Elevation of administrator rights for CMD scripts

One can use runas /user:Administrator cmd ... for that, but this requires knowing who is local administrator.

Better use some utility like this or that.

How terminate the process by given command line criteria?

taskkill does not provide the filtering by command line. The solution is to use wmic to display command line and then standard CygWin tools to filter and cut the PID and finally terminate the process by PID:

taskkill /F /PID `wmic process where Description=\"java.exe\" get ProcessID,CommandLine | perl -ne '/command-line-filter\s+(\d+)/ && print $1'`

How can I put the computer to sleep from command line?

  • sleep2):
    rundll32.exe powrprof.dll,SetSuspendState 0,1,0
  • sleep:
    psshutdown -d -t 0
  • lock:
    rundll32.exe User32.dll,LockWorkStation
  • hibernate:
    rundll32.exe PowrProf.dll,SetSuspendState
  • restart:
    shutdown.exe -r -t 00
  • shutdown:
    shutdown.exe -s -t 00

The menu item Start → Shutdown → Sleep is disabled

There might be different reasons for that:
  • Your BIOS is out of date.
    Update your BIOS firmware.
  • S1/S3 ACPM option is disabled in BIOS.
    Enable this option in BIOS.
  • Your graphic video card driver prevents this.
    Update your video card driver. Make sure the standard (default) video driver is not used (disabled).

More information:

How to disable hibernation and remove ''hiberfil.sys''?

Run powercfg.exe -h off. If that fails with error 0xc000007f, then free more space on drive C: (hiberfil.sys can only be created on C: but pagefile.sys can be moved to another drive, see Control Panel → Performance Information and Tools → Advanced Tools → click on Adjust the appearance and performance of Windows → tab Advanced → click on Change).

Computer wakes up after hibernation

After I have put my computer to hibernation, it starts up by itself.

Check the following:

How do I rename a scheduled task?

Not possible. One can only export, rename the file and import again.

Отказано в доступе к системным файлам

Управление программами

При попытке перезаписать системный файла из CMD скрипта выдаётся ошибка Access denied.

Добавьте данный скрипт в список исключений для KAV/KIS.

How to enable automatic logon on Windows?

Press Win+R and run netplwiz (or control userpasswords2). Afterwards select the necessary default user, uncheck “Users must enter a user name and password” and enter the necessary password. Equivalent to:
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"=dword:00000001
"DefaultUserName"="your_account@microsoft.com"
"DefaultPassword"="microsoft_password"

:INFO: On Windows 10: If this option is not present then turn of Settings → Accounts → Sign-in options → Require Windows Hello sign-in for Microsoft accounts or apply the following reg file:

REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device]
"DevicePasswordLessBuildVersion"=dword:00000000

How to force Windows to remember my last login name?

show_login.reg

REGEDIT4
 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DontDisplayLastUserName"=dword:00000000

Hiding a user from login menu

For each user you want to hide at login screen, create an DWORD entry with a name matching the user ID:

hide_user.reg

REGEDIT4
 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]
"backuppc"=dword:00000000

More information: here, or here, or here.

How to disable internal speaker?

Screenshot

Device Manager → View → Show hidden devices, then expand Non-Plug and Play Drivers → Beep → Stop. Also disable this service in drop-down menu.

What services are safe to stop in Windows?

  • Windows Media Player Network Sharing Service
  • Windows Search (there will be no search in Control Panel)
  • Windows Update

The service PresentationFontCache.exe on Windows 7 loads CPU for 70-100%

The fault may happen:
  • when WPF-applications are started on Microsoft .NET Framework 3.0 platform
  • when video-drivers are reinstalled

The service creates invalid cache file %windir%\ServiceProfiles\LocalService\AppData\Local\FontCache3.0.0.0.dat which needs to be deleted to solve the problem.

The service svchost.exe on Windows 7 loads CPU for 25%

To find the problematic service use “Resource Monitor” (%windir%\system32\perfmon.exe /res). On CPU tab find the problematic service (most likely it will be “Windows Update”) and stop it.

See also:

How to find out what service consumes CPU?

Use Resource Monitor (better alternative for Task Manager) which can be launched from last one (Performance tab → Resource Monitor…).

Reduce CPU temperature

  • Use better thermopasta
  • Use RMClock

How to get the uptime in Windows?

  • It is shown in Task Manager on tab Performance.
  • It is output by systeminfo utility.

Disable automatic memory dumps on BSOD

Control Panel → System → Advance System Settings → Advanced tab, click on Startup and Recovery and set Write debugging information to none.

What id Dr.Watson? How to use alternative debugger?

Dr.Watson is an application debugger included with the Microsoft Windows operating system.

Relevant registry settings:

REGEDIT4
 
; For x64 use this key:
;[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
; 0 = no prompt is issued to the user before the selected debugger is executed
"Auto"="1"
"UserDebuggerHotKey"=dword:00000000
 
; Alternative for drwtsn:
;"Debugger"="drwtsn32 -p %ld -e %ld -g"
; Alternative for windbg:
;"Debugger"="C:\\Debug\\windbg -p %ld -e %ld -c \".dump /mfh C:\\myfile.dmp ;q\""
' Two below lines are identical, but later allows the variable expansion:
;"Debugger"="%Applications%\\Debug\\cdb.exe -p %ld -e %ld -g -c \"~*k;.dump /mfh /u %SystemRoot%\\Temp\\crash.dmp;.kill;qd\""
"Debugger"=hex(2):25,50,72,6f,67,72,61,6d,73,25,5c,44,65,62,75,67,5c,63,64,62,\
  2e,65,78,65,20,2d,70,20,25,6c,64,20,2d,65,20,25,6c,64,20,2d,67,20,2d,63,20,\
  22,7e,2a,6b,3b,2e,64,75,6d,70,20,2f,6d,66,68,20,2f,75,20,25,53,79,73,74,65,\
  6d,52,6f,6f,74,25,5c,54,65,6d,70,5c,63,72,61,73,68,2e,64,6d,70,3b,2e,6b,69,\
  6c,6c,3b,71,64,22,00

4GB memory support

The discussion about that WinXP actually can support more than 3GB of memory is here. Is it advised to add /pae /3gb /nolowmem into your boot.init, but that didn't work for me.

How to enable 3GB/1GB split of process virtual space?

  • Start windows with /3Gb switch in boot.ini.
  • Link application with /LARGEADDRESSAWARE option.

See Are there any drawbacks of "/3Gb" switch in boot.ini for 32bit Windows? and also Physical Address Extension.

Using Miracast to mirror screen on TV

Follow How can I use Miracast in Windows 7:

How to format flash as NTFS?

Screenshot

Device Manager → Disk drives → [Select your drive] → Properties → Policies → Optimize for performance. After that NTFS will appear in list of file system options in format dialog.

What are the options to encrypt the data?

There are generally two options:

One can use BitLocker To Go Reader utility on Windows XP to gain read-only access to encrypted FAT volume.

Windows XP does not generally support symbolic links, however there is a workaround for it, see Symbolic links for Windows XP (from Symbolic Link Driver for Windows XP). One needs to:

  • Download CAB archive and unpack it.
  • Run senable.exe install to install driver to %WINDIR%\system32\drivers.
  • Now one can use ln.exe utility to create symlinks: ln.exe -s \\host\share\folder link_name

How to set a short file name on NTFS volume?

For example after fsutil file setshortname C:\development dev the contents of the folder will be available both as C:\development\ and и C:\DEV\.

CMD

How to evaluate the last directory entry in the current path (e.g. C:\Temp\Local)?

@echo off
 
for %%* in (.) do set dir=%%~n*
 
echo %dir%

How to search for a substring?

This snippet searches for substring %2 in string %1:
echo %1 | findstr /C:"%2" >nul && (
    echo Found
)

Why %ERRORLEVEL% is not working in loop?

The reason for that is because CMD expands all %-enclosed variables in loop only once before first iteration. That is why the code
for %%i in (1 2 3) do (
    some_util.exe %%i
    echo %ERRORLEVEL%
)

does not work: it always prints 0 to console.

Solutions:

  1. Use subcall
    for %%i in (1 2 3) do call :routine %%i
     
    exit /b
     
    :routine
     
    some_util.exe %~1
    echo %ERRORLEVEL%
     
    exit /b
  2. Enable delayed expansion
    setlocal enabledelayedexpansion
     
    for %%i in (1 2 3) do (
        some_util.exe %%i
        echo !ERRORLEVEL!
    )

How to read lines from file, substitute variables and accumulate in one variable?

Suppose you have a file where each line refer some path that may contain a variable:

file.lst

%APPDATA%\Skype\
%USERPROFILE%\Desktop\

The following script will the lines from that file, apply variable substitution, accumulate them in one variable which can be used as argument for some utility:

@echo off
 
setlocal enabledelayedexpansion
 
set args=
 
for /f %%i in (file.lst) do (
    for /f %%a in ('echo %%i') do call :expand %%a
)
 
7z a -mx=9 -ms=on -mqs=on all.7z %args% > NUL
 
exit
 
:expand
set args=%args% %1
 
exit /b

References:

How to include external file into CMD script?

From Batch file include external file for variables:
for /f "delims=" %%x in (common.sh) do (set %%x)

where common.sh has only lines in format var=value.

How to check that given executable exists in %PATH%?

where /q myapplication

IF ERRORLEVEL 1 (
    ECHO The application is missing. Ensure it is installed and placed in your PATH.
    EXIT /B
) ELSE (
    ECHO Application exists.
)

What are CMD alternatives?

Check clink.

To eliminate the need to type the extensions?

From Ftype documentation:
assoc .ext=Util
ftype Util=C:\Programs\util.exe "%1" %*
set pathext=%pathext%;.ext

After that instead of util.exe test.ext one may simply type test.

How to run an endless loop?

for /L %%n in (1,0,10) do (...)

How to pass an argument to ''start'' that contains spaces?

start "" "some file with spaces.pdf"

User interface

How to change the border size?

Screenshot
  • Right click on desktop → Personalize (or navigate to Control Panel → Appearance and Personalization → Personalization)
  • Click on Window Color → Advanced appearance settings, select Border Padding from drop-down menu and decrease the value.

How to enable grouping of windows on taskbar only for given applications?

How to remove shadow from windows borders?

Go to Control Panel → System and Security → System Performance Information and Tools → Adjust visual effects. In opened dialog uncheck Show shadows under windows.

How to install a new “display language” onto Windows 8 Single Language?

Windows 8 Single Language does not support multiple language, but it is possible to replace the language as discussed in forum using dism utility.

How to prevent programs from stealing focus?

REGEDIT4
 
[HKEY_CURRENT_USER\Control Panel\Desktop]
"ForegroundLockTimeout"=dword:00030d40

How to automatically setup needed keyboard layouts (input languages)?

  • Create the following XML file:

    input-languages.xml

    <gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
      <gs:UserList>
        <gs:User UserID="Current"/>
      </gs:UserList>
      <gs:InputPreferences>
        <!-- Add keyboard en_US -->
        <gs:InputLanguageID Action="add" ID="0409:00000409" Default="true"/>
        <!-- Add keyboard ru_RU (Byrman Typewriter) -->
        <gs:InputLanguageID Action="add" ID="0419:a0000419"/>
     
        <!-- Remove keyboard en_GB-SwissGerman -->
        <gs:InputLanguageID Action="remove" ID="0809:00000807"/>
        <!-- Remove keyboard fr_FR-SwissGerman -->
        <gs:InputLanguageID Action="remove" ID="040c:00000807"/>
        <!-- Remove keyboard de_DE-SwissGerman -->
        <gs:InputLanguageID Action="remove" ID="0407:00000807"/>
      </gs:InputPreferences>
    </gs:GlobalizationServices>
  • Apply it using the following command: control intl.cpl,,/f:"input-languages.xml"

The ID e.g. 0409:00000409 is composed from language ID (see Language Identifier Constants and Strings) and layout ID (see subkeys of HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts).

1) Read here, here, here about how to overcome this error message
2) Will hibernate instead of sleep if you don't turn the hibernation off
software/windows.txt · Last modified: 2022/11/24 21:55 by dmitry
 
 
Recent changes RSS feed Driven by DokuWiki