Multiple logon failure on RDS Windows 2012 R2 Server

We have RDS server setup on the Azure cloud and published few apps through RDWeb, all the remote user are being authenticated through AD it is on the same RDS server. I have been noticing the multiple logon attempt on my RDS server and following the are events logged on the Trend Micro Deep Security IPS. Strange thing is it is using RDS server loopback IPv6 address and hostname as the username to connect and I have observed events being logged every 9 minutes during working hours and non working hours it is hourly once.

Description:    Multiple Windows Logon Failures
Rank:   50 = Asset Value x Severity Value = 1 x 50
Severity:   High (10)
Groups: windows,authentication_failures,
Program Name:   
Event:  WinEvtLog: Security: AUDIT_FAILURE(4625): Microsoft-Windows-Security-Auditing: (no user): no domain: *******: An account failed to log on. 
Subject: Security ID: S-1-0-0 Account Name: - Account Domain: - Logon ID: 0x0 Logon Type: 3 Account For Which Logon Failed: Security ID: S-1-0-0 Account Name: ******* Account Domain: SAAS 
Failure Information: Failure Reason: %%2313 Status: 0xc000006d Sub Status: 0xc0000064 Process Information: Caller Process ID: 0x0 Caller 
Process Name: - Network Information: Workstation Name: ******* Source Network Address: LOOPBACK IPV6 address Source Port: 56396 
Detailed Authentication Information: Logon Process: NtLmSsp 
Authentication Package: NTLM Transited Services: - Package Name (NTLM only): - Key Length: 0 This event is generated when a logon request fails. 
It is generated on the computer where access was attempted.

If anyone come across such situation please share your fix. Thanks in advance.

Can this batch file damage/prevent Windows 10 from booting?

Is there any chance, anything in the following batch could possibly delete/damage/corrupt any useful Windows 10 files (drivers, registry or other useful components), to the point of preventing them from even starting and causing a bootloop?

Caution: Don’t run this code as it might damage your system

takeown /f "H:PVR" /r
icacls "H:PVR" /reset /T
FOR /R "H:PVR" %%i IN (*.ts *.tsv) DO MOVE "%%i" "H:PVR"
CD /D "H:PVR"
ren *.tsv *.ts
for /f "delims=" %%d in ('dir /ad /b') do @rd /q /s "%%d"
setlocal EnableDelayedExpansion
for %%a in (*.ts *.tsv) do (
   set name=%%~Na
   set num=00!random!
   set newName=!!name:~-17!
   ren "%%a" "!newName!%%~Xa"
)

It’s a batch file I put together combining several commands found here and other places, in order to process .ts recodings from my DVBT-T2 receiver, stored in a flash drive.
The idea is to:

a). Take permission for the “H:PVR” and all its contents (the PVR folder in my flash drive).

b). Take the .tsv recordings out of the subfolders, then delete those subfolders.

c). Rename .tsv extension to .ts

d). Remove the first 17 characters from the filenames (cause I don’t like the prefix format of my receiver).

Please note I ran the batch file (as admin) both from the flash drive AND my C: drive, where Windows are installed. Then a CMD window opened and I saw filenames which are not in my flash drive being processed which was fishy….
My code skills are bad and I am trying to learn by adapting, but I never throught I could create a Frankenstein code that could do that. Please go ahead and tell me I’ve done something so foolish, I will be actually VERY HAPPY to hear so, because it’s the second time within 10 days that I am getting a nasty bootloop (no instant BSOD btw, but after running the bat file, ever since the next reboot, Windows won’t start and display “Critical Service Failed”), and I’ve been trying hard to troubleshoot it, to no avail. Bonus points for letting me know what’s the mistake and how to correct it, but just letting me know whether it could be responsible is also absolutely fine!

Please tell me it’s not a coincidence. Thank you.

windows 10 – Startup script can’t read registry

I am trying to run a (PoSh) script as SYSTEM (i.e. at startup, via SCCM or otherwise) that needs to read some protected registry keys, and it can’t see them.

A normal user doesn’t have permission to see the keys. (Using a Mozilla key as an example, but there can be dozens under the “Tree” node.)

