Configuring a HACS Host Computer
Windows OOBE (out of box experience)
On first boot, accept any BIOS update offered.
Do not connect to the internet during the initial Windows setup (the Windows OOBE).
Select desired language & keyboard layout(s).
On the Connect to a Network page, click "I don't have internet" and then "Continue with limited setup".
If the "I don't have internet" option is not visible, press Shift+F10
to open command prompt.
If you've previously connected to a network, enter: netsh wlan delete profile name=* i=*
to remove known networks.
Enter: oobe\bypassnro
to restart the OOBE. You will have to re-select your desired language & keyboard layouts.
Create a local account.
Complete the initial Windows setup.
Many Windows features enabled by default can execute at unpredictable times, potentially disrupting the function and degrading the performance of hardware control applications. Because of this, Aeon recommends that you choose conservative privacy settings (don't share, don't track) and avoid authorizing location access and Cortana permissions.
Connect to the internet.
Windows Update(s)
Check Settings
> System
> About
to find the version of Windows on the host computer
Open gpedit (Edit Group Policy) and choose Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage Updates Offered From Windows Update: Select the Target Feature Update Version.
Set Enabled to true, choose Windows 11 for the product version, and the latest version of Windows 11 currently available for the target feature (e.g 24H2).
Go back to Settings > Windows Update, scan for updates, and install all available. The system may have to restart multiple times while downloading various updates.
Once all updates are finished (Scan for Updates brings up nothing), open gpedit again and set it back to Not Configured.
If running Windows 11 Home, gpedit isn't available. Instead, go into the registry editor (regedit), and navigate to HKEY_LOCAL_MACHINE
> SOFTWARE
> Policies
> Microsoft
> Windows
, and Right click
> New
> Key
. Name the key "WindowsUpdate", and create two items inside of it. First create a REG_DWORD
named "TargetReleaseVersion" and set its value to 1, then create a String Value
named "TargetReleaseVersionInfo" and set its value to the latest available windows version, for example "24H2." Then follow the instructions after the gpedit step as normal.
Finish Setup
Change the computer name and workgroup.
Open Settings > System > About and under Related links click Domain or workgroup
Enter Computer description as desired, and click Change...
Edit the computer name, and enter the desired Workgroup name.
Settings > Network & Internet
Under the connected network, click Properties
and for Network profile type select Private network
Under Advanced network settings > Advanced sharing settings
Under Private networks enable File and printer sharing
.
Under All networks disable Password protected sharing
.
Open Services.msc
Change Function Discovery Provider Host
> Properties > General > Startup type to Automatic (Delayed Start)
Change Function Discovery Resource Publication
> Properties > General > Startup type to Automatic (Delayed Start)
Settings > Apps > Startup
Turn everything off
Settings > Personalization > Start
Under Folders, enable Settings
, File Explorer
, Downloads
, Pictures
, and Network
Set Layout to More Pins
Turn off "Show recommendations for tips, app promotions, and more."
Settings > Personalization > Taskbar
Under Taskbar items, set Search to Hide
and turn off Chat, Task view, and Widgets.
Under Taskbar behaviors, set Taskbar alignment to Left
and uncheck all other options.
Settings > Personalization > Lock Screen
Set "Personalize your Lock Screen" to Picture
, uncheck the box for fun facts, tips, etc, and set the "Lock Screen Status" to None
Control Panel > Hardware and Sound > Power Options > Change Plan Settings
Set times for sleep and screen turnoff to be 'Never' when plugged in. Set time for sleep to be 1hr when on battery power.
Go to Change Advanced Power Settings
> Battery
and change both Low Battery Action
and Critical Battery Action
to be 'Do Nothing' when plugged in.
Settings > (search) > Screen Saver
Change the selected screen saver to 'Blank' and set Wait
to 30 minutes.
Settings > Privacy and Security > General
Turn all options off
Settings > Bluetooth and Devices > USB
Turn USB Battery Saver off
Uninstall Problematic Pre-Packaged Applications
Remove any add-on applications that run at unpredictable times or which download updates automatically, or configure them to prevent this kind of activity. For example, McAfee should be uninstalled if downloaded, as well as the games that come with OOBE Windows.
Create Folders
Create the following folders using File Explorer:
C:\Programs
C:\Programs\Aeon Laboratories
C:\Data
C:\Data\Reference
C:\Data\Reference\CEGS
C:\Data\Reference\CEGS\Configuration
C:\Data\Source
C:\Data\Source\DevStudio
C:\Data\Downloads
C:\Data\Pictures
Change the location of This PC\Downloads
and This PC\Pictures
to their corresponding folders in C:\Data
.
- Right-click > Properties > Location
Install Programs & Drivers
Programs are installed to C:\Programs
- Firefox
- Wedge (browser tool)
- 7-Zip
- Roboto, Roboto Mono fonts
- CP210x Universal Windows Drivers
- WinMerge
- Notepad++
- LibreOffice
- Labjack Drivers
- UD - Software Installer Downloads for U3, U6, and UE9
- Visual Studio
- Install the .NET add-on but no others
- Once installed, go to Tools > Options > Projects and Solutions > Locations and change the projects location to C:\Data\Source\DevStudio
- Next, go to Git > Settings > Git Global Settings and change the username, email, and location to the gitgub login/email, and data\source\devstudio respectively.
- Also uncheck "commit changes after merge by default"
- Git for Windows (Git Installation Primer)
- Installation Options:
- Uncheck scalar and large file support
- Use notepad++ as the default text editor
- Override the default branch with "main"
- Use default options if not specified.
- Installation Options:
- AweSun (Aweray Remote)
- Adobe Acrobat Reader
- Windows Update Blocker
- StopUpdates10 or Window Update Blocker
- Zilog Developer Studio II (ZDSII - Z8 Encore!) for editing AeonHacs firmware source code.
- As of 10/9/2024, the site downloads don't work. If this problem persists, copy the installation folder from another aeon laptop like
cegs-aeon
- As of 10/9/2024, the site downloads don't work. If this problem persists, copy the installation folder from another aeon laptop like
- Serial Port Terminal
- Data Visualizer
Desktop and Taskbar Configuration
Desktop
Create shortcuts for C:\Data and C:\Data\Source\DevStudio\[Hacs implementation]\bin\Debug on the desktop
Create shortcuts for Serial Port Terminal and Data Visualizer on the desktop
Delete any other unneeded shortcuts
Taskbar
Unpin File Explorer, Edge, Microsoft Store
Start
Unpin any greyed-out icons
Move unneeded pre-installed apps into a common folder
Move commonly used programs such as Notepad++, Visual Studio, and LibreOffice Calc to the start menu
Misc
Disable all notifications from the notification center
Uninstall OneDrive
Settings > User Account Control Settings > Never Notify
Bookmarks and Accounts
In Firefox, add the following sites to the bookmark bar:
CEGS manual
Aeon lab protocols
Aeon - Parts
CEGS Email
- Go to https://mail.aeonhacs.com:2096
- Log into the proper user's email account and add a bookmark to the email page.
GitHub
- Go to https://github.com and create an account using the user-specific login and password.
Aweray
- Open Aweray on the user's device, and copy the device ID and passcode into the list of Aweray IDs.
- Navigate to Settings > Security, and make sure the
Forbidden to transfer files through clipboard/dragging
box is unchecked. Also changeUpdate Password
to Never.