Log in password changed itself

With the now added information that you are also booting Windows, please note the following prerequisites in order to multiboot Manjaro and Windows:


SecureBoot

SecureBoot must be disabled – Manjaro does not support it, and cannot easily co-exist with Windows when it’s enabled.


UTC vs. Local Time

Linux (and macOS) default to setting a computer BIOS clock to UTC, the primary global time standard, whereas Windows (unsurprisingly) did not adopt UTC by default and uses the Local Time standard instead; similar to Standard Time.

This inconsistency causes particular annoyance in a multiboot scenario, as each OS defaults to a different time standard, resulting in the BIOS clock being reset on every boot/reboot.

The lack of UTC support in Windows (by default) is a fundamental design flaw, or at the very least, an embarrassing oversight. Linux already handles UTC with superior grace - let Windows in turn assume the ‘burden of repair’.

An elegant solution is to create a Windows registry file with the following content;

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

Create and save this file as RealTimeIsUniversal.reg.

After merging this registry entry, Windows will set the BIOS clock to UTC, and each OS will use the UTC time standard on subsequent reboots. This modification doesn’t affect your date/time display in Windows. Configure it as you would normally.


Fast Startup (Windows)

A hibernation variant known as Fast Startup may be enabled on Windows computers.

With Fast Startup enabled, Windows does not actually shut down; instead, it sleeps. When the computer subsequently wakes from the hibernation state, this gives the illusion of a faster startup and shutdown experience.

When multibooting, this can cause havoc with GRUB 2 and related boot processes, as well as NTFS mounting functionality, in Linux. To better understand these issues, and their consequences, please see the related article [Primer] NTFS on Linux.

Fast Startup must be disabled in a multiboot scenario. :eyes:

There are many documented ways to turn off fast startup in both Windows 10 and 11, however, the easiest is to use this command from an administrative command prompt to disable all hibernation (other sleep states will not be affected):

powercfg /h off
Create an Administrative Command Shortcut:

If you cannot seem to find how to access an Administrative Command Prompt in Windows, you can instead create a shortcut to cmd.exe:

  1. Right-click your desktop and choose NewShortcut
  2. In the Create Shortcut dialog, input the location: cmd.exe is all that is needed.
  3. Click Next and input a name for the shortcut: Admin Prompt for example.
  4. Click Finish to finish creating the shortcut.
  5. Right-click the shortcut and select Properties.
  6. Click Advanced and click Run as Administrator (checkbox).
  7. Click OK, and then OK again.

I hope this information is useful.

1 Like