Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Create a Support Ticket
  • Partner Portal
  • CYRISMA MSP Dashboard
  • Home
  • General Questions and Troubleshooting
  • Scanning Troubleshooting

Resolving "No ARF File Found" Error Due to PowerShell Timeouts

This article addresses the "No ARF File Found" error encountered during CYRISMA vulnerability scans. This error typically results from PowerShell timeouts or I/O exceptions that interrupt the scan process.

Written by Liam Downward

Updated at May 28th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • User Manual
    Overall Risk Dashboard Agent Status Report Builder Data Scan Vulnerability Scan Secure Baseline Compliance Mitigation Dark Web MSP Interface Instance Admin
  • Self Onboarding Guide
  • Agents
  • The Cyber Risk Assessment Process
  • PSA Integrations
  • General Questions and Troubleshooting
    Agent Troubleshooting Scanning Troubleshooting
  • The Cyber Risk Assessment Process (Video Tutorials)
  • Sales and Prospecting Articles
  • CYRISMA Partner Portal Access
  • Glossary
  • API Documents
  • CYRISMA Change Log
  • Support Ticket SLA
  • Billing Questions
+ More

Table of Contents

What is an ARF File? Root Cause Diagnostic Steps for PowerShell Health 1. Launch PowerShell as Administrator 2. Run Basic Test Commands 3. Check Execution Policy 4. Launch Without Profile 5. Check Event Viewer Remediation Steps A. If Profile Script Is the Problem B. Repair Windows PowerShell (v5.1) C. Reset PowerShell Core (pwsh) Temporary Workaround Conclusion

What is an ARF File?

The Asset Reporting Format (ARF) file contains the results of the full vulnerability scan performed by the CYRISMA agent. When this file is missing, it indicates the scan did not complete successfully.


Root Cause

The scan process in CYRISMA runs in two stages:

Preliminary Checks – These gather basic data (open ports, weak SSL/TLS cipher suites) using registry queries.

Full Vulnerability Scan – This step inspects the OS and 3rd-party applications for known vulnerabilities.

The "No ARF File Found" error appears when PowerShell or the underlying system fails during the second stage, often due to:

  • PowerShell startup delays
  • Timeout exceptions
  • I/O errors or corrupted PowerShell environments

Diagnostic Steps for PowerShell Health

Follow the steps below to diagnose PowerShell issues on affected machines.

1. Launch PowerShell as Administrator

 
powershell.exe

or

pwsh.exe

If the console fails to start or is significantly delayed, it may indicate corruption.

2. Run Basic Test Commands

 
Get-Command Get-Process Write-Output "PowerShell is working"

Failures or long delays suggest misconfiguration or deeper system issues.

3. Check Execution Policy

Get-ExecutionPolicy

Errors or timeouts here may be policy-related.

4. Launch Without Profile

 
powershell -noprofile

If this works correctly, the issue may lie within a corrupt profile script such as Microsoft.PowerShell_profile.ps1.

5. Check Event Viewer

Open Event Viewer:

Go to Windows Logs > Application or System

Look for PowerShell-related errors or Application Errors


Remediation Steps

A. If Profile Script Is the Problem

Rename the user profile script:

 
Rename-Item $PROFILE "$PROFILE.bak"

B. Repair Windows PowerShell (v5.1)

Open Command Prompt as Administrator and run:

 
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth

C. Reset PowerShell Core (pwsh)

Uninstall PowerShell Core from Apps & Features

Download the latest release from the PowerShell GitHub Releases

Reinstall and confirm functionality


Temporary Workaround

If built-in PowerShell remains non-functional:

Use CMD, WSL, or Windows Terminal

Alternatively, download and run the portable PowerShell Core ZIP edition and execute pwsh.exe directly


Conclusion

The "No ARF File Found" error is typically a symptom of interrupted scan execution due to PowerShell instability. Diagnosing and restoring a healthy PowerShell environment often resolves the issue and allows scans to complete successfully.

arf file powershell timeout no arf file powershell timeout

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Troubleshooting the "Inaccessible OVAL File" Error
  • Why Is My Data Scan Stuck at 99% or 100%?
  • What is the ARF File Error?

Partners
pax8
CDW
Stellar Cyber
RedSky Alliance

Request A Demo
Platform
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
Resources
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
Contact Us
Address: 510 Clinton Square, Rochester, New York, USA, 14604

Email: info@cyrisma.com

Phone: 1-585-620-2496

Easiest To Do Business With Summer 2023
Category Leader Channel Program
Capterra
Software Advice

Terms of Use          Privacy Policy

Copyright © 2024 – Data Spotlite, Inc All rights reserved.
Expand