Asked
Resolved Resolved by Athena AI!

Should I Upgrade Robots Computer To Windows 11?

I've been running ARC on Windows 10 Home edition with no issues on an onboard mini computer mounted on my robot and connected through USB to three EZBs. It's been optimized and stripped down like suggested by @DJ here on this site using his Windows 10 Storage & Performance Tips here: https://synthiam.com/Support/Tips-to-Make-a-Robot/free-space-with-windows-10 . I keep getting warnings to do the free upgrade to Win 11 because support is going to stop. Also Win 10 keeps updating it's self even though I've tried to turn this off like stated in the above Performance Tips. It's annoying as each time this happens my robot stops working until I underact. Should I let it update to Windows 11 and if so will ARC run as good or better or worse then now with Win 10? I'm sure if I do I'll need to optimize again. Will the above Windows 10 Performance tips also apply to Windows 11? If it helps my mini computer is a Beelink Mini PC, EQ14 Intel Twin Lake N150(up to 3.6GHz) 4C/4T, 16GB DDR4 RAM 500GB SSD.

For the record, In the performance tips above @DJ says to turn off Windows Update. However each time I do this Update comes back to life like a horror film zombie. This is why I keep getting these update notices. I've researched a good way to permanently disable the update and it seems that Windows 10 Home version is missing a couple things that would let me preform one of the sure fire ways to do this. Windows 10 Pro does have it but MS support is ending for 10.

Thanks for your advice in advance.


Related Hardware EZ-B v4

ARC Pro

Upgrade to ARC Pro

Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.

#9   — Edited

The above profile is me, will delete it later. Accidentally created a second profile by signing with Google.

But yes that is the correct one. I usually use this download link instead: https://www.techspot.com/downloads/7578-tiny11.html

Due to download speed, take me less than 3 minutes to download.  Fully legal, so will grab whatever license embedded in the PC motherboard.

#10   — Edited

Hi PJ_Dtechy. Good to hear from you again and thanks for chiming in with the advice.

So if I understand, to use this version you pointed to I need to delete my current OS (maybe by formatting?) and install this one? Could I just reinstall this? I'll personally look into the process but thought you may have some insight.

Also, Did you have any issues with installing drivers after your install of Win 11 tiny? I remember I've had to do some searching the computer manufactures drivers and installing them to get WIFI and a bios feature I needed to get things working after I installed WIN 10 Home.

#11  

Hi Dave,

You're spot on. To use the version I mentioned, you’d typically need to either format your drive or install it as a fresh OS. However, if your current setup is stable and functional, I wouldn’t rush to reformat unless you're ready for some tinkering. Tiny11 is fantastic for streamlined performance but does require a bit of legwork to get everything configured.

In your case, if you're curious to try it out but hesitant to wipe your current OS, you could install Tiny11 on a separate partition or even test it in a virtual machine to get a feel for it. This way, you can explore without impacting your main setup.

Regarding drivers, my experience with Tiny11 has been smooth. Most basic drivers (display, network, and Wi-Fi) worked out of the box. The only exceptions were the USB-to-serial driver and the Arduino driver, which I had to download manually. Tiny11 doesn’t include a browser, which I personally love for its minimalism. I went with Opera for its lightweight nature and installed ARC of course.

For a bit of fun, I tested the mini PC powered by a 12V drill battery with a DC converter (12V to 2A), and it performed surprisingly well, running for about 30 minutes.

PRO
Synthiam
#12  

I have an n95-style mini pc as you described, and it sounds like Tiny11 is the right way to go. I will try it on that to test for the forced win11 migration.

#13   — Edited

Thanks guys for the input. And thanks so much PJ_Dtechy for the quality tips and sharing your experience.

As you mentioned I'm really not in a rush to dump my current Win 11 home OS install. Everything seems to be running on my Beelink Mini PC, EQ14 Intel Twin Lake N150(up to 3.6GHz) 4C/4T, 16GB DDR4 RAM 500GB SSD just fine. I really see no performance difference after upgrading from Win 10 Home version. Everything feels snappy. I really see no lag even working headless on a remote laptop over my home wifi network. However I still want to go through the OS and make sure the performance and storage tips @DJ lists for Win 10 are still in place. If not then I'll update them.