PS C:> whoami
contosotestuser
PS C:>    $KeyPath = "HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTreeMozilla"
PS C:> $Key = Get-Item $KeyPath
Get-Item : Requested registry access is not allowed.

An admin user can see (but not change) the keys:

PS C:> whoami
LocalComputeradministrator
PS C:> $KeyPath = "HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTreeMozilla"
PS C:> Get-Item $KeyPath

    Hive: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTree

Name                           Property
----                           --------
Mozilla                        SD : {1, 0, 4, 140...}

But the SYSTEM account just doesn’t see anything:

PS C:> whoami
nt authoritysystem
PS C:> $KeyPath = "HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTreeMozilla"
PS C:> Get-Item $KeyPath
Get-Item : Cannot find path 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTreeMozilla'
because it does not exist.

SYSTEM has full control over the registry key and the parent key. How can SYSTEM not see it? How can I read this key via startup script (or other SYSTEM activity)?

Thanks.

routing – Windows Server ignoring directly connected networks to send traffic? How to fix?

Here’s a network diagram:

enter image description here

I have an isolated sandbox network, and connected to it is a jump server that’s got 2 NICs in it. One NIC in the jump server is connected to the isolated sandbox network (“Fake192”), the other NIC is connected to a general use network (“Gen16”) that’s reachable from the rest of my company network and also has internet access. The jump server is NOT configured to be a router. It has a default gateway of 10.0.16.1 (actually serviced by 10.0.16.2 because HSRP) configured on the “Gen16” connected NIC, and no default gateway configured on the “Fake192” NIC.

The cloned servers on the “Fake192” network are configured to have a default gateway of 192.168.2.1, but I have purposefully NOT attached a router with that address on the “Fake192” network. If either of the cloned servers want to talk to anything not on the directly connected network, they’re out of luck, by design.

Additionally, there is a Real Production Network ™ that is also configured as 192.168.2.0/23 (“Real192”). Servers on that network have a default gateway of 192.168.2.1 (which is a router that exists) and are reachable from the rest of the company network, and they can see the internet.

Since the jump server has 2 directly connected networks and one default gateway, I would expect it to send traffic destined for 192.168.2.0/23 out of the 192.168.2.10 interface, and any other traffic out the 10.0.16.101 interface.

If I’m sitting on the jump server and I try to connect to hosts in the sandbox network, the jump server will send traffic out the 192.168.2.10 NIC to “Server D1 Clone” and “Server D2 Clone” on “Fake192”, which is as expected.

If I try to connect to 192.168.2.12 from the jump server, I would EXPECT it to fail, as there is not a clone of Server P on the “Fake192” sandbox network.

The behavior that I OBESERVE is that the sandbox will connect to the REAL Server P on “Real192”. EVEN THOUGH the jump server has a directly connected 192.168.2.0/23 network, it will send traffic destined for 192.168.2.12 to the default gateway on the “Gen16” network, and that router will then dutifully route it to “Real192”

Here’s the routing table from the jump server:

enter image description here

And here are a couple traceroutes from the jump server:

enter image description here

So… what the heck is happening here? Why is Windows insisting on sending traffic for a directly connected network to a default gateway?

windows – Simulate mouse input message for free look in fps games

This question was previously asked in stackoverflow where no one gives an answer. I also found a similiar question here, but in my situation, I hook and simulate mouse inputs and send them to the game window.


Here is the body of the original question:

After hooking windows mouse and keyboard APIs, I wanted to simulate the mouse input message for free look technique (Move the mouse to rotate the player character’s view). Before coding, I used spy++ to monitor a fps game observing which mouse-related message was sent to the window of the game’s program. I got these following lines when I moved the mouse:

P WM_INPUT nInputCode:RIM_INPUT hRawInput:065A04FD
S WM_NCHITTEST xPos:2504 yPos:889
R WM_NCHITTEST nHittest:HTCLIENT
S WM_SETCURSOR hwnd:0016089A nHittest:HCLIENT wMouseMsg:WM_MOUSEMOVE
R WM_SETCURSOR fHaltProcessing:True
P WM_MOUSEMOVE fwKeys:0000 xPos:419 yPos:183
...

