I believe many of us are facing the same error while installing the DX11 Hi-resolution texture pack. The installation fails showing an error while extraction of diff_000001.dif.
The file is more than a GB and difficult to download each time. Is there a reason/solution to it. I faced the same problem installing the other patch too.