Configuring NEOSYS on Windows 10: Difference between revisions

From NEOSYS Technical Support Wiki
Jump to navigationJump to search
 
(19 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Installing NEOSYS on Windows 10 ==
==Installing NEOSYS on Windows 10==


32 bit Windows 10 Pro and Enterprise (NOT 64 bit) will run and serve NEOSYS fine.
32 bit Windows 10 Pro and Enterprise (NOT 64 bit) will run and serve NEOSYS fine.
Line 5: Line 5:
32 bit Windows Home is not fully suitable because it does not have IIS web server. NEOSYS processes will run on Windows 10 Home 32 bit but IIS will have to be configured on another computer with access to the NEOSYS folders via a share. The computer running IIS could be any version of Windows including 64 bit.
32 bit Windows Home is not fully suitable because it does not have IIS web server. NEOSYS processes will run on Windows 10 Home 32 bit but IIS will have to be configured on another computer with access to the NEOSYS folders via a share. The computer running IIS could be any version of Windows including 64 bit.


=== Installing IIS using appwiz.cpl ===
===Get NEOSYS process running===


#Use windows search bar to navigate to 'Windows Features'
#Open command prompt.
#Check 'IIS' & expand 'IIS'
#Right click on window and select 'Properties'.
#Expand 'World Wide Web Services'
#Check "Use Legacy Console".
#Expand 'Application Development Features'
 
#Check 'ASP'
[[image:Win10legacyoption.jpg]]
 
===Prevent Windows 10 from entering sleep mode===
 
#Search for 'Power' in the Windows search bar and open 'Power & Sleep settings'
#From the dropdown select 'Never' for both Screen and Sleep times. (If setting unavailable go to step 3)
#Double check the machine doesn't have sleep mode capabilities. Run "powercfg /a" in command prompt.
 
[[image:Win10sleepmode.jpg]]
 
===Installing Telnet using Windows Features & enable NTVDM===
 
#Search for 'Windows features' in the Windows search bar and open 'Turn Windows features on or off'
#Check Telnet Client if not selected already
#Also navigate to Legacy Components and tick NTVDM.
#Click OK
#Click OK
[[image:Win10checkASP.jpg]]


=== Excluding ntvdm.exe from Windows Defender ===
[[File:Win10checkNTVDM.png|alt=]]
 
===Turning off Windows Smartscreen Protection===
 
Even if Windows Defender is switched off, Windows Smartscreen will also block various NEOSYS files just for fun so it must be switched off as follows.
 
#Use windows search bar to search for "Smartscreen" and navigate to Reputation-based protection.
#Disable all the sections on this page
 
Make sure to log out of administrator and login again afterwards for the new settings to actually take effect.
 
[[image:Win10smartscreen1.jpg|link=Special:FilePath/Win10smartscreen1.jpg]]
[[image:Win10smartscreen2.jpg|link=Special:FilePath/Win10smartscreen2.jpg]]
 
===Excluding ntvdm.exe from Windows Defender===


Must be done otherwise performance according to FILESPEED is 10 to 20 times slower.
Must be done otherwise performance according to FILESPEED is 10 to 20 times slower.
Line 21: Line 48:
#Use windows search bar to navigate to 'Virus & threat protection', 'Virus & threat protection settings'.
#Use windows search bar to navigate to 'Virus & threat protection', 'Virus & threat protection settings'.
#Scroll down to subheading 'Exclusions' and click on 'Add or remove exclusions'.
#Scroll down to subheading 'Exclusions' and click on 'Add or remove exclusions'.
#Click + button and add "D:\neosys". Do the same for "ntvdm.exe".
#Click + button and add process "ntvdm.exe", the Drive NEOSYS is installed on and the ".lv" and ".lk" file formats.
 
Note that only excluding ntvdm.exe restores the file speed issue.


[[image:Win10exclusion1.jpg]]
[[image:Win10exclusion1.png]]


=== Running AREV.EXE in compatibility mode ===
===Running AREV.EXE in compatibility mode===


#Right click AREV.EXE in \neosys\ folder
#Right click AREV.EXE in \neosys\ folder
Line 32: Line 61:
#Run with compatibility for Win95
#Run with compatibility for Win95


=== Configuring Windows Automatic Update ===
===Configuring Windows Automatic Update===


#Use windows search bar to navigate to 'Local Group Policy Editor'.
#Use windows search bar to navigate to 'Local Group Policy Editor'.
#Expand 'Computer Configuration'.
#Expand 'Computer Configuration' > 'Administrative Templates' > 'Windows Components' > 'Windows Update'.
#Expand 'Administrator Templates'.
#Expand 'Windows Components'.
#Scroll down & expand 'Windows Update'.
#Double click on 'Configure Automatic Updates'.
#Double click on 'Configure Automatic Updates'.
#Check Enable.
#Check 'Enabled'.
#In drop down menu choose the "4 - Auto downloads and schedule the install" option.
#In drop down menu choose the "4 - Auto download and schedule the install" option.
#Then chose day "1 - Every Sunday".
#Then choose the required Scheduled install day e.g. "1 - Every Sunday".
#Time by default is set to 3:00.
#Time by default is set to 3:00.
#Click apply.
#Click apply and then OK.
#Double click on "Always automatically restart at the scheduled time".
#Check 'Enabled'.
#Click apply and then OK.


[[image:Win10setAutoUpdate.jpg]]
[[image:Win10setAutoUpdate.jpg]]


=== Solution to ntvdm error ===
[[image:Win10setAutoRestart.jpg]]
- allow legacy in cmd properties.
 
===Enabling Task Scheduler History===
 
Windows 10 has Task Scheduler history disabled by default, making it difficult to investigate scheduled task failures.
 
To enable task history, on the Task Scheduler window click "Enable All Tasks History" under "Actions" as shown below.
 
[[image:Enablehistory.jpg]]

Latest revision as of 07:09, 3 March 2021

Installing NEOSYS on Windows 10

32 bit Windows 10 Pro and Enterprise (NOT 64 bit) will run and serve NEOSYS fine.

32 bit Windows Home is not fully suitable because it does not have IIS web server. NEOSYS processes will run on Windows 10 Home 32 bit but IIS will have to be configured on another computer with access to the NEOSYS folders via a share. The computer running IIS could be any version of Windows including 64 bit.

Get NEOSYS process running

  1. Open command prompt.
  2. Right click on window and select 'Properties'.
  3. Check "Use Legacy Console".

Win10legacyoption.jpg

Prevent Windows 10 from entering sleep mode

  1. Search for 'Power' in the Windows search bar and open 'Power & Sleep settings'
  2. From the dropdown select 'Never' for both Screen and Sleep times. (If setting unavailable go to step 3)
  3. Double check the machine doesn't have sleep mode capabilities. Run "powercfg /a" in command prompt.

Win10sleepmode.jpg

Installing Telnet using Windows Features & enable NTVDM

  1. Search for 'Windows features' in the Windows search bar and open 'Turn Windows features on or off'
  2. Check Telnet Client if not selected already
  3. Also navigate to Legacy Components and tick NTVDM.
  4. Click OK

Turning off Windows Smartscreen Protection

Even if Windows Defender is switched off, Windows Smartscreen will also block various NEOSYS files just for fun so it must be switched off as follows.

  1. Use windows search bar to search for "Smartscreen" and navigate to Reputation-based protection.
  2. Disable all the sections on this page

Make sure to log out of administrator and login again afterwards for the new settings to actually take effect.

Win10smartscreen1.jpg Win10smartscreen2.jpg

Excluding ntvdm.exe from Windows Defender

Must be done otherwise performance according to FILESPEED is 10 to 20 times slower.

  1. Use windows search bar to navigate to 'Virus & threat protection', 'Virus & threat protection settings'.
  2. Scroll down to subheading 'Exclusions' and click on 'Add or remove exclusions'.
  3. Click + button and add process "ntvdm.exe", the Drive NEOSYS is installed on and the ".lv" and ".lk" file formats.

Note that only excluding ntvdm.exe restores the file speed issue.

Win10exclusion1.png

Running AREV.EXE in compatibility mode

  1. Right click AREV.EXE in \neosys\ folder
  2. Properties
  3. Compatibility tab
  4. Run with compatibility for Win95

Configuring Windows Automatic Update

  1. Use windows search bar to navigate to 'Local Group Policy Editor'.
  2. Expand 'Computer Configuration' > 'Administrative Templates' > 'Windows Components' > 'Windows Update'.
  3. Double click on 'Configure Automatic Updates'.
  4. Check 'Enabled'.
  5. In drop down menu choose the "4 - Auto download and schedule the install" option.
  6. Then choose the required Scheduled install day e.g. "1 - Every Sunday".
  7. Time by default is set to 3:00.
  8. Click apply and then OK.
  9. Double click on "Always automatically restart at the scheduled time".
  10. Check 'Enabled'.
  11. Click apply and then OK.

Win10setAutoUpdate.jpg

Win10setAutoRestart.jpg

Enabling Task Scheduler History

Windows 10 has Task Scheduler history disabled by default, making it difficult to investigate scheduled task failures.

To enable task history, on the Task Scheduler window click "Enable All Tasks History" under "Actions" as shown below.

Enablehistory.jpg