So I wrote these lines of codes (sent WM_INPUT message using codes in How to simulate raw input / Send a WM_INPUT message to an application the right way?, Simulating Raw Input on Windows, and codes in github):

// ...
// mData->px and mData->py indicating the mouse position in client window are double type.
WORD xCor = static_cast<WORD>(mData->px);
WORD yCor = static_cast<WORD>(mData->py);
LPARAM lParamMouseMove = (yCor << 16) | (xCor & 0xFFFFFFFF); // lParam for mouse movement message

// prepare for sending WM_INPUT
LONG _mouse_position.x = static_cast<long>(mData->px);
LONG _mouse_position.y = static_cast<long>(mData->py);
WPARAM wParamRawMouse = RIM_INPUT;
HGLOBAL hRaw = ::GlobalAlloc(GHND, sizeof(RAWINPUT));
RAWINPUT* pRaw = reinterpret_cast<RAWINPUT*>(::GlobalLock(hRaw));

memset((void*)pRaw, 0, sizeof(RAWINPUT));
pRaw->header.dwType = RIM_TYPEMOUSE;
pRaw->header.dwSize = sizeof(RAWINPUT);
pRaw->header.hDevice = GetRawMouseDevice();  // can return the mouse HANDLE correctly
pRaw->header.wParam = wParamRawMouse;

RAWMOUSE rawMouseInfo;
memset((void*)&rawMouseInfo, 0, sizeof(RAWMOUSE));
rawMouseInfo.usFlags = MOUSE_MOVE_RELATIVE;
rawMouseInfo.lLastX = _mouse_position.x - _last_mouse_position.x;  // get the mouse's location change
rawMouseInfo.lLastY = _mouse_position.y - _last_mouse_position.y;
rawMouseInput.data.mouse = rawMouseInfo;
rawMouseInfo.ulExtraInformation = 0;
rawMouseInfo.ulButtons = 0;
rawMouseInfo.usButtonFlags = 0;
rawMouseInfo.ulRawButtons = 0;
pRaw = &rawMouseInput;

::GlobalUnlock(hRaw);

// mainGameWnd is the main window handle
PostMessageA(mainGameWnd, WM_INPUT, wParamRawMouse, (LPARAM)hRaw);
SendMessageA(mainGameWnd, WM_NCHITTEST, 0, MAKELPARAM(_mouse_position.x, _mouse_position.y));
SendMessageA(mainGameWnd, WM_SETCURSOR, (WPARAM)mainGameWnd, MAKELPARAM(HTCLIENT,WM_MOUSEMOVE));
PostMessageA(mainGameWnd, WM_MOUSEMOVE, 0, lParamMouseMove);
// ...

And I used spy++ to monitor my own program:

P WM_INPUT nInputCode:RIM_INPUT hRawInput:0000023822711808
S WM_NCHITTEST xPos:492 yPos:373
R WM_NCHITTEST nHittest:HTNOWHERE
S WM_SETCURSOR hwnd:001B0794 nHittest:HCLIENT wMouseMsg:WM_MOUSEMOVE
R WM_SETCURSOR fHaltProcessing:True
P WM_MOUSEMOVE fwKeys:0000 xPos:492 yPos:373

It didn’t work, when I moved the mouse, the character’s view didn’t change and the cursor just moved.
So how to correctly send the four message? Do some magics beyond sending message for free look in games? By the way, this question mentions camera, I think in this hooking situation, the camera is still handled by the game and I just need to send mouse-related message to the game. No need to consider the camera. Am I right?

MS Removed WIndows Update from Group Edit

As of the last update we received it appears that MS has removed the Windows Update from the Computer Configuration” > “Administrative Templates” > “Windows Components”.

