Early in May, however, the ship was ordered back to Ulithi where she remained until 20 June, when she got underway for Okinawa, only to find that the engine previously damaged was still inoperative. On 4 July "Porterfield" was ordered back to the Puget Sound Navy Yard for an availability. The ship arrived at the Puget Sound Navy Yard 24 July, and was still undergoing repairs when the end of the war was announced. On 27 September she reported to the Pacific Fleet and 3 October got underway for San Diego for decommissioning.