I'd be more inclined to move to the Win 11 Tiny if it gave me a much faster boot into the OS and auto start up of ARC then the full versions do. Right now on my full install of Win 11 home version it takes 42 seconds from Computer power up until ARC starts the INT script. That's really not too bad really.

The only issue I really needed to address was making the Windows Auto Update stop. Seems like the only real way to do that is through the Group Policy Editor or directly changing the setting in the Registry it's self. Moving to the Win 11 Tiny may not give me the Group Policy Editor I want either.

However I did find a way to install the Group Policy Editor in Windows 10 and 11 Home editions. Here's a video where the author shows in simple terms how to make a .bat file you can click on and have the Group Policy Editor install done for you:

In short you simply use Notepad, insert the code he provides and save it on your windows desktop you want to install GPE on. Important: Right click on the new .bat file then run as Administrator. Everything is then done for you. I called my file Groupolicy.bat . So you don't have to go digging around, here's his code to place in the .bat file:

@echo off 
pushd "%~dp0" 
 
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt 
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt 
 
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" 
pause

Now, once the GPE is installed into your Win 10 or 12 Home edition OS do this to stop your Windows Auto Update:

Click on Windows key + R key to open the Run 
*Type in gpedit.msc, then click on the top result to launch the local Group Policy Editor.
*Navigation to the following path: Computer Configuration>Administrative Templates>Windows Components>Windows Update>Manage end user experience
*Double click on the "Configure Automatic Update" policy on the right side.
*Select the disable option to permanently turn off automatic updates on Windows 11.
*Click the "Apply" button.
*Click the "OK" button.
After completing these steps, Windows 11 will automatically stop downloading and installing updates.

I did the above after my upgrade to Win 11 home edition and it was pretty simple. I think it took me all of 5 minuets. Now for the acid test, did it work? We'll see. I'll let you know if the Zombie walks again.

There are instructions easily found on the internet on how to do this directly in Windows Registry but I'll let the ones with nerves of steel find them and walk that path.

I hope this helps someone in need.

#14  

This is good to know, been wondering if Win11 was gonna be a problem. Im thinking of upgrading my tablet since its display cracked a little. Need a super boot up speedy computer, and I'm too impatient. 42 seconds seems too long of a time for me, I'd prefer "blink of an eye" access, the moment that power button is pressed, lol

#15   — Edited

@RoboHappy , I agree that a very quick boot up to a functioning robot would be great. I'm impatient also. My first onboard computer was a Rock Pi and it took well over 2 minutes to go from power on to the INT script in ARC starting. Ugh. The graphics laged also. Then I upgraded to the Beelink Mini I mentioned above. It was running Win 10 home and took about one minute to get up and running. I was very happy with cutting the boot up in half and working it headless felt snappy unlike with the Rock Pi. Now with the Win 11 Home upgrade the boot up process to a functioning robot is down to 42 seconds.

To assist with waiting for the robot to reach the point where ARC's INT script takes over I have a stand alone audio system in the robot that activates at power up and plays a start up sound file. It's the robot's voice saying things like "loading main computer system, Then he names a bunch of his circuits that are starting up (like Alpha, Bata, Detent... and a bunch of other stuff) then finishes up by saying something like "Main computer boot sequence completed, all my circuits are functioning perfectly". It's an entertaining way to wait for the robot to be ready. I even have animation and voice files playing while ARC's int script is really setting up the robot. That takes a couple minutes also.

If you're interested here's a recent video I made of the my robot's sound system and how the robot starts up. This Youtube link is qued to start where I show the stand alone sound system (it's a CF 3 Sound system) and the start up procedure I mention above. Enjoy:

https://youtu.be/mfzzpkuItJo?t=331

#16  

@Dave,  The video is awesome. Thanks, that's got me thinking now:) . My computer is external, a Fusion5 Win10 tablet.