A program product for controlling a tape drive to protect data stored on a data storage media tape in a tape cartridge, wherein the data storage media tape has a VCR region containing control information for the tape, a data storage region for reading data from the tape and writing data to the tape, and a blank region with no recorded data located between the VCR region and the data storage region of the tape, the computer program product comprising:
- a computer usable medium having a computer usable program means encoded therein, said computer usable program means including;
- means for causing the tape drive to write data to the data storage region of the tape;
- means for causing the tape drive to move the tape to the VCR region to update the VCR region;
- means for causing the tape drive to continue to move the tape past the VCR region to the blank region;
- and then
- means for causing the tape drive to reverse a motion of the tape to rewind the tape into the cartridge before reaching the data storage region, such that any thrown wraps of the tape in the cartridge are located in the blank region.