What is IBM i PTF: A Real Admin Guide

If you manage an IBM i environment, you know that keeping your system stable isn’t just a “good idea”—it’s a necessity. Whether your IBM i system runs critical business apps or backend services, keeping your system patched and reliable is non-negotiable. That’s where PTFs come in — and if you’ve ever hesitated before installing one, this guide walks you through the purpose, types, how to install them, and how A/B sides and IPL (Initial Program Load) matter.

Table of Contents

What Exactly is an IBM i PTF?

PTF stands for Program Temporary Fix — a bundle of fixes, updates, or enhancements IBM distributes for IBM i. While “temporary fix” sounds minor, modern PTFs do much more than fix tiny bugs — they include technology refreshes, security updates, cumulative OS patches, and most PTFs become a permanent part of your system once you verify they work correctly.

go ptd
What is IBM i PTF

What Does a PTF Do

Types of PTFs

Not all PTFs are created equal. Knowing which one you’re looking at helps you prioritize your maintenance. IBM i PTFs come in several flavors:

Choose the type based on your needs—individuals for quick hits, groups for themed updates, and cumulatives for broad coverage.

PTF Purpose & When to Install

Each PTF has a purpose:

TypePurpose
HIPERCritical, pervasive fixes
Pre-requisiteNeeded before another PTF
Co-requisiteApplies together with another PTF
DelayedApplied after IPL
ImmediateCan apply now without IPL

Always read the cover letter with a PTF — it tells you if an IPL is required, if there’s additional action required, or if you need to plan downtime.

How to Order IBM i PTFs

  1. You start by ordering PTFs electronically—it’s fast and straightforward. Use these commands:
    • For individual PTFs: Run SNDPTFORD PTFID(nnnnnnn), replacing nnnnnnn with the PTF number. You can order up to 20 at once.
    • For cumulative packages: Execute SNDPTFORD PTFID(SF99VRM), where VRM matches your version (e.g., SF99750 for V7R5).
    • For Preventive Service Planning (PSP) info: Use SNDPTFORD PTFID(SF98VRM) (e.g., SF98750).
    • You automate this with CHGSRVA ORDPTFAUTO(*YES) or schedule jobs. Always review PSP docs before proceeding to avoid surprises.
  1. Download via Fix Central Website: https://www.ibm.com/support/fixcentral/.
    • Login to the Fix Central Website and then Select Product, Expand Product Group, select IBM Operating Systems > IBM i and select Continue.

Download Options – Click continue after selecting.

Step-by-Step: How to Install and Update IBM i PTFs

You install PTFs in two main phases: loading and applying. Follow these steps to get it right.

  1. Preparation: Before you start, check your current status:
    • WRKPTFGRP – View your current PTF group levels
    • DSPPTF -Check individual PTF statuses and your IPL side
    • Recommended settings for system values that affect PTF processing
System valueRecommended setting
QALWOBJRST*ALL or *ALWPTF
QFRCCVNRST1 or 0
QIPLTYPE0
QVFYOBJRST3 or lower
  1. Load the PTFs: If you have downloaded your fixes (often via SNDPTFORD or an image catalog), use the following:
    • Navigate with GO PTF and pick Option 8 to install.
    • Set the device to *SERVICE and choose no automatic IPL.
    • Or, directly run LODPTF DEV(*SERVICE) to load from save files.
    • For multiple files, use tools like SNDNETF, FTP, or UPDPTFINF.
  1. Apply the PTFs:
    • From GO PTF Option 8, select *SERVICE and decide on IPL (Y for auto, N for manual).
    • Choose which PTFs to apply (e.g., 1 for all).
    • For specific control, use APYPTF LICPGM(57xxYYY) SELECT(SIXXXXX) DELAYED(*YES) for delayed ones.
  2. If you received your cumulative PTF package as an image
    • Type GO PTF from any command line.
    • Type option 8 (Install program temporary fix package) and press Enter.
    • The Install Options for Program Temporary Fixes display is shown.
      • Type optyy, where optyy is name of the optical device (for example, opt01) where you loaded the fix media.
      • If you want to automatically IPL your system after loading the fixes, type a Y (Yes) in the Automatic IPL field.
      • If you are not using an image catalog and have additional fixes to install at this time, type a 2 (Multiple PTF volume sets) in the Prompt for media field, and install the additional fixes.
      • Type Y for Other options. The Other Install Options display is shown.
      • Type 1 for Apply Type.
      • Type 1 for the PTF type.
PTF TypeIPL Required
ImmediateNo
DelayedYes
HIPERUsually
LIC FixAlways
  1. Update and Verify:
    • Check status with DSPPTF LICPGM(*ALL) SELECT(*ALL) RLS(*ALL) OUTPUT(*PRINT).
    • Use WRKPTFGRP for group overviews.
    • If something fails, inspect job logs via DSPJOBLOG OUTPUT(*PRINT).

You handle updates similarly—load new ones and apply over existing setups. Remember, cumulatives are all-inclusive, so you only need the latest.

Best Practices for PTF Management

PTFs: FAQs / Question and Answers: https://www.ibm.com/support/pages/node/643545?myns=swgother&mynp=OCSWG60&mync=R&cm_sp=swgother--OCSWG60--R

Final Notes

PTFs keep your IBM i secure, stable, and current. You can treat them like regular system maintenance — but a little planning goes a long way. Understand the types, read cover letters, and don’t forget the IPLs and A/B sides when scheduling your installs.

Stay proactive with PTFs, and your IBM i environment stays healthy — and you stay stress-free.

  1. IBM Support PTF Terminology & Commands – Explains core PTF commands (e.g., DSPPTF, LODPTF, and APYPTF) and how they behave on IBM i. https://www.ibm.com/support/pages/ptf-terminology-education
  2. IBM PTF FAQs / Question and Answers – Official FAQ covering PTF groups, cumulative packages, A/B side concepts, and IPL procedures. https://www.ibm.com/support/pages/ptfs-faqs-question-and-answers
  3. Types of Fixes or PTFs – Describes different PTF types such as HIPER, Technical Refresh, and single fixes. https://www.ibm.com/support/pages/types-fixes-or-ptfs
  4. IBM i Removable Media: PTFs – Example of IBM i PTFs listing for specific hardware support (useful for real world PTF planning).https://www.ibm.com/support/pages/ibm-i-removable-media-ptfs