Windows 10 32-bit

<< Click to Display Table of Contents >>

RayQC Advanced > 7.3 u4 > User Guide > Rules Overview > App-V Test 

Windows 10 32-bit

The Windows 10 Ruleset has several sub-editions:

 

RTM Build (1507)

November update (1511)

Anniversary Update (1607)

Creators Update (1703)

Fall Creators Update (1709)

April 2018 Update (1803)

October 2018 Update (1809)

May 2019 Update (1903)

November 2019 Update (1909)

May 2020 Update (2004)

October 2020 Update (20H2)

May 2021 Update (21H1)

 

AV001 - .NET framework Compatibility

Description: RayQC Advanced scans the App-V package for a presence of applications using .NET Framework 1.0, 1.1, 2.0, 3.0 or 3.5.

Background:  Since Windows 7, .NET Framework 1.0 and 1.1 are not supported. Although it may be possible to deploy deprecated .NET components, there is no support for these configurations provided by Microsoft. Additionally, .NET Framework 2.0, 3.0 and 3.5 is not included in the default configuration of Windows 8 and later operating systems.

More Information: http://support.microsoft.com/kb/2489698

Manual Remediation: Contact the manufacturer to obtain compatible software. Self-developed software should be converted to newer .NET Framework version.

AV002 - Launch conditions

Description: The launch conditions in App-V package is checked for existing selected operating system on the targets list.

Background: Launch conditions specify the operating systems that can run this package. If the target operating system does not fulfill conditions, it prevents running this package.

More Information: None available.

Manual Remediation: Contact the manufacturer to obtain compatible software. In self-developed software the 'TargetOperatingSystem' parameter should be modified.

AV003 - Session 0 isolation

Description: RayQC Advanced scans the App-V package for the presence of interactive services running in session 0.

Background: Session 0 isolation is example of security improvement introduced to prevent malicious software from compromising the security of the operating systems. They provide a separation between interactive user sessions and non-interactive session 0 devoted for services. Modern software has to comply to these restrictions in order to function correctly.

More Information: https://msdn.microsoft.com/en-us/library/windows/hardware/dn653293(v=vs.85).aspx

Manual Remediation: None available.

AV004 - Deprecated and obsolete API Calls

Description: RayQC Advanced scans the App-V package for a presence of API calls that are deprecated or obsolete.

Background: Certain APIs present in previous versions of Microsoft Windows are now officially deprecated or obsoleted by Microsoft. Obsolete APIs may not work anymore, or their behavior may be different leading to unexpected results. The deprecated APIs may be still working, but there is no guarantee they will function correctly or at all after any update or security patch. Usually, there is a replacement API that should be used in favor of deprecated or obsolete API call.

More Information: None available.

Manual Remediation: Contact the manufacturer to obtain compatible software. Self-developed software should not use obsolete functions anymore and switch to replacements as described by Microsoft in Microsoft SDK Updates.