I’ve been using the method described here to stop the updates from our streaming computers…
(https://www.easeus.com/todo-backup-resource/how-to-stop-windows-10-from-automatically-update.html#part2)(1)

Yesterday I got a notice that it wanted to restart to apply updates (apparently no way to completely stop the updates!) – after the restart the Group Edit Policy no longer contained the Windows Update section.

Can anyone confirm this? Any other ways to stop the updates? I tried disabling the service but it seems to re-enable itself magically. ๐Ÿ˜‰

Thanks

About Blue Screen of Windows System after starting Mathematica 12.2/12.1 Win10

I found a way to solve the problem. Windows 10 KB5000802 Security Update is the culprit and it needs to be uninstalled. Then mathematica can work normally.

But there is a problem, Win10 will automatically update which is very annoying, because it will install KB5000802 Security Update again and Blue Screen will happen again. So you should disable automatic updates in Win10, then mathematica will work again, but that means your computer will never have a security update, So you have to make a trade-off.

One thing needs to be mentioned more, I found out that my colleague’s computer also has version 12.1 installed, also has Win10 KB5000802 Security Update installed, but his compouter can run mathematica normally. And my computer is not even if the computer system is reinstalled. This is a metaphysical thing and I don’t know why.

Operations for uninstalling security updates and disabling system updates are readily available online, you can find them everywhere. Hope the above description can help those who encounter this problem.


KB5000802 is also a culprit for the failure of some printers to print, that’s the problem I had before, if you hit the print button and the printer didn’t respond, this could be the reason.

windows – Interpreting my LDAP nslookup output

C:Usersmyuser1>nslookup
Default Server:  ns-xxx.xxxx.com
Address:  1xx.xx.x.x

> set types=all
> _ldap._tcp
Server:  ns-xxx.xxxx.com
Address:  1xx.xx.x.x

Non-authoritative answer:
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV82.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV61.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV62.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV41.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV42.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV43.Tech.xyz.com
_ldap._tcp.Tech.xyz.com   SRV service location:
          priority       = 0
          weight         = 100
          port           = 389
          svr hostname   = SRV44.Tech.xyz.com
.
.
.
.

This command is executed on my windows pc, which is a domain user of the domain that I am trying to find its LDAP server..

are those servers(srv82, srv61, …) replicants/clones? so they all LDAP servers?

if that’s the case, there must be a server(primary server) with a different domain name that load balances randomly the LDAP requests over these guys?! and idk if there is a particular command for finding that as well…?!

One more question, about the concept of Base DN
enter image description here
when I set the Base DN in this picture to ServiceAccounts OU, that doesn’t necessary mean the directory service only searches that OU for users, it only means it starts its search from that OU and work its way up if it doesn’t find anything…, so we speed up the search process by pointing to an OU that we know our users are located?!

Thanks ๐Ÿ™‚

Managed SSD VPS – 25% Off For Life – Realtime Monitoring – Linux & Windows | NewProxyLists

About SolaDrive

SolaDrive has been around since 2009 providing quality Managed VPS, Dedicated Servers and advanced solutions. We strive for 15-minute response times or better, and with truly redundant networks and 100% uptime SLA we able to offer a very reliable service. All of our VPS come fully managed as well, no more worrying about how to setup and manage your server. Leave that to us!

โ˜… 25% Off All VPS For Life โ˜…

(Coupon: 25WHT)โ€‹

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… Included With All VPS Plans โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
ยป VPS Locations: Los Angeles, CA – New York City – Coventry, UK

ยป 32 Core Intel Xeon 4210 Servers, NVMe SSD Raid-10

ยป Free VPS Migration

ยป Free Backups made 2x Weekly to offsite server

ยป Free Script installation and configuration

ยป Free DirectAdmin license

ยป 24/7 Fully Managed by Experienced US Technicians

ยป Instant VPS Activation After Payment

ยป 15-Minute Response Times

ยป 99.9% Server Uptime Guarantee

ยป Free VPS Migration

ยป Feature packed SolusVM Control Panel

ยป 30 Day Money Back Guarantee!

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… Linux / Window VPS Hosting Plan โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
XEN1 VPS

  • 2 CPU Cores @ 3.0GHz
  • 50GB NVMe SSD
  • 2GB DDR4 RAM
  • 2TB Bandwidth
  • 1000 Mbps Uplink
  • Fully Managed
  • 1 Dedicated IP’s

Monthly Price: $26.25/mo – 25% Off Coupon: 25WHT

Order Linux VPS

Order Windows VPS

XEN2 VPS

  • 4 CPU Cores @ 3.0GHz
  • 100GB NVMe SSD
  • 4GB DDR4 RAM
  • 4TB Bandwidth
  • 1000 Mbps Uplink
  • Fully Managed
  • 1 Dedicated IP’s

Monthly Price: $41.25/mo – 25% Off Coupon: 25WHT

Order Linux VPS

Order Windows VPS

XEN3 VPS

  • 6 CPU Cores @ 3.0GHz
  • 150GB NVMe SSD
  • 6GB DDR4 RAM
  • 6TB Bandwidth
  • 1000 Mbps Uplink
  • Fully Managed
  • 2 Dedicated IP’s

Monthly Price: $56.25/mo – 25% Off Coupon: 25WHT

Order Linux VPS

Order Windows VPS

XEN4 VPS

  • 8 CPU Cores @ 3.0GHz
  • 200GB NVMe SSD
  • 8GB DDR4 RAM
  • 8TB Bandwidth
  • 1000 Mbps Uplink
  • Fully Managed
  • 2 Dedicated IP’s

Monthly Price: $71.25/mo – 25% Off Coupon: 25WHT

Order Linux VPS

Order Windows VPS

Pay for a VPS annually and you’ll receive 1 month free!

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… Location and Test IPs โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Los Angeles, CA Test IP: 69.12.66.26 – DC Info Page
New York City Test IP: 216.156.135.64 – DC Info Page
Coventry, UK Test IP: 78.157.209.195 – DC Info Page

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… VPS Nodes Server Specs โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
– Newest Dual Intel Xeon 4210 Processors (20/40 x 3.2GHz Max Cores/Threads)
– 256GB DDR4 ECC Ram
– Supermicro Chassis, Motherboard, and Power Supplies
– Dual redundant power supplies
– True A + B power meaning an entire power grid for โ€œAโ€ could go out and server would still be operational on grid โ€œBโ€
– 8 x 2TB WD NVMe SSDโ€™s (Speeds up to 6800 MB/s)
– Raid-10 NVMe Storage
– 1Gbps Port Speeds

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… Contact & Payment Information โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Payment Methods: Paypal, Credit/Debit Cards
Support: support@soladrive.com
Sales: sales@soladrive.com
Support Desk: https://www.soladrive.com/support

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ˜… SolaDrive Reviews โ˜…
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
ยป http://www.webhostingtalk.com/showthread.php?t=1721214
ยป http://www.webhostingtalk.com/showthread.php?t=1693670
ยป http://www.webhostingtalk.com/showthread.php?t=1658402
ยป http://www.webhostingtalk.com/showthread.php?t=1482870&p=9450513#post9450513
ยป http://www.webhostingtalk.com/showthread.php?t=1427999
ยป http://www.webhostingtalk.com/showthread.php?t=1358474
ยป http://www.webhostingtalk.com/showthread.php?p=8844371
ยป http://www.webhostingtalk.com/showthread.php?p=8767309
ยป http://www.webhostingtalk.com/showthread.php?t=1220491
ยป http://www.webhostingtalk.com/showpost.php?p=8460173&postcount=21
ยป http://www.webhostingtalk.com/showpost.php?p=8461401&postcount=4
ยป http://www.webhostingtalk.com/showthread.php?t=1128181&highlight=soladrive
ยป http://www.webhostingtalk.com/showthread.php?t=1185960&highlight=soladrive
ยป http://www.webhostingtalk.com/showthread.php?t=1182442&highlight=soladrive

windows 10 – How to stop PowerPoint from being “smart” and constantly changing proofing language?

I know this may sound like a duplicate of Stop Powerpoint from changing proofing language to keyboard language but the solution there doesn’t seem to work.
I have Windows 10 20H2, build 9042.867 and PowerPoint v.2103.
My system language is English, and I have Russian installed as well.
My presentation is in Russian, but when I try changing the proofing language to Russian, it changes back to English within like a second. I have moved the auto detection to th bottom of the Spellcheck list in options, and Russian to the top. It doesn’t help. I have tried changing keyboard layout, but that didn’t work either.
This presentation is for a class, so grammar is very important to me. Please help!